上一篇ISO模式编程-G71的使用详解http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/819

适用于圆柱毛坯粗车外径和圆筒毛坯粗车内径,这篇介绍下G72端面粗车指令所要遵循的一些规则及用法。

一、G72命令详解

横向轴切削循环-G72也称作端面粗加工循环,通过 G72 指令可在横向侧按照精加工余量对切削循环进行编程。在通过 G71 调用的循

环中,平行于 Z 轴进行加工;与之相对,通过 G72 调用的循环则是平行于 X 轴来进行加工的。 通过 G72 调用的循环所执行的加工与通过 G71 调用的只是进刀方向不同,若客户加工的零件是车一些深槽结构的时候,则需要考虑类似的循环指令。

image.png

图:切削循环的切削轨迹,横向轴

二、G72 使用规则

共有四个不同的切削区域。 如下图所示,Δ“u” 和 Δ“w” 的符号可以不相同:

image.png

注意点:

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轴运行指令

image.png

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第一行 指令里

image.png

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

image.png

4)循环起点的确定:G72粗车循环起点的确定主要考虑毛坯的加工余量、进退刀路线等。一般选择在毛坯轮廓外1~2mm、端面1~2mm即可,不宜太远,以减少空行程,提高加工效率。

5)在通过地址符 P 和 Q 设定的 NC 程序段范围中不能调用子程序。

6)在西门子系统上采用混合编程法,启动G291 (ISO模式)执行的G72指令,同样可以模拟出刀具路径以及图形结果。

image.pngimage.png