Промежуточный язык «процессор – постпроцессор» (CLDATA)




 

Унификация разработки постпроцессоров и их стыковка с различными САМ-системами предполагают использование единого промежуточного языка «процессор – постпроцессор». Текст информации, записанной на таком промежуточном языке и передаваемой из процессора на постпроцессор, принято называть CLDATA. Отдельные записи CLDATA называются фразами. Каждая фраза – законченное по смыслу определение или указание – состоит из главной и вспомогательной частей. Главная часть определяет название записи, во вспомогательной задаются параметры.

Запись может содержать от 1 до 245 логических слов, разделенных знаками. Логические слова, обозначающие название записей и параметров, представляют собой сокращения слов английского языка до шести буквенно-цифровых символов (табл. 6.1 и 6.2). К логическим словам, кроме указанных в таблицах, относятся: целые и дробные десятичные числа для записи значений параметров, произвольные сочетания буквенно-цифровых символов, с помощью которых задаются наименования детали и станка с ЧПУ, режимы работы постпроцессора, идентификаторы геометрических элементов, участки текста сопроводительной документации.

Базовую последовательность записей в тексте CLDATA определяет вертикальная структура промежуточного языка (рис. 6.2). Текст CLDATA начинается записью (PARTNO), присваивающей название УП.

Таблица 6.1

Словарь основных слов промежуточного языка CLDATA

Слово Значение Слово Значение
CARDNO Номер указания MCHTOL Точность обработки
CIRCLE Окружность MODE Режим
CLAMP Зажим MULTAX Многокоординатная обработка
COOLNT Охлаждение OPSKIP Условный пропуск
CUTCOM Коррекция инструмента OPSTOP Дополнительный останов
CYCLE Цикл ORIGIN Начало
DELAY Выдержка PARTNO Номер детали
DRESS Правка PITCH Шаг
END Конец PPRINT Печать постпроцессора
FEDRAT Подача RAPID Быстрый ход
FINI Конечная запись RETRGT Отвод
FROM Исходное положение REWIND Перемотка
GOHOME Возврат ROTABL Поворот стола
GOTO Перемещение SAFPOS Безопасная позиция
HEAD Головка SELCTL Выбор инструмента
INSERT Вставка SPINDL Шпиндель
LOADTL Загрузка инструмента STOP Останов
MACHIN Станок THREAD Резьба

Таблица 6.2

Словарь вспомогательных слов промежуточного языка CLDATA

Слово Значение Слово Значение
BORE Расточка MULTRD Многозаходная резьба
BRKCHP Ломка стружки OFF Включение
CCLW Против часовой стрелки ON Выключение
CLW По часовой стрелке ORIENT Ориентация
CUTANG Угол резания OSETND Номер корректора
CUTS Ход RANGE Диапазон
DEEP Глубокое сверление RAPTO Подвод на быстром ходу
DEPTH Глубина REV Частота вращения
DIAMET Диаметр RIGHT Справа
DRILL Сверление SETOOL Положение настроечной точки
DWELL Задержка времени SMM Скорость, м/мин
FACE Цекование ТАР Нарезание резьбы
FINCUT Окончательный ход THRU Чередование рабочего и быстрого ходов
INCR Приращение TOOL Инструмент
INVERS Обратная ориентация XCOORD Координата X
LEFT Слева XYPLAN Плоскость XY
LENGTH Длина YCOORD Координата Y
MANUAL Вручную YZPLAN Плоскость YZ
ММРМ Мм/мин ZCOORD Координата Z
MMPR Мм/об ZXPLAN Плоскость ZX

 

Рис. 6.2. Вертикальная структура промежуточного языка CLDATA

 

Записи группы данных АВ определяют постпроцессор (MACHIN), режим его работы (MODE), требования к точности отработки перемещений (MCHTOL).

Записи группы данных ВС задают параметры установки заготовки на станке (CLAMP или ORIGIN), связывающие системы координат детали и станка (HEAD), исходную точку инструмента (FORM), место его смены (SAFPOS), в котором безопасно быстрое перемещение инструмента.

Записи группы данных DЕ связаны с выбором (SELKTL), описанием и установом инструмента в позицию (LOADTL), а также его коррекцией (CUTCOM).

Записи группы данных ЕF содержат команды рабочим органам станка (COOLNT, DRESS, ROTABL) и режимы их работы (SPINDL, FEDRAT, RAPID, STOP, OPSTOP, OPSKIP, DELAY, PITCH, COUPLE).

Записи группы данных FG определяют траекторию движения инструмента (GOTO, CIRCLE, MULTAX, CYCLE, THREAD, GOHOME, RETRGT).

Кроме перечисленных, в тексте CLDATA используются записи для обозначения конца участка обработки (END), вставки кадров программы (INSERT), перемотки перфоленты (REWIND), печати выходных документов (PPRINT), идентификации текста исходных данных с записями CLDATA (CARDNO), конца текста CLDATA (FINI).

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-05-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: