Владимир Вермель
Прокопий Николаев
Андрей Шустов
К настоящему времени отработано информационное взаимодействие системы геометрического моделирования и программирования для станков с ЧПУ ГеММа-3D с наиболее развитыми средствами конструктора-проектировщика, разработанными в России – КОМПАС-График и T-FLEX CAD. Выполняется разработка специализированных программных модулей, обеспечивающих в полном объеме обработку сложных пространственных изделий на станках с ЧПУ
для данных систем.КОМПАС-График и T-FLEX CAD отличаются особо высокой эффективностью проведения конструкторских работ по сравнению с основными известными программными средствами, как отечественными, так и зарубежными. Реализованный в них графический интерфейс пользователя при выполнении всех типовых операций конструктора заметно превосходит соответствующие интерфейсы САПР высокого уровня для рабочих станций.

Рис. 1. Фрагмент пресс-формы для рулевой тяги автомобиля
Наряду с этим выполнение операций пространственного проектирования в этих системах к настоящему времени развито недостаточно. С другой стороны, в системе ГеММа-3D Версия 6.1 реализован математический аппарат функционирования с основными известными типами геометрических объектов, включая сложные составные поверхности (оболочки), формируемые при твердотельном моделировании в развитых CAD-системах (рис. 1).
В этой связи целесообразным стало сопряжение системы ГеММа-3D с развитой системой твердотельного моделирования, реализованной на персональной ЭВМ. В качестве такой системы была выбрана Solid Edge.
Существенные достоинства Solid Edge:
Обеспечивается быстрое построение моделей самой высокой сложности с использованием ассоциативных связей для семейств однотипных деталей при выполнении всех известных способов геометрического моделирования. Реализованные в полном объеме операции твердотельного моделирования применяются как для построения трехмерных моделей деталей, так и их

Рис. 2. Компоновка самолета в Solid Edge
В состав Solid Edge входят развитые функции построения фотореалистичных изображений включая цветные источники света, тени, изображение на заднем фоне, прозрачность, выравнивание линий, отражение, текстуры, наложение изображения на поверхность. Фотореалистичные изображения могут строиться с удалением невидимых линий, c закраской методом Фонга и закраской методом трассировки луча. Также имеются возможности построения движущихся изображений с сохранением результатов в формате AVI.
3. Обеспечение разработки крупных проектов, характеризующихся усложненной пространственной компоновкой
Чрезвычайно важной возможностью Solid Edge является обеспечение разработки сборок и компоновок повышенной сложности, в том числе для одновременно работающих групп конструкторов. Для этого отдельные детали могут непосредственно создаваться как элементы общей сборки. При этом конструктор может использовать известную привязку детали (соосность, пространственное положение, касание и др.).
Геометрия деталей, разработанных ранее, может быть непосредственно использована при определении геометрии новых деталей. При этом конструкторы группы в сетевом варианте имеют доступ к единой базе данных с немедленным получением изменений, сделанных другими конструкторами. Системное обеспечение поддерживает разработку как сверху-вниз так и снизу-вверх, предоставляя соответствующие средства управления модификацией изделия.
Для создания чертежа Solid Edge имеет средства построения сечений, разорванных видов, детальных видов, ассоциативных описаний резьбы в тексте размера, осевых линий, позиций на сборочном чертеже, спецификации, символов сварки и качества поверхности. Кроме поддержки большинства промышленных стандартов ISO, ANSI, BSI, UNI, DIN или JIS, Solid Edge также имеет средства настройки системы на собственные стандарты предприятия. По мере развития и уточнения конструкции деталей автоматически обновляется спецификация на сборочном чертеже.
Систему Solid Edge отличает высоко-эргономичный и компактный интерфейс пользователя. Во-первых, минимальный набор меню с характерным для каждой операции автоматическим переводом в пассивное состояние пунктов, недоступных для данной операции. Во-вторых, при указании отдельных элементов высвечивание в динамическом режиме операций, которые над ними могут быть выполнены. В-третьих, уникальное автоматическое построение разнесенных видов при сохранении логических связей между разнесенными деталями. Для них можно вручную уточнить расположение, геометрию и т.д. В-четвертых, как в традиционном проекте, выполняемом на бумаге, двухмерные проекции являются отправной точкой для развития в трехмерные объекты и сборки. В-пятых, простой способ замены детали в сборке и порождения модификации дает возможность быстро создавать варианты конструкции, автоматически сохраняя все нужные связи и распространяя изменения на всю сборку.
Существенно повышают эффективность применения Solid Edge для разработки технологической оснастки (пресс-формы, штампы) специальные функции проектирования изделий из пластмассы и листового материала.
Для деталей из пластмассы автоматически выполняется построение типовых элементов, таких как фланцы по разъему деталей, сетки ребер, литейные уклоны, поверхности раздела формы для матрицы и пуансона.
При проектировании изделий из листового материала имеется возможность наряду с заданием данных о толщине листа, типе материала и т.д. определить технологическую информацию по процессу гибки. Могут быть созданы соответствующие таблицы параметров. После определения срединной поверхности изделия система автоматически воспроизводит объемное тело с заданной толщиной листа с необходимыми радиусами гиба.
Также оперативно могут быть определены под любым углом технологические или конструктивные фланцы. По одной команде может быть выполнено построение развертки детали или обратная операция.
Для сопряжения с другими программными средствами в Solid Edge поддерживается ряд стандартных форматов: Parasolid, AutoCAD DXF/DWG, MicroStation (DNG), VRML, STL, IGES (2D, 3D), STEP. Последние два были приняты для информационного объединения Solid Edge с системой ГеММа-3D. Проектировочные возможности Solid Edge могут быть дополнительно расширены за счет ввода в нее геометрических объектов, сформированных в CAD-системах высокого уровня. В этом случае Solid Edge может рассматриваться как рабочее место конструктора технологической оснастки и расширяющее число рабочих мест с системами высокого уровня.
Реализация Parasolid позволяет системе Solid Edge непосредственно использовать модели, подготовленные в системе Unigraphics.
При восприятии моделей, подготовленных в другой распространенной системе CATIA, возникают проблемы, связанные с отсутствием в Solid Edge ряда геометрических элементов, используемых при моделировании в данной системе (рассогласование подмножеств геометрических элементов).
Генерируемые в известной системе EUCLID модели при выводе во внешние файлы представляются в виде совокупности элементарных сегментов Безье третьей степени. Их непосредственный ввод в Solid Edge приводит к существенному увеличению объема описания соответствующих объектов при усложнении всех операций.
ГеММа-3D в современной версии оснащена модулем преобразования (DXF – IGES, STEP – IGES). Наряду с формальным преобразованием форматов может быть выполнено преобразование геометрического представления Безье в NURBS, а также Безье и NURBS-аппроксимация любых типов кривых и поверхностей, включая описание составных поверхностей на единой сетке.

Рис. 3. Модель корпуса манипулятора “Мышь”, подготовленная в Solid Edge

Рис. 4 Черновая послойная обработка пуансона литейной формы в системе ГеММа-3D по модели, подготовленной в Solid Edge
Следовательно, дополняя штатный интерфейс Solid Edge, ГеММа-3D обеспечивает для него возможность восприятия информации из всех известных CAD/CAM-систем. Информация, сформированная в Solid Edge, может быть передана в систему ГеММа-3D для технологической подготовки производства (рис. 3,4). В системе ГеММа-3D технологи-программисты строят программы черновой послойной обработки, послойной зачистки деталей после грубой выборки и чистовой обработки (более сложный пример моделирования корпуса двигателя и обработки литейной модели показаны на рис. 5,6).

