2024年1月8日发(作者:)

真诚为您提供优质参考资料,若有不当之处,请指正。

极坐标指令

一、 FANUC系统极坐标指令(G15、G16)

G15——取消极坐标指令,取消极坐标方式

G16——极坐标指令

1、 功能

终点的坐标值可以用极坐标(半径和角度)输入。角度的正向是所选平面的第一轴正向的逆时针转向,而负向是沿顺时针转动的转向。半径和角度两者可以用绝对值指令或增量值指令(G90、G91)。

2、指令格式

G16

G15

3、说明

(1)设定工件坐标系零点作为极坐标系的原点。用绝对值编程指令指定半径(零点和编程点之间的距离)。

(2)设定当前位置作为极坐标系的原点。用增量值编程指令指定半径(当前位置和编程点之间的距离)。

(3)用绝对值指令指定角度和半径。

X——半径值

Y——角度值

(4)用增量值指令指定角度和绝对值指令指定极径。

G90、G91混和编程。

(5)限制

在极坐标方式中,对于圆弧插补或螺旋线切削(G02、G03)用R指定半径。在极坐标方式中不能指定任意角度倒角和拐角圆弧过渡。

二、 SIEMENS系统极坐标指令(G110/G111/G112)

1、指令解释

G110:极坐标参数,相对于刀具最近到达的位置点定义极点。

G111:极坐标参数,相对于当前工件坐标系的原点定义极点。

G112:极坐标参数,相对于上一个有效极点定义极点。

AP=______:极角

RP=______:极半径

2、定义极点坐标

(1)在直角坐标系中定义极点:G110/G111/G112 X_____Y_____Z_____

(2)在极坐标系中定义极点:G110/G111/G112 AP=____ RP=____

3、在极坐标系中位移指令的编程格式

(1)极坐标系里的快速移动指令编程:G00 AP=____ RP=___

(2)极坐标系里的直线插补指令编程:G01 AP=____ RP=___

(3)极坐标系里的顺圆插补指令编程:G02 AP=____ RP=___

(4)极坐标系里的逆圆插补指令编程:G03 AP=____ RP=___

1 / 3

真诚为您提供优质参考资料,若有不当之处,请指正。

三、 极坐标系指令编程举例

以正六边形为例,设工件编程原点在正六边形图形上表面中心,坐标系为G54。

324φ5013.345256501、FANUC系统极坐标指令编程G01Z-5F30

(G15、G16) G42G01X25Y0D1F60

G54G90G40G17G15G0Z100 G16

X35Y0 Y60

Z10 Y120

M03S400 Y180

M08 Y240

2、SIEMENS系统极坐标指令编程G42G01AP=180RP=10D1F60

(G110/G111/G112) G110X0Y0

(1)G110 AP=120RP=25

G54G90G40G17G0Z100 G110X0Y0

X35Y0 AP=180RP=25

Z10 G110X0Y0

M03S400 AP=240RP=25

M08 G110X0Y0

G110X0Y0 AP=-60RP=25

G01Z-5F30 G110X0Y0

2 / 3

525Y300

Y360

G15

G40G01X35Y0

G0Z100

M30

AP=0RP=25

G110X0Y0

AP=60RP=25

Y10

G40G01X35Y0

G0Z100

M05

M09

M30

真诚为您提供优质参考资料,若有不当之处,请指正。

(2)G111

G54G90G40G17G0Z100

X35Y0

Z10

M03S400

M08

G111X0Y0

(3)G112

G54G90G40G17G0Z100

X35Y0

Z10

M03S400

M08

G110X0Y0

G01Z-5F30

G42G01AP=180RP=10D1F60

G01Z-5F30

G42G01RP=25AP=0D1F60

AP=60

AP=120

AP=180

AP=240

AP=300

G112X-10Y0

AP=120RP=25

G112X-12.5Y=25*SIN(60)AP=180RP=25

G112X-25Y=0

AP=240RP=25

G112X-12.5Y=-25*SIN(60)AP=-60RP=25

G112X12.5Y=-25*SIN(60)3 / 3

AP=360

Y10

G40G01X35Y0

G0Z100

M05

M09

M30

AP=0RP=25

G112X25Y=0

AP=60RP=25

Y10

G40G01X35Y0

G0Z100

M05

M09

M30