车床编程实例一: 半径编程#%3110N1 G92 X16 Z1N2 G37 G00 Z0 M03N3 M98 P0003 L6N4 G00 X16 Z1N5 G36N6 M05N7 M30%0003N1 G01 U-12 F100N2 G03 U7.385 W-4.923 R8N3 U3.215 W-39.877 R60N4 G02 U1.4 W-28.636 R40N5 G00 U4N6 W73.436N7 G01 U-4.8 F100N8 M99图1 半径编程(主程序程序名)(设立坐标系,定义对刀点的位置)(移到子程序起点处、主轴正转)(调用子程序,并循环 6次)(返回对刀点)(取消半径编程)(主轴停)(主程序结束并复位)(子程序名)(进刀到切削起点处,注意留下后面切削的余量) (加工R8园弧段)(加工R60园弧段)(加工切R40园弧段)(离开已加工表面)(回到循环起点 Z轴处)(调整每次循环的切削量)(子程序结束,并回到主程序)车床编程实例直线插补指令编程■图2 G01编程实例40%3308N1 G92 X40 Z5N2 M03 S400N3 G00 X0N4 G01 Z0 F60N5 G03 U24 W-24 R15N6 G02 X26 Z-31 R5N7 G01 Z-40N8 X40 Z5N9 M30车床编程实例四:图3 G02/G03编程实例(设立坐标系,定义对刀点的位置)(主轴以400r/min旋转)(到达工件中心)(工进接触工件毛坯)(加工R15圆弧段)(加工R5圆弧段)(加工①26外圆)(回对刀点)(主轴停、主程序结束并复位)倒角指令编程%3305N1 G92 X100 Z10(设立坐标系,定义对刀点的位置)N2 G00 X16 Z2 M03(移到倒角延长线, Z轴2mmN3 G01 U10 W-5 F300(倒 3X 45 °角)N4 Z-48(加工①26外圆)N5 U34 W-10(切第一段锥)N6 U20 Z-73(切第二段锥)N7 X90(退刀)N8 G00 X100 Z10(回对刀点)N9 M05(主轴停)N10 M30(主程序结束并复位车床编程实例三:圆弧插补指令编程%3310N10 G92 X70 Z10N20 G00 U-70 W-10N30 G01 U26 C3 F100N40 W-22 R3N50 U39 W-14 C3N60 W-34N70 G00 U5 W80N80 M30车床编程实例六: 圆柱螺纹编程螺纹导程为0.4mm、 0.16mm、9图3310.1 倒角编程实例(设立坐标系,定义对刀点的位置)(从编程规划起点,移到工件前端面中心处) (倒3 X 45。
直角)(倒 R3圆角)(倒边长为3等腰直角)(加工①65外圆)(回到编程规划起点)(主轴停、主程序结束并复位)1.5mm , S =1.5mm , S '=1mm,每次吃刀量(直径值)分别为0.8mm、0.6 mm 、图3.3.12螺纹编程实例%3312N1 G92 X50 Z120N2 M03 S300(设立坐标系,定义对刀点的位置)(主轴以300r/min旋转)N3 G00 X29.2 Z101.5(到螺纹起点,升速段 1.5mm,吃刀深0.8mm)N4 G32 Z19 F1.5(切削螺纹到螺纹切削终点,降速段 1mm)N5 G00 X40(X轴方向快退)N6 Z101.5(Z轴方向快退到螺纹起点处)N7 X28.6(X轴方向快进到螺纹起点处,吃刀深0.6mm)N8 G32 Z19 F1.5(切削螺纹到螺纹切削终点)N9 G00 X40(X轴方向快退)N10 Z101.5(Z轴方向快退到螺纹起点处)N11 X28.2(X轴方向快进到螺纹起点处,吃刀深0.4mm)N12 G32 Z19 F1.5(切削螺纹到螺纹切削终点)N13 G00 X40(X轴方向快退)N14 Z101.5(Z轴方向快退到螺纹起点处)N15 U-11.96(X轴方向快进到螺纹起点处,吃刀深0.16mm)N16 G32 W-82.5 F1.5(切削螺纹到螺纹切削终点)N17 G00 X40X轴方向快退)N18 X50 Z120(回对刀点)N19 M05(主轴停)N20 M30(主程序结束并复位)车床编程实例七:40图3314恒线速度编程实例%3314N1 G92 X40 Z5N2 M03 S400N3 G96 S80N4 G00 X0N5 G01 Z0 F60N6 G03 U24 W-24 R15N7 G02 X26 Z-31 R5N8 G01 Z-40N9 X40 Z5(设立坐标系,定义对刀点的位置)(主轴以400r/min旋转)(恒线速度有效,线速度为 80m/min )(刀到中心,转速升高,直到主轴到最大限速)(工进接触工件)(加工R15圆弧段)(加工R5圆弧段)(加工①26外圆)(回对刀点)恒线速度功能编程N10 G97 S300N11 M30(取消恒线速度功能,设定主轴按 300r/min旋转)(主轴停、主程序结束并复位)车床编程实例八:G80指令编程,点画线代表毛坯(主轴以400r/min旋转)(加工第一次循环,吃刀深 3mm)(加工第二次循环,吃刀深 3mm)(加工第三次循环,吃刀深 3mm)(主轴停、主程序结束并复位)图3.3.17 G80切削循环编程实例%3317M03 S400G91 G80 X-10 Z-33 1-5.5 F100X-13 Z-33 I-5.5X-16 Z-33 I-5.5M30车床编程实例九:G81指令编程,点画线代表毛坯▼%3320N1 G54 G90 G00 X60 Z45 M03N2 G81 X25 Z31.5 K-3.5 F100N3 X25 Z29.5 K-3.5N4 X25 Z27.5 K-3.5N5 X25 Z25.5 K-3.5N6 M05N7 M30图3320 G81切削循环编程实例(选定坐标系,主轴正转,到循环起点)(加工第一次循环,吃刀深 2mm)(每次吃刀均为 2mm,)(每次切削起点位,距工件外圆面 5mm,故K值为-3.5)(加工第四次循环,吃刀深 2mm)(主轴停(主程序结束并复位)车床编程实例十: G82指令编程,毛坯外形已加工完成100so图3.3.23 G82 切削循环编程实例%3323(选定坐标系 G55,到循环起点)N1 G55 G00 X35 Z104N2 M03 S300N3 G82 X29.2 Z18.5 C2 P180 F3N4 X28.6 Z18.5 C2 P180 F3N5 X28.2 Z18.5 C2 P180 F3N6 X28.04 Z18.5 C2 P180 F3N7 M30(主轴以300r/min正转)(第一次循环切螺纹,切深 0.8mm)(第二次循环切螺纹,切深 0.4mm)(第三次循环切螺纹,切深 0.4mm)(第四次循环切螺纹,切深 0.16mm ) (主轴停、主程序结束并复位)车床编程实例十一: G71外径复合循环编程外径粗加工复合循环编制图 3.3.27所示零件的加工程序:要求循环起始点在 A(46,3),切削深度为1.5mm(半径量)。
退刀量为1mm,X方向精加工余量为 0.4mm,Z方向精加工余量为 0.1mm,其中点划线部分为 工件毛坯图3.3.27 G71外径复合循环编程实例%3327 (见图 3.3.27)N1 G59 G00 X80 Z80(选定坐标系G55,到程序起点位置)N2 M03 S400(主轴以400r/min正转)N3 G01 X46 Z3 F100(刀具到循环起点位置)N4 G71U1.5R1P5Q13X0.4 Z0.1 (粗切量:1.5mm 精切量:X0.4mm Z0.1mmN5 G00 X0(精加工轮廓起始行,到倒角延长线)N6 G01 X10 Z-2(精加工2X 45°倒角)N7 Z-20(精加工①10外圆)N8 G02 U10 W-5 R5(精加工R5圆弧)N9 G01 W-10(精加工①20外圆)N10 G03 U14 W-7 R7(精加工R7圆弧)N11 G01 Z-52(精加工①34外圆)N12 U10 W-10(精加工外圆锥)N13 W-20(精加工①44外圆,精加工轮廓结束行)N14 X50(退岀已加工面)N15G00 X80 Z80(回对刀点)N16 M05(主轴停)N17 M30(主程序结束并复位)车床编程实例十三: 有凹槽的外径粗加工复合循环图3329所示零件的加工程序,其中点划线部分为工件毛坯。
图3.3.29 G71有凹槽复合循环编程实例%3329 (图 3.3.29)N1 T0101N2 G00 X80 Z100M03 S400N3 G00 X42 Z3(换一号刀,确定其坐标系)(到程序起点或换刀点位置)(主轴以400r/min正转)(到循环起点位置)N4G71U1R1P8Q19E0.3F100 (有凹槽粗切循环加工)N5 G00 X80 Z100N6 T0202N7 G00 G42 X42 Z3N8 G00 X10N9 G01 X20 Z-2 F80N10 Z-8N11 G02 X28 Z-12 R4N12 G01 Z-17N13 U-10 W-5N14 W-8N15 U8.66 W-2.5N16 Z-37.5(粗加工后,到换刀点位置)(换二号刀,确定其坐标系)(二号刀加入刀尖园弧半径补偿) (精加工轮廓开始,到倒角延长线处) (精加工倒2X 45°角)(精加工①20外圆)(精加工R4圆弧)(精加工①28外圆)(精加工下切锥)(精加工①18外圆槽)(精加工上切锥)(精加工①26.66外圆)N17 G02 X30.66 W-14 R10 (精加工 R1。