《G代码详解.docx》由会员分享,可在线阅读,更多相关《G代码详解.docx(12页珍藏版)》请在三一办公上搜索。
1、G代码详解AC使用方法:=AC(值):用于激活程序段有效的绝对尺寸的指令ACP:用于返回到正方向位置的指令。回转轴以负方向的旋转方式运行到所编程的位置。ACN:用于返回到负方向位置的指令。回转轴以正方向的旋转方式运行到所编程的位置。AP:以极坐标给定的终点位置,指令极角。RP:以极坐标给定的终点位置,指令极半径。DC:用于直接返回未知的指令。回转轴以直接的、最短的位移方式运行到所编程的位置。回转轴最多运行180。CFTCP:在铣刀中心轨迹上保持恒定进给率。CFC:轮廓(刀沿)上保持恒定进给率。CFIN:仅凹形轮廓上的刀沿保持恒定进给率,否则在铣刀中心轨迹上保持恒定进给率。CHF:轮廓角倒圆角,
2、倒角长度CHR:轮廓角倒圆角,原运行方向上的倒角宽度RND:轮廓角倒圆角,倒园半径RNDM:模态倒角,倒圆半径FRC:倒圆/倒角的进给率,程序段有效FRCM:倒园/倒角的进给率,模态有效G00定位 G01直线切削 G02顺时针方向圆弧切削 G03逆时针方向圆弧切削 G04暂停指令 G09正确停止检测 G110:使后续的极坐标都以最后一次返回的位置为基准。G111:使后续的极坐标都以当前工件坐标系的零点为基准。G112:使后续的极坐标都以最后一个有效的极点为基准。 G10补正设定G12顺时针方向圆周切削 G13逆时针方向圆周切削 G15极座标系统取消G153:如同G53,此外还取消整体基准框架
3、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刀具位
4、置补正减少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圆周分段循环; 激活米制尺寸
5、系统。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:用于激活程序段有效的
6、增量尺寸的指令。G92绝对程式零点设定G93反比时间进给率1/minG94每分钟进给量设定mm/min ,in/min或/minG95每转进给给设定mm/rev 配合 FZ:模态有效 ;FB:逐段有效进给率。 G96选择恒速度G98固定循环,刀具复归到起始点G99固定循环,刀具复归到R点M04主轴逆时针旋转M05主轴停止M06刀具交换M07雾化冷却液开启M08冷却液开启M09冷却液关启M10工作台锁住M11工作台松开M13主轴顺时针转动及加切削液M14主轴逆时针转动及加切削液M15正方向运动M16负方向运动M19主轴定位M30程式结束记忆体回归M90程式中断取消M91程式中断设定M92多段暂存
7、取消M93多段暂存设定M94镜像投影工能取消M95镜像投影工能设定M96刀具补正圆弧转角模式M97刀具补正交角转角模式 M98副程式呼叫M99副程式结束F:参与运行的几何轴的进给速度:用于激活和取消“运行到固定挡块”功能的指令。FXST:用于生成夹紧力矩的备选指令,以驱动最大的%设定。FXSW:用于设定固定挡块监控窗口宽度的备选指令。OVR:修改轨迹进给F的进给率。OVRRAP:修改快速运行速度的进给率。OVRA:修改定位进给FA或主轴转速S的进给率。POS/POSA:运行定位轴至设定的位置POSP:分布运行定位轴至设定的终点位置SPCON:激活位置控制运行,设定的主轴从速度控制切换到位置控制
8、。 为模态有效,直至SPCOF激活。SPCOF:取消位置控制运行,设定的主轴从位置控制切换到速度控制。SPOS/SPOSA:将主轴定位至设定角度。SUPA:如同G153,此外还取消手轮偏移(DRF)、叠加运动、外部零点偏移、预设定偏移。WAITP:等待直至定位轴结束。WAITS:设定主轴的同步指令。执行以下程序时将会等待,设定的主轴和上一个NC程序段中使用SPOSA编程的主轴到达了终点位置。WALIMON:激活所有轴的工作区域限制WALIMOF:取消所有轴的工作区域限制位移指令一、工件的轮廓可以由一下元素组成:1、直线2、圆弧3、螺旋线。二、运行指令1、快速运行3、顺时针圆弧插补。X.Y.Z.
9、:以直角坐标给定的终点。AP:以极坐标给定的终点位置,指令极角。RP:以极坐标给定的终点位置,指令极半径。F:单位为毫米/分钟的进给速度。圆弧插补G2顺时针方向圆弧切削 G3逆时针方向圆弧切削以绝对或相对尺寸表示圆心和终点以直角坐标表示半径和终点直角坐标中的张角和终点或者给出地址的圆心极坐标,带有极角AP=和极半径=。中间点和终点。终点个起点上的正切方向指令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=给定圆弧半径,以直角坐
10、标系X.Y.Z.给定圆弧终点。G2/G3:X.Y.Z.AR=.;以AR=给定张角,以直角坐标系X.Y.Z.给定圆弧终点。G2/G3:I.J.K.AR=.;以AR=给定张角,以直角坐标系I.J.K.给定圆心。G2/G3AP=.CP=.; 极坐标中通过AP=给定极角,通过RP=给定极半径。CIP:X.Y.Z. ; I1=AC(.)J1=AC(.)K1=AC(.);地址I1=,J1=,K1=给定中间点。CT:X.Y.Z.; 通过起点和终点的圆弧以及起点上的切线方向。其中:G2:顺时针方向圆弧切削 G3:逆时针方向圆弧切削CIP:通过中间点进行圆弧插补CT:用切线过渡来定义圆XYZ:以直角坐标给定的终
11、点IJK:以直角坐标给定圆心,XYZ方向CR:圆弧半径AR:张角AP:以极坐标给定的终点,极角RP:以极坐标给定的终点,极半径I1=J1=K1=:以直角坐标给定的中间点,XYZ方向特殊位移指令第一类:逼近已经经过编码处理的位置CAC(n):返回到位置号码为n的编码位置;CIC(n):起自于当前的位置编号,向前CACN(n):按负方向返回到位置编号n的编码位置第二类:样条插补优点:样条插补优点:通过使用样条插补,与使用阶数组G1相比,减小了用于描述轮廓所需零件程序的数目,在零件程序段之间过渡时机械特性曲线走向更为平滑。ASPLINE:用于激活A样条插补的指令A样条:1、通过规定的支点走准确的走向
12、。2、曲线走向始终相切,但非曲面。3、几乎不产生不期望的摆动。4、支点改变影响范围是局部的,即支点的变化仅对6个以下相邻的支点起作用。应用:A样条首先适用于带有较大升幅改变的曲线插补。BSPLINE:用于激活B样条插补的指令B样条:1、走向不通过规定的支点,而是仅在附近。支点仅构成限制多边形。曲线通过支点附近。通过支点权重及一个系数,可以另外影响曲线走线。2、曲线走向为始终和曲面相切。3.不产生不期望摆动。4、支点改变影响范围是局部的,及支点的变化仅对6个以下相邻的支点起作用。应用:B样条主要是考虑与CAD系统的接口。CSPLINE:用于激活C样条插补的指令C样条:1、通过规定的支点精确走向。2、曲线走向为始终和曲面相切。3、经常产生不期望的摆动,特别是在带有较大升幅改变的位置。4、支点改变影响范围是全局的。及一个支点的改变影响整个曲线的走向。应用:当支点位于一个已知的曲线上时,可以很好地采用C样条。