Компас 3D предлагает конструктору довольно гибкие возможности создания узлов и сборок. Система поддерживает как создание сборки способом “снизу вверх”, т.е. на основе уже имеющихся деталей, так и проектирование “сверху вниз”.
Проектирование сборки начинается с задания взаимного расположения деталей друг относительно друга, причем обеспечивается предварительный просмотр накладываемой пространственной связи. Для цилиндрических поверхностей могут быть заданы связи концентричности, для плоскостей - их совпадение, параллельность, перпендикулярность или угол взаимного расположения.
Работая со сборкой, можно по мере необходимости создавать новые детали, определяя их размеры и расположение в пространстве относительно других элементов сборки. Наложенные связи позволяют автоматически перестраивать всю сборку при изменении параметров любой из деталей, входящих в узел. Каждая деталь обладает материальными свойствами, поэтому существует возможность контроля собираемости сборки.
Пример выполнения сборки модели катера
Допустим, конструктором был разработан ряд деталей и узлов для производства небольшого катера. В данном случае это (рис. 1):
1. корпус катера,
2. рубка катера,
3. иллюминатор,
4. гребной винт.
корпус
рубка
гребной винт
иллюминатор
Рис. 1. Детали и узлы катера
Для создания сборки катера необходимо выполнить команду «Файл»-«Создать»-«Сборка». Для добавления деталей и узлов в рабочую область сборки выполняется команда «Операции»-«Добавить компонент из файла», в результате чего последовательно добавляются все детали и узлы. Для дальнейшей работы удобно закрепить основную деталь: в «Дереве модели» выбирается «Компоненты»-«Корпус», правым щелчком мыши на данном пункте «дерева» открывается контекстное меню и выбирается команда «Включить фиксацию».
Используя команды «переместить компонент» и «повернуть компонент» вызываемые с панели инструментов ( , соответственно) необходимо сориентировать компоненты достаточно близко к их предполагаемому расположению (рис. 2).
Рис. 2. Предварительное расположение компонентов катера
Для окончательного совмещения компонентов применяются сопряжения «Операции»-«Сопряжения компонентов»:
1. совпадение,
2. соосность,
3. параллельность,
4. перпендикулярность,
5. на расстоянии,
6. под углом,
7. касание.
Для закрепления винта применяем команды «Соосность» последовательно выделяя цилиндрические поверхности вала и отверстия под вал винта, а также «Совпадение» плоскостей торца вала и отверстия под вал винта (рис. 3). Сопряжение «соосность» и «совпадение» в данном случае дают возможность вращать винт сборки.
Рис. 3. Сопряжения винта и вала винта
Для закрепления рубки применяем «Совпадение» по трем плоскостям рубки и корпуса (рис. 4).
Рис. 4. Сопряжения рубки и корпуса.
Иллюминатор закрепляется сопряжениями «Соосность» и «Совпадение» (рис. 5).
Рис. 5. Сопряжения иллюминатора и рубки.
Результатом выполнения данных операций будет практически готовая модель катера, однако, всего лишь с одним иллюминатором вместо 6. Для упрощения создания сборок и исключения ненужной ручной работы в Компас 3d присутствует команда «Операции»-«Массив компонентов»-«Массив по сетке». Для создания такого массива после вызова команды необходимо указать объект («Иллюминатор») и оси и интервалы (шаг) массива (рис. 6).
Рис. 6. Параметры команды «массив по сетке».
В результате выполнения описанных операций получаем готовую сборку модели катера (рис. 7).