Сложный уровень токарная обработка

Задача: Три канавки подпрограммой

Ø36 до Z-50 с фаской 1×45° и три канавки шириной 3 мм до Ø30 с шагом 12 мм: Z-12…-15, Z-24…-27, Z-36…-39. Канавки сделайте одной подпрограммой, вызванной три раза.

Z0 Ø36Ø30Ø40 заготовка Ø40 — пунктир
Заготовка
пруток Ø40, вылет 70 мм, припуск на торец 1 мм
Инструмент
T01 — проходной резец
T03 — канавочный резец, ширина 3 мм (по левой вершине)
Стойка
Fanuc
Обязательно
M98
Проверка
форма детали ±0,1 мм, без аварий, конец M30
Ваша программа
Ctrl+Enter — проверить. Программа сохраняется в браузере.

Пунктиром показан контур по чертежу. Напишите программу и нажмите «Проверить».

Подсказка

Поставьте канавочный резец в Z-3 и вызовите M98 P100 L3. В подпрограмме O100 сначала сдвиг W-12, затем врезание, выдержка и отвод, в конце M99. Подпрограмму запишите в том же файле после M30.

Решение

Сначала попробуйте сами — решение одно из возможных, любая программа, которая даёт деталь по чертежу без аварий, засчитывается.

O0010 (ТРИ КАНАВКИ)
G21 G40 G99
T0101
G50 S2500
G96 S180 M03
G00 X42 Z2 M08
G01 Z0 F0.3
X-1.6 F0.2
G00 X42 Z2
G90 X38 Z-50 F0.25
X36
G00 X32 Z1
G01 X36 Z-1 F0.1
G00 X42
G28 U0 W0
T0303
G97 S600 M03
G00 X40 Z-3
M98 P100 L3
G00 X42
G28 U0 W0 M09
M05
M30

O100 (КАНАВКА)
G00 W-12
G01 X30 F0.06
G04 X0.3
G00 X40
M99

Нужна теория? Коды и циклы — в уроках и справочнике G-кодов, похожие детали с разбором — в примерах программ.