G00 X200000 Z40000 ; P0→P1 G01 X100000 Z90000 F300 ; P1→P2 Z160000 ; P2→P3 X140000 Z220000 ; P3→P4 G00 X240000 Z230000 ; P4→P0
1.1.3 圆弧插补 (G02, G03)
功能及目的
该指令使刀具沿圆弧移动。
指令格式
G02 (G03) X x/ Uu Zz/Ww Ii Kk Ff ; G02 :顺时针旋转(CW) G03 :反时针旋转(CCW)
Xx/Uu :圆弧终点坐标,X 轴(X 为工件坐标系之绝对坐标值,U 为从现在到目标之增量值)。
Zz/Ww :圆弧终点坐标,Z 轴(Z 为工件坐标系之绝对坐标值,W 为从现在到目标之增量值)。
9
Ii :圆弧中心,X 轴(I 为圆弧起点到中心之X 轴坐标的半径指令增量值)。 Kk :圆弧中心,Z 轴(K 为圆弧起点到中心之Z 轴坐标的增量值)。 Ff :进给速度
圆弧中心坐标值通过输入设定单位进行指令。对使用不同输入指令单位的轴的圆弧指定需多加注意。为
了避免混淆,请使用带小数点进行指令。
详细说明
(1)G02(G03)模式一直保持有效,直到G00、 G01 或G33 出现,才改变G02(G03)的模式。圆弧的旋转方向用G02,G03 来区别。 G02:CW (顺时针方向) G03:CCW (逆时针方向)
10
(2) 多象限的圆弧,可用一个程序段指令。 (3) 圆弧插补,需要下列信息。
(a) 旋转方向?????????? 顺时针(G02),反时针(G03) (b) 圆弧终点坐标???????? 用地址X, Z, U,W 来表示
(c) 圆弧中心坐标???????? 用地址I, K 来表示(增量值指令) (d) 进给速度?????????? 用地址F 来表示 (4) I,K 或R 没有指定时,会产生程序错误。
I,K 为圆弧起点到圆中心的X 轴和Z 轴之距离,要注意其正负符号。 (5) G2/G3 模式中,不能使用T 指令。 在G2/G3 的模式中指定T 指令,则产生程序错误。 程序例
11
G2 X120.0 Z70.0 I50.0 F200; 绝对值指令 G2 U100.0 W-50.0 I50.0 F200; 增量值指令 圆弧插补注意事项
(1) 圆弧操作的顺时针方向(G02) 或反时针方向(G03) ,是指在右手坐标系中,从与对象平面垂直相交的坐标轴的正方向往负方向看的情况。 (2) 省略所有终点坐标或终点坐标和起始坐标在同一位置的情况下,用I, K 来指定圆中心,这时指定的是一个360°的圆弧(真圆)。
圆弧插补,除了以前用圆弧中心坐标(I, K)来指定外,亦可用圆弧半径R 来直接指定。
指令格式
G02(G03)Xx/Uu/Zz/Ww Rr Ff; x/u :X 轴终点坐标 z/w :Z 轴终点坐标 r :圆弧半径 f :进给速度
12
相关推荐: