Статьи о станках


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

Программирование в ISO Пример №1. Контурная обработка
Необходимо создать УП для обработки наружного контура детали (рис 111) фрезой диаметром 5 мм без коррекции на радиус инструмента. Глубина фрезерования - 4 мм. Подвод к контуру осуществляется по прямолинейному участку.
50
25

Рисунки к станкам с чпу Рис. 11.1. Контурная обработка.
Управляющая программа Пояснение
%
О0001 Программа OOOO1
(PROGRAM NAME - CONTOUR 1) Комментарий - имя программы
N100 G21 Режим ввода метрических дан-
ных
N102 GO Gl7 G40 G49 G80 G90 Строка безопасности
(FREZA D5) Комментарий- фреза Ф5 мм
165
N104 Т1 Мб Вызов инструмента №1
N106 GO G90 G54 X25. Y-27.5 S2000 M3 Позиционирование в началь-
ную точку траектории (1),
включение оборотов шпинделя
2000 об/мин
N108 G43H1 Z100. Компенсация длины инстру-
мента №1
N110 Z10. Позиционирование в Z10
N112 Gl Z-4.F100. Фреза опускается до Z-4 на ра-
бочей подаче 100 мм/мин
N116X-27.5 Линейное перемещение в точку'
(2)
N118 Y20. Линейное перемещение в точку
(3)
N120 G2 X-20. Y27.5 R7.5 Перемещение по дуге в точку
(4)
N122 G1X1.036 Линейное перемещение в точку
(5)
N124 X27.5Y1.036 Линейное перемещение в точку
(6)
N126 Y-20. Линейное перемещение в точку
(7)
N128 G2X20. Y-27.5 R7.5 Перемещение по дуге в точку
(8)
N130 Gl Z6. Фреза поднимается к Z6
N132 G0Z100. Фреза поднимается на ускорен-
ной подаче KZIOO
N134 M5 Останов шпинделя
N136 G91 G28Z0. Возврат в исходную позицию
noZ
N138G28X0. YO. Возврат в исходную позицию
поХи Y
N140 M30 Конец программы
%
Пример №2. Контурная обработка с коррекцией на радиус инструмента
Необходимо создать УП для обработки наружного контура детали (рис. 11.2) фрезой диаметром 5 мм с коррекцией на радиус инструмента. Глубина фрезерования - 4 мм. Подвод к контуру осуществляется по касательной.
25

Рисунки к станкам с чпу Рис. 11.2. Контурная обработка с коррекцией
Управляющая программа Пояснение
%
О0002 Программа O0002
(PROGRAM NAME - CONTOUR2 ) Комментарий - имя программы
N100G21 Режим ввода метрических дан-
ных
N102 GO G17 G40 G49 G80 G90 Строка безопасности
( FREZA D5) Комментарий- фреза Ф5 мм
N104 Tl M6 Вызов инструмента №1
N106 GO G90 G54 X25. Y-35. S2000 M3 Позиционирование в начальную
точку траектории (1), включение
оборотов шпинделя 2000 об/мин
N108 G43H1Z100. Компенсация длины инструмента
№1
N110Z10. Позиционирование в Z10
N112 Gl Z-4.F100. Фреза опускается до Z-4 на рабо-
чей подаче 100 мм/мин
N114 G41 Dl Y-30. Коррекция слева, перемещение в
точку (2)
N116 G3 X20. Y-25. R5. Подвод инструмента по касатель-
ной к точке (3)
N118 Gl X-25. Линейное перемещение в точку
(4)
N120 Y20. Линейное перемещение в точку
(5)
N122 G2 X-20. Y25 R5. Перемещение по дуге в точку (6)
N124 Gl XO. Линейное перемещение в точку
(7)
N126 X25. YO. Линейное перемещение в точку
(8)
N128 Y-20. Линейное перемещение в точку
(9)
N130 G2 X20.Y-25. R5. Перемещение по дуге в точку (10)
N132 G3 X15. Y-30. R5. Отвод инструмента от контура по
касательной к точке (11)
N134 Gl G40 Y-35. Линейное перемещение в точку
(12) с отменой коррекции
N136 Z6. Фреза поднимается к Z6
N138GOZ100. Фреза поднимается на ускорен-
ной подаче KZIOO
N140 M5 Останов шпинделя
N142 G91 G28 ZO. Возврат в исходную позицию по
N144 G28 XO. YO. Возврат в исходную позицию по
XHY
N146 M30 Конец программы
%
Пример №3. Контурная обработка
Необходимо создать УП для чистовой обработки кармана (рис.11.3) без коррекции на радиус инструмента фрезой диаметром 5 мм. Глубина фрезерования - 2 мм. Подвод к контуру осуществляется по касательной.

N118G1X10. Линейное перемещение в точку
(4)
N120 G3 Х17.5 YO. R7.5 Перемещение по дуге в ТОЧКУ
(5)
N122 ХЮ. Y7.5 R7.5 Перемещение по дуге в ТОЧКУ
(6)
N124G1X-10. Линейное перемещение в точку
(7)
N126 G3 X-17.5 YO. R7.5 Перемещение по дуге в точку
(8)
N128 Х-Ю. Y-7.5 R7.5 Перемещение по дуге в точку
(9)
N130 Gl XO. Линейное перемещение в точку
(Ю)
N132 G3 X2.5 Y-5. R2.5 Отвод инструмента по каса-
тельной к точке (11)
N134G1 Y-2.5 Линейное перемещение в точку
(12)
N136 Z8. Фреза поднимается к Z8
N138 G0Z100. Фреза поднимается на ускорен-
ной подаче к Z100
N140 M5 Останов шпинделя
N146 M30 Конец программы
%
Пример №4. Контурная обработка с коррекцией на радиус инструмента
Необходимо создать УП для чистовой обработки кармана с коррекцией на радиус инструмента Глубина фрезерования - 2 мм Подвод к контуру осуществляется по касательной
50 40

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

ных
N102 GO G17 G40 G49 G80 G90 Строка безопасности
N104 Tl M6 Вызов инструмента №1
N106 GO G90 G54 X-2.5 Y-5. S1000 M3 Позиционирование в начальную точку траектории (1), включение оборотов шпинделя
N108 G43 HI Z100. Компенсация длины инструмента №1
N110 Z10. Позиционирование в Z10
171
N112G1Z-2.F100. Фреза опускается до Z-2 на рабочей подаче 100 мм/мин
N114G41D1 Y-7.5 Коррекция слева, перемещение в точку (2)
N116G3X0. Y-10.R2.5 Подвод инструмента по касательной к точке (3)
N118G1X10. Линейное перемещение в точку (4)
Перемещение по дуге в точку (5)
Перемещение по дуге в точку (6)
N120 G3 X20. YO. RIO.

N122X10. Y10.R10.

N124 Gl X-10. Линейное перемещение в точку (7)
Перемещение по дуге в точку (8)
Перемещение по дуге в точку (9)
Линейное перемещение в точку (10)
N126 G3 X-20. YO. RIO.

N128 X-10. Y-10. RIO.

N130G1X0.

N132 G3 X2.5 Y-7.5 R2.5 Отвод инструмента по касательной к точке (11)
N134 Gl G40 Y-5. Линейное перемещение в точку (12) с отменой коррекции
N136 Z8. Фреза поднимается к Z8
N138 GOZIOO. Фреза поднимается на ускоренной подаче к Z100
N140 M5 Останов шпинделя
N146 M30 Конец программы
%

мента №1
N110 Z10. Позиционирование в Z10
N112G1Z-1.F100. Фреза опускается до Z-l на ра-
бочей подаче 100 мм/мин
N114 Y-3.75 Линейное перемещение в точку'
(2)
N116X13.75 Линейное перемещение в точку
(3)
N118 Y3.75 Линейное перемещение в точку
(4)
N120 X-13.75 Линейное перемещение в точку 11
N122 X-17.5 Y7.5 У1)
Линейное перемещение в точку
(5)
N124 Y-7.5 Линейное перемещение в точку
(6)
N126X17.5 Линейное перемещение в точку
(7)
N128 Y7.5 Линейное перемещение в точку
(8)
N130X-17.5 Линейное перемещение в точку
(5)
N132 X-25. Y15. Линейное перемещение в точку
(9)
N134 Y-15. Линейное перемещение в точку
(10)
N136X25. Линейное перемещение в точку
(П)
N138 Y15. Линейное перемещение в точку
(12)
N140 X-25. Линейное перемещение в точку
(9)
N142 Z9. Фреза поднимается к Z9
N144G0Z100. Фреза поднимается на ускорен-
ной подаче к Z100
N146 M5 Останов шпинделя
N152 M30 Конец программы
%


• Круговая интерполяция (координаты конечной точки дуги) определяется с помощью С слова данных (CIRCLE - окружность), при этом координаты центра дуги обозначаются СС (CIRCLE CENTER). Если образующаяся дуга больше 180 градусов, то в кадре круговой интерполяции указывается DR-, а если меньше 180 градусов - то DR+.
122 СС Х-20 Y+20 - координаты центра дуги
124 С Х-20 Y+27.5 DR- - перемещение по дуге в точку (-20;27.5)
• Коррекция на радиус инструмента слева указывается при помощи RL. а справа - при помощи RR слова данных.
116 L Y-30 RL - линейное перемещение и включение коррекции слева
• Особое отличие - описание стандартных циклов, которые указываются набором из нескольких кадров (см. пример №3 этого раздела).
• Обычно при работе со стойками Heidenhain не нужно программировал ь компенсацию длины инструмента, но нужно выполнить его ини-цмашзацию, то есть активацию геометрических характеристик.
TOOL DEF 3 - инициализация данных инструмента №3 TOOL CALL 3 - вызов инструмента №3
Пример №1. Контурная обработка
Необходимо создать УП для обработки наружного контура детали (рис 111) фрезой диаметром 5 мм без коррекции на радиус инструмента. Глубина фрезерования равна 4 мм. Подвод к контуру осуществляется по прямолинейному участку.
Управляющая программа Пояснение
100 BEGIN PGM 0 ММ
. PROGRAM NAME - SAMP1H
102 TOOL DEF 1
.FREZA D5
104 TOOL CALL 1 Z S2000
106LZ+100R0FMAX
108 L X+25 Y-27 5 R0 F MAX M03 Номер программы
Комментарий - имя программы
Инициализация инструмента № 1
Комментарий - фреза Ф5
Вызов инструмента №1, S=2000
об/мин
Позиционирование в Z100 Позиционирование в начальную точку траектории (1), включение оборотов

112LZ+10FMAX 114LZ-4F100
118LX-27.5
120 L Y+20
122 СС X-20 Y+20
124 С X-20 Y+27.5 DR-
126LX+1.0355
128LX+27.5 Y+1.0355 130 L Y-20 132 СС X+20 Y-20 134CX+20 Y-27.5 DR-
136 L Z+6
138LZ+100FMAX 142 M2
144 END PGM 0 MM Позиционирование в Z10
Фреза опускается до Z-4 на рабочей
подаче 100 мм/мин
Линейное перемещение в точку (2)
Линейное перемещение в точку (3)
Координаты центра дуги
Перемещение по дуге в точку (4)
Линейное перемещение в точку (5)
Линейное перемещение в точку (6) Линейное перемещение в точку (7) Координаты центра дуги Перемещение по дуге в точку (8)
Фреза поднимается к Z6
Фреза поднимается на ускоренной
подаче KZIOO
Завершение программы

Обсудить вопрос в студенческом форуме

 

Сайт содержит информацию о учебном заведении и студенческой общине и не является официальным