您好,欢迎访问三七文档
1机电工程系机电一体化专业《数控机床与编程》案例库二零一五年九月数控机床与编程案例库2数控车床编程实例例1.G01直线插补指令编程如下图所示安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量4mm)坐标点X(直径)Z圆弧半径圆弧顺逆A00B300C30-48D64-58E84-73F84-1500-1503FUNAC数控车编程如下:O9001N10G50X100Z10(设立坐标系,定义对刀点的位置)N20G00X16Z2M03(移到倒角延长线,Z轴2mm处)N30G01U10W-5G98F120(倒3×45°角)N40Z-48(加工Φ26外圆)N50U34W-10(切第一段锥)N60U20Z-73(切第二段锥)N70X90(退刀)N80G00X100Z10(回对刀点)N90M05(主轴停)N100M30(主程序结束并复位)/////////////////////////////////////////////////////////////////华中数控车床编程如下:%9001N10G92X100Z10(设立坐标系,定义对刀点的位置)N20G00X16Z2M03(移到倒角延长线,Z轴2mm处)N30G01U10W-5F300(倒3×45°角)4N40Z-48(加工Φ26外圆)N50U34W-10(切第一段锥)N60U20Z-73(切第二段锥)N70X90(退刀)N80G00X100Z10(回对刀点)N90M05(主轴停)N100M30(主程序结束并复位)===============================================================例2.G02/G03圆弧插补指令编程,如下图安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)坐标点X(直径)Z圆弧半径圆弧顺逆A00B60C30-24183D32-3182E32-40F45-4045-10050-100FUNAC数控车编程如下:O9002N10G50X40Z5(设立坐标系,定义对刀点的位置)N20M03S400(主轴以400r/min旋转)N25G50S1000(主轴最大限速1000r/min旋转)N30G96S80(恒线速度有效,线速度为80m/min)N40G00X0(刀到中心,转速升高,直到主轴到最大限速)N50G01Z0G98F60(工进接触工件)6N60G03U24W-24R15(加工R15圆弧段)N70G02X26Z-31R5(加工R5圆弧段)N80G01Z-40(加工Φ26外圆)N90X40Z5(回对刀点)N100G97S300(取消恒线速度功能,设定主轴按300r/min旋转)N110M30(主轴停、主程序结束并复位)///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9002N10G92X40Z5(设立坐标系,定义对刀点的位置)N20M03S400(主轴以400r/min旋转)N40G00X0(刀到中心,转速升高,直到主轴到最大限速)N50G01Z0F60(工进接触工件)N60G03U24W-24R15(加工R15圆弧段)N70G02X26Z-31R5(加工R5圆弧段)N80G01Z-40(加工Φ26外圆)N90X40Z5(回对刀点)7N100M30(主轴停、主程序结束并复位)====================================================================例3G32螺纹切削指令编程如下图格式:G32X(U)__Z(W)__F__说明:X、Z:为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹。安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)坐标点X(直径)Z圆弧半径圆弧顺逆A00B300C30-80D26-80E26-84F30-848G30-90H40-90I40-150J0-150上图,螺纹导程为1.5mm,δ=1.5mm,δ′=1mm,每次吃刀量(直径值)分别为0.8mm、0.6mm、0.4mm、0.16mm、FUNAC数控车编程如下:O9003N10G50X50Z120(设立坐标系,定义对刀点的位置)N20M03S300(主轴以300r/min旋转)9N30G00X29.2Z101.5(到螺纹起点,升速段1.5mm,吃刀深0.8mm)N40G32Z19F1.5(切削螺纹到螺纹切削终点,降速段1mm)N50G00X40(X轴方向快退)N60Z101.5(Z轴方向快退到螺纹起点处)N70X28.6(X轴方向快进到螺纹起点处,吃刀深0.6mm)N80G32Z19F1.5(切削螺纹到螺纹切削终点)N90G00X40(X轴方向快退)N100Z101.5(Z轴方向快退到螺纹起点处)N110X28.2(X轴方向快进到螺纹起点处,吃刀深0.4mm)N120G32Z19F1.5(切削螺纹到螺纹切削终点)N130G00X40(X轴方向快退)N140Z101.5(Z轴方向快退到螺纹起点处)N150U-11.96(X轴方向快进到螺纹起点处,吃刀深0.16mm)N160G32W-82.5F1.5(切削螺纹到螺纹切削终点)N170G00X40(X轴方向快退)N180X50Z120(回对刀点)N190M05(主轴停)N200M30(主程序结束并复位)10/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////华中数控车床格式:G32X(U)__Z(W)__R__E__P__F__说明:X、Z:为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;R、E:螺纹切削的退尾量,R表示Z向退尾量;E为X向退尾量,R、E在绝对或增量编程时都是以增量方式指定,其为正表示沿Z、X正向回退,为负表示沿Z、X负向回退。使用R、E可免去退刀槽。R、E可以省略,表示不用回退功能;根据螺纹标准R一般取0.75~1.75倍的螺距,E取螺纹的牙型高。P:主轴基准脉冲处距离螺纹切削起始点的主轴转角。11使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹。螺纹导程为1.5mm,δ=1.5mm,δ′=1mm,每次吃刀量(直径值)分别为0.8mm、0.6mm、0.4mm、0.16mm、华中数控车床编程如下:%9003N10G92X50Z120(设立坐标系,定义对刀点的位置)N20M03S300(主轴以300r/min旋转)N30G00X29.2Z101.5(到螺纹起点,升速段1.5mm,吃刀深0.8mm)N40G32Z19F1.5(切削螺纹到螺纹切削终点,降速段1mm)N50G00X40(X轴方向快退)N60Z101.5(Z轴方向快退到螺纹起点处)N70X28.6(X轴方向快进到螺纹起点处,吃刀深0.6mm)N80G32Z19F1.5(切削螺纹到螺纹切削终点)N90G00X40(X轴方向快退)N100Z101.5(Z轴方向快退到螺纹起点处)N110X28.2(X轴方向快进到螺纹起点处,吃刀深0.4mm)12N120G32Z19F1.5(切削螺纹到螺纹切削终点)N130G00X40(X轴方向快退)N140Z101.5(Z轴方向快退到螺纹起点处)N150U-11.96(X轴方向快进到螺纹起点处,吃刀深0.16mm)N160G32W-82.5F1.5(切削螺纹到螺纹切削终点)N170G00X40(X轴方向快退)N180X50Z120(回对刀点)N190M05(主轴停)N200M30(主程序结束并复位)===================================================================例4.G90外圆固定循环指令编程,如下图点画线代表毛坯。13FUNAC数控车编程如下:O9004G50X40Z3(设立坐标系,定义对刀点的位置)M03S400(主轴以400r/min旋转)G90X30Z-30I-5.5G98F100(加工第一次循环,吃刀深3mm)X27(加工第二次循环,吃刀深3mm)X24(加工第三次循环,吃刀深3mm)M30(主轴停、主程序结束并复位)////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////14华中数控车床编程如下:%9004G92X40Z3(设立坐标系,定义对刀点的位置)M03S400(主轴以400r/min旋转)G91G80X-10Z-33I-5.5F100(加工第一次循环,吃刀深3mm)X-13Z-33I-5.5(加工第二次循环,吃刀深3mm)X-16Z-33I-5.5(加工第三次循环,吃刀深3mm)M30(主轴停、主程序结束并复位)============================================================================例5.G94端面固定循环指令编程,如下图点画线代表毛坯。15FUNAC数控车编程如下:O9005N1G54G90G00X60Z45M03(选定坐标系,主轴正转,到循环起点)N2G94X25Z31.5K-3.5G98F100(加工第一次循环,吃刀深2mm)N3X25Z29.5K-3.5(每次吃刀均为2mm,)N4X25Z27.5K-3.5(每次切削起点位,距工件外圆面5mm,故K值为-3.5)N5X25Z25.5K-3.5(加工第四次循环,吃刀深2mm)N6M05(主轴停)16N7M30(主程序结束并复位)/////////////////////////////////////////////////////////////////华中数控车床编程如下:%9005N1G54G90G00X60Z45M03(选定坐标系,主轴正转,到循环起点)N2G81X25Z31.5K-3.5F100(加工第一次循环,吃刀深2mm)N3X25Z29.5K-3.5(每次吃刀均为2mm,)N4X25Z27.5K-3.5(每次切削起点位,距工件外圆面5mm,故K值为-3.5)N5X25Z25.5K-3.5(加工第四次循环,吃刀深2mm)N6M05(主轴停)N7M30(主程序结束并复位)==============================================================================例6.G92螺纹切削循环指令编程,如下图(毛坯外形已加工完成)17FUNAC数控车编程如下:O9006N1G54G00X35Z104(选定坐标系G55,到循环起点)N2M03S300(主轴以300r/min正转)N3G92X29.2Z18.5F3(第一次循环切螺纹,切深0.8mm)N4X28.6(第二次循环切螺纹,切深0.4mm)N5X28.2(第三次循环切螺纹,切深0.4mm)N6X28.04(第四次循环切螺纹,切深0.16mm)N7M30(主轴停、主程序结束并复位)18//////////////////////////////////////////////////////////////////////////////////////////
本文标题:数控车床编程实例
链接地址:https://www.777doc.com/doc-7037573 .html