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

Эскизы траектории движения заготовки и инструментов

Рис. 5. Переход 1 (два варианта реализации траектории движения резца)

Рис. 6. Переход 2 (фрезерование)

Рис. 7. Переход 4 (фрезерование)

Рис. 8. Переход 6 (сверление сквозного отверстия)

Рис. 9. Переходы 7 и 9 (обработка фасок)

Рис. 10. Отрезка заготовки (переход 10 по первому варианту построения операции).

Рис. 11. Обработка конуса и закругления (переход 11 по первому варианту построения операции).

Рис. 12. Переходы 13, 14, 15.

Рис. 13. Второй вариант обработки конуса и закругления (переход 10 для второго варианта построения операции).

Рис. 14. Отрезка заготовки (переход 11 по второму варианту построения операции)

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

G - коды

G - коды : Предварительная функция

Номер следующего адреса G определяет значение команды для требуемого блока.

G0 = G00, аналогично G1=G01, G2=G02 и т.д.

NC код

Функция

Замечания

G00

Позиционирование (быстрая подача)

G01

Линейная интерполяция (режущая подача)

G02

Круговая интерполяция CW

По часовой

G03

Круговая интерполяция CCW

Против часовой

G04

смещение координат, задержка времени (простой станка)

G17

Выбор X-Y – плоскости

G18

Выбор Z-X - плоскости

G19

Выбор Y-Z - плоскости

G20

Ввод дюймовых данных

Опция

G21

Ввод метрических данных

Опция

G28

Возврат к первой опорной точке (базовая точка)

G30

Возврат ко второй опорной точке

G32

Нарезка резьбы

Обычно используется G92

G34

Нарезка резьбы с переменной подачей (шагом).

Опция

G40

Отмена компенсации радиуса головки резца

Опция

G41

Режим компенсации радиуса головки резца (материал, правый)

Опция

G42

Режим компенсации радиуса головки резца (материал, левый)

Опция

G50

Задание (установка) координатной системы, Удержание (зажим, ограничение) максимальной скорости шпинделя (посредством поддержания постоянной скорости вращения поверхности)

G80

цикл (отмена команд G8…)

Опция

G83

Цикл сверления

G84

Цикл для торцевого нарезания резьбы метчиком

G87

Цикл для сверления

G88

Цикл нарезания резьбы метчиком

G90

Цикл многопроходной проточки внешнего/внутреннего диаметра

G92

Цикл нарезки резьбы

Команда доступна во время вращения главного шпинделя

G96

Включение («ON») режима контроля постоянной скорости вращения поверхности

G97

Выключение («OFF») режима контроля постоянной скорости вращения поверхности

G98

Подача в зависимости от времени ( мм. в минуту)

G99

Подача в зависимости от оборотов (мм./об.)

G150

Установка необходимого значения координаты по соответствующей оси

G300

G3000

Возврат в область начала механической обработки (X1,Z1 и Y оси)

-//- с подрезкой торца детали

Команда для MAIN

G310

Возврат в область начала механической обработки (X2,Z2 оси)

Команда для SUB

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

M - коды

NC код

действие функции для MAIN

NC код

действие функции для SUB

M00

Остановка программы

M00

Остановка программы

M01

Управляемый остановка прогр.

M01

Управляемый остановка прогр.

M03

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

M03

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

M04

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

M04

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

M05

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

M05

-

M08

Включение подачи СОЖ

M08

Включение подачи СОЖ

M09

Выключение подачи СОЖ

M09

Выключение подачи СОЖ

M10

Закрытие патрона (зажать заготовку)

M10

M11

Открытие патрона (разжать заготовку)

M11

M12

проверка набора скорости MAIN шпинделя

M20

Закрытие патрона заднего шпинделя

M20

Закрытие патрона заднего шпинделя

M21

Открытие патрона заднего шпинделя

M21

Открытие патрона заднего шпинделя

M23

Боковая сверловка по часовой стрелке

M23

M24

Боковая сверловка против часовой стрелки

M24

M25

Остановка бокового сверления

M25

M26

Включение подачи воздуха (SUB)

M26

Включение подачи воздуха (SUB)

M27

Выключение подачи воздуха (SUB)

M27

Выключение подачи воздуха (SUB)

M28

Таймер включения подачи воздуха

M28

Таймер включения подачи воздуха

M29

Включение твердого (жесткого) движения и вращения шпинделя для нарезания резьбы метчиком

M29

Включение твердого (жесткого) движения и вращения шпинделя для нарезания резьбы метчиком

M30

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

M30

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

M50

Включить позиционирование главного шпинделя

M50

Включить позиционирование заднего шпинделя

M51

Отключить позиционирование главного шпинделя

M51

Отключить позиционирование заднего шпинделя

M52

Проверка набора скорости задним шпинделем

M52

Проверка набора скорости задним шпинделем

M53

Проверка набор скорости главным/задним шпинделями (после М56)

M53

M56

Включение синхронизации скоростей Главного/Заднего шпинделей

M56

M57

Отключение синхронизации скоростей Главного/Заднего шпинделей

M57

M67

Проверка вкл. СОЖ

M67

Проверка вкл. СОЖ

M68

Проверка выкл. СОЖ

M68

Проверка выкл. СОЖ

M70

Включение фиксации (тормоза) заднего шпинделя

M70

Включение фиксации (тормоза) заднего шпинделя

M71

Отключение фиксации (тормоза)заднего шпинделя

M71

Отключение фиксации (тормоза)заднего шпинделя

M78

Выгрузка детали поршнем из SUB шпинделя

M78

Выгрузка детали поршнем из SUB шпинделя

M79

втягивание поршня в SUB шпинделе

M79

втягивание поршня в SUB шпинделе

M82

Включение фиксации (тормоза) главного шпинделя

M82

Включение фиксации (тормоза) главного шпинделя

M83

Выключение фиксации (тормоза) главного шпинделя

M83

Выключение фиксации (тормоза) главного шпинделя

M86

проверка «отрезанности» детали

M86

проверка «отрезанности» детали

M91

Вызов подпрограммы (O9001)

M91

Вызов подпрограммы (O9001)

M92

Вызов подпрограммы (O9002)

M92

Вызов подпрограммы (O9002)

M93

Вызов подпрограммы (O9003)

M93

Вызов подпрограммы (O9003)

M95

СТАРТ программы автоподатчика

M95

СТАРТ программы автоподатчика

M96

СТОП программы автоподатчика

M96

СТОП программы автоподатчика

M98

Вызов подпрограммы

M98

Вызов подпрограммы

M99

возврат из подпрограммы в основную

M99

возврат из подпрограммы в основную

M103

Вращение заднего шпинделя по часовой стрелке

M103

Вращение заднего шпинделя по часовой стрелке

M104

Вращение заднего шпинделя против часовой стрелки

M104

Вращение заднего шпинделя против часовой стрелки

M105

Останов заднего шпинделя

M105

Останов заднего шпинделя

M117

Включение конвейера деталей

M117

Включение конвейера деталей

M118

Выключение конвейера деталей

M118

Выключение конвейера деталей

M220

Z1/Z2 синхронизация выключена

M220

Z1/Z2 синхронизация выключена

M221

Z1/Z2 синхронизация включена

M221

Z1/Z2 синхронизация включена

M222

Z1/Z2 синхронизированы

(Z1 парковка)

M222

Z1/Z2 синхронизированы

(Z1 парковка)

M230

X1/X2, Z1/Z2

синхронизация отключена

M230

X1/X2, Z1/Z2

синхронизация отключена

M231

X1/X2 синхронизация включена

M231

X1/X2 синхронизация включена

M232

Z1/Z2 синхронизация включена

M232

Z1/Z2 супер синхронизация включена

M233

X1/X2, Z1/Z2

Z1/Z2 синхронизация включена

M233

X1/X2, Z1/Z2

Z1/Z2 синхронизация включена

M250

Z1/Z2 отключено общее внешнее управление (?)

M250

Z1/Z2 отключено общее внешнее управление (?)

M251

Z1/Z2 отключено общее внешнее управление (?)

M251

Z1/Z2 отключено общее внешнее управление (?)

M500

Подождать заднюю сторону

M500

Wait for sub side

-//-

-//-

M599

Подождать заднюю сторону

M599

Подождать заднюю сторону (?)

M9****

Найти по четырем цифрам программу для задней стороны и запустить.

(4 – значный номер после девятки)

M9****

Найти по четырем цифрам программу для задней стороны и запустить.

(4 – значный номер после девятки)

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