Разработка методики автоматизированной подготовки управляющих программ для фрезерных станков с числовым программным управлением с учетом унификации деталей и возможностей оборудования
Автор: Гисметулин Альберт Растемович, Сергеев Олег Сергеевич
Журнал: Известия Самарского научного центра Российской академии наук @izvestiya-ssc
Рубрика: Механика и машиностроение
Статья в выпуске: 4-3 т.14, 2012 года.
Бесплатный доступ
Статья посвящена проблеме разработки управляющих программ для большой номенклатуры механообрабатывемых деталей авиастроительного предприятия ЗАО «Авиастар-СП». Приведена информация о новой технологии FBM, которая поставляется с системой Siemens NX8. Технология позволяет создавать управляющие программы автоматически, используя правила распознавания и обработки для различных конструктивных элементов детали. Рассматриваются способы создания правил распознания и обработки для новых элементов. Представлены результаты исследований наиболее эффективных способов использования опций станков c ЧПУ.
Система чпу, станок с чпу, классификатор деталей, сad/cam система, сad/cam system
Короткий адрес: https://sciup.org/148201295
IDR: 148201295
Текст научной статьи Разработка методики автоматизированной подготовки управляющих программ для фрезерных станков с числовым программным управлением с учетом унификации деталей и возможностей оборудования
В настоящее время в целях повышения эффективности управления жизненным циклом изделия предприятия стремятся оптимизировать свою деятельность на всех этапах производства. Так, предприятие ЗАО «Авиастар-СП» столкнулось с проблемой подготовки управляющих программ для широкой номенклатуры механообрабатываемых деталей различной сложности, см. рис. 1.
Обеспечение технологической подготовки механообрабатывающего оборудования требует значительного количества квалифицированных специалистов. Очевидна необходимость в средствах автоматизированной подготовки управляющих программ.
Это возможно благодаря новой технологии на основе распознавания элементов – технологии FBMNX. В рамках данной технологии деталь рассматривается не как единое целое, а как набор конструктивных элементов. Каждому такому элементу в библиотеке NXсоответствует технологический переход. Таким образом, чтобы сформировать управляющую программу необходимо использовать функцию распознания конструктивных элементов, а затем для найденных программой элементов сформировать набор технологических переходов. Однако набор стандартных элементов весьма ограничен и не учитывает специфику конкретного производства.В ранних версиях NX были доступны только кон-
Гисметулин Альберт Растемович, кандидат технических наук, доцент кафедры математического моделирования технических систем.
структивные элементы, получаемые в ходе операций центровки, сверления, нарезания резьбы.-Далее появились также элементы фрезерования, такие как стандартные прямоугольные карманы и поверхности. Наконец в восьмой версии NXпоявилась возможность создавать собственные конструктивные элементы и технологические переходы для их обработки. Для того чтобы обеспечить работоспособность технологии FBM в условияхконкретного производства, необходимо наполнить базы данных конструктивных элементов и технологических переходов по их обработке. Такимобразом, возникла необходимость в разработке методики создания базы данных конструктивных элементов деталей и технологических переходов на основе номенклатуры деталей рассматриваемого производства.
Вкратце данная методика описывается следующими действиями:
. чтобы определить конструктивный элемент необходимо воспользоваться функцией TeachFeatures. Достаточно выбрать все поверхности конструктивного элемента, задать его имя, и место хранения в базе. Далее с помощью функции TeachRecognitionRuleследует запустить процесс обучения;
. после добавления нового конструктивного элемента в базу необходимо также добавить в базу технологический переход или переходы, необходимые для обработки данного элемента. Для этого необходимо выделить все технологические переходы, относящиеся к новому конструктивному элементу, затем воспользоваться функцией TeachOperations. Следует выбрать все поверхности обрабатываемого конструктивного элемента, задать имя и сгенерировать техноло-

Рис. 1. Образцы деталей из номенклатуры ЗАО «Авиастар-СП»

Рис. 2. Конструкивный элемент типа «карман»
Таблица 1. Параметры классификации
Для правильного определения новых типов конструктивных элементов деталей, необходимо произвести группировку деталей по геометрическим признакам, на основе какого-либо классификатора.
Был произведен анализ существующих классификаторов деталей:
-
. общесоюзного классификатора промышленной и сельскохозяйственной продукции-(ОКП);
-
. классификатора ЕСКД;
-
. технологический классификатор механо-обрабатываемых деталей самолетов;
-
. система классификации ВМ-1;
-
. классификатор ЕСТКД;
-
. многоуровневый элементно-технологический классификатор.
Для решения поставленных задач классификационные признаки, заложенные в классификаторе должны давать четкое представление о при- сутствующих в детали конструктивных элементах. Также должна быть установлена связь между параметрами классификации и параметрами конструктивных элементов при моделировании в NX.Так как перечисленные классификаторы не отвечают данным требованиям, был создан классификатор для существующей номенклатуры деталей. В ходе классификации каждой детали присваивается код следующего формата: Fa-Hb-Pcdef-Wgh-Li-Wij-Ck-Bl-Gm-PMIn, где заглавные буквы обозначают различные конструктивные элементы, а прописные – переменные числовые индексы, отвечающие за наличие или отсутствие данного элемента, а также некоторые его характеристики. Некоторые параметры классификации представлены в табл. 1.
Для примера рассмотрим параметр «P», отвечающий за конструктивный элемент типа «карман». При моделировании в NXкарман задается рядом параметров, таких как глубина, наклон ребер, скругление боковых ребер и ребер основания, см. рис. 2.
DEVELOPMENT OF TECHNIQUES AUTOMATED THE CONTROL PROGRAMS FOR CNC MILLING MACHINES WITH NUMERICAL CONTROL
WITH THE UNIFICATION OF PARTS AND POSSIBLE EQUIPMENT
Ulyanovsk State University
This article tells about a problem of creating CNC programs for a big amount of different machinable parts in planes constructing company «AVIASTAR-SP». It tells about new technology FBM, which is going with Siemens NX8 system. The technology allows to create CNC programs automatically, using recognition and machining rules for different part’s features. The article tells about the way of editing recognition and machining rules for new features. Also here are researches of the most efficient ways of using CNC machine’s options. Keywords: CNC system, CNC machine, classifier details, СAD/CAM system, feature-based machining.