ADEM. История достижения цели
ADEM — интегрированная CAD/CAM/CAPP/PDM-система, содержащая средства автоматизации для различных видов инженерной деятельности, оперативное взаимодействие которых является ключом к рентабельному производству. Статья посвящена краткой ретроспективе развития продукта и взаимному влиянию рынка, технологий и задач автоматизации.
Обычно понимание главной цели приходит не сразу, а в результате длительной кропотливой работы. Даже если задача сформулирована правильно, то для ее решения необходимы ресурсы и инструменты, которых может и не существовать в данный момент. А когда задача решена, оказывается, что это лишь еще один шаг на пути к главной цели.
Ступень первая: автоматизация черчения и оформления КД
Творческая деятельность конструктора сопровождается скрупулезной рутинной работой по оформлению идей в виде документации в соответствии со стандартами и нормами. Поэтому естественным желанием является потребность в автоматизации, основанной на стандартизации и унификации графических исполнений. Рамки и штампы, типовые надписи и обозначения, стандартные и часто применяемые фрагменты чертежей — всё это может быть занесено в базу данных компьютера. Кстати, до эпохи компьютеризации черчения некоторые предприятия создавали подобные библиотеки в бумажном виде. Из этих бумажек с помощью ножниц и клея конструктор мог быстро оформить чертеж.
Появление электронных кульманов упростило и расширило возможности по созданию библиотек. Возможность иметь общие и собственные архивы, отсутствие ограничений на копирование и еще автоматизация некоторых рутинных процессов (штрихование, масштабирование, позиционирование и т.п.) — все это мгновенно было оценено конструкторами.
Бурное развитие «плоских чертилок», как иногда называют 2Dсистемы, пришлось на период 19851990 годов. В 1987 году нашей компанией была выпущена первая версия системы CherryCAD (черри — аббревиатура слов чертить, рисовать), главным отличием которой был иконный интерфейс, устранявший необходимость длительной подготовки пользователей.
Многие уникальные черты CherryCAD были позже воплощены и в других программных продуктах. Система оказалась настолько удачной, что стала лидером по продажам в СССР среди всех отечественных и зарубежных CADсистем.
Ступень вторая: выход на зарубежный рынок, или Первые сомнения
Успехи на отечественном рынке привели к вполне понятному желанию выйти на зарубежный.
Для его реализации CherryCAD стала многоязычной (благодаря иконному интерфейсу это несложно сделать) и была укомплектована в соответствии с нашими представлениями о требованиях западного рынка. Добавились стандарты ANSI и ISO и еще ряд необходимых элементов в программном обеспечении. После проведения большой организационной работы в нескольких странах наша делегация отправилась на «завоевание» западного мира машиностроения.
Главное, что мы поняли во время этой поездки, — западные предприятия настроены на производство, а не на выпуск документации. Их практически не волнуют вопросы скоростного черчения и оформления. Главная цель — производить материальные продукты. И CADсистемы применяются в основном для подготовки производства в качестве систем моделирования. Даже плоский AutoCAD в первую очередь играет роль моделирующей, а не оформительской системы.
Автоматизация выпуска КД (конструкторской документации) не очень важна для зарубежного предприятия, а вот подготовка производства на базе компьютерного моделирования — вопрос ключевой. Без него выпуск современной конкурентоспособной продукции невозможен.
Тут нельзя не вспомнить о нашем производстве, о том, какими странными казались проблемы заводчан на фоне всеобщей компьютеризации черчения. Тогда появились первые сомнения в правильной трактовке выражения «Автоматизация проектирования».
В течение двух лет работы на западном рынке мы составили перечень из более чем 500 пожеланий различных предприятий из разных стран, лишь незначительная часть которых относилась к автоматизации черчения и оформлению КД.
Можно было махнуть на Запад рукой и сосредоточиться на отечественном потребителе. Но при тщательном анализе мы пришли к выводу, окончательно изменившему нашу точку зрения на автоматизацию. Ни в одном из рассмотренных случаев оснащения предприятий средствами компьютеризации черчения и выпуска КД не наблюдалось заметного сокращения сроков выпуска изделия.
Ступень третья: интегрированный CAD/CAM
Таким образом, в круг наших интересов попало не только КБ, но и технологи и производство. Создание продукта для сокращения сроков процесса конструкторскотехнологической подготовки стало основной целью. Этот продукт должен был включать конструкторские и технологические средства автоматизации и, самое главное, обеспечивать беспрерывный поток информации от идеи до станка.
Менять направление разработок всегда болезненно. Можно, конечно, пойти другим путем. Найти разработчиков, специализирующихся в технологии, и вместе с ними вести совместную рекламную кампанию, делая вид, что представляешь комплексное решение. Но у нас был эталон — западный рынок, обойти который подобным образом было невозможно.
Примерно в то же время в Ижевске, мощном машиностроительном мегаполисе, была создана одна из лучших систем в области плоской механообработки — САП ЧПУ «КАТРАН». Прогрессивными элементами в этой системе были: возможность описания обработки на уровне маршрута, разнообразие способов задания геометрии и параметризация.
Для совместного применения CherryCAD и Катрана на ряде предприятий был уже разработан прямой интерфейс между ними. Но это было лишь самое начало интеграции.
Объединение двух компаний в одну позволило сконцентрировать ресурсы на главном направлении развития и уже через два года выпустить интегрированную CAD/CAMсистему под названием ADEM (Automated Design Engineering Manufacturing) — рис. 1.
Рис. 1. Интегрированный 2D CAD/CAM ADEM v.2. 1994 год
Вначале был создан плоский вариант, позволявший строить плоские модели и получать по ним программы для ЧПУ, а также оформлять КД. При этом обеспечивалась полная ассоциативность геометрии и технологии. Это был первый шаг, но шаг важнейший, так как он подтвердил правильность выбранного направления разработок, дал нам ключ к производству и открыл продукту путь на западный рынок.
Ступень четвертая: объемное моделирование
Если в восьмидесятых годах потребность в объемном (3D) моделировании в России испытывали, пожалуй, только авиационные и автомобилестроительные предприятия, то в девяностых в нем нуждались почти все.
Мы вели разработку модуля объемного моделирования с самого начала создания системы. Первый ADEM 3D был полностью написан на собственном ядре (рис. 2). Версия начала девяностых позволяла строить твердотельные модели и сборки, а по моделям получать управляющие программы (УП).
Казалось бы, мы уже имеем интегрированный объемный CAD/CAM, но как только дело дошло до практического применения, так сразу померкли все разноцветные объемные сборки и детали. Когда дело касалось моделирования реальных деталей для производства, то очень часто мы сталкивались с ограничениями методов моделирования.
Рис. 2. Объемное моделирование на собственном ядре в ADEM v.3. 1996 год
Тогда мы упустили самое важное в объемном моделировании — практическую ориентацию. Мы увлеклись эффектными сборками, пригодными для общего представления структуры изделия, и не сразу поняли, что главная проблема кроется, как всегда, в деталях (рис. 3).
Рис. 3. Проблема кроется, как всегда, в деталях
Главный эффект достигается при использовании объемного моделирования в качестве инструмента создания технологичных моделей для последующей механообработки. Эта маленькая добавка — «технологичных» и определила последующее направление разработок.
Основные исследования были сосредоточены на отечественных и зарубежных производствах оснастки, инструмента, штампов и прессформ. Именно они являются главными потребителями объемных моделей и именно они требуют доведения их до технологичного уровня и знают реальную цену моделированию.
Другой важнейшей задачей стало обеспечение «всеядности» системы. Наши зарубежные партнеры считали главной задачей обеспечение возможности принимать модели из других систем и поддерживать корректную работу с ними.
В связи с этим было принято решение взять в качестве основного ядра для 3Dмоделирования библиотеки ACIS (Spatial Technology), добавив к нему собственную часть для дополнительной функциональности.
Ступень пятая: единое 2D/3Dпространство
При детальном изучении вопроса стало очевидным, что для реального производства одних твердотельных методов недостаточно. Необходимо предоставить возможности ведения локального редактирования методами поверхностного моделирования, то есть должно быть реализовано гибридное объемное моделирование.
Более того, у конструкторов всё чаще и чаще появляются задачи, решаемые только с помощью объемного моделирования, а это значит, что в его чертежной части необходимы 3Dсредства. Но для объемного моделирования нужна плоская подсистема типа «скетчер» для создания базовых профилей, которая является упрощенной разновидностью системы плоского моделирования.
Названные проблемы сформировали требования к единому 2D/3Dпространству, в котором проектировщики и конструкторы всех уровней чувствовали бы себя одинаково комфортно, решая разнородные задачи. Просто черчение, моделирование, черчение с использованием модели, моделирование с использованием чертежа — всё должно происходить в одном пространстве с единой логикой и одинаково доступными средствами.
Первым шагом стала шестая версия ADEM. Система перешла из категории легких в категорию средних, более того, в ADEM стали просматриваться черты, присущие системам высокого уровня.
Гибридное 3Dмоделирование в шестой версии было частично ограничено по той причине, что сведение воедино методов твердотельного и поверхностного моделирования еще требовало дополнительных исследований. Так, например, параметрическое дерево проекта, столь органичное для твердотельного метода, было довольно непросто приспособить к локальным операциям.
Задача объединения разнородных плоских и объемных методов проектирования была решена в последующей, седьмой версии. В результате появился универсальный и довольно компактный инструмент для конструкторов и технологов с широким спектром применения.
Параллельно с развитием методов геометрического моделирования в системе ADEM продолжалось бурное развитие средств программирования станков с ЧПУ. В этом вопросе главными законодателями моды выступали наши западноевропейские партнеры. Это касалось всех аспектов обработки: фрезерных, электроэрозионных, токарных и других. Особое внимание уделялось объемному 35осевому фрезерованию и комбинированной токарной обработке.
ADEM V.7 — с таким названием система вышла на отечественный и зарубежный рынки как единое 2D/3D/CAD/CAMпространство. Версия получила довольно высокую оценку у наших партнеров (рис. 4). Возможность свободно маневрировать в пространстве методов понравилась всем.
Рис. 4. Интегрированный 2D/3D/CAD/CAM ADEM v.7. 2002 год
Ступень шестая: единое конструкторскотехнологическое пространство
Итак, ADEM — интегрированная CAD/CAMсистема, позволяющая проектировать, конструировать и программировать ЧПУ в единой информационной среде, в значительной мере сокращает время подготовки производства там, где процессы в цехе могут быть автоматизированы.
А что делать там, где используется универсальное оборудование, или в сборочных цехах? Как подключить их к единому информационному пространству?
Начиная с первых версий система комплектовалась модулем для выпуска технологической документации — ADEM TDM. Работая в единой среде с чертежной конструкторской частью, TDM позволяет быстро и эффективно оформлять карты техпроцессов и другую техдокументацию с включением эскизов и фрагментов чертежей.
Со временем TDM расширил свои возможности и стал выполнять функции системы управления и планирования процессов. В новейших версиях TDM кардинально меняет свое положение в структуре системы. Теперь он становится основой управления всей технологической частью независимо от видов оборудования и способов производства.
Новая версия ADEM позволяет не только автоматизировать, но и координировать весь процесс подготовки производства от проектирования и конструирования до выхода готовых изделий. Поэтому в определении ADEM как интегрированной системы добавилась третья важнейшая составляющая — CAPP — автоматизированное планирование (проектирование) производственных процессов (рис. 5).
Рис. 5. Проектирование производственных процессов в интегрированном CAD/CAM/CAPP ADEM v.8. 2004 год
Работа в едином конструкторскотехнологическом пространстве требует и особых правил взаимодействия между пользователями. И в этой ситуации не обойтись без систем управления проектными данными.
Такую задачу решает модуль Vault системы ADEM v8, который можно отнести к классу компактных PDMсистем. Авторизованный доступ к хранилищу, защита документов от несанкционированного доступа, обеспечение коллективной работы с документами, сопровождение версий документов — вот далеко не полный список возможностей системы управления ADEM.
Теперь «транспортные» потоки, будь то скоростные магистрали к ЧПУ или классические пути движения КД и ТД, могут быть соединены в общую схему и существовать в едином пространстве.
Ступень седьмая: единство методов подготовки производства и технических кадров
К задаче сокращения сроков конструкторскотехнологической подготовки производства сегодня добавился еще один аспект — необходимость учитывать дефицит квалифицированных кадров. Это не только субъективная тенденция российской экономики — этот процесс характерен для большинства стран.
Благодаря внутренней интеграции от первого эскиза до выпуска детали на станке система ADEM является серьезным инструментом для подготовки технических кадров. В содружестве с производителями малогабаритного оборудования осуществляются поставки учебных комплексов с настольными станками с ЧПУ. Их можно назвать КБ и цехом на письменном столе.
Таким образом, ADEM позволяет проводить сквозной курс подготовки специалистов в области автоматизации машиностроительных и металлообрабатывающих производств без вынужденного разделения единого процесса на отдельные фрагменты. Это благоприятно и для взаимозаменяемости кадров, так как будущие инженеры получают практическое представление о всем цикле КТПП.
Ступень восьмая: портал для систем управления предприятием и производством
Из глубокой интеграции инструментов для конструкторов, технологов и программистов ЧПУсистемы ADEM родилась следующая важная возможность.
В процессе подготовки моделей, чертежей, техпроцессов и программ в системе ADEM происходит генерация важнейших данных, которые нужны не только конструкторам и технологам, но и другим специалистам, например для задач управления предприятием и производством. Используя эти данные, можно очень точно планировать и прогнозировать финансовоэкономические аспекты инженернотехнической и производственной деятельности предприятия.
Простой пример: точное время обработки детали на станке, получаемое при разработке программы ЧПУ в ADEM CAM, является достоверной и ценнейшей информацией для расчета себестоимости изделия и планирования потребности в инструменте.
При технологическом проектировании в ADEM, а именно, при разработке техпроцессов, управляющих программ, специальной технологической оснастки, технологических нормативов трудоемкости, норм расхода материалов и др. происходит синтез большего спектра объективных данных для систем управления (ERP).
Более того, используя специализированный модуль «Нормирование и технологические расчеты» (ADEM NTR), можно быстро и эффективно определить нормы подготовительнозаключительного времени, неполного штучного времени и более точно рассчитать норму штучного времени на изготовление детали или изделия (рис. 6).
Рис. 6. Подготовка данных для ERP в ADEM v.9. 2011 год
На базе этих данных ERPсистемы могут формировать документы, сопровождающие партии, управлять закупками основных и вспомогательных материалов, контролировать межоперационные и межцеховые движения деталей и агрегатов в производстве, регистрировать перемещения и исполнение операций, осуществлять прочие управленческие функции.
Самое ценное состоит в том, что ADEM предоставляет все эти данные по заданной спецификации из единого портала и без дополнительных затрат на сбор и переработку столь разнообразной и, как правило, распределенной по исполнителям информации.
Таким образом ликвидируется информационный разрыв между инженернотехническими и управленческими звеньями предприятия.
Итоги
В ADEMVX сейчас интегрированы все основные средства автоматизации — от простого черчения и оформления документации до глубокой технологической проработки и программирования оборудования с ЧПУ, и это самое важное.
В принципе, выполнять все виды работ, используя ADEMVX, может и один человек. Это не абстрактное размышление, есть множество примеров внедрения системы на малых предприятиях, где все эти функции конструирования, моделирования, контроля, программирования ЧПУ и выпуска документов раелизует один сотрудник.
Для средних и крупных предприятий ADEMVX создает возможность работы над проектом в очень тесной связке специалистов друг с другом. Тем самым создается эффект виртуального единства всего коллектива, схожий с тем, что совершил техническую революцию на заре развития промышленности в старых ремонтных мастерских.
Итак, напомним структуру системы ADEMVX (рис. 8). Проект осуществляет свое движение от сборки к детали, далее к техпроцессу и к программированию станков. Все это сопровождается выпуском документов: спецификаций, чертежей, карт, ведомостей, программ и др.
За автоматизацию этих процедур соответственно отвечают основные модули ADEMVX: Assembly, CAD, CAPP, CAM.
Специализированные модули NTR, Nesting, Raster, CAM Expert, iRis, Verify расширяют возможности системы в смежных областях и сопутствующих задачах. Например, ADEMNTR автоматизирует вопросы трудового нормирования.
Задачи раскроя и оптимальной раскладки деталей на листе решает модуль ADEM Nesting, работы со сканированными чертежами — ADEM Raster. Справочные данные предоставляет система ADEM iRis. Модуль ADEMVerify помогает контролировать процесс механообработки до выхода на станок.
Дополняет функциональность системы новейшая разработка — модуль ADEM CAM Expert, который производит технологический анализ объемной модели, автоматическое распознавание конструктивных элементов и задание маршрута обработки детали (рис. 7).
Рис. 7. Автоматическое распознавание конструктивных технологических элементов в ADEM. 2013 год
Рис. 8. Укрупненная структура ADEM 2013 года
Доступ к документам, их архивацию и автоматизацию (постановку задач и др.) на уровне конструкторских и технологических отделов обеспечивает модуль ADEM PDM.
Помимо обеспечения сквозного потока информации каждый модуль системы ADEMVX имеет возможность импортировать сторонние данные. Например, CAD импортирует модели напрямую из других систем, а также посредством стандартов SAT, STEP, IGES и т.п., чертежи — через DXF, DWG, а сканированные чертежи — через растровые форматы TIFF, PCX, JPEG и др.
Модуль CAPP может черпать данные из сторонних баз данных по технологиям, материалам, инструменту и др. Модуль CAM может импортировать ранее созданные УП для их доработки и реновации под новое оборудование.
Эта сквозная система импорта данных позволяет подключать систему ADEMVX к уже сложившемуся процессу автоматизации предприятия на любой стадии конструкторскотехнологической подготовки. На практике можно встретить множество случаев применения ADEM в связке с другими программными продуктами, начиная от легких CAD до hiendсистем высокого уровня.
* * *
Итак, мы постарались дать краткий обзор развития отечественной системы ADEM за последние 25 лет. Постоянно совершенствуясь, продукт прошел сложный путь от простой чертилки до мощного программного комплекса, решающего самые современные и наукоемкие задачи.
При этом основная цель разработчиков оставалась прежней — автоматизация конструкторскотехнологической подготовки машиностроительных и металлообрабатывающих предприятий. Но впереди — еще не один шаг к достижению цели!