G代码详解

  • 格式:docx
  • 大小:21.83 KB
  • 文档页数:12

G代码详解

AC使用方法:(轴)=AC({值}):用于激活程序段有效的绝对尺寸的指令(轴:待运行轴的轴名称。值:待运行轴的绝对给定位置。)

ACP:用于返回到正方向位置的指令。回转轴以负方向的旋转方式(逆时针)运行到所编程的位置。

ACN:用于返回到负方向位置的指令。回转轴以正方向的旋转方式(顺时针)运行到所编程的位置。

AP:以极坐标给定的终点位置,指令极角。

RP:以极坐标给定的终点位置,指令极半径。

DC:用于直接返回未知的指令。回转轴以直接的、最短的位移方式运行到所编程的位置。回转轴最多运行180°。

CFTCP:在铣刀中心轨迹上保持恒定进给率。

CFC:轮廓(刀沿)上保持恒定进给率。

CFIN:仅凹形轮廓上的刀沿保持恒定进给率,否则在铣刀中心轨迹上保持恒定进给率。

CHF:轮廓角倒圆角,倒角长度

CHR:轮廓角倒圆角,原运行方向上的倒角宽度

RND:轮廓角倒圆角,倒园半径

RNDM:模态倒角,倒圆半径

FRC:倒圆/倒角的进给率,程序段有效

FRCM:倒园/倒角的进给率,模态有效

G00定位

G01直线切削 G02顺时针方向圆弧切削

G03逆时针方向圆弧切削

G04暂停指令

G09正确停止检测

G110:使后续的极坐标都以最后一次返回的位置为基准。

G111:使后续的极坐标都以当前工件坐标系的零点为基准。

G112:使后续的极坐标都以最后一个有效的极点为基准。

G10补正设定

G12顺时针方向圆周切削

G13逆时针方向圆周切削

G15极座标系统取消

G153:如同G53,此外还取消整体基准框架

G16极座标系统设定

G17XY平面设定,进刀方向Z

G18XZ平面设定,进刀方向Y

G19YZ平面设定,进刀方向X

G20英制单位设定

G21公制单位设定

G22软体极限设定

G23软体极限设定取消

G25主轴转速下限

G26主轴转速上限

G27机械原点复归检测

G28自动经中间点复归机械原点

G29自动从参考点复归

G30自动复归到第二原点

G33恒螺距的螺纹切削

G331不带补偿夹具切削内螺纹

G332不带补偿夹具切削内螺纹,退刀,即回程指令

G40刀具半径补正取消

G41刀具半径偏左补正

G42刀具半径偏右补正

G43刀具长度沿正向补正

G44刀具长度沿负向补正

G49刀具长度补正取消

G45刀具位置补正增加

G46刀具位置补正减少

G47刀具位置补正两倍增加

G48刀具位置补正两倍减少

G50比例功能取消OFF 、

G500:关闭当前可设定的零点偏移,模态有效。

G505--G599:调用第1到第99个可设定的零点偏移。

G51比例

功能设定ON

G52回复到基本座标系统

G53

回复到机械座标系统

G54调用第一可设定的零点偏移

G55调用第二可设定的零点偏移

G56调用第三可设定的零点偏移

G57调用第四可设定的零点偏移 G58第五工件座标系统

G59第六工件座标系统

G60 外部补正,,,,,激活模态有效准停的指令。

G63:带补偿夹具的攻螺纹。

G700:激活英制尺寸系统。

G710:激活米制尺寸系统

G70圆周等分段循环;激活英制尺寸系统。

G71圆周分段循环; 激活米制尺寸系统。

G70、G71、G700、G710仅在行程信息、圆弧编程的(圆弧中间点坐标{I1.J1.K1}、插补参数{I.J.K}、圆半径CR)、螺距G34/G35、可编程的零点偏移TRANS、极半径RP中生效。

G72直线分段循环

G73高速喙钻循环

G74左旋牙切削循环

G75:直接返回固定点

G751:通过中间点返回固定点 FP:应返回的固定点

G76精搪孔循环

G77反面搪孔循环

G80固定循环取消

G81钻孔循环

G82沉头孔加工循环

G83啄钻循环

G84右旋牙切削循环

G85搪孔循环

G86搪孔循环

G87搪孔循环

G88搪孔循环

G89搪孔循环

G90模态有效的绝对指令座标值设定

G91增量指令座标值设定(激活模态有效的增量尺寸的指令) IC:用于激活程序段有效的增量尺寸的指令。

G92绝对程式零点设定

G93反比时间进给率1/min

G94每分钟进给量设定mm/min ,in/min或(°)/min

G95每转进给给设定mm/rev 配合 FZ:模态有效 ;FB:逐段有效进给率。

G96选择恒速度

G98固定循环,刀具复归到起始点

G99固定循环,刀具复归到R点

M0程序停止

M01程序可选停止

M02程序结束

M03主轴顺时针旋转(CW)

M04主轴逆时针旋转

M05主轴停止

M06刀具交换

M07雾化冷却液开启

M08冷却液开启

M09冷却液关启

M10工作台(B轴)锁住

M11工作台(B轴)松开

M13主轴顺时针转动及加切削液

M14主轴逆时针转动及加切削液

M15正方向运动

M16负方向运动

M19主轴定位

M30程式结束记忆体回归

M90程式中断取消

M91程式中断设定

M92多段暂存取消 M93多段暂存设定

M94镜像投影工能取消

M95镜像投影工能设定

M96刀具补正圆弧转角模式

M97刀具补正交角转角模式

M98副程式呼叫

M99副程式结束

F:参与运行的几何轴的进给速度(mm/min)

FA:定位轴的进给速度

FL:同步轴/轨迹轴速度限值,通过G94设置的单位有效

FGROUP:使用F编程的进给速度适用于所有在FGROUP下设定的轴

FGREF:使用FGREF为每个在FGROUP下设定的回转轴设置有效半径

FA:设定的定位轴的进给率

FXS(1打开功能;2解除功能):用于激活和取消“运行到固定挡块”功能的指令。

FXST:用于

生成夹紧力矩的备选指令,以驱动最大的%设定。

FXSW:用于设定固定挡块监控窗

口宽度的备选指令。

OVR:修改轨迹进给F的进给率。

OVRRAP:修改快速运行速度的进给率。

OVRA:修改定位进给FA或主轴转速S的进给率。

POS/POSA:运行定位轴至设定的位置

POSP:分布运行定位轴至设定的终点位置

SPCON:激活位置控制运行,设定的主轴从速度控制切换到位置控制。 为模态有效,直至SPCOF激活。

SPCOF:取消位置控制运行,设定的主轴从位置控制切换到速度控制。

SPOS/SPOSA:将主轴定位至设定角度。

SUPA:如同G153,此外还取消手轮偏移(DRF)、叠加运动、外部零点偏移、预设定偏移。

WAITP:等待直至定位轴结束。

WAITS:设定主轴的同步指令。执行以下程序时将会等待,设定的主轴和上一个NC程序段中使用SPOSA编程的主轴到达了终点位置(精准停)。

WALIMON:激活所有轴的工作区域限制

WALIMOF:取消所有轴的工作区域限制

位移指令

一、工件的轮廓可以由一下元素组成:

1、直线

2、圆弧 3、螺旋线(直线与圆弧叠加)。

二、运行指令(模态有效)

1、快速运行(G0)

2、线性插补(G10)

3、顺时针圆弧插补(G2)

4、逆时针圆弧插补(G3)

线性插补(G1)

指令:G1 X...Y...Z...F...

G1 AP=...RP...F...

其中:G1:线性插补(带进给率的线性插补)。

X...Y...Z...:以直角坐标给定的终点。

AP:以极坐标给定的终点位置,指令极角。

RP:以极坐标给定的终点位置,指令极半径。

F:单位为毫米/分钟的进给速度。

圆弧插补(G2、G3、...)

G2顺时针方向圆弧切削

G3逆时针方向圆弧切削

(1)以绝对或相对尺寸表示圆心和终点

(2)以直角坐标表示半径和终点

(3)直角坐标中的张角和终点或者给出地址的圆心

(4)极坐标,带有极角AP=和极半径=。

(5)中间点和终点。

(6)终点个起点上的正切方向

指令

G2/G3:X...Y...Z...I=AC(...)J=AC(...)K=AC(...);圆心和终点绝对值,以工件零点为基准。

G2/G3:X...Y...Z...I...J...K...;相对尺寸的圆心,以圆弧起点为基准。

G2/G3:X...Y...Z...CR=...;以CR=给定圆弧半径,以直角坐标系