logo
Разработка управляющей программы для токарного и фрезерного станков с ЧПУ

2.6 Разработка управляющей программы

Таблица 2.5 - Управляющая программа на языке ТЕХТРАН

№ кадра

Содержание кадра

Пояснения

1

ДЕТАЛЬ_ПЛИТА_#*

Характеристика детали

2

СТАНОК 6Р13Ф3*

Характеристика станка

3

ИНСТР 20*

Параметры инструмента

4

ТЧ0 = 0, 0*

Задание координат точек

5

ТЧ1 = 0, 20*

6

ТЧ2 = - 20, 40*

7

ТЧ3 = 0, 60*

8

ТЧ4 = 21.91, 60*

9

ТЧ5 = 33.71, 38.46*

10

ТЧ6 = 0, 40*

11

ТЧ7 = 21.91, 46*

12

КР1 = ТЧ6, 20*

Задание кривых

13

КР2 = ТЧ7, 14*

14

КР3 = ТЧ3, 40*

15

ПР1 = ТЧ1, ТЧ2*

Задание прямых

16

ПР2 = ТЧ3, СЛЕВА, КР2*

17

ИЗ ТЧ0*

Исходная точка

18

ПОДАЧА ММИН 1500*

Задание ускоренной подачи

19

ПРИРАЩ 15*

Высота опускания фрезы

20

ИДИ ДО ТЧ1*

Движение фрезы

21

ШПИНДЛ ВКЛ*

Включение шпинделя

22

ОХЛАД ВКЛ*

Включение охлаждения

23

ПОДАЧА ММИН 180*

Задание рабочей подачи фрезы

24

ВПЕРЕД ПР1 ЗА КР1*

Обработка прямой

25

НАРДОП 0.1*

Внешнее отклонение от окружности

26

ВПЕРЕД КР1 КАС ПР2*

Обработка дуги

27

ВПЕРЕД ПР2 КАС КР2*

Обработка прямой

28

НАРДОП 0.1*

Внешнее отклонение от окружности

29

ВПЕРЕД КР2 КАС КР3*

Обработка дуги

30

НАРДОП 0.1*

Внешнее отклонение от окружности

31

ВПЕРЕД КР3 ЗА ТЧ1*

Обработка дуги

32

ОХЛАД ВЫКЛ*

Выключение охлаждения

33

ШПИНД ВЫКЛ*

Выключение шпинделя

34

ПОДАЧА ММИН 1500*

Переход на ускоренную подачу

35

В ТОЧКУ ТЧ0*

Возврат в исходную точку

КОНЕЦ*

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

Таблица 2.6 - Управляющая программа с использованием подготовительных функций

№ кадра

Содержание кадра

Пояснения

% LF

Начало программы

1

G90 G00 Y20. S452. F180. M03. М08 LF

Задание режимов обработки в абсолютных числах, перемещение инструмента на быстром ходу в заданную точку, задание скорости, подачи, включение шпинделя с вращением по часовой стрелке, включение охлаждения

2

G41 X0. Y20. L17 LF

Коррекция криволинейного контура, выход на эквидистанту плюс

3

Z-15 LF

Опускание фрезы

4

G01 X-20. Y40 LF

Обработка прямой

5

G43 I-20. J0. X0. Y20. L17 LF

Круговая интерполяция почасовой стрелке с эквидистантой плюс

6

G01 X21,91. Y60 LF

Обработка прямой

7

G43 I0. J14. X14. Y0. L17 LF

Круговая интерполяция почасовой стрелке с эквидистантой плюс

8

G43 I14. J0. X11,8. Y-7,54. L17 LF

Круговая интерполяция почасовой стрелке с эквидистантой плюс

9

G43 I33,71. J-21,54. X0. Y-40. L17 LF

Круговая интерполяция почасовой стрелке с эквидистантой плюс

10

G41 X0. Y0. L17 LF

Возврат фрезы в исходную точку

11

G00 Z0

Выход инструмента

12

M02 LF

Выключение шпинделя