Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое пособие по ТПП.doc
Скачиваний:
13
Добавлен:
21.08.2019
Размер:
1.32 Mб
Скачать

2.5 Понятие об управляяющей программе

Станок с ЧПУ является комплексом. В общем виде структуру комплекса «станок с ЧПУ» можно представить в виде трех блоков, каждый из которых выполняет свою задачу: управляющая программа (УП), устройство ЧПУ (УЧПУ) и собственно станок.

Существует большое разнообразие моделей металлорежущих станков, управляемых от УЧПУ, а также большое число типов УЧПУ. Различным сочетаниям станок – УЧПУ соответствуют различные УП.

По ГОСТ 20523-80 под УП понимается «совокупность команд на языке программирования, соответствующая заданному алгоритму функционирования станка по обработке конкретной заготовки».

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

Так как для разных систем формат кадра различен, то представим его схематически для определения входящей информации.

Рисунок 2.5.1 – Формат кадра в общем виде.

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

2.6 Кодирование информации управляющих программ

По этому вопросу имеется государственный стандарт ГОСТ 20999-83, устанавливающий единую систему кодирования информации УП для всех отечественных УЧПУ и соответствующий принятой системе кодирования в других странах.

Таблица 2.6.1 – Основные символы, значения и пояснения.

Символ

Значение

Пояснения и слова

N

Номер кадра

Если максимальный разряд номера разрешает (например, в системе ЧПУ «Фанук-6М» максимальный номер кадра 9999), то рекомендуется младшую цифру в номере принимать равной 10 или 5. Это позволяет при редактировании программ вставляемым кадрам присваивать номера, отличающиеся младшей цифрой.

G

Подготовительная функция

Государственным стандартом определены следующие подготовительные функции:

G00 Быстрое позиционирование

G01 Линейная интерполяция

G02 Круговая интерполяция, движе-

ние по часовой стрелке.

G03 Круговая интерполяция, движе-

ние против часовой стрелки.

G04 пауза

G06 Пораболичсекая интерполяция

G08 Разгон

G09 Торможение

G17 Выбор плоскости ХY

G18 Выбор плоскости ZX

G19 Выбор плоскости YZ

G33 Нарезание резьбы

G34 Нарезание резьбы с увеличиваю-

щимся шагом

G35 Нарезание резьбы с уменьшаю-

щимся шагом

G40 Отмена коррекции инструмента

G41 Коррекция на фрезу – левая

G42 Коррекция на фрезу – правая

G43 Коррекция на положение инстру-

мента – положительная

G44 Коррекция на положение инстру-

мента – отрицательная

G53 Отмена заданного смещения

G54 Заданное смещение 1

G55 Заданное смещение 2

G56 Заданное смещение 3

G57 Заданное смещение 4

G58 Заданное смещение 5

G59 Заданное смещение 6

G63 Нарезание резьбы метчиком

G80 Отмена постоянного цикла

G81 Постоянный цикл 1

G82 Постоянный цикл 2

G83 Постоянный цикл 3

G84 Постоянный цикл 4

G85 Постоянный цикл 5

G86 Постоянный цикл 6

G87 Постоянный цикл 7

G88 Постоянный цикл 8

G89 Постоянный цикл 9

G90 Абсолютный размер

G91 Размер в приращениях

G92 Установка абсолютных накопите-

лей положения

G94 подача в минуту

G95 Подача на оборот

G96 Постоянная скорость резания

G97 Обороты в минуту

Остальные (до G99) подготовительные функции стандартом не определены и предназначены для индивидуального использования в конкретных УЧПУ

Символы для обозначения геометрических параметров

Х

У

Z

U

V

W

P

Q

R

I

J

К

A

B

C

Первичная длина перемещения, параллельного оси Х

Первичная длина перемещения параллельная оси У

Первичная длина перемещения параллельная оси Z

Вторичная длина перемещения параллельная оси X

Вторичная длина перемещения параллельная оси У

Вторичная длина перемещения параллельная оси Z

Третичная длина перемещения параллельная оси Х

Третичная длина перемещения параллельная оси У

Третичная длина перемещения параллельная оси

Параметр интерполяции или шаг резьбы параллельный оси X

Параметр интерполяции или шаг резьбы параллельный оси У

Параметр интерполяции или шаг резьбы параллельный оси Z

Угол поворота вокруг оси Х

Угол поворота вокруг оси У

Угол поворота вокруг оси Z

Если символы A,B,C,P,Q,R,U,V,W не используются в указанных значениях, они становятся неопределенными и могут быть использованы для специальных значений.

Символы для обозначения технологических параметров

F

Е

S

Т

D

Первая функция подачи

Вторая функция подачи

Функция плавного движения

Первая функция инструмента

Вторая функция инструмента

Если символы D и Е не используются в указанных значениях, они становятся неопределенными и могут быть использованы для специальных значений.

Символы для вспомогательных функций

М

Вспомогательная функция

Государственным стандартом определены следующие вспомогательные функции:

М00 Программируемый останов

М01 Останов с подтверждением

М02 Конец программы

М03 Вращение шпинделя по часовой

стрелке

М04 Вращение шпинделя против ча-

совой стрелки

М05 Останов шпинделя

М06 Смена инструмента

М07 Включение охлаждения №2

М08 Включение охлаждения №1

М09 Отключение охлаждения

М10 Зажим

М11 Разжим

М19 Останов шпинделя в заданной

позиции

М30 Конец информации

М48 Отмена М49

М49 Отмена ручной коррекции

М58 Отмена М59

М59 Постоянная скорость шпинделя

Остальные (до М99) не определены

Неопределенные вспомогательные функции предназначены для индивидуального использования, в конкретных УЧПУ.