Читая материалы о современных системах проектирования, мы часто встречаем упоминание об их интеграции; многие разработчики даже используют этот термин в названии программных продуктов, стараясь подчеркнуть их интегрированную природу. Но возникает вопрос: насколько глубока степень интеграции? Другими словами, насколько длинную цепочку элементов конструкторско-технологической подготовки производства (КТПП) можно выполнить в рамках единой системы проектирования?
Несколько слов о важнейшем преимуществе интегрированных систем. В отличие от варианта использования отдельно стоящих систем типа А - для конструкторов, В - для технологов, С - для программистов ЧПУ и т.д., интегрированная система типа АВС позволяет исключить все проблемные моменты, которые происходят между А,В и С. А как показывает практика, на эти переходы уходит существенная доля времени КТПП и именно там возникает большая часть ошибок.
Итак, если говорить об автоматизации КТПП - можно сказать, что для успешной работы системы проектирования она должна обеспечивать глубокую интеграцию модулей, входящих в ее состав. Уровень их интеграции можно условно разделить на следующие ступени:
- Интеграция методов конструирования;
- Интеграция конструирования и технологии;
- Интеграция методов проектирования технологии;
- Интеграция проектов;
Не вдаваясь в подробности функционала, посмотрим, как обстоят дела в отечественной интегрированной CAD/CAM/CAPP системе ADEM.
Ступень первая - Интеграция методов конструирования.
- совмещение методов растровой и векторной обработки документов;
- совмещение методов плоского и объемного моделирования;
- совмещение методов объемного твердотельного и поверхностного моделирования.
Одним из важнейших шагов внедрения САПР на предприятиях является переход от бумажных документов к электронным. Перевод бумажных документов в современную векторную форму представления информации крайне трудоемкий как по объективным причинам, связанным с не тривиальностью задачи восстановления данных, так и с качеством исходных бумажных документов. Поэтому наиболее разумной формой преобразования бумажных данных в электронные архивы является хранение сканированных бумажных документов в растровом виде с последующей возможностью растрового редактирования и векторного дополнения. Данный метод носит название гибридной растрово - векторной обработки и является промежуточной стадией компьютеризации проектно-конструкторских работ. В системе ADEM реализованы возможности фильтрации, стирания, преобразования и копирования растровой информации. А для векторного дополнения или замены доступна вся функциональность плоского черчения и оформления документации.
Очевидно, что подобные электронные документы могут служить своего рода компактным вариантом информационной базы для компьютеризации КТПП, но, к сожалению, не являются достаточным условием ускорения этого процесса.
В основе автоматизации КТПП сегодня лежит метод математического моделирования разрабатываемых объектов. Самый простой вариант - плоское моделирование, подобное черчению с высокой точностью, недоступной традиционным способам. В этом случае модель описывается знакомыми всем видами, сечениями и разрезами, которые предписывает проекционное черчение.
Система ADEM давно известна как одна из самых эффективных систем для автоматизации черчения и оформления КД. При этом аппарат плоского моделирования в ADEM имеет ряд возможностей, которые можно назвать уникальными. Так, например, конструктор может работать с плоскими объектами точно также как с твердыми телами, используя аппарат логических операций сложения, вычитания, пересечения. Эффективные алгоритмы параметризации позволяют создавать модели не только в соответствии с номинальными размерами, но и по середине поля допуска, что очень важно для последующего использования моделей в технологии. Автоматический контроль геометрии позволяет избегать многих ошибок, свойственных плоским задачам.
Более высокий уровень моделирования - объемное, которое позволяет описывать объекты в трехмерном пространстве и лишено необходимой условности представления одного объекта несколькими видами.
Следует заметить, что плоские и объемные модели находят свое применение в зависимости от типа задачи. Для того чтобы пользователь чувствовал себя в равной степени комфортно при решении задач разной размерности, в системе ADEM функции плоского и объемного моделирования интегрированы. Иными словами, пользователь не чувствует никакой разницы от того, какой тип моделирования он выбрал для решения задачи и может в любой момент продолжить данную работу в любой пространственной размерности. Что касается оформления конструкторской документации, то система ADEM одинаково эффективно поддерживает и плоское черчение, и получение чертежей по объемным моделям, и комбинацию этих методов.
Напомним, что в системе ADEM реализовано так называемое гибридное моделирование. Оно состоит из методов твердотельного моделирования, эффективно работающих для проектирования изделий машиностроения, и методов поверхностного моделирования, которые необходимы при создании изделий со сложными поверхностями, технологической оснастки высокого уровня и т.п.
Самое важное, что оба этих подхода в ADEM органически интегрированы в единую методику работы. Границы между ними практически стерты, что позволяет использовать весь инструментарий как единое целое для обоих способов моделирования.
Рис. 1 Объемная модель изделия.
Итак, конструкторское пространство системы ADEM это единая среда, включающая весь спектр объектов, начиная от сканированных чертежей и вплоть до моделей, на основе которых можно проектировать технологические процессы и создавать УП для оборудования с ЧПУ.
Ступень вторая - Интеграция конструирования и технологии.
Значение этой ступени становится заметным в первую очередь при обработке на станках с числовым программным управлением. Заметим, что приведённые ниже задачи практически невозможно решить, применяя различные - пусть и крайне функциональные - системы.
После завершения этапа конструирования наступает очередь технологов. Прежде чем приступить к проектированию маршрута обработки, технологу следует проверить соответствие размеров, указанных на чертеже/модели изделия, и фактической геометрии модели. От этого будет зависеть точность получаемой детали. Специальная функция контроля геометрии, используемая в ADEM, позволяет практически мгновенно выявить проблемные места и откорректировать их либо вручную, либо используя механизм параметризации. Это механизм позволяет проанализировать геометрию эскиза и автоматически перестроить его в соответствии с заданными размерами, превращая тем самым эскиз в точный конструкторский чертеж. Как было сказано выше, параллельно выполняется автоматический пересчет геометрии на середину поля допуска, что избавляет технолога от множества рутинных перестроений.
Но основное преимущество второй ступени интеграции в CAD/CAM системе проявляется после того, как УП получена и изготовлена тестовая деталь. Изменения в конструкции детали могут возникнуть как на этапе опытного производства, так и при модернизации существующего изделия. В подобной ситуации, используя отдельную CAM-систему, маршрут обработки придется перестраивать практически заново, либо, изначально поделив его на отдельные фрагменты, пересобрать из кусочков (фрагментов обработки). ADEM позволяет исключить этот трудоемкий процесс, так как технологическая часть системы постоянно наблюдает за действиями конструктора и оперативно вносит изменения в маршрут. Таким образом, после изменения конструкции технологу-программисту, работающему в ADEM, достаточно просто выполнить регенерацию УП, которая коснется только тех переходов, геометрия которых претерпела изменения. Подобный объектно-ориентированный подход к созданию маршрута обработки не только упрощает создание и отладку УП, но и значительно экономит время переподготовки.
К тому же, интеграция конструкторского и технологического модулей ADEM существенно упрощает проектирование технологических процессов для универсального оборудования. В первую очередь это касается использования возможностей конструкторского модуля для создания операционных эскизов и выходных карт техпроцесса. ADEM в этом плане является самодостаточной системой, так как для проектирования и выпуска технологической документации не требуется никакого дополнительного ПО.
Ступень третья - Интеграция технологии.
На сегодняшний день существует четкое разделение между системами проектирования техпроцессов для универсального оборудования и системами подготовки УП для программного оборудования. Подобное, исторически сложившееся разделение, не является логичным. В идеале объектом проектирования технологии должен быть техпроцесс изготовления изделия, включающий в себя различные операции, в том числе и программные. Такая трактовка дается в ЕСТП, поэтому разделение технологических систем только нарушает логику проектирования. В то же время, даже программные операции должны содержать установочные, контрольные и другие вспомогательные переходы. Но существующие CAM-системы, озаботившись непосредственно выпуском УП, совершенно забыли о месте операций с ЧПУ в едином технологическом цикле.
Рис. 2 Окончательный облик изделия.
До недавнего времени подобная ситуация сохранялась и в отношении системы ADEM. Но с выходом на рынок новейшей версии 8.0 ADEM перешел на следующую ступень интеграции - проектирование единого сквозного технологического процесса обработки изделия.
Проектирование технологического процесса ведется с использованием специализированных рабочих мест, позволяющих группе специалистов работать над одним техпроцессом одновременно. Если ведущий инженер-технолог решает выполнить определенные этапы обработки на станке с ЧПУ, то в состав техпроцесса включается необходимое количество программных операций. Технологи, отвечающие за создание универсальных операций, оформляют свою часть, а технологи-программисты могут приступать к созданию УП. При этом им доступны общие базы данных по инструменту, приспособлениям и любая другая нормативно-справочная информация.
Вся информация, заданная в программной операции, становится доступной в общем техпроцессе, особенно это касается режимов резания, что в свою очередь обеспечивает более точное, почти прецизионное нормирование техпроцесса. А для программных операций становится возможным автоматическое получение карт наладки и других необходимых документов вместе с управляющей программой.
Ступень четвертая - интеграция проектов.
Разработанный изначально как среда авторизованного хранения и поиска документов, модуль ADEM Vault постоянно расширял свою функциональность. Поэтому, организуя проект в виде структуры изделия, можно формировать различного рода ведомости и отчеты. Например, ведомость используемых материалов и инструментов, сводные ведомости трудоемкости, карты тех. планирования и другие виды документов. Таким образом, в рамках технологического или конструкторского бюро модуль ADEM Vault можно рассматривать как недорогой и легко настраиваемый компонент, выполняющий функции "легкой" PDM системы ("PDM light"), который, в тоже время, обеспечивает интеграцию ADEM в общезаводскую систему управления предприятием.
Резюмируя вышеизложенное:
- Если дать краткую характеристику системы ADEM, то можно сказать, что это универсальный программный продукт, включающий в себя возможности нескольких различных предметно-ориентированных САПР под единой логикой управления и на единой информационной базе, гарантирующей однозначное представление разнородных объектов. Уже только за счет этого интегрированная система ADEM позволяет экономить ресурсы на внедрение, подготовку специалистов и поддержку автоматизации КТПП.
- Исключение разрыва информационных потоков между конструктором и технологом обеспечивает максимально короткие сроки КТПП.
- По уровню интеграции модулей, входящих в состав системы, ADEM на сегодняшний момент обеспечивает максимально длинную цепочку этапов конструкторско-технологической подготовки производства. А функциональные возможности системы позволяют осуществить сквозной цикл проектирования - от формирования облика изделия до его материального воплощения.
авторы статьи: Алексей Казаков, Андрей Быков