Категория:Работа с мебельным каркасом
Мебельный каркас — служебный объект K3 Мебель, помогающий при построении индивидуальных изделий.
В сцене может быть несколько каркасов, но построение осуществляется в текущем каркасе. Текущим может быть только один каркас. Каркас может быть собранным и разобранным. Собранный каркас представляет собой изделие, с которым можно работать, как с любым мебельным изделием.. Разобранный каркас (иногда называется Шкаф-секция) позволяет осуществлять работу по созданию изделия внутри каркаса.
Команды работы с каркасом
MBCarcase <Keys>
Команда MBCarcase осуществляет работу с мебельным каркасом в соответствии с ключами <Keys>. Ключи работы с каркасои и параметры представлены ниже.
create <Point>
Ключ создает новый мебельный каркас с параметрами по умолчанию и помещает его в сцену в точку с координатами <Point>. Новый каркас становится текущим и работа осуществляется в нем. Имеющиеся в сцене каркаса собираются.
parameter <Point>
Ключ создает новый мебельный каркас с параметрами, заданными в диалоговом окне по умолчанию и помещает его в сцену в точку с координатами <Point>. Новый каркас становится текущим и работа осуществляется в нем. Имеющиеся в сцене каркаса собираются.
Параметры мебельного каркаса:
edit <Object>
Ключ позволяет редактировать (изменять параметры) текущего мебельного каркаса <Object>.
current <Object>
Ключ делает текущим мебельный каркас <Object>. Остальные (невыбранные) каркасы собираются.
move <Object>
Команда передвигает мебельный каркас <Object>. При передвижении каркас становится собранным. По окончании каркас <Object> становится текущим. Сдвиг мебельного каркаса и опции сдвига полностью аналогичны работе с мебельными изделиями в сцене.
copy <Object>
Команда копирует мебельный каркас <Object>. При копировании каркас становится собранным. По окончании каркас <Object> становится текущим. Копирование мебельного каркаса и опции сдвига полностью аналогичны работе с мебельными изделиями в сцене.
При работе с индивидуальными изделиями зачастую возникает необходимость временно погасить каркас, а впоследствии включить его.
on <Object>
Ключ включает погашенный мебельный каркас <Object>.
off <Object>
Ключ выключает мебельный каркас <Object>.
group <Object>
Ключ собирает каркас <Object>.
groupall
Ключ собирает все мебельные каркасы.
ungroupall
Ключ разбирает все мебельные каркасы
union <Object1> <Object2>
Ключ объединяет каркасы <Object1> и <Object2> в один.
execute <Object>
Ключ пересоздает уже созданный каркас <Object> по новым параметрам. Этот ключ используется в макро для пересоздания каркаса совместно с функциями работы с каркасом. См. Установить свойства мебельного каркаса
set <bAuto> [<bWithChoice> [<Object>]]
#hobj MBCarcase set <bAuto> [<bWithChoice> [<Object>]]
Команда обеспечивает наличие одного (и только одного) текущего каркаса в соответствии с ключами <bAuto> и <bWithChoice>. Полученный текущий каркас (рамка) присваивается переменной #hobj (если удалось обеспечить наличие текущего каркаса).
Если ключ <bAuto>="yes", то, если нет текущего каркаса, команда делает текущим каркас с максимальным номером.
Если ключ <bAuto>="no", то, если нет текущего каркаса, команда предлагает выбрать каркас в зависимости от значения <bWithChoice>:
- если
<bWithChoice>="yes"- то команда предлагает выбрать каркас.
- если
<bWithChoice>="no"- то команда просто констатирует факт отсутствия текущего каркаса. В этом случае переменной#hobjничего не присваивается.
Эту команду можно использовать для получения ссылки на текущий каркас.
Страницы в категории «Работа с мебельным каркасом»
Показаны 3 страницы из 3, находящихся в данной категории.