Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Повышение языкового уровня управляющих программ. Пример.




Стандартный язык ISO-7bit не позволяет в полной мере описать требуемые режимы и геометрию деталей в связи м чем в системах ЧПУ помимо стандартных ф-ций могут применяться макроопределения готовых форм и стандартных циклов, подпрограмм пользователя, а также автоматизированная диалоговая подготовка управляющих программ.

Стандартный цикл устанавливает строго определённую посл-ность движений, параметры которых даны в тексте управляющей программы.

Фиксация некоторых пар-ов может быть выполнена разработчиком СУ либо станкостроителем при стыковке СУ с объектом. В некоторых случаях стандартные циклы могут трактоваться как подпрограммы, постоянно хранимые в устр-ве ЧПУ.

Некоторые стандартные циклы:

Готовые формы явл.принадлежностью матем. Обеспечения спец. Системой ЧПУ. Заранее готовой формы сост. Лишь в привязке к контуру детали, а её вызов может быть осуществлён путём обращения к подпрограмме по G-функции, либо указанием спец. выделенной клавишей.

Пример формы:

При многократном выполнении определённых действий часть упр. Программы может быть вынесена в виде подпрограммы.

Вызов подпрограммы осуществляется командой L с указанием 5-тиразрядного кода. 3 старших разряда указывают номер подпрограммы, а младшие 2 разряда – число повторений подпрограммы. В подпрограммах целесообразно использование относительной системы отсчёта, не привязываясь к базовой системе координат станка. Использование абсолютной системы отсчёта требует внесение корректировок в систему координат станка.

Макроязык пользователя расп. след возможностями:

1)манипуляции с с пар-рами, организация условных и безусловных переходов

2)Доступ к входным цифровым регистрам СУ с послед. Обработкой воспринимаемых сигналов.

3)Формирование любых пользовательских сообщений на экране дисплея.


 


Программирование на основе стандарта STEP-NC

Для реализации всех возможностей CAD-CAM систем, на смену старому стандарту пришёл новый: STEP-NC, а именно ИСО14649. Стандарт STEP-NC предлагает модель того, что необходимо выполнить. При этом подробности того, как это выполнить решаются самой системой ЧПУ.

Стандарт ИСО14649 устанавливает 9 компонентов функциональности:

1) Проект

2) Изделие

3) Типовая форма

4) Исполняемый блок

5) Переход

6) Траектория инструмента

7) Измерения

Примером языка на основе стандарта явл. Объектно-ориентированный язык EXPRESS. В таком языке форма детали определяется путём набора типовых форм технологич. переходов.

Структура управл. Программы на EXPRESS:

Ядро модели СТЕП-НС составляет план операции, который явл. Послед шагов операции. Каждый шаг операции связан с переходом выполняемым в некоторой типовой форме изделия. В свою очередь переход содержит технологич. Алгоритм и указания по настройке. Задание типовых форм произв в след виде:

 

 

 


 










Последнее изменение этой страницы: 2018-04-12; просмотров: 321.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...