Состав и структура 3d систем
Проектирование с помощью компьютера обозначается аббревиатурой CAD(Computer-Aided Design).
Практически все современные 3D MCAD пакеты состоят из трёх основных модулей:
а) редактора геометрии деталей;
б) редактора сборок;
в) генератора чертежей и спецификаций.
Редактор деталей
Современные модули для проектирования твёрдотельной геометрии построены на стандартных геометрических ядрах, или Parasolid (Solid Works и SolidEdge) или ACIS(AutoDesk Inventor).
Редактор детали состоит из двух основных компонент:
а) редактор двумерных эскизов;
б) редактор трёхмерной геометрии.
Редактор эскизов предназначен для построения параметризованных 2D – контуров, на основе которых создаётся будущий твёрдотельный объект.
Для построения эскиза пользователю доступны все геометрические примитивы, имеющиеся в 2D системах. В качестве плоскости построения эскизов используются либо базовые координатные плоскости XY, XZ, YZ, либо плоскости определённые пользователем в процессе геометрических построений, либо плоские грани уже построенного ранее геометрического объекта.
На следующем шаге, с использованием различных перемещений в пространстве построенного эскиза, формируется объёмная геометрия твёрдого тела. Данное перемещение называется формообразующей операцией. В современных графических системах применяются следующие формообразующие операции к эскизам:
а) выдавливание контура вдоль прямой линии;
б) вращение контура вокруг заданной оси;
в) вытягивание по криволинейной траектории;
г) вытягивание по заданным сечениям.
В результате выполнения этих процедур создаётся основание объёмной детали, к которому далее при помощи последовательного выполнения булевых операций производится приклеивание или вырезание дополнительных объёмов. Так для образования отверстия требуется операция вычитания, а для образования бобышки или фланца нужна операция объединения и т.д.
В качестве дополнительных и обязательных средств дальнейшего построения трёхмерной геометрической модели используются процедуры создания фасок, скруглений различного радиуса, отверстий гладких и резьбовых, винтовых поверхностей и т.д. Эти элементы не требуют для их создания обязательного построения эскиза и формируются непосредственно на твёрдотельной модели.
Для того, чтобы отредактировать конструктивный элемент на детали его нужно найти в CSG-древе, которое ещё называется проводником и активизировать клавишей мышки. Далее произвести на данном элементе необходимые формоизменения.
Последовательность моделирования
1. Создать геометрическую модель основания детали;
2. Последовательно приклеивать (объединять) внешние конструктивные элементы к создаваемой модели;
3. Последовательно вырезать (вычитать) из модели внутренние элементы;
4. Последовательно моделировать на объёмной модели фаски, скругления, резьбу.
Редактор сборок
С точки зрения сборки детали должны представлять собой уже готовые конструктивные элементы, для которых требуется задать положение в пространстве и добавить ограничения подвижности (лишить степеней свободы).
Исходя из этого сборочная модель – это файл, содержащий несколько отдельных моделей деталей, с описанием того, как они расположены относительно друг друга в сборочной единице.
Для получения этого файла используются три метода проектирования сборочных операций в файле сборки:
а) проектирование «снизу-вверх»;
б) проектирование «сверху-вниз»;
в) проектирование смешенным способом.
Механизм «снизу-вверх» соответствует протеканию реального производственного процесса сборки конструкции. Т.е. предварительно создаются независимо друг от друга модели деталей, а затем они объединяются в единую конструкцию через наложение ограничений на их пространственное положение.
Например, для цилиндрических поверхностей могут быть заданы связи концентричности, а для плоскостей – их совпадение.
|
|
|
обратная связь
При проектировании «сверху-вниз» все детали последовательно создаются в самом файле сборки, т.е. на базе геометрических элементов ранее образованных деталей. Это значит, что создаваемая очередная деталь сразу привязывается к граням, ребрам или вершинам других созданных ранее деталей.
В соответствии с этим методом создаваемая сборка является одновременно и информационной моделью для автоматического создания отдельных файлов деталей, образующих сборку.
При этом автоматически образованные связи позволяют перестраивать всю сборку при изменении параметров любой из деталей её образующих.
обратная связь
При реализации смешенного метода моделирования на начальном этапе сборочный узел начинает формироваться путём добавления в файл сборки готовых объёмных деталей из отдельных файлов с последующим наложением на них всевозможных связей и ограничений. Недостающие детали создаются прямо в файле сборки. При этом в качестве базовых элементов для моделирования новых деталей выступают поверхности уже существующих объектов. В этом случае учитываются размеры и положение данных конструктивных элементов.
При добавлении детали или сборочной единицы в структуру сборки в CSG-дереве сборки автоматически появляется объект с именем нового компонента. Следовательно, CSG-дерево сборки описывает структуру всего сборочного узла и последовательность его формирования.