数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率

嗨,大家好!我是INNOCUT,大家都知道数控铣床加工编程除知道指令基础外,还要知道在编程过程中应用到的简化功能指令,这样方便快速编程,增加工作效率,今天给大家分享简化指令的用法。

比例缩放指令 G51、G50

由于图形P1\P2\P3\P4与P1'\P2'\P3'\P4'相似,只是指定了缩放中心和缩放比例,就可以完成轮廓的缩放,P1P2P3P4轮廓━子程序比例缩放指令+子程序调用等于1'\P2'\P3'\P4'轮廓。如图所示:

数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率

G51的功能使编程的形状指定位置为中心,放大或缩小。

比例缩放G51、G50 指令格式:

①各轴比例因子相同

G51X_Y_Z_P_; 开始比例缩放

.... ...; 缩放的加工程序段

G50 ; 取消比例缩放

②各轴比例因子单独指定

G51X_Y_Z_1_J_K_ ;

..... .......;

. G50 ;

指令含义:

①x_Y_Z_:缩放中心,绝对坐标,若不指定,系统将刀具当前位置设为比例缩放中心。

②P_:各轴的缩放比例; I_ J_ K_ : X、Y. Z各轴对应的缩放比例。

③G51需以单独的程序段进行指定,并以G50取消。

④1/J/K的参数值为-1000,则相应轴进行镜像。 1-1000 -x=0 (Y轴)

⑤使用G50指令取消比例缩放后,紧跟移动指令时,缩放后的刀具位置就是移动 指令的起始点。

例1:使用缩放功能加工图示零件。

数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率

例2使用缩放镜像功能加工图示零件,切深5mm

数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率

可编程镜像G51.1、G50. 1

加工某些对称图形时,为避免反复编写类似的程序,缩短加工程序, 可采用镜像加工功能。只对工件的一部分进行编程,再通过镜像加工出 其他对称部分,这就是镜像功能。

数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率

G51.1 X_ Y_ ; 镜像加工生效

... ... ;

G50.1 X_ Y_ ;取消镜像加工模式

X、Y一指定对称轴或对称点

X10一以X=10的直线为对称轴

X10 Y10一以(10,10) 点为对称点

例如:对称图形a)Y轴对称 b) X轴对称 c) 原点对称 如图

例: G51. 1 x0;建立Y轴镜像

G50. 1 X0;取消Y轴镜像

可编程镜像G51.1、G50. 1 注意事项:

①在指定平面内执行镜像指令时,如果程序中有圆弧指令,则圆弧的旋转 方向相反,即G02变成G03,而G03变成G02, 如图所示。

②在指定平面内执行镜像指令时,如果程序中有刀具半径补偿指令, 则刀具半径朴偿的偏置方向相反,即G41变 成G42, G42变成G41, 如图:

数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率

简化编程功能

③在指定平面内执行镜像指令时,如果程序中有坐标系旋转指令,则旋转 方向相反。

④旋转方式或比例缩放方式中不能指定镜像指令G50.1或G51. 1指令,但在 镜像指令中可以指定比例缩放指令或坐标系旋转指令。CNC数据处理的顺序 是程序镜像→比例缩放+坐标系旋转,所以在指定这些指令时,应按顺序 指定,取消时,按相反顺序。

⑤在缩放(或镜像、旋转)指令有效时,返回参考点指令(G27, G28, G29, G30) 和改变坐标系指令(G54~G59, G92) 不能指定。如果需要,则 必须在取消相应指令后指定。

坐标旋转G68/G69

功能::G68- 使平面内编程的形状以指定中心为原点进行旋转。

G69一取消坐标系旋转。

数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率

指令格式:

017 G68区YR )

G18 G68Z_X_ R_

GI9 G68Y_Z_R_

G69

①在有刀具补偿的情况下,先进行坐标旋转,再进行刀具半径补偿、长度补偿; ②在有比例缩放功能的情况下,先缩放后旋转。

编程示例:

数控铣销编程,教你如何用G51、G50、G68、G69指令,提高工作效率


分享到:


相關文章: