您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 数控车床编程的基本方法
第14讲数控车床编程的基本方法单一切削循环指令(G80、G81、G82)1、内、外径切削循G80指令1)圆柱面的内、外径切削循G80X(U)__Z(W)__F__+X+Zzwu/23R1R2F4RADBCx/2切削终点退刀点切削起点循环起点F2)带锥度的内、外径切削循环G80X(U)__Z(W)__I__F__见图3-22,其中X、Z同上述一样,I值为切削始点B与切削终点C的半径差,即rb-rc。当算术值为正时,I取正值;为负时,I取负值,I为模态值。+X+Zzwu/23R1R2F4RADBCx/2iF%3322T0101M03S400G91G80X-10Z-33I-5.5F100X-13Z-33I-5.5X-16Z-33I-5.5M30Φ14Φ24Φ40303Φ33例(G01绝对)%1008N1T0101N2G00X90Z20N3G00X31Z3N4G01Z-50F100N5G00X36N6Z3N7X30N8G01Z-50F80N9G00X36N10X90Z20N11M305090F35F30F20例(G80绝对)%1008N1T0101N2G00X90Z20N3X40Z3N4G80X31Z-50F100N5G80X30Z-50F80N6X90Z20N7M305080F35F30F102028F例2(G01)%1008T0101G00X80Z10G00X31Z3G01Z-50F100G00X36Z3X29G01Z-20F100G00X36Z3X28G01Z-20F80X30Z-50G00X36X80Z10M05M305035F30F2028F例2(G80)%1008T0101G00X80Z10G00X40Z3G80X31Z-50F100G80X30Z-20Z3X28G01Z-20F80X30Z-50G00X36X80Z10M05M30例3%1008T0101G00X100Z40G00X26.6Z5G01X31Z-50F100G00X36X100Z40T0202G00X25.6Z5G01X30Z-50F80G00X36X100Z40M05M3050100F35F26F4030F例3%1008T0101G00X100Z40G00X40Z5G80X31Z-50I-2.2F100G00X100Z40T0202G00X40Z5G80X30Z-50I-2.2F80G00X100Z40M05M305035F28F2024F2×45°30F例4%1008T0101M03S450G00X100Z40X40Z3G80X31Z-50F100G80X25Z-20G80X29Z-4I-7F100G00X100Z40T0202G00X100Z40G00X14Z3G01X24Z-2F80Z-20X28X30Z-50G00X36X80Z10M05M305035F28F2024F2×45°30F2、端面切削循环G81指令1)端面切削循环G81X(U)___Z(W)___F___+Xzwu/23F1R2F4RADBCx/2+Z切削终点退刀点切削起点循环起点2)端面切削循环G81X(U)___Z(W___K___F___+Xzku/23F1R2F4RADBCx/2+Zw%3325N1G54G90G00X60Z45M03N2G81X25Z31.5K-3.5F100N3X25Z29.5K-3.5N4X25Z27.5K-3.5N5X25Z25.5K-3.5N6M05N7M30X283-图38Φ25Φ5533.5图3.3.25G81切削循环编程实例3、螺纹切削循环G82指令1)直螺纹切削循环G82X(U)_Z(W)_R_E_C_P_F_X、Z:C点的坐标值,或C点相对A点的增量值。R、E:Z、X轴向螺纹收尾量,为增量值。P:相邻螺纹头的切削起点之间对应的主轴转角F:螺纹导程C:螺纹头数X+Zzwu/23R1R2FL4RABCDrex/22)锥螺纹切削循环G82X__Z__I__R__E__C__P__F__其中X、Z同上述一致,I为锥螺纹始点与锥螺纹终点的半径差,即rb-rc,I为模态值。+X+Zzwu/23R1R2FL4RADreBCx/2i%3328N1T0101N2G00X35Z104N3M03S300N4G82X29.2Z18.5C2P180F3N5X28.6Z18.5C2P180F3N6X28.2Z18.5C2P180F3N7X28.04Z18.5C2P180F3N8M3080100M30×1.5(双头)复合循环切削指令(G71、G72、G73、G76)运用这组G代码,只需指定精加工路线和粗加工的背吃刀量,系统会自动计算粗加工路线和加工次数。1、外径粗加工循环G71指令无凹槽内(外)径粗车复合循环1.无凹槽加工时1)格式:G71U(Δd)R(r)P(ns)Q(nf)X(Δx)Z(Δz)F(f)S(s)T(t);2)说明:该指令执行如图所示的粗加工和精加工,其中精加工路径为A→A'→B'→B的轨迹。△d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;r:每次退刀量;ns:精加工路径第一程序段(即图中的AA')的顺序号;nf:精加工路径最后程序段(即图中的B'B)的顺序号;△x:X方向精加工余量;△z:Z方向精加工余量;f,s,t:粗加工时G71中编程的F、S、T有效,而精加工时处于ns到nf程序段之间的F、S、T有效。;Φ10Φ20Φ34Φ44R7R525623552822×45°图3.3.31G71外径复合循环编程实例例:用外径粗加工复合循环编制下图所示零件的加工程序:要求循环起始点在A(46,3),切削深度为1.5mm(半径量)。退刀量为1mm,X方向精加工余量为0.4mm,Z方向精加工余量为0.1mm,其中点划线部分为工件毛坯。%3327N1G59G00X80Z80(选定坐标系G55,到程序起点位置)N2M03S400(主轴以400r/min正转)N3G01X46Z3F100(刀具到循环起点位置)N4G71U1.5R1P5Q13X0.4Z0.1(粗切量:1.5mm精切量:X0.4mmZ0.1mm)N5G00X0(精加工轮廓起始行,到倒角延长线)N6G01X10Z-2(精加工2×45°倒角)N7Z-20(精加工Φ10外圆)N8G02U10W-5R5(精加工R5圆弧)N9G01W-10(精加工Φ20外圆)N10G03U14W-7R7(精加工R7圆弧)N11G01Z-52(精加工Φ34外圆)N12U10W-10(精加工外圆锥)N13W-20(精加工Φ44外圆,精加工轮廓结束行)N14X50(退出已加工面)N15G00X80Z80(回对刀点)N16M05(主轴停)N17M30(主程序结束并复位)Φ10Φ20Φ34Φ44R7R525623552822×45°Φ8图3.3.32G71内径复合循环编程实例用内径粗加工复合循环编制下图所示零件的加工程序:要求循环起始点在A(46,3),切削深度为1.5mm(半径量)。退刀量为1mm,X方向精加工余量为0.4mm,Z方向精加工余量为0.1mm,其中点划线部分为工件毛坯。%3328(见图3.3.28)N1T0101(换一号刀,确定其坐标系)N2G00X80Z80(到程序起点或换刀点位置)N3M03S400(主轴以400r/min正转)N4X6Z5(到循环起点位置)G71U1R1P8Q16X-0.4Z0.1F100(内径粗切循环加工)N5G00X80Z80(粗切后,到换刀点位置)N6T0202(换二号刀,确定其坐标系)N7G00G42X6Z5(二号刀加入刀尖园弧半径补偿)N8G00X44(精加工轮廓开始,到Φ44外圆处)N9G01W-20F80(精加工Φ44外圆)N10U-10W-10(精加工外圆锥)N11W-10(精加工Φ34外圆)N12G03U-14W-7R7(精加工R7圆弧)N13G01W-10(精加工Φ20外圆)N14G02U-10W-5R5(精加工R5圆弧)N15G01Z-80(精加工Φ10外圆)N16U-4W-2(精加工倒2×45°角,精加工轮廓结束)N17G40X4(退出已加工表面,取消刀尖园弧半径补偿)N18G00Z80(退出工件内孔)N19X80(回程序起点或换刀点位置)N20M30(主轴停、主程序结束并复位)2.有凹槽加工时1)格式:G71U(Δd)R(r)P(ns)Q(nf)E(e)F(f)S(s)T(t);2)说明:该指令执行如图所示的粗加工和精加工,其中精加工路径为A→A'→B'→B的轨迹。Δd:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;r:每次退刀量;ns:精加工路径第一程序段(即图中的AA')的顺序号;nf:精加工路径最后程序段(即图中的B'B)的顺序号;e:精加工余量,其为X方向的等高距离;外径切削时为正,内径切削时为负f,s,t:粗加工时G71中编程的F、S、T有效,而精加工时处于ns到nf程序段之间的F、S、T有效。3)注意:(1)G71指令必须带有P,Q地址ns、nf,且与精加工路径起、止顺序号对应,否则不能进行该循环加工。(2)ns的程序段必须为G00/G01指令,即从A到A'的动作必须是直线或点定位运动。(3)在顺序号为ns到顺序号为nf的程序段中,不应包含子程序。Φ40Φ22.6645°Φ30.66(8)105Φ18Φ20Φ28Φ26.66R10R432.561.5171230°2×45°图3.3.34G71有凹槽复合循环编程实例用有凹槽的外径粗加工复合循环编制图所示零件的加工程序,其中点划线部分为工件毛坯。%3329(见图3.3.29)N1T0101(换一号刀,确定其坐标系)N2G00X80Z100(到程序起点或换刀点位置)M03S400(主轴以400r/min正转)N3G00X42Z3(到循环起点位置)N4G71U1R1P8Q19E0.3F100(有凹槽粗切循环加工)N5G00X80Z100(粗加工后,到换刀点位置)N6T0202(换二号刀,确定其坐标系)N7G00G42X42Z3(二号刀加入刀尖园弧半径补偿)N8G00X10(精加工轮廓开始,到倒角延长线处)N9G01X20Z-2F80(精加工倒2×45°角)N10Z-8(精加工Φ20外圆)N11G02X28Z-12R4(精加工R4圆弧)N12G01Z-17(精加工Φ28外圆)N13U-10W-5(精加工下切锥)N14W-8(精加工Φ18外圆槽)N15U8.66W-2.5(精加工上切锥)N16Z-37.5(精加工Φ26.66外圆)N17G02X30.66W-14R10(精加工R10下切圆弧)N18G01W-10(精加工Φ30.66外圆)N19X40(退出已加工表面,精加工轮廓结束)N20G00G40X80Z100(取消半径补偿,返回换刀点位置)N21M30(主轴停、主程序结束并复位)2.端面粗车复合循环G721)格式:G72W(Δd)R(r)P(ns)Q(nf)X(Δx)Z(Δz)F(f)S(s)T(t);2)说明:该循环与G71的区别仅在于切削方向平行于X轴。该指令执行如下图所示的粗加工和精加工,其中精加工路径为A→A'→B'→B的轨迹。3)其中:△d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;r:每次退刀量;ns:精加工路径第一程序段(即图中的AA')的顺序号;nf:精加工路径最后程序段(即图中的B'B)的顺序号;△x:X方向精加工余量;△z:Z方向精加工余量;f、s、t:粗加工时G71中编程的F、S、T有效,而精加工时处于ns到nf程序段之间的F、S、T4)注意:(1)G72指令必须带有P,Q地址,否则不能进行该循环加工。(2)在ns的程序段中应包含G00/G01指令,进行由A到A'的动作,且该程序段中不应编有X向移动指令。(3)在顺序号为ns到顺序号为nf的程序段中,可以有G02/G03指令,但不应包含子程序。Φ10Φ30Φ54Φ74R4R2
本文标题:数控车床编程的基本方法
链接地址:https://www.777doc.com/doc-3148825 .html