Краткие технические характеристики ADEM 6.2 и 6.2 SLT
Система ADEM 6.2 предназначена для автоматизации конструкторских и технологических бюро, цехов основного и инструментального производства. Имея модульную структуру, ADEM 6.2 может быть cкомплектована как для решения частных задач проектирования, так и для сквозной подготовки производства.
ADEM CAD
Модуль ADEM CAD является частью интегрированной системы, предназначенной для конструктора, когда конечный вид изделия формируется непосредственно в ходе работы над проектом. Этим определяются характерные особенности идеологии проектирования и создания конструкторской документации, заложенные в систему. Система объединяет в едином конструкторском пространстве все известные методы геометрического проектирования:
- плоское двухмерное моделирование;
- черчение и оформление конструкторской документации;
- твердотельное пространственное моделирование;
- поверхностное моделирование;
- подготовка геометрической модели для механообработки, в том числе автоматический пересчет размеров на середину ширины поля допуска.
Плоское моделирование и черчение:
- быстрое черчение и оформление конструкторских документов;
- возможность плоского моделирования с использованием как булевых операций, так и аппликативности;
- развитые функции работы со слоями;
- динамическая модификация модели с сохранением ее геометрической целостности;
- эвристическая параметризация с автоматическим распознаванием топологических ограничений;
- параметризация с явным заданием параметрической модели;
- редактирование сканированных чертежей, разработка растрово-векторной модели на базе сканированного изображения;
- импорт и экспорт плоской геометрической информации через DXF;
- создание параметрических библиотек фрагментов, обозначений, элементов, деталей и сборочных узлов;
- библиотеки стандартных элементов ГОСТ, ОСТ и др.;
- поддержка стандартов ЕСКД, ANSI.
Твердотельное и поверхностное моделирование:
- рабочий проект может одновременно содержать любое количество отдельных твердых тел и поверхностей. Все конформные преобразования (перенос, поворот, масштабирование) выполняются одинаково для всех типов объектов с учетом абсолютной (мировой) и относительной (локальной для данной операции) систем координат;
- построение объемных моделей по проекциям;
- автоматическое построение пространственных моделей на основе рассчитанных сечений;
- полноценное твердотельное моделирование с использованием как булевых, так и базовых операций;
- поверхностное моделирование;
- единые методы работы с твердыми телами, поверхностями и открытыми оболочками;
- осуществление взаимодействия между твердыми телами и поверхностями (например, обрезка твердого тела поверхностью или поверхности твердым телом);
- локальные операции редактирования (метод применим как к собственным, так и к импортированным моделям);
- построение сопряжений заданным радиусом (постоянным или переменным), а также фасок (равносторонних или разносторонних) на ребрах твердых тел и открытых оболочек;
- операции удаления отдельных граней тела и автоматическое достраивание его до замыкания (в частности, это позволяет эффективно редактировать модели, импортированные из других систем), построение сопряжения, имеющего сингулярную точку перехода с вогнутой поверхности на выпуклую, и построения скругления на вершине тела;
- функции восстановления геометрии для редактирования импортированной геометрии;
- создание тонких оболочек;
- специальная функциональность для разработчиков штампов и пресс-форм: нахождение поверхностей разъема, литейные и штамповочные уклоны, создание матриц;
- автоматическая генерация чертежных видов на базе пространственной модели;
- получение вырезов, разрезов и сечений;
- импорт объемной геометрической информации через IGES;
- импорт и экспорт объемной геометрической информации через SAT, STL, STEP;
- подготовка данных для быстрого прототипирования.
ADEM CAM
Модуль ADEM CAM является частью интегрированной системы и включает ряд подсистем, совместно функционирующих в едином технологическом пространстве.
Характеристики модуля ADEM CAM:
- подготовка управляющих программ (УП) с использованием любых видов геометрических данных, плоских эскизов, чертежей, поверхностей, твердых тел и их комбинаций;
- полная ассоциативность геометрической и технологической моделей, автоматическое отслеживание в УП изменений, внесенных конструктором;
- динамическое моделирование процесса обработки с возможностью задания сложной заготовки (штамповка, литье) и сравнения результата обработки с математической моделью;
- генерация постпроцессоров для всех типов стоек с ЧПУ при помощи модуля ADEM GPP;
- библиотека готовых постпроцессоров (более 200 наименований) для большинства российских и зарубежных стоек с ЧПУ, возможность доработки и корректировки постпроцессоров;
- листопробивка с параметрами вибровысечки, контролем остаточного припуска, нахлеста, выхода перед и после;
- электроэрозия 2- и 4-координатная, коррекция подачи в углах и контроль величины недореза с последующей доработкой после перезахвата;
- токарная обработка по схемам: черновое, предварительное, смещенное, прорезка, контурное, черновая прорезка;
- формирование переходов «точить», «расточить», «отрезать», «подрезать», «нарезать резьбу», «токарный»;
- задание токарных переходов с моделированием объемов удаляемого припуска для каждого перехода;
- создание собственной библиотеки токарных резцов с точным моделированием режущей кромки и заданием настроечной точки;
- 2-, 2,5-, 3-, 5-координатное фрезерование;
- автоматический подбор необработанных зон для 2-, 2,5- и 3-координатного фрезерования;
- расчет траектории движения инструмента с использованием схемы: эквидистанта, обратная эквидистанта, петля эквидистантная, зигзаг эквидистантный, спираль, петля, зигзаг, петля UV, зигзаг UV, петля контурная, зигзаг контурный, карандашная;
- контроль остаточного припуска отдельно для внешних и внутренних границ конструктивного элемента;
- многопроходная обработка по Z-координате (Z-level) на основе плоской геометрической модели, параметрическое задание литейных углов, галтелей и профиля стенки без трехмерного моделирования;
- контроль ширины разрыва поверхности при обработке трехмерной модели;
- моделирование элементов приспособлений с контролем на зарезание;
- автоматический расчет точки врезания;
- врезание по нормали, линейное с наклоном, радиусное с наклоном, предварительное засверливание;
- формирование подхода и отхода по нормали, линейного (с контролем длины и угла) или радиусного (с контролем радиуса и угла разворота);
- формирование траектории с учетом либо глубины резания, либо числа проходов;
- обработка с постоянной высотой гребешка;
- реализация программного управления шпинделем, СОЖ;
- использование станочных циклов;
- работа с вызовом подпрограмм;
- формирование нескольких вариантов маршрута обработки в рамках одного проекта;
- контроль обработки сопряжений;
- контроль аппроксимации траектории движения инструмента как для всего проекта, так и для конкретного перехода;
- сохранение петель эквидистанты в процессе отладки УП;
- работа с радиусной коррекцией — как эквидистантной, так и контурной — с контролем длины касательного или перпендикулярного отрезка;
- использование инструмента всех типов: фрезы концевые, конические, угловые, дисковые, со скруглением или сферические;
- параметрическая связь между переходами в маршруте обработки;
- создание библиотеки инструментов;
- использование пользовательских команд для формирования специальных кадров;
- аппроксимация траектории обработки трехмерной модели дугами;
- формирование переходов «центровать», «сверлить», «развернуть», «зенкеровать», «расточить», «нарезать резьбу».
ADEM GPP
Генератор постпроцессоров ADEM GPP предназначен для разработки и изменения пользователем параметров оборудования с ЧПУ при формировании управляющей программы (УП).
Быстрые темпы развития математического обеспечения отечественных и зарубежных стоек ЧПУ продолжают увеличивать огромный список различных вариантов программирования станочного парка. Даже одинаковое наименование модели ЧПУ не всегда говорит об одних и тех же исходных данных для разработки УП. С появлением производственных технологий CAM-систем возник новый термин — постпроцессор, или сводный набор принципов программирования той или иной стойки ЧПУ. Долгое время технологов-программистов станков с ЧПУ впечатляло в CAM-системах наличие так называемого инвариантного постпроцессора. Привлекал простой и доступный способ оперативного вмешательства в область построения кадров УП. Но удобство и общедоступность не снимали проблему слабых возможностей настройки. Ни один инвариантный постпроцессор не в состоянии охватить все известные принципы построения УП. В противовес этому классический подход к данной задаче в ADEM позволил разработать методику построения одновариантных постпроцессоров, реализованную в модуле ADEM GPP.
Каждый постпроцессор представляет собой набор алгоритмических инструкций по формированию кадров УП и состоит из нескольких связанных частей.
Ряд параметров стойки с ЧПУ группируется в виде анкеты с определенным набором ответов. Например, соответствие и направление осей координат системы и станка, формат вывода УП, кодировка специальных символов слова кадра для 100-процентной совместимости с имеющимся оборудованием. Кроме того, математический аппарат ADEM GPP в состоянии компенсировать несовершенство математики стойки. Например, отсутствующий круговой интерполятор может быть заменен на линейный. Несмотря на расширение общего размера УП, это повлечет за собой расширение возможностей станка и номенклатуры изделий для него.
Формирование макета кадра целиком отдано на откуп пользователю (под макетом кадра подразумевается типовой кадр УП, состоящий из максимального количества всех одновременно используемых технологических функций и числовых величин). Все переменные, присутствующие в типовом кадре, разделены по смысловому значению и имеют обширный список свойств, достаточный для тонкой настройки УП.
И наконец, весомая часть постпроцессора, коренным образом влияющая на все переменные кадра УП, — алгоритм формирования кадров программы. Результатом проектирования операции обработки изделия на оборудовании с ЧПУ является расчет траектории движения инструмента с рядом технологических инструкций, сведенный в исходный файл CLDATA.
При анализе данного файла система присваивает технологическим командам фиксированный код, а числовые значения всех параметров траектории и команд распределяются по обширному списку так называемых системных переменных.
Задача пользователя — алгоритмически назначить последовательность и законы вывода в кадр значений параметров на основе системных и пользовательских переменных в соответствии с кодом приходящей команды CLDATA. Алгоритм могут содержать расчеты. Например, использование в них расчетной функции пространственного движения по спирали некоторых отечественных станков при общем согласовании только двух осей позволяет выполнять на данном оборудовании объемные задачи.
Методика ADEM GPP позволяет достичь высокой степени точности формирования УП для любого оборудования с ЧПУ.
Многолетний опыт эксплуатации генератора постпроцессоров в составе ADEM на предприятиях бывшего СНГ и за рубежом доказал его жизнеспособность и актуальность. За этот период пользователями были созданы сотни рабочих вариантов постпроцессоров на различные стойки ЧПУ отечественных и зарубежных производителей (ЭЛЕКТРОНИКА 60, H22, H33, 2С42-65, 2M43, MACMATIC, AGIEMATIC-C, SINUMERIC-6M, FANUC-6M .FANUC-7, FANUC-0MC, HAIDENHAIN NC-151,TNC 430, TNC426, BOSCH и т.д.). Основные из них были включены в библиотеку стандартной поставки системы, насчитывающую около двухсот готовых решений.
ADEM NC VERIFY
Отладкой УП, полученной в системе ADEM, занимается встроенный модуль ADEM NC VERIFY, основной режим работы которого — динамическая визуализация обработки изделия и контроль технологических размеров.
Модуль ADEM NC VERIFY позволяет избежать долгого и нестабильного процесса отработки технологии производства изделия в металле.
Работа модуля задействована на разных стадиях проектирования в двух основных режимах:
Њ Оптимизация исходных данных УП — контроль правильности всех составляющих маршрута обработки на стадии проектирования маршрута в модуле ADEM CAM, предшествующей этапу формирования тела УП. Это позволяет на порядок сократить основные затраты на отработку технологии изготовления изделия.
Ќ Автономный контроль кадров управляющей программы, полученной любым удобным способом.
В ADEM NC VERIFY имеется ряд функций, удобных для самого придирчивого пользователя-технолога: динамическое вращение модели обработки, масштабирование, редактирование параметров инструмента, использование современной технологии закрашивания и освещения модели, контроль технологических размеров, поддержка токарной обработки, задание пользовательских размеров заготовки и многое другое.
Важно, что модуль в состоянии учесть наличие в УП корректоров на радиус и высоту инструмента, то есть он практически полностью моделирует работу станка. Поэтому вполне естественно, что подобно генератору постпроцессоров он содержит некоторые описательные элементы программирования систем ЧПУ.
ADEM TDM
Модуль ADEM TDM в первую очередь применяется в качестве базы для построения автоматизированных рабочих мест технологов и конструкторов. Основными задачами модуля являются обеспечение целостности графической, технологической и расчетной информации (объектное проектирование), обмен данными в общем потоке информационных каналов предприятия (управление базами данных), генерация любых отчетных документов (чертежей, схем, эскизов, спецификаций, маршрутных и операционных карт согласно ГОСТ или СТП и т.д.). В ADEM TDM реализован специализированный язык макропрограммирования, позволяющий насыщать систему собственными решениями, учитывающими конструкторский и технологический опыт предприятия, желания самих пользователей и специфические условия производства.
Характеристики модуля ADEM TDM:
- иерархическая структура построения конструкторских и технологических объектов (сборочные проекты изделия, технологические процессы и схемы управления производством и т.д.);
- оптимизация использования информационных баз данных предприятия в соответствии с требованиями пользователя;
- специализированный язык макропрограммирования, позволяющий реализовать любые прикладные алгоритмы управления графическими и технологическими параметрами, заполнения выходных форм, организации запросов баз данных, ведения инженерных расчетов (параметры резания, нормирование и т.д.). Язык имеет как стандартные операторы (операторы присваивания, сравнения, организации циклов и др.), так и специализированные (операторы работы с запросами баз данных, форматирования, загрузки графической информации и др.);
- дополнение пользовательскими параметрами диалогов технологических команд в модуле ADEM CAM при построении маршрута обработки изделия;
- организация хранения нормативно-справочной информации в таблицах базы данных. Структура таблиц не ограничивается ADEM TDM, поэтому можно использовать как вновь созданные таблицы базы данных, так и уже существующие на предприятии, разработанные с помощью СУБД различного типа: FoxPro, MS Access, MS SQL Server, Paradox и др. Для получения информации из баз данных используются стандартные SQL-запросы;
- возможность обмена информацией с другими системами через согласованные каналы данных;
- выходные формы и карты любой конфигурации: в соответствии с ЕСКД, ЕСТД, стандартом предприятия и др. Подготовка форм осуществляется в модуле ADEM CAD.
Система состоит из двух частей: пользовательской и среды разработчика.
В пользовательскую часть входят подсистема объектного проектирования с вводом-выводом свойств каждого объекта (включая графику) и подсистема формирования отчета. Данная часть может быть наполнена любыми готовыми решениями задач подготовки производства.
Среда разработчика представляет собой инструмент построения и настройки САПР, включая подсистемы формирования графических и технологических объектов проектирования (диалогов пользователя, расчетных алгоритмов, запросов баз данных, отчетных документов и т.д.).
Режим работы САПР на базе TDM определяется заранее и может принимать различные удобные формы. Это означает, что результат работы пользователя, например техпроцесс, может быть сохранен как в виде стандартного файла ADEM (*.adm), так и в виде набора связных записей таблицы базы данных (режим удаленного терминала в составе глобального программного комплекса систем автоматизированного проектирования).
Реализация объектного проектирования ADEM TDM дает пользователю мощный инструмент проектирования и документирования с возможностью самостоятельного изменения и построения САПР технолога или конструктора. Многочисленные варианты разработок в среде ADEM TDM уже помогли оснастить рабочие места технологов различных направлений (механообработка, термообработка, сборка и т.д.) на десятках предприятий в России и за ее пределами. Значимость открытого технологического модуля ADEM TDM особенно возросла с повышением интереса отечественных производителей к международной сертификации согласно стандарту ISO 9000.
ADEM USER
Модуль программирования и управления параметрами системы в реальном времени отдельным пользовательским приложением, выполненным на языках высокого уровня, поддерживающих технологию COM, например Visual Basic или Visual C++. Круг задач ADEM USER включает в себя автоматизированное построение и редактирование элементов внешнего облика изделия с формированием пользовательских интерфейсов в модуле ADEM CAD, управление параметрами настройки технологических переходов механообработки при проектировании операции с ЧПУ в модуле ADEM CAM, создание связующих приложений оптимизации доступа к данным модулей системы ADEM CAD, ADEM CAM, ADEM TDM, использование инженерных расчетов при проектировании технологических объектов.
Сверхлегкая версия ADEM 6.2 SLT
На базе штатной версии ADEM 6.2 разработана сверхлегкая версия для некоммерческого использования. В плоском моделировании и черчении в нее не включены:
- редактирование текстов и размеров;
- скругления и фаски составных углов;
- продление и тримирование элементов;
- построение касательных;
- локальные операции на базе групп узлов;
- параметризация;
- пользовательские штриховки;
- TrewType-шрифты;
- дополнительные процедуры;
- геометрические вычислители;
- спецсимволы оформления чертежей и техпроцессов.
В объемном моделировании в нее не включены:
- поверхностное моделирование;
- объемные построения на базе граней;
- построение объемных тел по проекциям;
- дополнительные методы построения твердых тел;
- локальные операции на базе групп вертексов;
- параметризация;
- скругления переменного радиуса и разносторонние фаски;
- сохранение пользовательских видов и систем координат;
- создание тонких оболочек и эквидистант;
- специальная функциональность для разработчиков штампов и пресс-форм;
- бланкирование тел;
- создание чертежа по объемной модели.
В технологический модуль подготовки ЧПУ включены только:
- сверление;
- простейшее 2- и 2,5-фрезерование;
- 3-фрезерование по схеме «зигзаг»;
- простейшее точение;
- конструктивные элементы — колодец, стенка, поверхность, отверстие, область;
- минимум технологических команд и операций с технологическими объектами;
- симулятор плоской обработки;
- симулятор траекторий движения инструмента.
В генераторе технологической и технической документации ADEM TDM включены только функции просмотра.
Не включены в поставку: ADEM NCVeryfy, ADEM USER. В основном некоммерческая версия предназначена для ознакомления с современными интегрированными CAD/CAM-технологиями и ориентирована на вузы. На ее базе можно вести обучение компьютерной графике, черчению, объемному моделированию, конструкциям машиностроения, технологии металлов резанием, программированию ЧПУ и многим другим специальным предметам. При наличии станочного оборудования можно реализовать сквозной процесс проектирования-изготовления на уровне, вполне доступном для студентов и преподавателей вузов.
«САПР и графика» 9'2001