![](https://habrastorage.org/webt/gl/gg/-n/glgg-nbk7tksqdt2kmzakg8q_zk.png)
В рамках этой статьи я хочу поделиться своим опытом создания параметрических информационных объектов в программе nanoCAD Конструкторский BIM: последовательно мы создадим необходимую нам геометрию нового объекта, наложим на него параметризацию с помощью универсального Мастера функций, а также научимся контролировать информационные параметры объекта, добавим «ручки» для визуального управления его геометрией и много другое. Кому интересно — добро пожаловать под кат…
Работа проектировщика – это процесс, с одной стороны, требующий следования нормам, ГОСТам и инструкциям, а с другой – создания новых элементов и конструкций под «нестандартные» проекты. Возможно, в ходе работы над тем или иным проектом у вас возникала необходимость создать собственные объекты, отвечающие конкретной ситуации, либо требовалось модернизировать уже имеющиеся библиотечные элементы. При решении таких задач удобна возможность вносить изменения в габаритные размеры элемента, сохраняя при этом его внутреннюю структуру. А в перспективе – создать в библиотеке элементов специальный раздел, чтобы всегда иметь полученные объекты под рукой.
Процесс создания параметрического объекта в программе nanoCAD Конструкторский BIM поэтапно рассматривается на примере вентиляционного блока.
Построим блок по имеющемуся чертежу (рис. 1).
![](https://habrastorage.org/webt/mz/yf/eb/mzyfebbpvlzse3hyzhh11jfn-s4.png)
Рис. 1. Чертеж вентиляционного блока
Для создания параметрических объектов и их последующего редактирования используются команды Создать параметрический объект и Редактор параметрических объектов, расположенные на вкладке BIM Конструктора, панель Узлы и решения (рис. 2).
![](https://habrastorage.org/webt/mk/zu/rd/mkzurdzgreuk0d06jpjuv4gtd5a.png)
Рис. 2. Расположение команд Создать параметрический объект и Редактор параметрического элемента
Выбираем команду Создать параметрический объект. Открывается панель Редактора параметрического оборудования, которую при необходимости можно поместить в любом удобном месте пространства чертежа (рис. 3).
![](https://habrastorage.org/webt/tx/yu/fg/txyufgfnptow4m-rlk5nclfj6p0.png)
Рис. 3. Панель Редактора параметрического оборудования
Также в пространстве чертежа появляется маркер системы координат (рис. 4), который обозначает точку вставки будущего параметрического объекта с координатами 0.0.0.
![](https://habrastorage.org/webt/ij/xw/l5/ijxwl5cekg_iyhhnt_fqxq_uqlm.png)
Рис. 4. Маркер системы координат
Создание тела объекта
Правой кнопкой мыши (ПКМ) щелкаем по 3D и в открывшемся меню выбираем 3D Примитив > Параллелепипед (рис. 5).
![](https://habrastorage.org/webt/hn/wq/0n/hnwq0npameofprj-sroagbnnlji.png)
Рис. 5. Вставка 3D-примитивов
В дереве структуры объекта появилось обозначение созданного примитива (BOX), а ниже отобразились его параметры и свойства.
Сразу же стоит сделать еще один шаг, который позже позволит нам избежать путаницы с созданными примитивами, а именно задать имена примитивов. Для этого в пункте Имя свойств примитива BOX укажем: Тело объекта (рис. 6).
![](https://habrastorage.org/webt/hs/1f/ym/hs1fymwjqinhj9oqotimo3zsmxm.png)
Рис. 6. Изменение имени объекта
Чтобы в будущем редактировать размеры и другие атрибуты параметрического оборудования через окно свойств, а также для привязки расположения и геометрии других примитивов, зададим свойства параметрического оборудования.
В окне Редактора параметрического оборудования выделим пункт 3D, а затем в вертикальной панели инструментов, расположенной с левой стороны, выберем Свойства (рис. 7).
![](https://habrastorage.org/webt/hu/hs/uq/huhsuqpcazejfar9eyrwsjnt0y8.png)
Рис. 7. Свойства на вертикальной панели инструментов
Для начала зададим название параметрического объекта, которое в дальнейшем также будет отображаться в свойствах. В открывшемся окне щелкаем несколько раз на Параметрическом объекте и вводим необходимое название – в нашем случае Вентиляционный блок.
Далее добавим параметры для объекта. Для этого на правой вертикальной панели выбираем Добавить параметры из списка (рис. 8).
![](https://habrastorage.org/webt/x1/ge/1k/x1ge1kwthjtfxrqdrd1zcnvjbe0.png)
Рис. 8. Параметры объекта
В открывшемся окне видим список всех параметров и для удобства выбора сворачиваем его, щелкнув по кнопке ± (рис. 9).
![](https://habrastorage.org/webt/yw/zg/ew/ywzgewpdxblbqa8kizarwuj95ys.png)
Рис. 9. Кнопка сворачивания/разворачивания списка параметров
Затем выбираем раздел Размеры, разворачиваем его и отмечаем длину, высоту и ширину – на начальном этапе этих свойств достаточно. Нажимаем ОК, в окне свойств появятся выбранные параметры. Позже таким же образом можно задать/добавить любые необходимые свойства.
Для нашего объекта задаем длину 800, высоту 1200 и ширину 400. Нажимаем ОК.
Следующим шагом установим связь заданных свойств с параметрическим объектом. Для этого в окне Редактора выделяем примитив «Тело объекта», переходим в его свойства (например, Длина) и справа нажимаем кнопку с многоточием (рис. 10).
![](https://habrastorage.org/webt/co/do/il/codoiliehw8mzcs84woyz3abija.png)
Рис. 10. Геометрические свойства примитивов
В открывшемся окне Мастера функций выбираем команду запроса к текущему элементу (рис. 11).
![](https://habrastorage.org/webt/ah/mt/kx/ahmtkxgeud7edgs7l8y_teupijs.png)
Рис. 11. Окно Мастера функций
Выбираем параметр Длина, нажимаем ОК, а затем снова ОК.
В поле чертежа видим, что длина построенного элемента изменилась (рис. 12), а напротив свойства Длина появился значок fx, указывающий, что значение параметра определяется по формуле.
![](https://habrastorage.org/webt/48/7w/oa/487woakyit4izhmuymzpojbbia4.png)
Рис. 12. Изменившийся элемент в поле чертежа
Аналогичным образом создаем связь для высоты и ширины объекта.
Создание внутренних вырезов
Приступим к созданию внутренних вырезов и начнем с большого центрального сквозного выреза.
Центральный вырез
Для выреза создаем еще один 3D BOX Параллелепипед, который по умолчанию располагается в начале координат. Зададим его имя: Вырез центральный. Далее для большей наглядности сначала изменим размер, а затем и координаты объекта.
Чтобы наш объект был параметризован, свяжем размеры будущего выреза с общими габаритными размерами блока. Из чертежа мы знаем, что толщина стенки вентиляционного блока – 50 мм, длина выреза составляет половину габаритной длины, а по высоте вырез будет сквозным, то есть на всю высоту детали.
Вновь используем Мастер функций для задания свойств.
Для ширины выреза задаем значение ширины блока: 100 мм (по 50 мм для каждой стороны) – [DIM_WIDTH]-100.
Для задания длины выреза вычитаем из длины блока длины крайних вырезов и толщину стенок: [DIM_LENGTH]-400.
Для указания высоты задаем значение высоты блока: [DIM_HEIGHT].
Полученный результат показан на рис. 13.
![](https://habrastorage.org/webt/sw/z_/y0/swz_y0igti07xgsnb8vu3u9wjzy.png)
Рис. 13. Результат изменения размеров выреза
Теперь, когда мы установили необходимые размеры, поместим наш будущий вырез в нужном месте. В свойствах выреза обратим внимание на координаты базовой точки (рис. 14).
![](https://habrastorage.org/webt/pk/ff/8x/pkff8xwf3biud1oufq11t8w5rpy.png)
Рис. 14. Координаты базовой точки примитива
Зададим координаты через Мастер функций и формулы.
- Для координаты X введем значение 200.
- Для координаты Y – значение 50.
- Координату Z оставляем равной 0.
Мы задали геометрические размеры и расположили Вырез_центральный в необходимом нам месте. Следующим шагом вычтем его из основного тела. Для этого щелкаем ПКМ по Вырезу и в открывшемся меню выбираем Вычесть подобъект (рис. 15).
![](https://habrastorage.org/webt/xp/ie/cg/xpiecgltm3vixo15e_tl-wpkjxi.png)
Рис. 15. Вычитание примитива
Вырезанный элемент окрашивается зеленым цветом. Чтобы увидеть, как будет выглядеть наш объект, снимем выделение с выреза нажатием на пункт 3D.
Результат представлен на рис. 16.
![](https://habrastorage.org/webt/xn/jc/2n/xnjc2njndo5g0n3cyhh-2uj18xi.png)
Рис. 16. Центральный вырез
Создание крайних верхних вырезов
Левый верхний вырез
Теперь нам предстоит создать крайние верхние вырезы. Начинаем с левого:
- вновь создаем 3D-примитив Параллелепипед;
- присваиваем ему имя Вырез_верхний_крайний_Л.
В нашей модели крайний вырез имеет глубину 500 мм и длину 100 мм, а ширина должна обеспечивать толщину стенки 50 мм.
Назначаем геометрические размеры:
- высота – 500;
- длина – 100;
- ширина – [DIM_WIDTH]-100 (указывается через Мастер функций).
Полученный результат представлен на рис. 17.
![](https://habrastorage.org/webt/he/sr/iu/hesriu4kocxr53ykjejo7ufhecc.png)
Рис. 17. Результат изменения геометрических размеров примитива
Зададим координаты базовой точки через Мастер функций, что позволит нам при изменении габаритных размеров блока быть уверенными, что вырез останется на своем месте:
- X-координата: 50;
- Y-координата: 50;
- Z-координата: [DIM_HEIGHT]-500 (высота -500).
Вычитаем созданный вырез.
Результат показан на рис. 18.
![](https://habrastorage.org/webt/cs/yj/ki/csyjkibzj4vfc5nx_hvhsabfuhc.png)
Рис. 18. Результат построения левого верхнего выреза
Правый верхний вырез
Создадим аналогичный вырез с правой стороны блока. Чтобы упростить создание элемента, воспользуемся командой Копировать подобъект на вертикальной панели Редактора параметрического оборудования (рис. 19).
![](https://habrastorage.org/webt/si/2s/lg/si2slgawu4hinodatt4-ursrjf8.png)
Рис. 19. Команда Копировать подобъект
- Щелчком левой кнопки мыши выделяем Вырез_верхний_крайний_Л.
- Нажимаем кнопку Копировать подобъект.
- Переименовываем созданный примитив: присваиваем ему имя Вырез_верхний_крайний_П.
- Изменяем только X-координату базовой точки:
X-координата: [DIM_LENGTH]-50-100, где 50 – это толщина стенки, 100 – длина выреза (в этом случае мы не можем просто указать какое-либо конечное значение координаты по X, так как длина блока может меняться и нам необходима привязка к габаритным размерам).
Остальные координаты оставляем без изменений. - Снимаем выделение с выреза и получаем результат, представленный на рис. 20.
![](https://habrastorage.org/webt/tx/ac/ur/txacur04dftwj7k_5tfq4hdtngk.png)
Рис. 20. Результат построения правого верхнего выреза
Создание внутренних вырезов
Приступим к созданию внутренних вырезов.
Так как внутренний вырез имеет достаточно сложную геометрию (рис. 21), он будет состоять из нескольких примитивов.
![](https://habrastorage.org/webt/zu/q9/13/zuq913qygxghpdmr6hkcju1muyi.png)
Рис. 21. Геометрия внутреннего выреза блока
Левый внутренний вырез
Чтобы не запутаться в большом количестве построенных примитивов, создадим группу объектов. Для этого ПКМ щелкаем на 3D после чего выбираем пункт Группа (рис. 22).
![](https://habrastorage.org/webt/8e/ml/ye/8emlyeolzb89nqtyom2ebaybcry.png)
Рис. 22. Создание группы в Редакторе параметрического оборудования
По аналогии с примитивами группе также можно дать имя. Назовем созданную группу Вырез_внутренний_Л.
Для наполнения группы объектами есть два способа: первый – это переместить в группу уже созданные примитивы, а второй – создавать примитивы непосредственно внутри группы. Чтобы это сделать, щелкаем ПКМ на нашей группе и точно так же, как ранее в теле построения, добавляем необходимые нам примитивы.
Чтобы упростить построение, сделаем еще один шаг: изменим прозрачность уже построенных объектов. Для этого:
- переходим в панель Свойства платформы nanoCAD (рис. 23). Вызвать панель можно сочетанием клавиш Ctrl+1;
- выделяем в поле чертежа построенный нами блок;
- переходим в пункт Прозрачность и устанавливаем значение 70.
![](https://habrastorage.org/webt/sn/sb/s2/snsbs2-meeewiy7ujfvawwv5adk.png)
Рис. 23. Панель Свойства платформы nanoCAD
Далее возвращаемся в режим редактирования параметрического оборудования командой Редактор параметрического оборудования, предварительно выделив необходимый объект.
Для создания внутреннего выреза:
- создаем внутри группы 3D-параллелепипед, это будет основное тело выреза;
- устанавливаем геометрические размеры:
высота: [DIM_HEIGHT]-650 (500 – высота верхнего выреза + 150 – расстояние между вырезами);
длина: 100;
ширина: [DIM_WIDTH]-100 (толщина стенки 50 мм ? 2).
Что касается координат базовой точки, то при работе с группой есть два варианта. Первый – это, как и ранее, задавать для каждого создаваемого объекта свои координаты. Второй – задать координаты непосредственно элементу Group; таким образом, если позже нам понадобится изменить расположение данной «сборки» элементов, мы сможем это сделать только для группы, а не для каждого элемента в отдельности.
Выберем второй вариант и продолжим создавать геометрию выреза.
Следующим созданным примитивом будет «Клин». Щелкаем ПКМ по нашей группе, выбираем 3D-примитив Клин. Присваиваем ему имя Клин1.
В пространстве модели появился клин, однако для корректного расположения нам необходимо его повернуть.
Выполним поворот с помощью вертикальной панели инструментов и команд поворота по осям (рис. 24).
![](https://habrastorage.org/webt/zs/l-/0z/zsl-0zx69np0wyrmuv8m2zuymsg.png)
Рис. 24. Команды поворота на вертикальной панели инструментов
- В данном случае нам необходимо повернуть клин по оси Y на -90° (направление поворота задано по часовой стрелке).
На вертикальной панели выбираем значок с координатой Y, перемещаем курсор в пространство чертежа либо в командную строку и вводим с клавиатуры значение -90. Клин повернулся необходимым нам образом. - Зададим габаритные размеры согласно чертежу:
высота: 150;
длина: 150;
ширина: [DIM_WIDTH]-100. - Зададим координаты базовой точки:
X-координата: 150;
Y-координата: 0;
Z-координата: [DIM_HEIGHT]-650.
Результат построения показан на рис. 25.
![](https://habrastorage.org/webt/5n/vu/mw/5nvumwljtexsnno0k_zbdfwjzlu.png)
Рис. 25. Результат построения клина для внутреннего выреза
Следующим шагом создадим клин для нижнего скоса выреза.
- Уже знакомым нам образом создаем в группе новый клин.
- Называем его Клин2.
- Поворачиваем Клин2 по оси Y на 180°.
- Задаем необходимые размеры:
высота: 15;
длина: 50;
ширина: 170. - Координаты базовой точки:
X-координата: 150;
Y-координата: [DIM_WIDTH]/2-85-50 (так как нам важно, чтобы этот клин всегда располагался по центру блока, делим ширину блока пополам и вычитаем половину ширины клина (85), а затем толщину стенки (50));
Z-координата: [DIM_HEIGHT]-650.
Создадим клин, ограничивающий верх отверстия.
- Создаем в группе новый клин.
- Называем его Клин3.
- Поворачиваем Клин3 по оси Y на -90°.
- Задаем габаритные размеры:
высота: 50;
длина: 50;
ширина: 170. - Координаты базовой точки:
X-координата: 150;
Y-координата: [DIM_WIDTH]/2-85-50;
Z-координата: [DIM_HEIGHT]-500-50 (500 – высота верхнего выреза, 50 – высота клина).
Результат построения представлен на рис. 26.
![](https://habrastorage.org/webt/m5/zh/jr/m5zhjrh5tj7hubql3xkwxc7jknm.png)
Рис. 26. Результат построения (1)
Создадим два бокса, которые будут ограничивать вырез, созданный самым первым клином.
- Создаем в группе новый бокс.
- Присваиваем ему имя Бокс1.
- Задаем габаритные размеры:
высота: 150;
длина: 50;
ширина: [DIM_WIDTH]/2-85-50. - Координаты базовой точки:
X-координата: 100;
Y-координата: 0;
Z-координата: [DIM_HEIGHT]-500-150. - Вычитаем созданный бокс.
- Создаем еще один бокс.
- Присваиваем ему имя Бокс2.
- Указываем габаритные размеры:
высота: 150;
длина: 50;
ширина: [DIM_WIDTH]/2-85-50. - Координаты базовой точки:
X-координата: 100;
Y-координата: [DIM_WIDTH]/2+85-50;
Z-координата: [DIM_HEIGHT]-500-150. - Вычитаем бокс.
Далее расположим всю группу в нужной позиции. Для этого в свойствах группы Вырез_внутренний_Л укажем координаты базовой точки (X-координата: 50, Y-координата: 50). И вычтем теперь уже всю группу, чтобы получить вырез в теле модели.
После вычитания группы элементы внутри поменяли свою «видимость». Те из них, что были телами, стали вырезами – и наоборот. Результат всех наших действий представлен на рис. 27.
![](https://habrastorage.org/webt/pt/o7/tv/pto7tvbjb4psgv0zvadlvpsqapc.png)
Рис. 27. Результат построения (2)
Правый внутренний вырез
Создадим с помощью кнопки Копировать подобъект второй внутренний вырез.
- Выделяем группу Вырез_внутренний_Л.
- Нажимаем кнопку Копировать подобъект.
- Присваиваем новой группе имя Вырез_внутренний_П.
- Для удобства построения меняем координату X для группы на 1200.
- Также для большей наглядности вычтем группу.
- Разворачиваем группу и выделяем Клин1_1.
- Поворачиваем Клин1_1 по оси Y на 90°.
- Задаем координаты базовой точки:
X-координата: -50;
остальные координаты – без изменений.
Результат построения представлен на рис. 28.
![](https://habrastorage.org/webt/r_/y2/jv/r_y2jvm1ws9jq9gk_z5cet8jx2m.png)
Рис. 28. Результат построения (3)
- Выделяем Клин2_1 (для нижнего скоса выреза).
- Поворачиваем Клин2_1 по оси Y на -90°.
- Изменяем размеры:
высота: 50;
длина: 15;
ширина: 170. - Изменяем X-координату базовой точки:
X-координата: -50. - Выделяем Клин3_1, ограничивающий верх отверстия.
- Поворачиваем Клин3_1 по оси Y на 90°.
- Изменяем X-координату базовой точки:
X-координата: -50.
Результаты прохождения последних семи шагов представлены на рис. 29.
![](https://habrastorage.org/webt/hv/o6/n2/hvo6n2az1xzjasb6msdu9xo8njq.png)
Рис. 29. Результат построения (4)
- Выделяем Бокс1_1.
- Изменяем X-координату базовой точки:
X-координата: -50. - Выделяем Бокс2_1.
- Изменяем X-координату базовой точки:
X-координата: -50.
Результат построения показан на рис. 30.
![](https://habrastorage.org/webt/xs/_q/qk/xs_qqkgh-sbbc2hvwraynzb2drq.png)
Рис. 30. Результат построения (5)
- Вычитаем всю группу.
- Изменяем X-координату базовой точки для группы:
X-координата: [DIM_LENGTH]-150.
Мы завершили создание внутренних вырезов блока. Получившийся результат представлен на рис. 31.
![](https://habrastorage.org/webt/g9/og/sx/g9ogsxde_eou7svq4fvdgyzw_h0.png)
Рис. 31. Результат построения внутренних вырезов блока
Установим прозрачность вентиляционного блока по слою и перейдем к созданию наружных вырезов, необходимых для его установки.
Создание наружных вырезов
Левый вырез
- Создаем новую группу.
- Присваиваем новой группе имя Вырез_наружный_Л.
- Внутри группы создаем бокс.
- Задаем габаритные размеры бокса:
высота: 200;
длина: 20;
ширина: 120. - Создаем клин.
- Присваиваем ему имя Клин_А.
- Указываем размеры:
высота: 10;
длина: 20;
ширина: 120. - Координаты базовой точки:
X-координата: 0;
Y-координата: 0;
Z-координата: 200. - Создаем клин.
- Присваиваем ему имя Клин_Б.
- Поворачиваем Клин_Б по оси Y на 90°.
- Задаем размеры:
высота: 20;
длина: 10;
ширина: 120. - Создаем клин.
- Присваиваем ему имя Клин_В.
- Поворачиваем Клин_В по оси X на -90°, а по оси Y на 180°.
- Задаем размеры:
высота: 10;
длина: 20;
ширина: 220. - Координаты базовой точки:
X-координата: 20;
Y-координата: 10;
Z-координата: -10. - Вычитаем объект.
- Создаем клин.
- Присваиваем ему имя Клин_Г.
- Поворачиваем Клин_Г по оси X на 90°, а по оси Z на -90°.
- Задаем размеры:
высота: 20;
длина: 10;
ширина: 220. - Координаты базовой точки:
X-координата: 20;
Y-координата: 120;
Z-координата: -10. - Вычитаем объект.
- Вычитаем группу Вырез_наружный _Л.
- Задаем координаты базовой точки группы:
X-координата: 0;
Y-координата: [DIM_WIDTH]/2-60;
Z-координата: [DIM_HEIGHT]-300.
Результат построения наружного выреза представлен на рис. 32.
![](https://habrastorage.org/webt/f-/v6/gu/f-v6guvf-od8y8dmsxj_inww-4s.png)
Рис. 32. Результат построения наружного выреза
Правый вырез
- Копируем Вырез_наружный_Л с помощью команды Копировать подобъект.
- Изменяем имя группы на Вырез_наружный_П.
- Для большей наглядности задаем X-координату базовой точки 1100.
- Раскрываем группу, выделяем Клин_А1.
- Поворачиваем Клин_А1 по оси Y на -90°.
- Задаем размеры:
высота: 20;
длина: 10;
ширина: 120. - Изменяем координаты базовой точки:
X-координата: 20. - Выделяем Клин_Б1.
- Поворачиваем Клин_Б1 по оси Y на 90°.
- Задаем размеры:
высота: 10;
длина: 20;
ширина: 120. - Координаты базовой точки:
X-координата: 20;
Y-координата: 0;
Z-координата: 0. - Выделяем Клин_В1.
- Поворачиваем Клин_В1 по оси Z на -90°.
- Задаем размеры:
высота: 20;
длина: 10;
ширина: 220. - Координаты базовой точки:
X-координата: 0. - Выделяем Клин_Г1.
- Поворачиваем Клин_Г1 по оси Z на 90°.
- Задаем размеры:
высота: 10;
длина: 20;
ширина: 220. - Координаты базовой точки:
X-координата: 0;
Y-координата:120;
Z-координата: -10. - Изменяем только X-координату базовой точки группы Вырез_наружный_П:
X-координата: [DIM_LENGTH]-20.
Мы завершили создание параметризованной геометрии вентиляционного блока (рис. 33).
![](https://habrastorage.org/webt/wv/61/oz/wv61ozxvbmb9jta4hb9xxip4whk.png)
Рис. 33. Итоговая геометрия вентиляционного блока
Для проверки того, что мы всё сделали правильно и получили запараметрированный объект, изменим габаритные размеры блока: укажем, например, длину 1000, высоту 1500 и ширину 600. Габаритные размеры блока изменились, однако внутренняя геометрия сохранила свои пропорции и расположение.
Создание «ручек» перемещения
Создадим пять «ручек» (рис. 34), которые будут расположены на нижней грани блока.
![](https://habrastorage.org/webt/nl/s8/0o/nls80oglphkyue1nlihgxxzdrea.png)
Рис. 34. Создание «ручек»
Укажем координаты базовой точки.
- Для первой «ручки»:
X-координата: 0;
Y-координата: 0;
Z-координата: 0. - Для второй «ручки»:
X-координата: [DIM_LENGTH];
Y-координата: 0;
Z-координата: 0. - Для третьей «ручки»:
X-координата: 0;
Y-координата: [DIM_WIDTH];
Z-координата: 0. - Для четвертой «ручки»:
X-координата: [DIM_LENGTH];
Y-координата: [DIM_WIDTH];
Z-координата: 0. - Для пятой «ручки»:
X-координата: [DIM_LENGTH]/2;
Y-координата: [DIM_WIDTH]/2;
Z-координата: 0.
Мы создали «ручки» перемещения (рис. 35), с помощью которых в дальнейшем можно будет перемещать объект в поле чертежа.
![](https://habrastorage.org/webt/9m/yo/0n/9myo0ncbi9r332iqisykqw197-e.png)
Рис. 35. Вентиляционный блок с «ручками» перемещения
При необходимости можно аналогичным образом создать другие виды «ручек».
Наш вентиляционный блок готов. Далее вы можете задать все необходимые свойства через левую вертикальную панель Редактора параметрических объектов, а затем загрузить объект в библиотеку для дальнейшего использования.
Подведем итоги проделанной работы. Мы научились:
- работать с Редактором параметрического оборудования, создавать новый объект и редактировать имеющийся;
- создавать отдельные примитивы и их группы;
- поворачивать примитивы и размещать их в нужном нам месте;
- работать с Мастером функций для параметризации примитивов, групп и «ручек»;
- задавать и изменять свойства параметрического объекта.
В дальнейшем вы можете использовать полученные навыки для самостоятельного создания более сложных параметрических объектов или для корректировки библиотечных элементов в соответствии со своими целями и задачами.
Также приглашаем вас делиться успехами, задавать вопросы и оставлять пожелания на нашем форуме по адресу forum.nanocad.ru.
Татьяна Толстова,
технический специалист