Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Повышение языкового уровня управляющих программ. Пример.
Стандартный язык 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; просмотров: 327. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |