您好,欢迎访问三七文档
数控车床EIA/ISO初级培训M-代码功能M-代码功能0程序停止98调用子程序(EIA/ISO)1选择停止99结束子程序(EIA/ISO)2程序结束(EIA/ISO)11尾架和芯轴一起动作(QT300/350)3主轴正向旋转10尾架和芯轴分开动作(QT300/350)4主轴反向旋转31尾架前进(QT300/350)5主轴停止32尾架后退(QT300/350)8液体冷却83对刀仪伸出(QT300/350)9停止所有冷却和压缩空气84对刀仪缩回(QT300/350)19主轴定向30程序结束返回程序头(EIA/ISO)M代码功能表换刀指令T0101刀具补偿号刀具编号G代码功能表(部分)G-代码组号功能G-代码功能*0001定位5612工件坐标系3选择*0101直线插补5712工件坐标系4选择0201圆弧插补CW5812工件坐标系5选择0301圆弧插补CCW5912工件坐标系6选择0400暂停7009精加工循环1702平面选择X-Y7109外圆粗加工循环1802平面选择Z-X7209端面粗加工循环1902平面选择Y-Z7309仿形粗加工循环*2006英制指令7509外圆切槽循环*2106公制指令8309端面钻孔循环2800返回参考点3201螺纹切削(直螺纹,锥螺纹)3401变螺距螺纹切削*4007撤消刀具直径补偿4107左侧刀具直径补偿9617恒线速切削控制4207右侧刀具直径补偿9717恒线速切削控制取消52.500MAZATROL坐标系取消9805每分进给53.500MAZATROL坐标系选择9905每转进给*5412工件坐标系1选择5512工件坐标系2选择星号表示在初始状态下可能是或自动选择此代码。使用标准模式A-系列代码。X軸Z軸Y-ZG19G17G18平面选择G17/G18/G19Z-X参考点(0,0,0)(x1,y1,z1)X軸Y軸程序举例G28X0Y0Z0相当于G00Xx1Yy1Zz1G00X0Y0Z0返回参考点G28G20:选择英制G21:选择公制公英制选择非同步/同步进给工件坐标系G54~G59暂停功能G98G04X_:以时间为计时单位G99G04X_:以主轴转数为计时单位G98:每分进给(mm/min)G99:每转进给(mm/rev)原点X軸Y軸X1X2Y1Y2Y2Y2快速定位G00与直线插补G01编程格式G00Xx/UuZz/WwG01Xx/UuZz/WwFf(F:mm/min)编程举例G00Xx1Yy1G91G01Xx2Yy2X-x2Yy2Xx2Yy2X-x2G91G28Z0.圆弧插补G02(顺时针)/G03(逆时针)编程格式G02(G03)XxYyIiJjFfX,y:终点坐标I,j:圆心坐标(相对于起点的增量值)f:进给或G02(G03)XxYyRrFfX,y:终点坐标r:圆弧半径(正值:半圆或略弧;负值:优弧)f:进给原点始点A始点B圆弧中心CCWCWRY軸X軸R/2X1Y1X2Y2程序举例G02Xx2Yy2JR/2FfG02Xx2Yy2RR/2FfG03Xx1Yy1IR/2JR/2FfG03Xx1Yy1RR/2Ff整圆(半径指定整圆无效)G02IR/2JR/2Ff刀具直径补偿1外側加工X軸Y軸右补左补径補正加工方向左补右补刀具路径程序路径刀具直径补偿2Y軸X軸径補正左补右补加工方向右补左补内側加工编程格式刀具直径左补偿G41X_Y_D_刀具直径右补偿G42X_Y_D_取消刀具直径补偿G40或G41(G42)D00X軸Y軸原点X1X2X3X4X5X6Y1Y2Y3Y4编程举例G91G41G00X30.Y20.D10;左补、右补補正番号返回原点時、取消补偿:G40刀具长度补偿编程格式刀具长度正补偿G43Z_H_刀具长度负补偿G44Z_H_取消刀具长度补偿G49或G43(G44)H00编程举例G43H1G1X-100.F1000Z50主轴端面程序举例G91G28Z0.G21G17G54G90G94G80G49G40T01T00M06G54G00X66.Y-50.G43Z50.H1S500M3G00Z2.M50G01Z-2.F100G90G41G01X-50.D1F200Y50.X50.Y-50.Z2.G40G90G0Z100.M05M09G91G28Z0.T0T0M6M30原点X軸Y軸100100固定循环编程格式-钻孔数据Z………用增量值设从R点到孔底的距离,或者用绝对值设孔底位置。Q………用增量值设这个地址代码(所选钻孔方式不同,这个地址代码有不同的应用)。R………用增量值设从加工起始点到R点的距离,或者用绝对值设R点位置。P………对于在孔底的停顿,设需要的时间或主轴旋转的圈数。D………用增量值设这个地址代码(所选钻孔方式的不同,这个地址代码有不同的应用)。K………用增量值设这个地址代码(所选钻孔方式的不同,这个地址代码有不同的应用)。I………在用G73,G82或G83代码钻孔的切削动作期间,对要减速的刀具设进给倍率的范围。J(B)………对G74或G84,设停顿数据输出的时间;对G75,G76或G87,设M3,M4输出的时间;或对G73,G82或G83,在上一次切削动作期间设减速的进给倍率比率。E………设切削进给率(对G77,G79和G85).。H………选择同步/非同步攻丝循环,并设在同步攻丝循环期间的返回速度倍率。F………设切削进给率。-重复次数(L)如果没有给L设数据,那么将把它看作是1。如果把L设为0,那么不能进行钻孔;仅仅将钻孔数据存入存储器。钻孔数据孔位置数据(用增量值或绝对值设定孔位置)钻孔方式(相应G代码)重复次数GX_Y_Z_Q_R_P_D_K_I_J(B)_E_H_F_L_高速间歇钻循环G73G73[XxYy]RrZz[Qtz][Ptc]Ff0[Dd0Kk0Ii0Jj0(Bb0)]r:G01Z向加工开始点z:加工开始点tz:每次进刀的切削深度tc:停顿时间或主轴旋转的圈数f0:进给率f1:倍率后的进给率f2:返回速度(固定的)d0:返回距离(抬刀)k0:与R点相加减决定Z向加工开始点i0:孔底减速距离j0(b0):进给减速倍率(%)tztz+d0f0f0d0f1[2][1]i0k0G98G99f2f2Z点D点R点暂停(tc)起始点暂停(tc)MEP142镗孔循环G76G76[XxYy]RrZz[Qtz][Ptc]Ff1[Dd0Jj0(Bb0)]r:G01Z向加工开始点z:加工开始点tz:每次进刀的切削深度tc:停顿时间或主轴旋转的圈数f1:进给率d0:返回距离(抬刀)j0(b0):进给减速倍率(%)MEP145d0G98G99q0q0f1M03(M04)M03(M04)q0起始点R点D点Z点M19暂停钻孔循环G81G81[XxYy]RrZzr:G01Z向加工开始点z:加工开始点G98G99I起始点R点Z点MEP149间歇钻循环G83G83[XxYy]RrZzQtzFf0[Dd0Kk0Ii0Jj0(Bb0)]r:G01Z向加工开始点z:加工开始点tz:每次进刀的切削深度f0:进给率f1:倍率后的进给率f2:返回速度(固定的)d0:返回距离(抬刀)k0:与R点相加减决定Z向加工开始点i0:孔底减速距离j0(b0):进给减速倍率(%)MEP151k0i0G98G99d0f0f0f1tz+d0tz[2][1]起始点R点D点Z点镗孔循环G88G88[XxYy]RrZz[Ptc]r:G01Z向加工开始点z:加工开始点tc:停顿时间或主轴旋转的圈数MEP156G99G98起始点R点Z点暂停,M05,M00取消固定循环G80固定循环中返回初始点G98固定循环中返回R点G99起始点R-点起始点R-点最后一次第二次第一次最后一次第二次第一次孔数程序举例G98G99一个G81X100.Y100.Z–50.R25.F1000返回起始点水平面。返回R-点水平面。多个G81X100.Y100.Z–50.R25.L5F1000总是返回起始点水平面。程序举例G91G28Z0.G21G17G54G90G94G80G49G40T01T00M06G54G00X25.Y-25.G43Z100.H1S500M3G98G83Z-65.R3.Q5.F45M50X-25.Y25.X25.G80M5M09G91G28Z0.M30X軸Y軸1001005050
本文标题:EIA初级培训T
链接地址:https://www.777doc.com/doc-3278229 .html