广数编程实例G99M3S1000没转进给;正传每份1000转T0101M8外圆刀开切削液G0X200Z2定位G1Z-10F0.1直线G2X210Z-15R5F0.08圆弧G3X220Z-20R5圆弧T0100取消刀补G0X300Z200定位T0202S300换刀减速G0X201Z2定位G32X199.5Z-8F1.5车螺纹X199.3X199.1X199X198.9X198.8T0200取消刀补G0X300Z200退刀M30结束2.广数GSK980T系统的对刀方法(1)用基准刀试切工件,设定基准坐标系:试切端面X向退刀,进入录入方式,按程序按钮。输入G50Z0,即把该端面作为Z向基准面。然后按设置键,设置偏置号(基准刀+100),输入Z=0,试切外圆,Z向退刀,测得外圆直径,进入录入方式,按程序按钮。输入G50X,然后按设置键,设置偏号,基准刀偏置号+100,X=。(2)调用其它各把刀具,车外圆,Z向退刀。测得外圆直径,将所测得的值设到一偏置号中,该偏置为刀号+100,如刀号为2,则偏置号为202,在此处输入X=。同理车台阶,X向退刀,测得台阶深度,在偏置号处输入Z=-。3.广数GSK928TC系统的对刀方法(1)用基准刀试切工件,用input建立对刀坐标系,该坐标系的Z向原点,一般设在工件的右端,即把试切的端面作为Z向零点。(2)调用其它各刀,如2号刀,用T20调用,然后试切外圆Z向退刀,测得直径,然后按I键。输入。试切台阶,X向退刀,测得台阶深度为,然后按K键,输入-,刀补即设置完毕。4.2.5坐标轴的方向无论那种坐标系都规定与车床主轴轴线平行的方向为Z轴,从卡盘中心至尾座顶尖中心的方向为正方向。在水平面内与车床主轴轴线垂直的方向为X轴,远离主轴旋转中心的方向为正方向。4.2.6直径或半径尺寸编程被加工零件的径向尺寸在图纸标注和加工测量时,一般用直径值表示,所以采用直径尺寸编程更为方便。4.2.7一般编程方法1.确定第一把刀的位置G50XZ该指令确定了第一把刀的位置,此时需把第一把刀移动到工件坐标为XZ的位置。2.返回参考点G26(G28):XZ轴同时返回参考点,G27:X轴返回参考点,G29:Z轴返回参考点。3.快速定位G00XZ快速定位到指定点。4.直线插补G01XZF该指令用于车外圆及端面。F为进给速度,其单位为mm/min(用G94或G98指定)或mm/r(用G95或G99指定)。5.圆弧插补G02(03)XZIKF该指令用于车顺圆或逆圆周。XZ为圆弧终点坐标,IK为圆心相对于起点的坐标,F为进给速度。6.螺纹切削G33(32)XZP(E)IK该指令用于螺纹切削,XZ为螺纹终点坐标,P为公制螺纹导程(0.25-100mm),E为英制螺纹导程(100-4牙/英寸),IK为退尾数据。螺纹切削时主轴转速不能太高,一般N×P≤3000,N为主轴转速(rpm),P为公制螺纹导程(mm)。7.延时或暂停G04X,X为暂停秒数,该指令一般用于切槽,可保持槽底光滑。8.主轴转速设定M03(04)S该指令用于主轴顺时针或逆时针转,主轴转速为S,其单位为m/min(用G96指定)或r/min(用G97指定)。M05表示主轴停止。9.程序结束M02(在此处结束)或M30(结束后返回程序首句)。4.2.8循环由于车削加工常用棒料和锻料作为毛坯,加工余量较大,为简化编程,数控车床常具备不同形式的固定循环,可进行多次循环切削。1.外径、内径循环G90XZRF该指令用于外径、内径的简单车削循环,XZ为循环终点坐标,R表示圆锥面循环。其值为圆锥体大小端差(直径差),循环起点由上句程序决定,F为进给速度。2.螺纹车削循环G92XZP(E)IKRL该指令用于螺纹车削循环,XZ为螺纹终点坐标,P为公制螺纹导程(0.25-100mm),E为英制螺纹导程(100-4牙/英寸),IK为退尾数据,R表示螺纹起点与终点的直径差(用于加工圆锥螺纹),L表示螺纹头数,螺纹车削循环起点由上句程序决定。G92指令与G33指令的区别为G92可多次自动切削螺纹。3.端面车削循环G94XZRF该指令用于端面的简单车削循环,XZ为循环终点坐标,R表示锥面循环。其值为圆锥体大小端差(Z向差),循环起点由上句程序决定,F为进给速度。4.切槽循环G75XZIKEF该指令用于切槽循环,XZ为循环终点坐标,I为每次X轴的进刀量,K为每次X轴的退刀量,E为Z轴每次的偏移量,F为进刀速度,省略Z表示切断。5.外圆粗车复合循环G71XIKLF该指令用于外圆粗车复合循环,即编程时写出外圆加工形状,系统从毛坯开始自动走出外圆循环形状。该循环平行于Z轴切削,X为循环终点坐标,I为每次X轴的进刀量,K为每次X轴的退刀量,L为决定外圆加工形状的程序段数量,F为进给速度,G71指令段后马上接决定外圆加工形状的程序段。6.端面粗车复合循环G72ZIKLF该指令用于端面粗车复合循环,即编程时写出端面加工形状,系统从毛坯开始自动走出端面循环形状。该循环平行于X轴切削,Z为循环终点坐标,I为每次Z轴的进刀量,K为每次Z轴的退刀量,L为决定端面加工形状的程序段数量,F为进给速度,G72指令段后马上接决定端面加工形状的程序段。4.2.9刀具补偿编程时,认为车刀刀尖是一个点,而实际上为了提高刀具寿命和工件表面质量,车刀刀尖常磨成一个半径不大的圆弧,为提高工件的加工精度,编制圆头刀程序时,需要对刀具半径进行补偿。大多数数控车床都具有刀具半径自动补偿功能(G41,G42),这类数控车床可直接按工件轮廓尺寸编程。4.2.10绝对坐标与增量坐标X、Z表示绝对坐标,U、W表示相对坐标。4.2.11公制与英制尺寸设定公制尺寸设定指令G21,英制尺寸设定指令G20,系统上电后,机床处在G21状态。4.2.12圆弧顺逆的判断数控车床是两坐标的机床,只有X轴和Z轴,应按右手定则的方法将Y轴也加上去来考虑。判断时让Y轴的正向指向自己,(即沿Y轴的负方向看去),站在这样的位置就可正确判断X-Z平面上圆弧的顺逆时针。4.3.典型零件的数控车床编程实例4.3.1数控车床编程实例1编制图4-1所示工件的数控加工程序,要求切断,1#外圆刀,2#切槽刀,切槽刀宽度4mm,毛坯直径32mm图4-11.首先根据图纸要求按先主后次的加工原则,确定工艺路线(1)粗加工外圆与端面。(2)精加工外圆与端面。(3)切断。2.选择刀具,对刀,确定工件原点根据加工要求需选用2把刀具,T01号刀车外圆与端面,T02号刀切断。用碰刀法对刀以确定工件原点,此例中工件原点位于最左面。3.确定切削用量(1)加工外圆与端面,主轴转速630rpm,进给速度150mm/min。(2)切断,主轴转速315rpm,进给速度150mm/min。4.编制加工程序N10G50X50Z150确定起刀点N20M03S630主轴正转N30T11选用1号刀,1号刀补N40G00X35Z57.5准备加工右端面N50G01X-1F150加工右端面N60G00X32Z60准备开始进行外圆循环N70G90X28Z20F150开始进行外圆循环N80X26N90X24N100X22N110X21φ20圆先车削至φ21N120G01X0Z57.5F150结束外圆循环并定位至半圆R7.5的起切点N130G02X15Z50I0K-7.5F150车削半圆R7.5N140G01X15Z42F150车削φ15圆N150X16倒角起点N160X20Z40倒角N170Z20车削φ20圆N180G03X30Z15I10K0F150车削圆弧R5N190G01X30Z2F150车削φ30圆N200X26Z0倒角N210G0X50Z150回起刀点N220T10取消1号刀补N230T22换2号刀N235M03S315N240G0X33Z-4定位至切断点N250G01X-1F150切断N260G0X50Z150回起刀点N270T20取消2号刀补N280M05主轴停止N290M02程序结束4.3.2数控车床编程实例2编制图4-2所示工件的数控加工程序,不要求切断,1#外圆刀,2#缧纹刀,3#切槽刀,切槽刀宽度4mm,毛坯直径32mm图4-21.首先根据图纸要求按先主后次的加工原则,确定工艺路线(1)加工外圆与端面。(2)切槽。(3)车螺纹。2.选择刀具,对刀,确定工件原点根据加工要求需选用3把刀具,T01号刀车外圆与端面,T02号刀车螺纹,T03号刀切槽。用碰刀法对刀以确定工件原点,此例中工件原点位于最左面。3.确定切削用量(1)加工外圆与端面,主轴转速630rpm,进给速度150mm/min。(2)切断,主轴转速315rpm,进给速度150mm/min。(3)车螺纹,主轴转速200rpm,进给速度200mm/min。4.编制加工程序N10G50X50Z150确定起刀点N20M03S630主轴正转N30T11选用1号刀,1号刀补N40G00X33Z60准备加工右端面N50G01X-1F150加工右端面N60G00X31Z62准备开始进行外圆循环N70G90X28Z20F150开始进行外圆循环N80X26N90X24N100X22N110X21φ20圆先车削至φ21N120G00Z60准备车倒角N130G01X18F150定位至倒角起点N140G01X20Z59倒角N150Z20车削φ20圆N160G03X30Z15I10K0车削圆弧R5N170G01X30Z0车削φ30圆N180G00X50Z150回起刀点N190T10取消1号刀补N200T33换3号刀N205M03S315N210G00X22Z40定位至切槽点N220G01X18F60切槽N230G04D5停顿5秒钟N240G00X50回起刀点N250Z150N260T30取消3号刀补N270T22换2号刀N280G00X20Z62定位至螺纹起切点N285M03S200N290G92X19.5Z42P1.5螺纹循环开始N300X19N310X18.5N320X17.3N330G00X50Z150回起刀点N340T20取消2号刀补N350M05主轴停止N360M02程序结束4.3.3数控车床编程实例3编制图4-3所示工件的数控加工程序,工艺路线、切削用量等与上例类似。刀具选择为:T11:90º外圆车刀。T22:69º螺纹车刀。T33:宽3.6mm切断刀图4-3加工程序为:先加工Φ25宽15的槽所以原点为前端与轴心线交点G50X40Z50M03S1T11G00X36Z0G01X0F80G00X34Z2G01Z-38F80G00X40Z50T10T22G00X35Z-15.0G75X25.5Z-23.5I3K1E3.5F100G00Z-12.6X34.5G01X34F80X32Z-13.6X28G03X25Z-15.1R1.5G01Z-20G00X35Z-26G01X34F80X32Z-25X28G02X25Z-23.5R1.5G01Z-16G00X40Z50T20M05M02后加工球与螺纹G50X50Z50M03S1T11G00X36Z0G01X0F80G00X36Z2G90X33Z-30F200X30X27X24X22.5G00X35Z-29G90X33Z-60F200X30X28G00X32Z-59G01X35Z-70F150G00Z-59X28.5G01X34.5Z-70F150G00X50Z50T10T33G00X23Z-28.6G01X16F80G00X23Z-30G01X16F80G00X50Z50T30T22G00X18Z4G01Z0F80X22Z-2Z-23X18Z-25X16Z-30G02X22.73Z-48.17R15G03X34Z-70R20G00X50Z20G92X21Z-28P1.5X20X19.3G00X50Z50T20M05M024.3.4数控车床编程实例4编制图4-4所示工件的数控加工程序,工艺路线、切削用量等与上例类似。图4-4加工程序为:先加工Φ48外圆及斜锥孔G50X60Z50M03S1T11(外圆刀)G00X24Z2G01Z0F80X4