Программирование в ISO

Пример №1. Контурная обработка

Необходимо создать УП для обработки наружного контура детали (рис. 11.1) фрезой диаметром 5 мм без коррекции на радиус инструмента. Глубина фрезерования – 4 мм. Подвод к контуру осуществляется по прямолинейному участку.

Управляющая программа Пояснение
%
O0001
(PROGRAM NAME – CONTOUR1)
N100 G21
N102 G0 G17 G40 G49 G80 G90
(FREZA D5)
N104 T1 M6
 
Программа О0001
Комментарий – имя программы
Режим ввода метрических данных
Строка безопасности
Комментарий – фреза Ф5 мм
Вызов инструмента № 1
Рис. 11.1. Контурная обработка
Рис. 11.1. Контурная обработка

N106 G0 G90 G54 X25. Y-27.5 S2000 M3
 
 
N108 G43 H1 Z100.
N110 Z10.
N112 G1 Z-4. F100.
 
N116 X-27.5
N118 Y20.
N120 G2 X-20. Y27.5 R7.5
N122 G1 X1.036
N124 X27.5 Y1.036
N126 Y-20.
N128 G2 X20. Y-27.5 R7.5
N130 G1 Z6.
N132 G0 Z100.
 
N134 M5
N136 G91 G28 Z0.
N138 G28 X0. Y0.
N140 M30
%
Позиционирование в начальную
точку траектории (1), включение
оборотов шпинделя 2000 об/мин
Компенсация длины инструмента №1
Позиционирование в Z10
Фреза опускается до Z-4
на рабочей подаче 100 мм/мин
Линейное перемещение в точку (2)
Линейное перемещение в точку (3)
Перемещение по дуге в точку (4)
Линейное перемещение в точку (5)
Линейное перемещение в точку (6)
Линейное перемещение в точку (7)
Перемещение по дуге в точку (8)
Фреза поднимается к Z6
Фреза поднимается на ускоренной
подаче к Z100
Останов шпинделя
Возврат в исходную позицию по Z
Возврат в исходную позицию по X и Y
Конец программы
 

Пример №2. Контурная обработка с коррекцией на радиус инструмента

Необходимо создать УП для обработки наружного контура детали (рис. 11.2) фрезой диаметром 5 мм с коррекцией на радиус инструмента. Глубина фрезерования – 4 мм. Подвод к контуру осуществляется по касательной.

Управляющая программа Пояснение
%
O0002
(PROGRAM NAME – CONTOUR2 )
N100 G21
N102 G0 G17 G40 G49 G80 G90
( FREZA D5 )
N104 T1 M6
N106 G0 G90 G54 X25. Y-35. S2000 M3
 
 
N108 G43 H1 Z100.
N110 Z10.
 
Программа О0002
Комментарий – имя программы
Режим ввода метрических данных
Строка безопасности
Комментарий – фреза Ф5 мм
Вызов инструмента №1
Позиционирование в начальную
точку траектории (1), включение
оборотов шпинделя 2000 об/мин
Компенсация длины инструмента № 1
Позиционирование в Z10
Рис. 11.2. Контурная обработка с коррекцией
Рис. 11.2. Контурная обработка с коррекцией

N112 G1 Z-4. F100.
 
N114 G41 D1 Y-30.
 
N116 G3 X20. Y-25. R5.
 
N118 G1 X-25.
N120 Y20.
N122 G2 X-20. Y25. R5.
N124 G1 X0.
N126 X25. Y0.
N128 Y-20.
N130 G2 X20. Y-25. R5.
N132 G3 X15. Y-30. R5.
 
N134 G1 G40 Y-35.
 
N136 Z6.
N138 G0 Z100.
 
N140 M5
N142 G91 G28 Z0.
N144 G28 X0. Y0.
N146 M30
%
Фреза опускается до Z-4 на рабочей
подаче 100 мм/мин
Коррекция слева, перемещение
в точку (2)
Подвод инструмента по касательной
к точке (3)
Линейное перемещение в точку (4)
Линейное перемещение в точку (5)
Перемещение по дуге в точку (6)
Линейное перемещение в точку (7)
Линейное перемещение в точку (8)
Линейное перемещение в точку (9)
Перемещение по дуге в точку (10)
Отвод инструмента от контура
по касательной к точке (11)
Линейное перемещение в точку (12)
с отменой коррекции
Фреза поднимается к Z6
Фреза поднимается на ускоренной
подаче к Z100
Останов шпинделя
Возврат в исходную позицию по Z
Возврат в исходную позицию по X и Y
Конец программы
 

Пример №3. Контурная обработка

Необходимо создать УП для чистовой обработки кармана (рис. 11.3) без коррекции на радиус инструмента фрезой диаметром 5 мм. Глубина фрезерования – 2 мм. Подвод к контуру осуществляется по касательной.

Управляющая программа Пояснение
%
O0003
(PROGRAM NAME – FINISH POCKET)
N100 G21
N102 G0 G17 G40 G49 G80 G90
( FREZA D5 )
N104 T1 M6
N106 G0 G90 G54 X-2.5 Y-2.5 S1000 M3
 
 
N108 G43 H1 Z100.
 
N110 Z10.
N112 G1 Z-2. F100.
 
N114 Y-5.
N116 G3 X0. Y-7.5 R2.5
 
N118 G1 X10.
N120 G3 X17.5 Y0. R7.5
 
Программа О0003
Комментарий – имя программы
Режим ввода метрических данных
Строка безопасности
Комментарий – фреза Ф5 мм
Вызов инструмента № 1
Позиционирование в начальную
точку траектории (1), включение
оборотов шпинделя
Компенсация длины инструмента
№ 1
Позиционирование в Z10
Фреза опускается до Z-2
на рабочей подаче 100 мм/мин
Линейное перемещение в точку (2)
Подвод инструмента
по касательной к точке (3)
Линейное перемещение в точку (4)
Перемещение по дуге в точку (5)
Рис. 11.3. Чистовая обработка кармана
Рис. 11.3. Чистовая обработка кармана

N122 X10. Y7.5 R7.5
N124 G1 X-10.
N126 G3 X-17.5 Y0. R7.5
N128 X-10. Y-7.5 R7.5
N130 G1 X0.
N132 G3 X2.5 Y-5. R2.5
 
N134 G1 Y-2.5
N136 Z8.
N138 G0 Z100.
 
N140 M5
N146 M30
%
Перемещение по дуге в точку (6)
Линейное перемещение в точку (7)
Перемещение по дуге в точку (8)
Перемещение по дуге в точку (9)
Линейное перемещение в точку (10)
Отвод инструмента
по касательной к точке (11)
Линейное перемещение в точку (12)
Фреза поднимается к Z8
Фреза поднимается
на ускоренной подаче к Z100
Останов шпинделя
Конец программы
 

Пример №4. Контурная обработка с коррекцией на радиус инструмента

Необходимо создать УП для чистовой обработки кармана с коррекцией на радиус инструмента. Глубина фрезерования – 2 мм. Подвод к контуру осуществляется по касательной.

Управляющая программа Пояснение
%
O0004
(PROGRAM NAME – FINISH POCKET2)
N100 G21
 
Программа О0004
Комментарий – имя программы
Режим ввода метрических данных
Рис. 11.4. Чистовая обработка кармана с коррекцией
Рис. 11.4. Чистовая обработка кармана с коррекцией

N102 G0 G17 G40 G49 G80 G90
N104 T1 M6
N106 G0 G90 G54 X-2.5 Y-5. S1000 M3
 
 
N108 G43 H1 Z100.
 
N110 Z10.
N112 G1 Z-2. F100.
 
N114 G41 D1 Y-7.5
 
N116 G3 X0. Y-10. R2.5
 
N118 G1 X10.
N120 G3 X20. Y0. R10.
N122 X10. Y10. R10.
N124 G1 X-10.
N126 G3 X-20. Y0. R10.
N128 X-10. Y-10. R10.
N130 G1 X0.
 
N132 G3 X2.5 Y-7.5 R2.5
 
N134 G1 G40 Y-5.
 
N136 Z8.
N138 G0 Z100.
 
N140 M5
N146 M30
%
Строка безопасности
Вызов инструмента № 1
Позиционирование в начальную
точку траектории (1), включение
оборотов шпинделя
Компенсация длины
инструмента №1
Позиционирование в Z10
Фреза опускается до Z-2
на рабочей подаче 100 мм/мин
Коррекция слева, перемещение
в точку (2)
Подвод инструмента
по касательной к точке (3)
Линейное перемещение в точку (4)
Перемещение по дуге в точку (5)
Перемещение по дуге в точку (6)
Линейное перемещение в точку (7)
Перемещение по дуге в точку (8)
Перемещение по дуге в точку (9)
Линейное перемещение
в точку (10)
Отвод инструмента
по касательной к точке (11)
Линейное перемещение в точку
(12) с отменой коррекции
Фреза поднимается к Z8
Фреза поднимается
на ускоренной подаче к Z100
Останов шпинделя
Конец программы
 

Пример №5. Фрезерование прямоугольного кармана

Необходимо создать УП для обработки прямоугольного кармана фрезой диаметром 10 мм. Глубина фрезерования – 1 мм.

Управляющая программа Пояснение
%
O0005
(PROGRAM NAME – ROUGH POCKET)
N100 G21
N102 G0 G17 G40 G49 G80 G90
N104 T1 M6
 
Программа О0005
Комментарий – имя программы
Режим ввода метрических данных
Строка безопасности
Вызов инструмента № 1
Рис. 11.5. Черновое фрезерование прямоугольного кармана
Рис. 11.5. Черновое фрезерование прямоугольного кармана

N106 G0 G54 X-13.75 Y3.75 S1000 M3
 
 
N108 G43 H1 Z100.
 
N110 Z10.
N112 G1 Z-1. F100.
 
N114 Y-3.75
N116 X13.75
N118 Y3.75
N120 X-13.75
N122 X-17.5 Y7.5
N124 Y-7.5
N126 X17.5
N128 Y7.5
N130 X-17.5
N132 X-25. Y15.
N134 Y-15.
N136 X25.
N138 Y15.
N140 X-25.
N142 Z9.
N144 G0 Z100.
 
N146 M5
N152 M30
%
Позиционирование в начальную
точку траектории (1), включение
оборотов шпинделя
Компенсация длины инструмента
№ 1
Позиционирование в Z10
Фреза опускается до Z-1
на рабочей подаче 100 мм/мин
Линейное перемещение в точку (2)
Линейное перемещение в точку (3)
Линейное перемещение в точку (4)
Линейное перемещение в точку (1)
Линейное перемещение в точку (5)
Линейное перемещение в точку (6)
Линейное перемещение в точку (7)
Линейное перемещение в точку (8)
Линейное перемещение в точку (5)
Линейное перемещение в точку (9)
Линейное перемещение в точку (10)
Линейное перемещение в точку (11)
Линейное перемещение в точку (12)
Линейное перемещение в точку (9)
Фреза поднимается к Z9
Фреза поднимается
на ускоренной подаче к Z100
Останов шпинделя
Конец программы
 

Пример №6. Фрезерование круглого кармана

Необходимо создать УП для обработки круглого кармана фрезой диаметром 10 мм. Глубина – 0.5 мм.

Управляющая программа Пояснение
%
O0000
(PROGRAM NAME – N6)
N100 G21
N102 G0 G17 G40 G49 G80 G90
 
Программа О0006
Комментарий – имя программы
Режим ввода метрических данных
Строка безопасности
Рис. 11.6. Черновое фрезерование круглого кармана
Рис. 11.6. Черновое фрезерование круглого кармана

N104 T1 M6
N106 G0 G90 G54 X0. Y0. S1000 M3
 
 
N108 G43 H1 Z100.
N110 Z10.
N112 G1 Z-.5 F100.
 
N120 X5. F200
N122 G3 X-5. R5.
N124 X5. R5.
N126 G1 X10.
N128 G3 X-10. R10.
N130 X10. R10.
N132 G1 X15.
N134 G3 X-15. R15.
N136 X15. R15.
N138 G1 Z10 F300.
N140 G0 Z100.
 
N142 M5
N148 M30
%
Вызов инструмента № 1
Позиционирование в начальную точку
траектории (1), включение оборотов
шпинделя
Компенсация длины инструмента № 1
Позиционирование в Z10
Фреза опускается до Z-0.5 на рабочей
подаче 100 мм/мин
Перемещение в точку (1)
Круговое перемещение по 1-ой «орбите»

Перемещение в точку (2)
Круговое перемещение по 2-ой «орбите»

Перемещение в точку (3)
Круговое перемещение по 3-ей «орбите»

Фреза поднимается к Z10
Фреза поднимается на ускоренной
подаче к Z100
Останов шпинделя
Конец программы