Вы находитесь на странице: 1из 4

Известия Самарского научного центра Российской академии наук, т.

13, №1(3), 2011

УДК 658.52.011
ПРОБЛЕМЫ ФОРМАЛИЗАЦИИ ОСНОВНЫХ ЗАДАЧ
ТЕХНОЛОГИЧЕСКОГО ПРОЕКТИРОВАНИЯ
И ПОДХОДЫ К ИХ РЕШЕНИЮ

© 2011 Н.Ю. Глинская, В.В. Елагин


Аэрокосмический институт Оренбургского государственного университета
Поступила в редакцию 21.03.2011
В статье рассматриваются подходы к повышению уровня автоматизации технологического проек-
тирования за счет формализации основных этапов проектирования.
Ключевые слова: САПР ТП, базирование, обменный файл STEP

В настоящее время невозможно предста- геометрической информации о детали, необ-


вить себе процесс технологической подготовки ходима информация о требованиях к точности
производства без применения информацион- размеров, отклонений формы и расположения
ных технологий. Различные автоматизирован- поверхностей, шероховатости поверхностей, а
ные системы используются на всех этапах также информация о необходимости примене-
жизненного цикла изделия. Однако уровень ния операций термообработки. На формирова-
автоматизации принятия технических решений ние маршрута обработки окажет влияние так-
у большинства этих систем (особенно систем же форма заготовки и способ ее получения.
автоматизированного проектирования техно- Вся указанная информация содержится в ре-
логических процессов) недостаточно высок. зультате работы конструкторской САПР в ви-
Прежде всего этот недостаток относится к де модели и чертежа детали. Однако сущест-
наиболее сложному этапу разработки техноло- вующие ныне форматы представления резуль-
гического процесса – формированию маршру- татов работы конструкторских САПР содержат
та обработки детали. Проблема повышения в основном графическую (dxf, IGES) и геомет-
уровня автоматизации технологического про- рическую (step) информацию, которой недос-
ектирования связана с решением двух принци- таточно для решения задач технологического
пиальных задач: внесение в систему автомати- проектирования. Таким образом, необходимо
зированного проектирования информации о не только сформировать технологическую ин-
детали и формализация процесса технологиче- формацию о детали, но и найти форму ее
ского проектирования. На ранних стадиях раз- представления. Создание информационной
вития САПР ТП первая задача решалась мето- технологической модели детали может стать
дом разработки специальных языков описания связующим звеном между конструкторской и
детали: от объектно-ориентированных до уни- технологической системами проектирования.
версальных. Пытались также использовать Вторая сторона этой проблемы заключа-
разнообразные коды деталей, сформированные ется в том, что ныне существующие САПР ТП,
на основе классификаторов поверхностей. С основанные на библиотеках типовых решений
переходом на универсальные САПР ТП от это- не могут использовать технологическую ин-
го способа отказались, как в большинстве слу- формацию, так как отсутствует алгоритм син-
чаев отказались и от идеи автоматизированно- теза технологического процесса. Отсутствие
го формирования маршрута обработки.
Рассмотрим первую из названных задач – алгоритма синтеза технологического процесса
задачу получения технологической системой обусловлено, прежде всего, отсутствием фор-
проектирования информации о детали. При мализации процесса технологического проек-
технологическом проектировании, помимо тирования. Совершенно очевидно, что при
______________________________________________ компьютерном проектировании и при разра-
Глинская Нина Юрьевна, кандидат технических наук, ботке техпроцесса технологом вручную часть
доцент кафедры «Технологии машиностроения, ме- решаемых при проектировании задач изменится.
таллорежущих станков и комплексов». E-mail:
n_u_gl@rambler.ru Автоматизированное формирование
Елагин Валерий Владимирович, кандидат техниче- маршрута обработки детали возможно 3 спо-
ских наук, доцент кафедры «Технологии машино- собами: методом адресации (анализа), методом
строения, металлорежущих станков и комплексов». синтеза с прототипами и методом синтеза с
E-mail: Elagin@mtron.ru
элементами-аналогами. Первый метод – метод

558
Общие проблемы машиностроения

анализа или адресации, при котором ком- Большинство CAD систем строят модель
плексный или типовой техпроцесс помещается детали в правой декартовой системе координат.
в базу данных САПР ТП. Процесс формирования Для корпусных деталей роль установочной ба-
маршрута обработки из группового маршрута зы чаще всего играет плоскость, совпадающая
или из маршрута – аналога называется на- или параллельная координатной плоскости
стройкой. Второй метод – метод синтеза мар- XOY (это не обязательное условие). Она ли-
шрута обработки. Суть метода такова. В базу шает деталь возможности перемещения вдоль
данных помещаются планы обработки элемен- оси Z и поворотов вокруг осей X и Y. Для того,
тарных поверхностей детали. Затем на основе чтобы лишить деталь оставшихся перемеще-
алгоритма формирования маршрута из базы ний и поворотов, плоскости, играющие роль
данных выбираются необходимые планы об- направляющей и опорной баз, должны быть
работки. Существует модификация и этого ме- перпендикулярны установочной базе и пер-
тода – синтез с наличием аналога (прототипа). пендикулярны друг другу (отсюда и название
В этом случае предлагается синтезировать тех- «координатный угол»). Ось отверстия в кор-
процесс из фрагментов, имеющихся в базе пусной детали может выполнять функции
данных техпроцессов- аналогов. опорной или двойной опорной базы. Оси от-
На начальных этапах разработки САПР верстий должны быть перпендикулярны к
ТП в 70- х, 80- х. годах прошлого века системы плоскости, являющейся установочной базой.
разрабатывались в практически точном соот- Базирование тел вращения связано с со-
ветствии с указанными методами. При ис- отношением габаритных размеров детали. Ес-
пользовании метода анализа разрабатывались ли длина наружной или внутренней цилиндри-
ческих поверхностей меньше их диаметра, то
формализованные условия применимости тех-
поверхность или ее ось может быть двойной
нологических переходов и операций. При ис-
опорной базой, при этом плоская торцовая по-
пользовании метода синтеза технологического
верхность играет роль установочной базы. Ес-
процесса и в тех работах была велика роль ли длина цилиндрической поверхности больше
проектировщика – пользователя системы. её диаметра, то цилиндрическая поверхность
Именно он указывал поверхности, которые или её ось играет роль двойной направляющей,
можно использовать в качестве технологиче- а плоская торцовая поверхность – опорной.
ских баз или поверхностей, которые могут Следовательно, для формализованного пред-
быть обработаны с одной установки. Таким ставления вышеизложенного необходима ин-
образом, можно сказать, что основную труд- формация о расположении поверхностей дета-
ность при формализации процесса разработки ли в заданной системе координат и габаритных
технологического процесса представляют во- размеров поверхностей. Каноническое задание
просы выбора баз и определения поверхно- плоскости задается уравнением
стей, обрабатываемых с одной установки. Эти
задачи связаны между собой. Таким образом, Ax+By+Cz+D=0 (1)
формализация задачи выбора баз позволит су-
щественно облегчить задачу автоматизации У плоскостей, параллельных координат-
ным плоскостям, только один из коэффициен-
формирования маршрута обработки.
тов при переменных x, y и z равен 1, остальные
Для того, чтобы забазировать деталь, не-
равны нулю. Эта единица и будет указывать,
обходимо лишить ее 6 степеней свободы. При
вдоль какой координатной оси будет лишать
всей сложности задачи выбора баз для обра-
возможности перемещения данная плоскость.
ботки детали число вариантов базирования не Соответственно, имена переменных, у которых
так велико. Если условно разделить детали на коэффициенты равны нулю, будут указывать
2 группы: тела вращения и корпусные детали, оси, вокруг которых эта плоскость лишит воз-
то и в первой, и во второй группе возможны 2 можных поворотов. Описание модели детали с
варианта сочетания базовых поверхностей. использованием инструментов стандарта STEP
Для корпусных деталей это координатный позволяет получить каноническое представле-
угол, который реализуется 3 плоскостями, или ние плоскостей, а также позволяет определить
плоскостью и 2 отверстиями, причем в отвер- положение осей цилиндрических поверхностей
стиях чаще всего используются оси, т.е. скры- и их характеристики. Одним из вариантов по-
тые базы. У валов в качестве двойной направ- лучения канонического представления поверх-
ляющей могут наряду с осью использоваться ностей является использование средств Open
наружные цилиндрические поверхности, рас- CASCADE. Распознавание плоскости показано
положенные на значительном расстоянии друг на рис. 1, а распознавание цилиндрической по-
от друга. верхности – на рис. 2.

559
Известия Самарского научного центра Российской академии наук, т. 13, №1(3), 2011

Рис. 3. а – пример детали, б – информационная


модель по лишаемым степеням свободы

Эти комбинации строк будут определять


возможные комплекты баз. Для определения
точного числа лишаемых степеней свободы
(тип базы) необходимо воспользоваться габа-
ритными размерами плоскостей. Плоскость,
имеющая наибольшую площадь, будет играть
роль установочной базы, плоскость, у которой
Рис. 1. Каноническое распознавание плоскости одно измерение существенно больше другого –
направляющей. Оставшаяся в комплекте плос-
кость будет опорной базой. Если в предпола-
гаемый комплект входят плоскость и 2 отвер-
стия, то плоскость – установочная база, первое
отверстие в списке комплекта – двойная опор-
ная, второе – опорная база. Возможно наложе-
ние ограничений на диаметр отверстий. В этом
случае отверстие большего диаметра будет яв-
ляться двойной опорной, меньшего – опорной
базой.
Для деталей типа тел вращения обычно
определяют 5 опорных точек, шестая является
скрытой и возникает от сил трения, при закре-
плении заготовки. У цилиндрических поверх-
ностей можно при формировании модели оп-
ределять отношение длины к диаметру и тем
самым определять 2 или 4 степеней свободы
Рис. 2. Каноническое распознавание она будет лишать. Принимаем, что плоскость
цилиндрической поверхности
лишает 3 степеней свободы. Таким образом,
если при суммировании строк, содержащих
Таким образом, из обменного файла плоскость и цилиндрическую поверхность, по-
STEP может быть сформирована информаци-
лучается 5 степеней свободы, то комплект
онная модель, представленная на рис. 3. Число сформирован, если больше пяти, значит при-
лишаемых степеней свободы определялось в
нимается, что плоскость лишает одной степени
этой модели для корпусных деталей «по мак-
свободы и является опорной базой.
симуму» - плоскость лишает 3 степеней свобо-
Таких возможных комплектов баз может
ды, цилиндрическая поверхность для корпус-
получиться несколько. В этом случае необхо-
ной детали – 2 перемещений. Единицы в
димо ввести в рассмотрение размерные связи.
столбцах a,b,c не учитываются. Производя
Увы, существующие в настоящее время при-
суммирование строк таблицы, получим комби-
кладные протоколы стандарта STEP не позво-
нации строк, дающих в результате единичную
ляют учитывать размерные связи. Хотя неко-
строку.
торые разработчики CAD систем уже начина-
ют вводить в 3D модели размерные и некоторые

560
Общие проблемы машиностроения

иные характеристики. До того, как будут при- решение позволит решить проблему повыше-
няты соответствующие прикладные протоко- ния уровня автоматизации проектирования
лы, информацию о размерных связях придется технологических процессов, и сделать САПР
вводить в режиме диалога. Этот диалог должен ТП действительно системами автоматизиро-
вестись на этапе конструирования с использо- ванного проектирования, а не автоматизиро-
ванием специальных программ – интерфейсов, ванными справочниками.
которые позволяют считывать информацию из
обменного файла STEP и вносить в него ин- СПИСОК ЛИТЕРАТУРЫ:
формацию или формировать некоторый про-
1. ГОСТ Р ИСО 10303-41-99. Системы автоматиза-
межуточный файл, содержащий информацию о ции производства и их интеграция. Представле-
размерных связях детали в виде логической ние данных об изделии и обмен этими данными.
матрицы соответствий. Программная реализа- Часть 41. Интегрированные обобщенные ресурсы.
ция такого подхода может быть реализована Основы описания и поддержки изделий. Введ.
как при помощи объектно-ориентированных 2000_01_01. М.: Изд-во стандартов, 2000. 123 с.
технологий программирования, так и путем 2. ГОСТ Р ИСО 10303-11-99. Системы автоматиза-
ции производства и их интеграция. Представле-
создания экспертной системы. ние данных об изделии и обмен этими данными.
Выводы: проблемы считывания техноло- Часть 11. Методы описания. Введ. 2000_01_01.
гической информации и проблемы формализации М.: Изд-во стандартов, 2000. 270 с.
задач технологического проектирования оказа-
лись тесно связанными. Только их совместное

PROBLEMS OF FORMALIZATION THE PRIMARY GOALS


OF TECHNOLOGICAL DESIGNING AND APPROACHES
TO THEIR DECISION

© 2011 N.Yu. Glinskaya, V.V. Elagin


Space Institute of Orenburg State University
In article approaches to increase of level of automation at technological designing at the expense of for-
malization the basic design stages are considered.
Key words: SAPR TM, basing, exchange file STEP

______________________________________________________
Nina Glinskaya, Candidate of Technical Sciences, Associate
Professor at the “Technologies of Machine Building, Metal-cutting
Tools and Complexes” Department. E-mail: n_u_gl@rambler.ru
Valeriy Elagin, Candidate of Technical Sciences, Associate
Professor at the “Technologies of Machine Building, Metal-cutting
Tools and Complexes” Department. E-mail: Elagin@mtron.ru

561

Вам также может понравиться