资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,加工中心,初级培训,M-,代码,功能,M-,代码,功能,0,程序停止,9,停止所有冷却和压缩空气,1,选择停止,19,主轴定向,2,程序结束(,EIA/ISO,),30,程序结束返回程序头,(EIA/ISO,),3,主轴正向旋转,35,刀具破损检测,4,主轴反向旋转,50,气吹,5,主轴停止,51,主轴内冷却,6,刀具交换(,EIA/ISO,),98,调用子程序(,EIA/ISO,),8,液体冷却,99,结束子程序(,EIA/ISO,),M,代,码,功能表,换刀指令,T01T00M06,或,T01M06(R2100,第,D,位和,E,位设定为,1;R2101,第,A,位设定为,1;NC,断电重启,.),G,代码功能表,(,部分,),G-,代码,组,功能,G-,代码,组,功能,*,00,01,定位,56,12,工件坐标系,3,选择,*,01,01,直线插补,57,12,工件坐标系,4,选择,02,01,圆弧插补,CW,58,12,工件坐标系,5,选择,03,01,圆弧插补,CCW,59,12,工件坐标系,6,选择,04,暂停,73,09,固定循环(高速间歇钻),17,02,平面选择,X-Y,76,09,固定循环(镗),18,02,平面选择,Z-X,79,09,固定循环(镗),19,02,平面选择,Y-Z,*,80,09,撤消固定循环,*,20,06,英制指令,81,09,固定循环(钻),*,21,06,公制指令,83,09,固定循环(间歇钻),28,00,返回参考点,84,09,固定循环(攻丝),*,40,07,撤消刀具直径补偿,*,90,03,绝对值输入,41,07,左侧刀具直径补偿,*,91,03,增量值输入,42,07,右侧刀具直径补偿,92,00,坐标系设定,43,08,刀具长度补偿(),*,94,05,每分进给,44,08,刀具长度补偿(),95,05,每转进给,*,49,08,撤消刀具长度补偿,*,98,10,在固定循环中,返回初始点水平面,*,54,12,工件坐标系,1,选择,99,10,在固定循环中,返回,R,点水平面,55,12,工件坐标系,2,选择,星号表示在初始状态下可能是或自动选择此代码。,加工中心坐标轴,X,軸,軸,軸,平面,选择,G17/G18/G19,軸,軸,绝对值输入,G90,与增量值坐标,G91,:,点,点,移动,原点,絶対値 :,,:,增量值,:,,点,点,(?,?),起点(,),軸,軸,程序举例,;,;,坐标系,設定,G92,;,;,参考点,(0,0,0),(,x1,,,y1,,,z1,),軸,軸,程序举例,28,0,0 Z0,相当于,G00Xx1 Yy1 Zz1,G00X0 Y0 Z0,返回参考点,G28,G20:,选择英制,G21:,选择公制,公英制选择,非同步,/,同步进给,工件坐标系,G54 G59,暂停功能,G94 G04 X_:,以时间为计时单位,G95 G04 X_:,以主轴转数为计时单位,G94:,每分进给,(mm/min),G95:,每转进给,(mm/rev),原点,軸,軸,快速定位,G00,与直线插补,G01,编程格式,G00 Xx,Yy,Zz,G01 Xx,Yy,Zz,Ff,(F:mm/min),编程举例,G90G17,G00 Xx1 Yy1,G91G01 Xx2,Yy2,X-x2,Yy2,Xx2,Yy2,X-x2,G91G28Z0.,圆弧插补,G02(,顺时针,)/G03(,逆时针,),编程格式,G02(G03)Xx,Yy,Ii,Jj,Ff,X,y:,终点坐标,I,j:,圆心坐标,(,相对于起点的增量值,),f:,进给,或,G02(G03)Xx,Yy,Rr,Ff,X,y:,终点坐标,r:,圆弧半径,(,正值,:,半圆或略弧,;,负值,:,优弧,),f:,进给,原点,始点,始点,圆弧,中心,R,軸,軸,/,程序举例,G02 Xx2,Yy,2 JR/2 Ff,G02Xx2 Yy2 RR/2 Ff,G03 Xx1,Yy,1 IR/2 JR/2 Ff,G03Xx1 Yy1 RR/2 Ff,整圆,(,半径指定整圆无效,),G02 IR/2 JR/2 Ff,刀具直径补偿,外 側 加 工,軸,軸,右,补,左,补,径補正,加工方向,左,补,右,补,刀具路径,程序路径,刀具直径补偿,軸,軸,径補正,左,补,右,补,加工方向,右,补,左,补,内 側 加 工,编程格式,刀具直径左补偿,G41X_ Y_ D_,刀具直径右补偿,G42X_ Y_ D_,取消刀具直径补偿,G40,或,41,(,42,),00,軸,軸,原点,编程举例,;,左,补,、右,补,補正番号,返回,原点時、,取消补偿,:,刀具长度补偿,编程格式,刀具长度正补偿,G43 Z_ H_,刀具长度负补偿,G44 Z_ H_,取消刀具长度补偿,G49,或,43,(,44,),H00,编程举例,G43H1,G1X-100.F1000,Z50,刀具实际长度100,运动距离50,工件表面,程序按100执行,主轴端面,程序举例,G91 G28 Z0.,G21 G17 G54 G90 G94 G80 G49 G40,T01 T00 M06,G54 G00 X66.Y-50.,G43 Z50.H1 S500 M3,G00 Z2.,M50,G01 Z-2.F100,G90G41 G01 X-50.D1 F200,Y50.,X50.,Y-50.,Z2.,G40,G90 G0 Z100.,M05,M09,G91 G28 Z0.,T0T0M6,M30,原点,軸,軸,100,100,固定循环,编程格式,钻孔数据,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,那么不能进行钻孔;仅仅将钻孔数据存入存储器。,高速间歇钻循环,G73,G73,Xx,Yy,Rr,Zz,Qtz,Ptc,Ff0,Dd0 Kk0 Ii0 Jj0(Bb0),r:G01Z,向加工开始点,z:,加工开始点,tz,:每次进刀的切削深度,tc,:停顿时间或主轴旋转的圈数,f0,:进给率,f1,:倍率后的进给率,f2,:返回速度(固定的),d0,:返回距离,(,抬刀,),k0,:与,R,点相加减决定,Z,向加工开始点,i0,:孔底减速距离,j0(b0),:进给减速倍率(),镗孔循环,G76,G76,Xx,Yy,Rr,Zz,Qtz,Ptc,Ff1,Dd0 Jj0(Bb0),r:G01Z,向加工开始点,z:,加工开始点,tz,:每次进刀的切削深度,tc,:停顿时间或主轴旋转的圈数,f1,:进给率,d0,:返回距离,(,抬刀,),j0(b0),:进给减速倍率(),钻孔循环,G81,G81,Xx,Yy,Rr,Zz,r:G01Z,向加工开始点,z:,加工开始点,间歇钻循环,G83,G83,Xx,Yy,Rr,Zz,Qtz,Ff0,Dd0 Kk0 Ii0 Jj0(Bb0),r:G01Z,向加工开始点,z:,加工开始点,tz,:每次进刀的切削深度,f0,:进给率,f1,:倍率后的进给率,f2,:返回速度(固定的),d0,:返回距离,(,抬刀,),k0,:与,R,点相加减决定,Z,向加工开始点,i0,:孔底减速距离,j0(b0),:进给减速倍率(),镗孔循环,G88,G88,Xx,Yy,Rr,Zz,Ptc,r:G01Z,向加工开始点,z:,加工开始点,tc,:停顿时间或主轴旋转的圈数,取消固定循环,G80,固定循环中返回初始点,G98,固定循环中返回,R,点,G99,孔数,程序举例,G98,G99,一个,G81 X100.Y100.,Z,50.R25.F1000,返回起始点水平面。,返回,R-,点水平面。,多个,G81 X100.Y100.Z,50.R25.L5 F1000,总是返回起始点水平面。,程序举例,G91 G28 Z0.,G21 G17 G54 G90 G94 G80 G49 G40,T01 T00 M06,G54 G00 X25.Y-25.,G43 Z100.H1 S500 M3,G98 G83 Z-65.R3.Q5.F45,M50,X-25.,Y25.,X25.,G80 M5,M09,G91 G28 Z0.,M30,軸,軸,100,100,50,50,
展开阅读全文