Стандарт управляющей программы STEP-NC — КиберПедия 

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Стандарт управляющей программы STEP-NC

2018-01-29 556
Стандарт управляющей программы STEP-NC 0.00 из 5.00 0 оценок
Заказать работу

 

Программирование современных систем ЧПУ до сих пор подчиняется стандарту ISO 6983 (DIN 66025), который был разработан более 50 лет назад. Стандарт поддерживает только простые команды для элементарных перемещений и логических операций. Управляющие программы в стандарте ISO 6983 содержат незначительное количество информации, полученной на уровне систем CAD - CAM. Этот стандарт не позволяет создавать двусторонний обмен информацией между CAM - NC -уровнями [8].

В отличие от существующего стандарта ISO 6983, стандарт STEP - NC (ISO 14 649) позволяет создавать двусторонний обмен информацией. Он предлагает модель того, что нужно сделать, а не детали того, как осуществлять траекторные перемещения и выполнять команды логических переключений [8].

Согласно новому стандарту ISO 14 649 модель представляет процесс получения изделия из заготовки путем удаления типичных форм (features), а также условного или безусловного выполнения ассоциированных с типичными формами переходов (workingsteps). Удаления осуществляется в потоке управления, который задается исполняемыми блоками (executables). При этом используемый инструмент отвечает всем необходимым требованиям и обеспечивает необходимое качество обработки [8].

Эта модель использует информацию, представленную в форматах АР 204 и АР 213, вплоть до этапа интерпретации управляющей программы. Такая модель обеспечивает значительные преимущества перед существующей схемой программирования. Однако система управления должна быть способной интерпретировать подобную информацию и генерировать необходимые перемещения и циклы [8].

Стандарт ISO 14 649 устанавливает ряд компонентов функциональности UOF (Units of Functionality) [8]:

· проект (project);

· изделие (workpiece);

· типовая форма (feature);

· исполняемый блок (executable);

· переход (operation);

· траектория инструмента (toolpath);

· измерение (measures).

Отношения между компонентами показаны на рис. 6.2 в виде упрощенной графической версии объектно-ориентированного языка EXPRESS, который служит средством описания всех прикладных протоколов STEP [8].

 

 

Рис. 6.2. Отношения между компонентами функциональности в стандарте ISO 14 649 [8]

 

Ядро модели STEP - NC представляет собой план операций (workplans),
т. е. последовательность исполняемых объектов (executables). Исполняемые объекты инициируют активность станка [8].

Существуют три типа исполняемых объектов: собственно план операции (workplan), функция ЧПУ (NCfunction) и шаг операции (workingstep) [8].

Шаг операции workingstep описывает процессы, в которые привлечены интерполируемые координатные оси. В отличие от этого функции ЧПУ
(NC function) сопоставлены единичным событиям и с интерполяцией не связаны. Шаг операции workingstep является важнейшим строительным блоком управляющей программы ЧПУ стандарта STEP - NC ІSO 14 649. Блоки могут быть нейтральными действиями – ускоренными перемещениями rapid movement, измерительными циклами touch probing, а также технологическими шагами операции machining workingstep [8].

Реальное содержание шага операции workingstep специфицировано в объекте-переходе operation. Существует возможность повторного использования информации перехода operation (но не workingstep) для нескольких типичных форм обработки features [8].

Итак, переход operation может быть ассоциирован со многими типичными формами (features) и использован в разных местах. Он содержит технологический алгоритм (включая стратегию внедрения в материал и вывода инструмента) и указания по настройкам. Переходы имеют черновую и чистовую версии. Предполагается, что интеллектуальные системы ЧПУ будут самостоятельно рассчитывать траектории инструмента для стандартных типичных форм [8].

Обобщающим компонентом функциональности служит проект. Суть в том, что общая модель STEP - NC может включать описания нескольких изделий и множество планов операций. Проект устанавливает стартовую точку, идентифицируя главный план операций. Управляющая программа для станка с ЧПУ должна быть представлена в формате физического файла (рис. 6.3) [8].

 

 

Рис. 6.3. Структура управляющей программы для станков с ЧПУ [8]

 

Первая секция программы служит заголовком (header). Здесь представлена информация общего характера и комментарии (имя файла, автор, дата и др.) [8].

Дальше следует секция данных, которая приоткрывается ключевым словом Data.
Эта секция делится на три части: план операций (исполняемые блоки), технологические и геометрические описания. Один из исполняемых блоков содержит структуру программы. Для того чтобы изменить последовательность операций, довольно внести изменения лишь в этот блок [8].

Использование такого формата дает ясное представление о процессе обработки заготовки [8].

Нужно иметь в виду, что синтаксис ISO 10 303-21 (STEP часть 21 – кодирование в текстовой форме) не допускает расширений и не предусматривает использования гипертекстовых механизмов. В связи с этим возникли предложения по использованию в управляющих программах ЧПУ языков EXPRESS и XML [8].

Язык XML имеет большую гибкость и возможности к расширению, что обеспечивает ему следующие преимущества [8]:

· XML -документы могут быть обработаны Web -браузерами. При этом технология браузеров позволяет визуализировать сущности;

· XML -описания обычно используются в обмене нейтральными данными, но могут быть также использованы в разделяемых специализированных базах данных и архивах.

Если модель содержит EXPRESS -схему, то ее можно конвертировать в XML DTD (Document Type Declaration) с использованием специальных правил отображения [8].

Использование EXPRESS -репозитория и XML DTD позволяет получить XML -файл
для системы ЧПУ. Схема генерации управляющей XML -программы (NC -файла)
с EXPRESS -модели данных CNC показана на рис. 6.4 [8].

 

 

Рис. 6.4. Схема генерации управляющей XML -программы ЧПУ [8]

 

Преимущества новых языков описания информационных моделей можно видеть из сопоставления существующей модели (ISO 6983), представленной на рис. 6.5, и перспективной модели (ISO 14 649) управляющих программ ЧПУ, представленной
на рис. 6.6 [8].

 

 

Рис. 6.5. Существующая модель управляющей программы ЧПУ [8]

 

 

Рис. 6.6. Перспективная модель управляющей программы ЧПУ [11]

 

Из рис. 6.5 видно, что в существующей модели (ISO 6983) управляющая программа, написанная на языке ISO -7 bit, не дает формального определения процесса обработки.
Здесь технологический процесс задан неявно, что неудобно для редактирования, архивирования и повторного использования [8].

Из рис. 6.6 можно сделать вывод, что при применении стандарта ISO 14 649 и языка EXPRESS технологический процесс имеет явное представление, которое создает удобства в редактировании, архивировании и повторном использовании программ [8].

Другими словами, новые языки программирования работают с технологическими задачами, привязанными к типичным формам (features). Одной из таких задач может быть, например, обработка кармана [8].

Таким образом, использование STEP -синтаксиса позволяет осуществить прямой обмен информацией между CAD / CAM / CNC системами. Если к геометрическим данным, которые импортируются непосредственно в систему ЧПУ, прибавить технологическую информацию, то управляющая программа может быть сгенерирована системой ЧПУ. Но для этого необходимо, чтобы система ЧПУ имела соответствующий интерпретатор управляющей программы [8].

 

 


Поделиться с друзьями:

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.