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=给定圆弧半径,以直角坐标系