Слайд 1Структура программы
и ее формат
Слайд 2Структура управляющей программы
Каждая управляющая программа должна начинаться символом «Начало программы»
(%), после которого должен стоять символ «Конец кадра», а затем
кадр с соответствующим номером. Для современных систем ЧПУ это требование необязательно.
Каждый кадр представляет собой последовательность слов (адресов).
Первым словом любого кадра является номер кадра (N).
Каждое слово в кадре управляющей программы должно состоять из:
символа адреса (латинская прописная буква);
математического знака «Плюс» или «Минус» (при необходимости);
последовательности цифр.
Слайд 4Положение десятичной запятой
Слова в управляющей программе должны быть записаны
одним из двух способов:
без использования десятичного знака (подразумеваемое положение
десятичной запятой);
с использованием десятичного знака (явное положение десятичной запятой).
Слайд 5Положение десятичной запятой
Подразумеваемое положение десятичной запятой определено в характеристиках
формата конкретного УЧПУ.
При записи слов с использованием десятичного знака могут
быть опущены незначащие нули, стоящие до и (или) после знака.
Например: Х.03 означает размер 0,03 мм по оси X; X 1030. означает размер 1030,0 мм по оси X.
При записи слов с подразумеваемой десятичной запятой с целью сокращения количества информации рекомендуется опускать нули, стоящие перед первой значащей цифрой (ведущие нули).
Слайд 6Значения управляющих символов и знаков
Слайд 7Значения управляющих символов и знаков
Слайд 8Правила составления программы
Управляющую программу рекомендуется составлять таким образом, чтобы в
кадре записывалась только та геометрическая, технологическая и вспомогательная информация, которая
меняется по отношению к предыдущему кадру.
Любая группа символов, не подлежащая отработке на станке, должна быть заключена в круглые скобки. Внутри скобок не должны применяться символы «Начало программы» и «Главный кадр».
Например, группа символов, заключенная в скобки, может быть выведена на дисплей и служить в качестве указаний оператору:
N020 T1 M6 (проверить в позиции №1 сверло Ø20 мм)
Управляющая программа должна заканчиваться символом «Конец программы» (М02) или «Конец информации» (М30). Информация, помещенная после символа «Конец информации», не воспринимается УЧПУ.
Слайд 9Структура кадров
Информационные слова в кадре рекомендуется записывать в следующей последовательности:
слово (или слова) «Подготовительная функция»;
слова «Размерные перемещения», которые рекомендуется
записывать в последовательности символов X, Y, Z, U, V, W, P, Q, R, А, В, С;
слова «Параметр интерполяции или шаг резьбы» I, J, К;
слово (или слова) «Функция подачи», которое относится только к определенной оси и должно следовать непосредственно за словами «Размерное перемещение» по этой оси. Слово «Функция подачи», относящиеся к двум и более осям, должны следовать за последними словами «Размерное перемещение», к которым они относятся;
слова «Функция главного движения»;
слово (или слова) «Функция инструмента»;
слово (или слова) «Вспомогательная функция».
В пределах одного кадра управляющей программы не должны повторяться слова «Размерные перемещения» и «Параметр интерполяции или шаг резьбы».
В пределах одного кадра управляющей программы не должны использоваться слова «Подготовительная функция», входящие в одну группу.
Слайд 10Структура слов. Размерные слова
Для указания линейных перемещений используются слова
X, Y, Z. Если на станке имеется несколько суппортов, то
для указания перемещений второго суппорта по осям используются адреса U, V, W соответственно, для третьего – P, Q, R.
Все линейные перемещения выражены в миллиметрах и их десятичных долях.
Для указания угловых перемещений используются адреса A, B, C. Адрес А задает величину поворота вокруг оси X и т. д.
Все угловые размеры должны быть выражены в радианах (или в градусах). Допускается угловые размеры выражать в десятичных долях оборота.
Если УЧПУ допускает задание размеров в абсолютных значениях, положительных или отрицательных, в зависимости от начала системы координат, то математический знак («Плюс» или «Минус») является составной частью слова «Размерное перемещение» и должен предшествовать первой цифре каждого размера.
Если УЧПУ допускает задание размеров в приращениях, то математический знак («Плюс» или «Минус») должен предшествовать первой цифре каждого размера, указывая направление перемещения.
Слайд 11Структура слов. Функция подачи и главного движения
Скорость подачи указывается
словом F, скорость главного движения указывается адресом S и должны
кодироваться числом, количество разрядов которого должно быть указано в формате конкретного УЧПУ.
Выбор типа подачи должен осуществляться одной из следующих подготовительных функций: «Подача в функции обратной времени» (G93); «Подача в минуту» (G94); «Подача на оборот» (G95).
Выбор вида функционирования главного движения (там, где это необходимо) должен осуществляться одной из следующих подготовительных функций: «Постоянная скорость резания» (G96); «Обороты в минуту» (G97).
Существует два основных метода указания величины подачи и скорости: путем указания кода (F22 – подача 0,5 мм/об) и в явном виде (F0,5).
Слайд 12Структура слов. Функция инструмента
Слово «Функция инструмента» (Т) используется для выбора
инструмента.
Допускается использовать эти слова для коррекции (или компенсации) инструмента.
В этом случае, слова «Функция инструмента» будут состоять из двух групп цифр (Т 01 01). Первая группа цифр используется для выбора инструмента, вторая – для коррекции инструмента.
Если для записи коррекции (компенсации) инструмента используется другой адрес, рекомендуется использовать символ D или Н.
Количество цифр, следующих за адресами Т, D и Н должно быть указано в формате конкретного УЧПУ.
Слайд 13Структура слов. Кодирование подготовительных функции
Подготовительные функции указывают системе ЧПУ особенности
выполняемых в данном и последующих кадрах перемещений. Перечень основных подготовительных
функций представлен в табл.
Слайд 17Структура слов. Кодирование вспомогательных функций
Наряду с подготовительными функциями существуют и
вспомогательные функции служащие для управления электроавтоматикой станка. Перечень и назначение
вспомогательных функций представлены в табл.
Слайд 19Действие вспомогательных функций
Слайд 20ПОРЯДОК РАЗРАБОТКИ УП
На первом этапе устанавливаются:
параметры заготовки, которую
предстоит обработать;
параметры детали, требуемые после обработки
На втором этапе устанавливают технологию
обработки:
определяют состав переходов предстоящей обработки, устанавливают порядок выполнения переходов;
выясняют тип применяемых режущего и вспомогательного инструментов, их геометрические и механические характеристики;
определяют режимы резания (подачу, скорость резания).
На третьем этапе определяют траектории перемещений каждого инструмента – строят схемы движения инструментов, определяют координаты точек (устанавливают положение нуля детали, исходной точки, опорных точек) и порядок обхода их инструментом
На четвертом заключительном этапе выполняют кодирование и запись УП, верификацию и отладку.
Слайд 21Траектории перемещения инструмента