简明数控工艺与编程手册(第三版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

10.3 极坐标(G15、G16)

(1)指令格式

G15

说明:

① G15为极坐标指令取消;G16为极坐标系指令有效。当程序中不需要极坐标时,必须用G15指令取消。两条指令都必须在单独程序段中编写。

② 当利用极坐标编程时,在程序里必须有平面选择。G17为XY平面选择;G18为ZX平面选择;G19为YZ平面选择。其中G17平面可以省略,但是在编写加工程序单时最好编出来。

③ G90指定工件坐标系的零点作为极坐标系的原点,从该点测量半径。G91指定当前位置作为极坐标系的原点,从该点测量半径。

④ IP指定极坐标系选择平面的轴地址及其值。如表10-3所示。

表10-3 不同平面选择的各轴的表示方式

第一轴:极坐标半径。

第二轴:极坐标角度,规定所选平面第一轴(+方向)的逆时针方向为角度的正方向,顺时针方向为角度的负方向。

⑤ 当应用极坐标系时,半径和角度可以用绝对指令(G90),也可以用增量指令(G91)。用绝对值指令指定半径。工件坐标系的原点被设定为极坐标系的原点。当使用局部坐标系(G52)时,局部坐标系的原点变为极坐标系的原点。图10-4和图10-5表示角度用绝对指令和增量指令的情况。

图10-4 当角度用绝对指令时(一)

图10-5 当角度用增量指令时(一)

用增量值编程指令指定半径(当前位置和编程点之间的距离),当前位置指定为极坐标的原点。图10-6和图10-7表示角度用绝对指令和增量指令的执行情况。

图10-6 当角度用绝对指令时(二)

图10-7 当角度用增量指令时(二)

⑥ 下列指令即使使用轴地址代码,也不视为极坐标指令。

a.暂停(G04)。

b.程序改变偏置量(G10)。

c.设定局部坐标系(G52)。

d.改变工件坐标系(G92)。

e.选择机床坐标系(G53)。

f.存储行程检验(G22)。

g.坐标系旋转(G68)。

h.比例缩放(G51)。

⑦ 选择极坐标系时,指定圆弧插补或螺旋线切削(G02,G03)时用R指定半径。

⑧ 在极坐标方式中不能指定任意角度倒角和拐角圆弧过渡。

(2)应用

对于一些圆弧形分布的孔来说,采用直角坐标系,需要利用三角函数计算孔的中心坐标,相当烦琐,给编程带来不便。如采用极坐标的形式,可以使计算简便,有时可以不通过计算直接在图纸上确定孔的坐标位置。

(3)编程举例

【例】 采用极坐标编程加工如图10-8所示零件上的6个孔,加工程序如表10-4所示。

图10-8 零件示意图

表10-4 零件图的加工程序表