上一篇ISO模式编程-G71的使用详解http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/819
适用于圆柱毛坯粗车外径和圆筒毛坯粗车内径,这篇介绍下G72端面粗车指令所要遵循的一些规则及用法。
一、G72命令详解
横向轴切削循环-G72也称作端面粗加工循环,通过 G72 指令可在横向侧按照精加工余量对切削循环进行编程。在通过 G71 调用的循
环中,平行于 Z 轴进行加工;与之相对,通过 G72 调用的循环则是平行于 X 轴来进行加工的。 通过 G72 调用的循环所执行的加工与通过 G71 调用的只是进刀方向不同,若客户加工的零件是车一些深槽结构的时候,则需要考虑类似的循环指令。

图:切削循环的切削轨迹,横向轴
二、G72 使用规则
共有四个不同的切削区域。 如下图所示,Δ“u” 和 Δ“w” 的符号可以不相同:

注意点:
1)在通过地址 P 设定的程序段中确定点 A 和 A' 间的轮廓(G0 或 G01)。 在此程序段中不能设定X轴上的运行指令。
例如:
例程 | 错误点 |
N60 G72 W2 R0.2 N70 G72 P100 Q102 U.4 W0 F0.25 N100 G1Z-16 S800 X103 Z-10 X95 Z-5 X90 Z0 N102 X80 | N100 G1X100 S800 此程序段N100为在通过地址 P设定的程序段中确定点 A 和 A' 间的轮廓,不能设定X轴运行指令
|
2)指令中的F、S值是指粗加工中的F、S值,该值一经指定,则在程序段段号“P”、“Q”之间的所有F、S值无效;该值在指令中也可以不加以指定,这时就是沿用前面程序段中的F、S值,并可沿用至粗、精加工结束后的程序中去。
-F指令不能出现在G72的第一行,且子程序(P,Q之间的段落)中的S800是无效的
例程 | 错误点 |
N60 G72 W2 R0.2 N70 G72 P100 Q102 U.4 W0 F0.25 N100 G1Z-16 S800 X103 Z-10 X95 Z-5 X90 Z0 N102 X80 | G72 U2. R.2 F.25 G72 P100 Q102 U.4 W0. 注意:F指令不能出现在G71第一行 指令里
|
3)通常情况下粗加工循环中,轮廓外形必须采用单调递增或单调递减的形式,所确定的点 A' 和 B 之间的轮廓在 X 轴和 Z 轴上必须为持续上升,或者持续下降的图形。
例程 | 错误点 |
N60 G72 W2 R0.2 N70 G72 P100 Q102 U.4 W0 F0.25 N100 G1Z-16 S800 X103 Z-10 X95 Z-5 X90 Z0 N102 X80 | N100 G1Z-16 S800 X103 Z-18 造成非单调递增或递减 X95 Z-5
|
4)循环起点的确定:G72粗车循环起点的确定主要考虑毛坯的加工余量、进退刀路线等。一般选择在毛坯轮廓外1~2mm、端面1~2mm即可,不宜太远,以减少空行程,提高加工效率。
5)在通过地址符 P 和 Q 设定的 NC 程序段范围中不能调用子程序。
6)在西门子系统上采用混合编程法,启动G291 (ISO模式)执行的G72指令,同样可以模拟出刀具路径以及图形结果。

