极坐标指令

  • 格式:doc
  • 大小:58.50 KB
  • 文档页数:3

极坐标指令
一、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=___
三、极坐标系指令编程举例
以正六边形为例,设工件编程原点在正六边形图形上表面中心,坐标系为G54。

1、FANUC系统极坐标指令编程(G15、G16)
G54G90G40G17G15G0Z100
X35Y0
Z10
M03S400
M08G01Z-5F30
G42G01X25Y0D1F60
G16
Y60
Y120
Y180
Y240
Y300
Y360
G15
G40G01X35Y0
G0Z100
M30
2、SIEMENS系统极坐标指令编程(G110/G111/G112)
(1)G110
G54G90G40G17G0Z100
X35Y0
Z10
M03S400
M08
G110X0Y0
G01Z-5F30G42G01AP=180RP=10D1F60
G110X0Y0
AP=120RP=25
G110X0Y0
AP=180RP=25
G110X0Y0
AP=240RP=25
G110X0Y0
AP=-60RP=25
G110X0Y0
AP=0RP=25
G110X0Y0
AP=60RP=25
Y10
G40G01X35Y0
G0Z100
M05
M09
M30
(2)G111
G54G90G40G17G0Z100X35Y0
Z10
M03S400
M08
G111X0Y0
G01Z-5F30
G42G01RP=25AP=0D1F60 AP=60
AP=120AP=180
AP=240
AP=300
AP=360
Y10
G40G01X35Y0
G0Z100
M05
M09
M30
(3)G112
G54G90G40G17G0Z100
X35Y0
Z10
M03S400
M08
G110X0Y0
G01Z-5F30
G42G01AP=180RP=10D1F60G112X-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)
AP=0RP=25
G112X25Y=0
AP=60RP=25
Y10
G40G01X35Y0
G0Z100
M05
M09
M30
如有侵权请联系告知删除,感谢你们的配合!。