100000

ADEM

Телефон в Москве

+7 (495) 462-01-56

Гибридное моделирование в ADEM CAD в простых примерах

В статье на четырех примерах мы рассмотрим некоторые аспекты гибридного моделирования, представленного в последней версии CAD/CAM/CAPP ADEM.

В ADEM включена довольно развитая функциональность, свойственная системам поверхностного моделирования. Причем переход от твердых тел к поверхностям и обратно здесь так прост и естественен, что пользователь даже не задумывается какой методикой он пользуется в данный момент. 

Дело в том, что отдельно выделенная поверхность или группа поверхностей в системе является равноправным объемным телом, с которым можно производить не только локальные: обрезка, продление, перетяжка и т.п., но и все остальные процедуры: булевы, скругления и т. д.

Следует отметить, что гибридное моделирование является одной из самых ярких черт системы ADEM. 

Пример 1. Создание объемной модели пластмассовой бутылки.

  1. Построение кинематической поверхности по двум сечениям и направляющей.

    Поверхность бутылки (в этом примере) представляет собой кинематическую поверхность, созданную по двум различным (иногда непараллельным) сечениям и четырем направляющим. В случае, представленном на рисунке, образующие сечения параллельны, что облегчает задачу. (см. рис 1а)

    Сечения бутылки являются замкнутыми элементами, созданными из эллиптических дуг и касательных к ним обычных дуг. Направляющие - это объемные 3D сплайны. При помощи операции "Сечения по направляющим" выполняем построение основной поверхности бутылки. (см. рис 2а)

  2. Построение донышка. Поверхность по сетке сечений с обеспечением гладкости с соседними гранями

    Для построения донышка и поверхности перехода между донышком и стенками бутылки создадим поверхность по четырем сплайнам. Для создания поверхности перехода между стенками бутылки и донышком используем операцию "Создание поверхности с обеспечением гладкости с соседними гранями" (см. рис 3а)

  3. Считывание стандартного элемента "Горлышко" из библиотеки

    Так как горлышко бутылки является стандартным элементом для данного вида производства (резьба определенного диаметра под стандартную крышку), этот элемент бутылки был заранее подготовлен и занесен в библиотеку стандартных элементов как параметрический фрагмент (с возможностью изменения любых параметров - диаметра горлышка, высоты и др.). Теперь его надо просто считать из библиотеки с нужными параметрами и точно позиционировать в пространстве, что и было сделано. (см. рис 4а)




  4. Построение тела перехода (бутылка - горлышко).

    Для создания поверхности между горлышком и поверхностью бутылки воспользуемся операцией "Тело перехода", которая создает тела перехода между поверхностями и твердотельными элементами с учетом условных аспектов (определяющих направление векторов на стыковке поверхностей). (см. рис 5а)

  5. Сшивка поверхностей.

    Мы получили гибридную модель изделия. Часть элементов бутылки представлена твердыми телами (горлышко), часть открытыми оболочками. Для более удобной работы с объемной моделью сошьем все поверхности элемента в единое тело.

    После сшивки элементарными булевыми операциями доработаем поверхность донышка (см. рис 6а). Объемная модель готова.

  6. Альтернативные методы создания модели.

    В приведенном примере представлен лишь один из многочисленных (и не самых простых) методов создания объемной модели. Ту же геометрию в последней версии системы можно было бы создать элементарными методами твердотельного моделирования и получить сложные поверхности, близкие к исходным, созданием скруглений переменного радиуса. В нашем примере стояла задача создать модель по готовому чертежу. Понятно, что при обратном методе проектирования (от объемной модели к чертежу) удобнее было бы пользоваться более простыми операциями твердотельного моделирования.

 

Пример 2. Создание объемной модели матрицы для лопатки.

 

  1. Чтение координат сплайнов, описывающих теоретический контур лопатки.

    Создание объемных элементов в модуле ADEM CAD может начинаться как с построения плоских (или объемных) контуров, так и с использованием других методов.

    В данном примере исходной информацией для построений являлись таблицы с координатами точек сплайнов, описывающих поверхности лопатки. Подобные таблицы могут быть получены из различных расчетных систем, в нашем случае это были результаты измерений на специальном оборудовании.

    В модуле ADEM CAD существует возможность считывания координат точек из различных типов файлов, в том числе и текстовых. В этом примере точки с одинаковой координатой по оси Z (т.е. точки, описывающие результат измерений на одном уровне) соединяются сплайном, хотя для более простой геометрии, конструктор мог бы аппроксимировать кривые дугами, отрезками или полилиниями.

    Итоговым результатом считывания является семейство пространственных кривых, которые служат основой построения поверхности лопатки. (см. рис. 1b)



  2. Создание поверхностной модели лопатки.

    При создании модели по сечениям вдоль направляющих учитывались и исправлялись ошибки сканирования поверхности. Такие ошибки неизбежны, так как 3D сканеры или измерительные машины имеют определенный уровень точности, как правило, меньший, чем может предоставить любая CAD система, да и исходная модель может содержать изъяны и дефекты. В любом случае при помощи специальной функциональности в ADEM CAD модель была приведена к номинальному виду.

    В итоге мы получили набор поверхностей, построенных по результатам измерений. (см. рис. 2b)

  3. Преобразование поверхностной модели в твердотельную.

    Специальными командами "Объединение", "Сшивка", для более удобной работы с геометрией осуществляется преобразование поверхностной модели в твердотельную. Подобные прямое и обратное преобразования могут производиться в любой момент работы с моделью. (см. рис 3b)

  4. Преобразование твердотельной модели в соответствии с коэффициентами усадки.

    В данном случае в связи со свойствами выбранного материала необходимо произвести преобразование модели в соответствии с коэффициентами усадки. Для этого используются элементарные инструменты масштабирования твердотельных элементов по разным осям.

  5. Создание линии и поверхности разъема прессформы под лопатку.

    Для окончательного создания матрицы прессформы при помощи команд "Линия разъема", "Поверхность разъема" в автоматическом или полуавтоматическом режиме мы находим и выполняем построение поверхности разъема. (см. рис.4b) В этой операции мы можем применять как твердотельные, так и поверхностные (что случается очень часто) методы моделирования, которые в ADEM работают с одинаковой эффективностью. 

  6. Использование геометрии в модуле ADEM CAM.

    Таким образом, была получена комплексная модель прессформы под лопатку. Вы заметили, что для обработки была смоделирована лишь самая важная (несущая) часть прессформы. В данном случае для задания обработки использовалась модель, состоящая из поверхностей и плоских контуров, которыми были заданы все остальные, более простые элементы прессформы. Этого оказалось достаточно для создания корректного маршрута обработки.

Пример 3. Создание объемной модели моноколеса.

  1. Построение контура по формуле.

    Рассмотрим второй пример объемного моделирования. В данном случае контура, которые являются основой для построения лопасти моноколеса, строятся по формуле. В системе АДЕМ, кроме интерактивных построений, кривые можно задавать четырьмя различными способами: в декартовых координатах, в полярных координатах, параметрически в декартовых координатах, произвольно (текстовый режим, в котором можно записать алгоритм вручную). Это могут быть как плоские, так и объемные кривые. Существует база данных наиболее распространенных функций (астроида, гиперболическая, логарифмическая спираль, эпициклоида и др.) Рис. 1c и 2c иллюстрируют применение для отдельной лопасти простого метода построения плоских кривых по формуле в декартовых координатах. 

  2. Построение модели по профилям.

    Далее по готовым профилям (достроенным с использованием стандартных инструментов ADEM) при помощи операций "Смещение" и "Удаление материала" создается объемная модель лопасти. (см. рис 3c)

  3. Копирование 3D элементов.

    Для копирования лопасти необходимо указать центр копирования, задать угол и число копий. Копирование выполняется в плоскости. При этом сохраняется связь между всеми копиями и при любом изменении исходного тела (параметры функциональной кривой, смещения) автоматически будут изменяться его угловые копии. (см. рис 4c)



  4. Построение колеса (тело вращения).

    Для построения колеса расположим рабочую плоскость перпендикулярно плоскости контура, который участвовал в операции "Смещение". И начертим его сечение, которое с помощью процедуры "вращение" превратим в объемный диск (см. рис 5c).

  5. Объединение элементов.

    В результате всех этих действий мы получили несколько объемных элементов, которые для последующего удобства работы мы соберем в единое тело. (см. рис 6c)

  6. Где мы можем использовать модель.

    Созданная модель может использоваться для нескольких целей. Она может быть исходной для задания обработки в модуле CAM, для получения плоских проекций и дальнейшего оформления чертежа, как часть объемной сборки, для расчетов в модуле ADEM CAPP.

 

Пример 4: Построение полуформы методами поверхностного моделирования с использованием функций проецирования.

 

  1. Построение тела вращения.

    Основой для создания модели полуформы будет являться тело вращения, полученное уже известной из предыдущих примеров операцией "Вращение". Профиль, построенный в рабочей плоскости, поворачиваем на 360 градусов относительно одной из его сторон. (см. рис. 1d)

  2. Построение пространственных кривых с использованием функций проецирования.

    Объемные кривые в данном случае будут получены методом проецирования плоских сплайнов на тело вращения. (см. рис 2d) Тем самым будут выдержаны условные габариты модели и значительно упрощен сам способ построения объемных кривых. В результате этих действий мы получили сетку объемных кривых, описывающих сложную форму модели. (см. рис 3d)



  3. Построение поверхностей методом затяжки.

    В ADEM CAD существует несколько способов построения поверхностей по границам. В данном примере, по причине того, что форма модели условна и не требует поддержки точных размеров, используется самый простой из них - затяжка. (см. рис. 4d)

  4. Построение поверхностей по сетке сечений.

    Остальные поверхности строятся по сетке сечений с заданием условий касательности, исходя из ранее полученной геометрии (см. рис. 5d). Так как модель симметрична, то поверхностными методами моделирования мы строим только ее половину, а затем операцией "Зеркальное отражение" получаем вторую половину. Этот пример показателен с точки зрения применения системы АДЕМ к задачам дизайна. 

автор статьи: Константин Карабчеев

Закрыть