当前位置:文档之家› 数控车床技能大赛试题汇编

数控车床技能大赛试题汇编

第三节数控车床技能大赛试卷3 一、竞赛题3图2-3用数控车床完成图2-3所示零件的加工。

零件材料为45钢,毛坯为件1:¢50×100、件2:¢50×80,按图纸要求完成零件节点、基点计算,设定工件坐标系,制定正确的工艺技术方案,选择合理的刀具和切削工艺参数,编制数控加工程序。

1.刀具的选择:1号刀:93度菱形外圆车刀;2号刀:60度外螺纹刀;3号刀:外切槽刀(3mm);4号刀:内孔镗刀;5号刀:60度内螺纹刀;6号刀:内切槽刀(2.5mm)。

2.切削参数的选择各工序刀具的切削参数见表2-31.SIEMENS-802S系统参考程序工艺路线:(1)用LCYC95粗加工件2左端,用调用子程序精加工件2左端,留¢25×30工艺搭子。

(2)调头夹¢25×30工艺搭子,粗加工右端椭圆,留双边1mm余量。

(3)手工切断,保证长度52。

(4)用LCYC95粗加工件1左端,用调用子程序精加工1左端。

(5)切40度槽及椭圆左端槽。

(6)调头夹¢36×28,用LCYC95粗加工加工件1右端内孔部分,用调用子程序精加工件1右端内孔部分。

(7)切4×¢31槽。

(8)用LCYC97螺纹复合循环加工M30×1.5内螺纹。

(9)粗加工1右端外部椭圆,留双边1mm余量。

(10)将件2旋入件1,精加工椭圆。

参考程序:件2左端加工程序:%_N_ZBB1_MPF 主程序名;$PATH=/_N_MPF_DIR 传输格式N5 G90G94G54 绝对编程,分进给,零点偏移N10 T1D1 S800 M3 转速800r/mim,换1号93度菱形外圆车刀N15 G0X51Z3 快进到外径粗车循环起刀点N20 _CNAME=“AA1”轮廓循环子程序定义N25 R105=1 加工方式:纵向、外部、粗加工N30 R106=0.25 精加工余量0.25mm(半径值)N35 R108=1 背吃刀量1(半径值)N40 R109=7 粗加工切入角7°N45 R110=1 粗加工横向退刀量1mm(半径值)N50 R111=150 粗加工进给率150mm/minN55 LCYC95 调用轮廓循环N60 G0X100Z50 退刀N65 M5 主轴停转N70 M0 程序暂停N75 S1500M3F80T1D1 精车转速1500r/mim,进给80mm/mimN80 G0X30Z3 快速进刀N85 AA1 调用子程序进行轮廓精加工N90 G0X100Z50 退刀N95 M5 主轴停转N100 M00 程序暂停N105 T2D1S1000M3 转速1000r/mim换2号60度外螺纹刀N110 G0X32Z-25 进到外螺纹复合循环起刀点N115 R100=30 螺纹起始点直径30mmN120 R101=-30 螺纹起始点Z坐标-30N125 R102=30 螺纹终止点直径30mmN130 R103=-40 螺纹终止点Z坐标-40N135 R104=1.5 螺纹导程1.5mmN140 R105=1 加工方式:外螺纹N145 R106=0.05 精加工余量0.05mm(半径值)N150 R109=5 空刀导入量5mmN155 R110=1 空刀退出量1mmN160 R111=0.93 螺纹牙深0.93mm(半径值)N165 R112=0 螺纹起始点偏移N170 R113=5 粗加工次数5次N175 R114=1 螺纹线数1N180 LCYC97 调用外螺纹切削循环N195 G0X100Z50 退刀N200 M5 主轴停转N205 M2 主程序结束%_N_AA1_MPF 外径轮廓加工子程序名;$PATH=/_N_MPF_DIR 传输格式N5 G1X25Z0N10 G1Z-30N15 X28N20 X29.8Z-31 倒角N25 Z-46.5N30 X34.988N35 Z-50N40 X50N45 RET 子程序结束并返回件2右端加工程序:%_N_ZBB2_MPF 主程序名;$PATH=/_N_MPF_DIR 传输格式N5 G90G94G54 绝对编程,分进给,零点偏移N10 T1D1S800M3F150 转速800r/mim,进给150mm/mim换1号93度菱形外圆车刀N15 G0X51Z2 快进N20 R20=50 R参数赋值,设置X轴偏移值N22 MA1: G158 X=R20 标记程序段,标记符MA1,X轴零点偏移50N25 BB1 调用子程序加工椭圆N35 R20=R20-2 修改X轴零点偏移值,每次切深双边2mmN40 IF R20>=1 GOTOB MA1:条件跳转:若未完成粗加工,跳转返回MA1:N45 G0X100Z50 退刀N50 M5 主轴停转N55 M2 程序停止%_N_BB1_MPF 椭圆子程序;$PATH=/_N_MPF_DIR 传输格式N5 R1=40 长半轴N10 R2=24 短半轴N15 R3=40 Z轴起始尺寸N20 MA2:R4=24*SQRT(R1*R1-R3*R3)/40 标记程序段,标记符MARK2,设置短轴(X向)变量N25 G1 X=(2*R4+R20) Z=R3-40 椭圆插补N30 R3=R3-0.5 Z轴步距,每次0.5mmN35 IF R3>=8 GOTOB MA2:条件跳转,若椭圆未加工完毕,返回MA2N45 G91Z-1N50 G0X2N55 G90Z2 退回起点N60 RET 子程序结束件1左端加工程序:%_N_ZBB3_MPF 主程序名;$PATH=/_N_MPF_DIR 传输格式N5 G90G94G54 绝对编程,分进给,零点偏移N10 T1D1S800M3 转速800r/mim,换1号93度菱形外圆车刀N15 G0X51Z2 快进到外径粗车循环起刀点N20 _CNAME=“CC1”轮廓循环子程序定义N25 R105=1 加工方式:纵向、外部、粗加工N30 R106=0.25 精加工余量0.25mm(半径值)N35 R108=1 背吃刀量1(半径值)N40 R109=7 粗加工切入角7°N45 R110=1 粗加工横向退刀量1mm(半径值)N50 R111=150 粗加工进给率150mm/minN55 LCYC95 调用轮廓循环N60 G0X100Z50 退刀N65 M5 主轴停转N70 M0 程序暂停N75 S1500M3F80T0101 精车转速1500r/mim,进给80mm/mimN80 G0X5Z2 快进N85 CC1 调用子程序进行轮廓精加工N88 G0X100Z50 退刀N90 M5 主轴停转N95 M0 程序暂停N100 T3D1S600M3F25 转速600r/mim,进给25mm/mim,换3号切槽刀N105 G0X51Z-38.862 快进到切糟起点N110 G1X32.5 切槽N115 G0X51 退刀N120 G91Z-1 进刀N125 G90G1X32.272 切槽N130 G91Z1 精车槽底N135 G90G0X48 退刀N140 G1Z-36 进到倒角起点N145 X32.272Z-38.862 倒角N150 G0X48 退刀N155 G1Z-42.724 进到倒角起点N160 X32.272Z-39.862 倒角N165 G0X48 退刀N170 Z-51.586 进刀N175 G1X32.5 切槽N180 G0X48 退刀N185 Z-55 进刀N190 G1X32.272 切槽N195 Z-51.586 精车槽底N200 G0X48 退刀N205 Z-48.724 进到倒角起点N210 G1X32.272 Z-51.586 倒角N215 G0X100N220 Z50 退刀N225 M5 主轴停转N230 M2 程序停止%_N_CC1_MPF 外径循环轮廓子程序;$PATH=/_N_MPF_DIR 传输格式N5 G1X0Z0N10 G3X35.992Z-4.534CR=38N15 G1Z-28N20 X41.992N25 Z-33N30 X47.992N35 Z-60N40 RET 子程序结束并返回件1 右端加工程序:%_N_ZBB4_MPF 主程序名;$PATH=/_N_MPF_DIR 传输格式N5 G90G94G54 绝对编程,分进给,零点偏移N10 T4D1S800M3 转速800r/mim,换4号内孔镗刀N15 G0X19.5Z2 快进到内孔循环起刀点N16 _CNAME=“DD1”轮廓循环子程序定义N17 R105=3 加工方式:纵向、内部、粗加工N18 R106=0.25 精加工余量0.25mm(半径值)N19 R108=1 背吃刀量1(半径值)N20 R109=7 粗加工切入角7°N21 R110=0.25 粗加工横向退刀量0.25mm(半径值)N22 R111=150 粗加工进给率150mm/minN23 LCYC95 调用轮廓循环N25 G0Z100N30 X50 退刀N35 M5 主轴停转N40 M0 程序暂停N45 S1200M3T4D1F80 精车转速1200r/mim,进给80mm/mimN50 G0X39Z1 进刀N55 DD1 调用子程序进行内轮廓精加工N60 X25 X向退刀N65 G0Z100N70 X50 退刀N75 M5 主轴停转N80 M00 程序暂停N85 S600M3T6D1F25 转速600r/mim进给25mm/mim换6号内切槽刀N90 G0X26Z5 快进N95 Z-23 快进到切糟起点N100 G1X31 切槽N105 X26 退刀N110 Z-24 进刀N115 X31 切槽N120 X26 退刀N125 G0Z100N130 X50 退刀N135 M5 主轴停转N140 M0 程序暂停N155 S1000M3T5D1 转速1000r/mim,换5号内螺纹刀N160 G0X26N165 Z3 快进到内螺纹复合循环起刀点N170 R100=28.2 螺纹起始点直径28.2mmN175 R101=-12 螺纹起始点Z坐标-12N180 R102=28.2 螺纹终止点直径28.2mmN185 R103=-24 螺纹终止点Z坐标-24N190 R104=1.5 螺纹导程1.5mmN195 R105=2 加工方式:内螺纹N200 R106=0.05 精加工余量0.05mm(半径值)N205 R109=10 空刀导入量10mmN210 R110=0.5 空刀退出量0.5mmN215 R111=0.93 螺纹牙深0.93mm(半径值)N220 R112=0 螺纹起始点偏移N225 R113=5 粗加工次数5次N230 R114=1 螺纹线数1N235 LCYC97 调用内螺纹切削循环N240 G0Z100N245 X50 退刀N250 M5 主轴停转N255 M0 程序暂停N260 T1D1S800M3F150 转速800r/mim,进给150mm/mim换1号93度菱形外圆车刀N265 G0X51Z2 快进N270 R20=50 R参数赋值,设置X轴偏移值N275 MA1:G158 X=R20 标记程序段,标记符MA1,X轴零点偏移50N280 EE1 调用子程序加工椭圆N285 R20=R20-2 修改X轴零点偏移值,每次切深双边2mmN290 IF R20>=1 GOTOB MA1:条件跳转:若未完成粗加工,跳转返回MA1:N295 G0X100Z50 退刀N300 M5 主轴停转N305 M2 程序停止%_N_DD1_MPF 内孔轮廓加工子程序名;$PATH=/_N_MPF_DIR 传输格式N5 G1X37Z0 进到内径循环起点N10 X35.02Z-1N15 Z-6N20 X31N25 Z-12N30 X28.5Z-13N35 Z-24N40 RET 子程序结束并返回%_N_EE1_MPF 椭圆子程序;$PATH=/_N_MPF_DIR 传输格式N5 R1=40 长半轴N10 R2=24 短半轴N15 R3=8 Z轴起始尺寸N20 MA2: R4=24*SQRT(R1*R1-R3*R3)/40 标记程序段,标记符MA2:,设置短轴(X向)变量N25 G1 X=(2*R4+R20) Z=R3-8 椭圆插补N30 R3=R3-0.5 Z轴步距,每次0.5mmN35 IF R3>=-30 GOTOB MA2:条件跳转,若椭圆未加工完毕,返回MA2:N45 G91Z-1N50 G0X20N55 G90Z2 退回起点N60 RET 子程序结束并返回精车椭圆加工程序:%_N_ZBB5_MPF 主程序名;$PATH=/_N_MPF_DIR 传输格式N5 G90G95G54 绝对编程,转进给,零点偏移N10 T1D1S1500M3F0.2 转速1500r/mim,进给率0.2 mm/ r,换1号93度菱形外圆车刀N15 G0G42X5Z2 引入半径补偿N730 G96 S120 LIMS=2000 F0.1 恒线速120m/min,主轴转速上限2000r/min,进给率0.1mm/ r N30 R1=40 长半轴N35 R2=24 短半轴N40 R3=40 Z轴起始尺寸N50 MA1:R4=24*SQRT(R1*R1-R3*R3)/40 标记程序段,标记符MA2,设置短轴(X向)变量N55 G1X=2*R4 Z=R3-40 椭圆插补N60 R3=R3-0.5 Z轴步距,每次0.5mmN65 IF R3>=-30 GOTOB MA1:条件跳转,若椭圆未加工完毕,返回MA1N70 G91Z-1N75 G40G0X25 退刀,撤消半径补偿N80 G97S600 撤消恒线速,转速600r/minN85 G90Z2 退回起点N90 M5 主轴停转N95 M2 程序停止2.FANUC-0i系统参考程序工艺路线:(1)用G71粗加工件2左端,用G70精加工件2左端,留¢25×30工艺搭子。

相关主题