Программирование токарно фрезерного станка

3.4 Примеры программы

3.4.3 Пример 3: Программа ЧПУ для фрезерной обработки

Пример программы 3 предназначен для обработки детали на вертикальном фрезерном станке. Он содержит фрезерование поверхности и боковых сторон, а также сверление. Примечание Для того, чтобы программа работала на станке, должны быть правильно установлены машинные данные (→ изготовитель станка!).

Габаритный чертеж детали
Изображение 3-2 Вид сбоку

Основы

54 Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0
Создание программы ЧПУ
3.4 Примеры программы
[ r
5
r
5
Изображение 3-3 Вид сверху

Основы

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 55

Создание программы ЧПУ 3.4 Примеры программы Пример программы 3

Программный код Комментарий
N10 T=»PF60″ ; Предварительный выбор
инструмента с именем PF60.
N20 M6 ; Установить инструмент в
шпиндель.
N30 S2000 M3 M8 ; Число оборотов, направление
вращения, охлаждение вкл.
N40 G90 G64 G54 G17 G0 X-72 Y-72 ; Первичные установки геометрии
и подвод к стартовой точке.
N50 G0 Z2 ; Ось Z на безопасное
расстояние.
N60 G450 CFTCP ; Поведение при активной
G41/G42.
N70 G1 Z-10 F3000 ; Фреза на глубине контакта с
подачей=3000мм/мин.
N80 G1 G41 X-40 ; Включение коррекции радиуса
фрезы.
N90 G1 X-40 Y30 RND=10 F1200 ; Движение по контуру с
подачей=1200мм/мин.
N100 G1 X40 Y30 CHR=10
N110 G1 X40 Y-30
N120 G1 X-41 Y-30
N130 G1 G40 Y-72 F3000 ; Выключение коррекции радиуса
фрезы.
N140 G0 Z200 M5 M9 ; Подъем фрезы, шпиндель +
охлаждение выкл.
N150 T=»SF10″ ; Предварительный выбор
инструмента с именем SF10.
N160 M6 ; Установить инструмент в
шпиндель.
N170 S2800 M3 M8 ; Число оборотов, направление
вращения, охлаждение вкл.
N180 G90 G64 G54 G17 G0 X0 Y0 ; Первичные установки геометрии
и подвод к стартовой точке.
N190 G0 Z2
N200 POCKET4(2,0,1,-5,15,0,0,0,0,0,800,1300,0,21,5. 2,0.5) ; Вызов цикла фрезерования
кармана.
N210 G0 Z200 M5 M9 ; Подъем фрезы, шпиндель +
охлаждение выкл.
N220 T=»ZB6″ ; Вызвать центровое сверло 6
мм.
N230 M6
N240 S5000 M3 M8
N250 G90 G60 G54 G17 X25 Y0 ; Точный останов G60 из-за
Основы
56 Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0
Читайте также:  Калькулятор задачи целочисленного линейного программирования
Создание программы ЧПУ
3.4 Примеры программы
Программный код Комментарий
точного позиционирования.
N260 G0 Z2
N270 MCALL CYCLE82(2,0,1,-2.6,,0) ; Модальный вызов цикла
сверления.
N280 POSITION: ; Метка перехода для
повторения.
N290 HOLES2(0,0,25,0,45,6) ; Образец позиции для схемы
сверления.
N300 ENDLABEL: ; Конечный идентификатор для
повторения.
N310 MCALL ; Сброс модального вызова.
N320 G0 Z200 M5 M9
N330 T=»SPB5″ ; Вызвать спиральное сверло
D5мм.
N340 M6
N350 S2600 M3 M8
N360 G90 G60 G54 G17 X25 Y0
N370 MCALL CYCLE82(2,0,1,-13.5,,0) ; Модальный вызов цикла
сверления.
N380 REPEAT POSITION ; Повторение описания позиции
из центрования.
N390 MCALL ; Сброс цикла сверления.
N400 G0 Z200 M5 M9
N410 M30 ; Конец программы
Основы
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 57

Создание программы ЧПУ 3.4 Примеры программы

Основы
58 Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

Источник

Оцените статью