Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
gotovy_laboratorny_rabota_123 (1).docx
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
11.41 Mб
Скачать

4. Этапы работы системы

Проектирующая часть модуля ADEM CAM (процессор) готовит последовательность команд обработки в универсальном виде (CLData). Программа, переводящая эту последовательность команд из формата CLData в формат конкретной стойки ЧПУ, называется процессором адаптации или адаптером. Схема работы адаптера представлена ниже.

Рис.1. Схема работы адаптера

В своей работе адаптер использует постпроцессор на станок и формирует на рабочем диске файл с именем PLENT.TAP, содержащий текст управляющей программы в формате ASCII.

Стойки ЧПУ работают с различными системами кодирования символов, отличающимися от формата ASCII, например: ISO, БЦК и др. Чтобы подготовить управляющую программу для загрузки в стойку ЧПУ, необходимо перекодировать каждый символ файла PLENT.TAP из формата ASCII в формат этой стойки. Это делает перекодировщик, который запускается автоматически после отработки адаптера. Сформированный перекодировщиком файл PROG.TAP содержит кодированную управляющую программу в формате стойки

ЧПУ.

Файлы CLData, PLENT.TAP и PROG.TAP являются временными файлами, при выходе из системы они уничтожаются. Управляющая программа должна быть записана на диск командой "Сохранить УП как", которая содержится в меню "Файл". По этой команде создаются два файла (основное имя задается пользователем):

 < имя >.TAP — УП в текстовом виде (ASCII-формат);

 < имя >.TNC — УП для передачи на станок в формате, определенном в постпроцессоре.

CLData в системе ADEM называется промежуточная (процессор – адаптер) информация о траектории инструмента и технологических параметрах обработки. CLData состоит из последовательности команд.

Каждая команда CLData обозначает определенное действие, имеет свой

код и может иметь параметры (табл.1).

Пример команд:

Таблица1

Команда

Код

Параметры

Действие

включить

ускоренное перемещение

25

без параметров

включение ускоренного перемещения

линейное

перемещение

181

координаты X, Y, Z

помещение инструмента в

точку X, Y, Z

включить рабочую

подачу

23

величина подачи

включение заданной

подачи

Чтобы получить управляющую программу, необходимо представить последовательность действий, содержащихся в файле CLData, в виде кадров управляющей программы на конкретный станок.

Два термина, известные всем программистам для станков с ЧПУ:

 Слово УП (слово) – составная часть кадра УП, содержащая данные о параметре процесса обработки или другие управляющие данные.

 Адрес ЧПУ (адрес) – часть слова УП, определяющая назначение следующих за ним данных этого слова.

Как было отмечено выше, команда CLData может иметь параметры. Значения параметров присваиваются соответствующим системным переменным при реализации ее алгоритма. Например, при отработке алгоритма команды Линейное перемещение (код 181) значения координат точки текущего положения инструмента X, Y и Z присваиваются системным переменным с именами XT, YT и ZT (Описание системных переменных смотрите в разделе Системные переменные).

Кроме системных переменных существуют также и пользовательские переменные. Их имена должны начинаться со знака подчеркивания "_", но значения пользовательских переменных определяет только разработчик постпроцессора.

Часть алгоритма может выглядеть следующим образом:

_X=XT;

_Y=YT;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]