Основы САПР (CAD,CAM,CAE) - (Кунву Ли)(2004) (951262), страница 62
Текст из файла (страница 62)
Для этого не- обходимо, чтобы автоматизированная система технологической полготовки мог- .;,.; ла распознавать элементы детали, требующие машинной обработки, такие как отверстия, пазы и выемки. Реализация первого этапа значительно упрощается, если при моделировании детали используется объектно-ориентированный под- ход (глава 5). Олнако даже конструктивные элементы, используемые в системе объектно-ориентированного моделирования, могут потребовать преобразования к элементам, которые могут быть изготовлены машинной обработкой. Неко- торые конструктивные элементы однозначно сопоставляются технологическим,, тогда как преобразование других прелставляет собой не слишком тривиальную, процедуру.
Кроме того, информации об элементах, вообще говоря, недостаточно . для технологической полготовки производства. Например, большинство моде- лей САГ) не содержат сведений о допусках и материалах, и их приходится вво- дить вручную. Это лишь часть причин„задерживающих разработку полностью автоматизированных систем технологической подготовки производства ло настоя- щего времени.
Вместо этого технические требования к детали часто кодируются вручную. Схема кодирования должна определять все геометрические элементы и их параметры, в частности положение, размеры и допуски. Закодированные данные сопровождаются информацией в текстовом формате. Наконец, система должна иметь сведения о форме заготовки. На втором этапе закодированные данные и текстовая информация преобразуют- '-" ся в подробный технологический план производства детали.
На этом этапе опре- т,', рис. 10 т Структура системь~ САМ ~ Сйрр 10.3.1. САМ-1 САРР 2 3 4 5 о 1 2 3 4 б 6 7 э э Рис 1О Э Матэича семеиств Деталеи деляется оптимальная:последовательность 'опрраций и условия их выполнения. К условиям относятся используемые инструменты, крепления, измерительные приборы, зажимы, схемы подачи и скорости обработки. Для построения сголь подробного плана производства летали произвольной сложности требуется большая база данных и сложная логическая система. Поэтому на сегодняшний день автоматизированный подход ограничивается отдельнымп классами деталей с относительно ограниченным набором элементов. 10.3.
Автоматизированные системы технологической подготовки производства Большинство существующих систем автоматизированной технологической подготовки производства (например, САМ-1 САРР, М!Р1.АЫ, М1Т(1К)ч, М1АРР, АСХАТА/()Х1Ъ'АТ1ОХ, СВчТПК)ч и СОМСАРРЪ') основаны на альтернативном подходе. Однако в литературе уже появляются упоминания о системах, основанных на генеративном подходе (СРРР, АПТАР, АРРАС, СЕХР1 А)к1, САК, Ме(САРР, 1СЕМ-РАКТ) [1).
В последующих разделах мы кратко расскажем о наиболее популярных системах автоматизированной технологической подготовки производства. Подробное сравнение таких систем приводится в работе Чанга 132). Система САМ-1 САРР была разработана компанией Мс()оппе( Оонй!аз АпгошаВоп Сошрапу по контракту с САМ-1 в 1976 году. САМ-1 САРР— это система управления базами данных, написанная на языке РОКТКАХ; она реализ ет стру уру базы данных, логику обращения к ней и предоставляет возможность изует редактирования базы в интерактивном режиме. Схема кодирования деталей .
и формат вывода задаются пользователем. Длина коЛа не должна превышать 36 разрядов. Фирма 1осй11еео-Сеог81а использует модифицированный код Опптца для кодирования в системе САРР. Схема позволяет пользователю работать с любой из существующих систем групповой технологии. Множество деталей, изготовление которых может быть спланировано прн помощи САМ-1 , определяется возможностями реализации схемы кодирования.
Графическая модель системы САМ-1 САРР показана на рис. 10.7. Стандартный план производства для каждого семейства деталей хранится в стандартном последовательном файле в виде последовательности кодов операций (ор сог1е). Г!одробное о писание каждого кода операции хранится в отделыюм файле — плане операций. Станлартпые планы и планы операций приходится разрабатывать для ~аждой установки, поскольку онн зависят от машин, технологий и опыта контной компании.
В файле матриц семейства хранится матрицы, определяющие принэлле ежность деталей к данному семейству по ее колу. Пример матрицы приведен в табл лице на рис. 10.8. Столбцы соответствуют разрядам кода, а строки— значениям в этих разрядах. В нашем примере код состоит нз пяти разрялов. каждый из кото рых может имнп значение 0-9.
Таким образом, файл матриц семей- ства содержит все возможные комбинации цифр для данного семейства. Из таб- лицы следует, например, что к одному семейству будут относиться детали 31 632, 32 Я6 и 35 638. Технологический план производства формируется системой САМ-1 САРР в че- тыре этапа (рис. 10.7). 1. Поиск семейства, к которому должна быть отнесена деталь, выполняется системой на основании матрицы семейств и кода летали. 2. Технолог вводит данные для головной метки, по которой формируемый тех- ' нологический план в дальнейшем может быть илентифицирован.
К данным: относятся номер детали, материал, имя технолога, название детали и номер версии. Конкретный перечень данных в каждой компании может быть свои..-, Обычно этот перечень задается прн установке системы в компании. 3. На еледуюшем этапе система формирует последовательность операций по изготовлению детали (иногда называемую маршрушом — шите). Формирование осуществляется путем уточнения или модификации стандартного технологического плана, состоящего из мнемонических аббревиатур (кодов операций) доступных станков.
Примеры кодов операций приведены в табл. 10.2. 4. Затем создается или редактируется текстовое описание действий, выполняемых па каждой операции. Пример плана операций для кода СХСЕАТН приведен в табл. 10.3. После подготовки планов всех операций они объединяются вместе, что дает полный технологический план производства. Этот план сохраняется в виде файла и при необходимости может быть распечатан или изменен. 10.3.2. М1Р1.АЙ и Иы1ИСАРР Системы М1Р1.АХ и Мп1НСАРР были разработаны совместно с Организацией промышленных исследо ~х исследований (Огяап!гас!оп 1ог 1пдизтг1а) Кезеагсп). Обе системы относятся к классу классу альтернативных и используют для описания деталей систему кодирования М1С?.А55.
Выбор плана производства осуществляется на основании кода детали, е тали, ее номера„матрицы семейств и диапазона значений кода, П тали ищутся аналогичные детали, причем технолог может погледоваПо коду детали тельно редактировать отображаемые планы производства. Примерно такую же систему можно получить, если использовать коды М1СГ.А55 с САМ-1 САРР. Таблица 10.2. Примеры кодов операций Таблица 10.3. Пример плана операции Конфигурация Текст Параметры Обработать обратную сторону Пог ~робнее об этих этапах рассказывается в аналогичном примере в книге 115!.
Название СХСГЛТН Глубина 96-3 Рабочие пеитры СЗ)! МАС11 КЕЕ СХС)й! Кол МАСН 0123 Положение 30/АА19 Зажим М ХС!9 Инструкции: снять заусенцы Резец: ХСТ309 Обработать край Обработать внутренний диаметр Зажим Хг ХС!9 Ииструкции: обрядиться аккуратно Резец: ХСТ366 Время уста Квант времени Часов/шт; Время усга Квант времени: Часов/шт; 10.3.3. Ме1САРР МегСАРР— типичная система автоматизированной технологической подготовки, основанная на генеративном подходе. Изначально она была разработана и выпущена на рынок отделением программного обеспечения Института высших с!енсе — 1АМБ .
п оизводственных наук (1пзгйцге о( Ас!галеева Мапо(асгпг!пя Зс!енсе — ). прои в д Позднее отдел выделился в самостоятельную компанию А611 ес . е ф" ми ет технологический план следующим образом. Сначала модуль выделения элементов анализирует геометрическую модель, созданну рогр ювп амме САП. После идентификации элементов выбираются методы обработки и нх порядок с учетом ом взаимного влияния (сведения о нем хранятся в базе знаний). РР, ос- МегСАРР может быть классифицирована как генеративная система СА, основанная на знаниях. По построенным планам производства эта система может оценивать временные и материальные затраты на обработку. В настоящее время в систему МегСАРР введены правила проверки взаимных помех для фрезерования, сверления и токарной обработки.
Также предусмотрена утилита е пр, с М г5с ! ц с помощью которой пользователь может определять новые элементы и добавлять новую логику планирования производства. На данном этапе модуль выделения элементов способен работать лишь с геометрическими моделями, созданными системой АС15 от Зраба! Тесйпо!оду. 10.3.4.
1СЕИ-РОТ Система 1СЕМ-РАНТ была разработана в лаборатории технологий производства и проектирования Университета Туэнте в Голландии и позднее стала распространяться 1СЕМ. Это генеративная система автоматизированной технологической подготовки производства, используемая главным образом для машинной обработки 2,5-мерных призматических деталей.
1СЕМ-РАЙ строит технологический план следующим образом. Сначала система считывает геометрическую модель детали из формата АС15 ил или 5ТЕР' АР203/ АР214 и выделяет элементы, получаемые машинной обработкой. Затем она автоматически выбирает конфигурацию, резец и станок и рекомендует оптимальный порядок обработки. Кроме того, система подготавливает траектории движения для станков с ЧПУ для получения каждого элемента. 1СЕМ-РАНТ вЂ” хороший пример интеграции САГ)/САРР/САМ. ' Грормат Я ГГР описан в главе 14 '.*,".,«к''".-,; *";«::%Фюювг учввегивв(вЯцнФЩ~и " *:"-в 10.4.