FANUC系统数控车床的编程与操作实例
- 格式:doc
- 大小:258.00 KB
- 文档页数:6
图5-8 G90外径车削 图5-9 G90锥面车削数控车床加工固定循环固定循环是预先给定一系列操作,用来控制机床位移或主轴运转,从而完成各项加工。
对非一刀加工完成的轮廓表面,即加工余量较大的表面,采用循环编程,可以缩短程序段的长度,减少程序所占内存。
固定循环一般分为单一形状固定循环和复合形状固定循环。
(一)单一形状固定循环1.外径车削循环指令G90该循环主要用于圆柱面和圆锥面的循环切削。
(1)外圆切削循环 程序段格式为:G90 X (U ) Z (W ) F 如图5-8所示,刀具从循环起点(刀具所在位置)开始按矩形循环,最后又回到循环起点。
图中虚线表示按快速运动,实线表示按F 指定的工作进给速度运动。
X 、Z 为圆柱面切削终点坐标值;U 、W 为圆柱面切削终点相对循环起点的增量值。
其加工顺序按1、2、3、4、5、6进行。
例5-3 加工如图5-8中的外圆轮廓。
O1004 程序名 N5 G54 G98 G21; 用G54指定工件坐标系、分进给、米制编程 N10 M3 S800; 主轴正转,转速为800r/min N15 T0101; 换1号外圆刀,导入刀具刀补 N20 G0 X80 Z60; 绝对编程(以下同),快速到达起刀点 N25 X41 Z2; 快速到达循环起始点(图中刀具所在位置) N30 G90 X37 Z -20 F100; 循环加工1,背吃刀量为3mm (直径值),以100mm/min 进给 N35 X34; 模态指令,继续进行循环加工2~6,背吃刀量为3mm/次(直径值) N40 X31; N45 X28; N50 X25; N55 X22;N60 G0 X80 Z60; 快速返回到起刀点 N65 M30; 程序结束 % 程序结束符(2)锥面切削循环 程序段格式为:G90 X (U ) Z (W ) I F如图5-9所示,刀具从循环起点开始沿径向快速移动,然后按F指定的进给速度沿锥面运动,到锥面另一端后沿径向以进给速度退出,最后快速返回到循环起点。
数控车床编程100例问题描述数控车床编程是数控机床中非常重要的一环。
掌握好数控车床编程,能够提高生产效率,降低管理成本。
本文将为大家提供100个数控车床编程的例子,涵盖常见的加工操作,帮助读者更好地了解数控车床编程的实操技巧。
例子列表1. 钻孔操作G90 G54 G0 X100. Y200.G43 H1 Z10.M3 S1000.G81 R3. Z-10. F200.G80这个例子展示了如何在坐标系(G54)下,以坐标(100, 200)为起点进行钻孔操作。
首先将Z轴移动到10mm的位置,然后以200mm/min的速度迅速下钻到10mm深度,最后返回到初始位置。
2. 铣削操作G90 G54 G0 X50. Y100.G43 H2 Z5.M3 S2000.G1 Z-5. F500.G1 X100. Y100. Z-10. F100.G1 X100. Y50. Z-10. F100.G1 X50. Y50. Z-10. F100.G1 X50. Y100. Z-10. F100.G80这个例子展示了如何在坐标系(G54)下,以坐标(50, 100)为起点进行铣削操作。
首先将Z轴移动到5mm的位置,然后以500mm/min的速度迅速下降到5mm深度。
接下来,以100mm/min的速度沿着指定的路径进行线性铣削,即依次经过(100, 100)、(100, 50)、(50, 50)和(50, 100)四个点。
最后回到起始位置。
3. 螺纹加工操作G90 G54 G0 X50. Y50.G43 H3 Z5.M3 S1500.G76 P010060 Q1500 R1.这个例子展示了如何在坐标系(G54)下,以坐标(50, 50)为起点进行螺纹加工操作。
首先将Z轴移动到5mm的位置,然后以1500mm/min的速度以1mm 的进给量、600mm的主轴速度进行螺纹加工。
加工完成后,返回初始位置。
4. 镗孔操作G90 G54 G0 X150. Y100.G43 H4 Z5.M3 S500.G78 X150. Y100. Z-20. F200.这个例子展示了如何在坐标系(G54)下,以坐标(150, 100)为起点进行镗孔操作。
FANUC系统数控车床的编程与操作实例FANUC系统是一种广泛应用于数控机床领域的控制系统。
在数控车床中,通过FANUC系统可以实现车削、镗削、攻丝、齿轮加工等多种加工操作。
下面将以一种常见的操作实例来介绍FANUC系统数控车床的编程与操作。
假设需要在一根直径为100mm、长度为200mm的圆柱体上进行车削操作。
首先,需要在FANUC系统的编程界面中编写相应的程序。
1.在线性插补(G01)模式下,首先使用G96指令将进给速度模式调整为外径进给。
G96 S150;设置进给速度为150mm/min2.设置主轴转速为500转/分钟。
S500;设置主轴转速为5003.在编程界面中输入车削指令,并指定切入点和切出点坐标。
G01 X50 Z0; 在X=50mm,Z=0mm处开始车削4.指定车削切削速度和进给量。
F0.2;设置切削速度为0.2mm/转5.指定车削的切削深度和宽度。
G42 P1 D4 W2;设置刀具切削半径为4mm,刀具宽度为2mm6.编写车削程序,具体指定车削的路径和切削参数。
G94 G01 X200;车削到X=200mm处,即车削长度为200mmG92S5000;设定主轴转速为5000转/分钟G01 Z-10;车削深度为10mmG00 X50; 切入点坐标X=50mmG42 P2;更换刀具,设定刀具半径为2mmG01 Z-20;车削深度增加到20mmG40 G01 X200;以直径200mm为终点,车削结束G92S0;主轴停止转动M30;程序结束在编写好程序之后,就可以进行实际的操作了。
首先,需要将工件夹紧在车床上,并校准工件的初始位置。
然后,将程序通过介质(如U盘)上传到FANUC系统中。
在FANUC系统的操作界面中,可以选择编程模式,并选择上传的程序进行运行。
在运行程序之前,需要对数控车床进行准备工作,如调整刀具的切削角度和刀具的位置。
同时,需要根据工件的材质和需求,设置合适的切削速度和进给速度。
数控车床FANUC编程实例例1.G01直线插补指令编程如下图所示安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量4mm)FUNAC数控车编程如下:O9001N10 G50 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 G98 F120 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9001N10 G92 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 F300 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)=============================================================== 例2.G02/G03圆弧插补指令编程,如下图安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)FUNAC数控车编程如下:O9002N10 G50 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N25 G50 S1000 (主轴最大限速1000r/min旋转)N30 G96 S80 (恒线速度有效,线速度为80m/min)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 G98 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 G97 S300 (取消恒线速度功能,设定主轴按300r/min 旋转)N110 M30 (主轴停、主程序结束并复位)///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9002N10 G92 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 M30 (主轴停、主程序结束并复位)====================================================================例3 G32螺纹切削指令编程如下图格式:G32 X(U)__Z(W)__F__说明:X、Z:为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹。
数控车床FANUC编程实例例1.G01直线插补指令编程如下图所示安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量4mm)FUNAC数控车编程如下:O9001N10 G50 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 G98 F120 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9001N10 G92 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 F300 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)=============================================================== 例2.G02/G03圆弧插补指令编程,如下图安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)FUNAC数控车编程如下:O9002N10 G50 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N25 G50 S1000 (主轴最大限速1000r/min旋转)N30 G96 S80 (恒线速度有效,线速度为80m/min)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 G98 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 G97 S300 (取消恒线速度功能,设定主轴按300r/min 旋转)N110 M30 (主轴停、主程序结束并复位)///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9002N10 G92 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 M30 (主轴停、主程序结束并复位)====================================================================例3 G32螺纹切削指令编程如下图格式:G32 X(U)__Z(W)__F__说明:X、Z:为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹。
数控车床FANUC编程实例例1.G01直线插补指令编程如下图所示安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量4mm)FUNAC数控车编程如下:O9001N10 G50 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 G98 F120 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9001N10 G92 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 F300 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)=============================================================== 例2.G02/G03圆弧插补指令编程,如下图安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)FUNAC数控车编程如下:O9002N10 G50 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N25 G50 S1000 (主轴最大限速1000r/min旋转)N30 G96 S80 (恒线速度有效,线速度为80m/min)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 G98 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 G97 S300 (取消恒线速度功能,设定主轴按300r/min 旋转)N110 M30 (主轴停、主程序结束并复位)///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9002N10 G92 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 M30 (主轴停、主程序结束并复位)====================================================================例3 G32螺纹切削指令编程如下图格式:G32 X(U)__Z(W)__F__说明:X、Z:为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹。
1.快速定位指令G00指令格式:G00 X(U)_Z(W)_;2.直线插补指令G01指令格式:G01 X(U)_Z(W)_F_;3.圆弧插补指令G02、G03(2)多重复合固定循环指令1)精加工循环指令G70在采用G71、G72、G73指令进行粗车后,用G70指令进行精车循环切削。
指令格式:G70 Pns Qnf;其中:ns为精加工程序组的第一个程序段的顺序号;nf为精加工程序组的最后一个程序段的顺序号。
2)外径、内径粗加工循环指令G71G71指令用于粗车圆柱棒料,以切除较多的加工余量。
0.2㎜)X40.0;X60.0 Z-30.0;Z-65.0;G02 X70.0 Z-70.0 R5.0;G01 X88.0;G03 X98.0 Z-75.0 R5.0;G01 Z-90.0;N20 G40 X106.0;(去刀补)G00 X150.0 Z200.0 M09;(换刀点)T0202;(换精车刀)G00 X106.0 Z5.0;(外圆精车循环点)G70 P10 Q20;G28 U0 W0 T0 M05;(X轴、Z轴回参考点)M30;如图1-71所示的螺纹曲面轴,毛坯尺寸为φ55mm×170mm,材料为45钢,无热处理要求,完成数控编程。
1.工艺路线三爪自定心夹盘夹持工件左端1)车右端面。
2)粗车外形轮廓。
3)精车外形轮廓。
4)车M20×2-6h螺纹。
5)切断。
调头,车另一端面。
2.根据要求作出解题分析图注:本节所有基点图是以刀架后置数控机床为基础建立的坐标系。
(1)基点坐标表:(2)相关计算表M20×2—6h螺纹切削参数4. 编写数控加工工序卡、刀具卡、程序卡:程序卡编制人: 年月日螺纹曲面轴零件图号13-2 数控系统主程序号T0101 ; 换1号刀M03 S500 ; 设定主轴转速,正转G00 X60 Z5 ; 到循环起点G94X0 Z1.5 F100 ; 端面切削循环Z0 ; 第二刀G00 X100 Z80; 回换刀点T0202 ; 换2号刀G00 X60 Z3 ; 到循环起点G90 X52.6 Z-133 F100 ; 外圆切削循环(精车留量0.6),G01 X54 ; 到循环起点G71 U1 R1G71 P20 Q40 U0.3W0 F100; 外圆粗车循环G01 X10 F100 ; 精加工轮廓开始,到倒角延长线处X19.1 Z-2 ; 至点2.Z-33 ; 点2至点5X30 Z-33 ; 点5至点6Z-43 ; 点6至点7G03 X42 Z-49 R6 ; 点7至点8G01 X42 Z-53 ; 点8至点9X36 Z-65 ; 点9至点10Z-73 ; 点10至点11G02 X40 Z-75 R2 ; 点11至点12G01 X44 ; 点12至点13X46 Z-76 ; 点13至点14Z-83 ; 点14至点15G02 X46 Z-113 R25 ; 点15至点16G03 X52 Z-123.28 R15 ; 点16至点.17G01 Z-133 ; 点17.至点18X55 ; 退出加工表面,粗加工轮廓结束G00X100 Z80 T0200;T0303;G00 G42 X70 Z3 ; 3号刀加入刀补G01X10 F60 精加工外轮廓X19.1 Z-2 ;Z-33;X30;Z-43;G03 X42 Z-49 R6G01 Z-53;X36 Z-65;Z-73;G02 X40 Z-75 R2 ;G01 X44 ;X46 Z-76 ;Z-83 ;G02 X46 Z-113 R25 ;G03 X52 Z-123.28 R15 ;G01 Z-133 ;X55 ;G00 G40 X100 Z80 T0300; 回换刀点,去刀补M05 ; 主轴停转T0404 ; 换4号刀M03 S200 ; 设定转速,正转G00 X30 Z5 ; 至循环起点1G92X19.2 Z-26 F2 ; 螺纹单循环,对角点1 X18.9 ; 对角点2X18.85 ; 对角点3X18.85 ; 对角点4G00 X30 Z6 ; 至循环起点2G92 19.2 Z-26 F2 ; 螺纹单循环,对角点1X18.9 ; 对角点2X18.85 ; 对角点3X18.85 ; 对角点4G00 X100 Z80 ; 回换刀点,消除刀补M30 ;主轴停、主程序结束并复位。
数控车床FANUC编程实例例1.G01直线插补指令编程如下图所示安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量4mm)坐标点X(直径) Z 圆弧半径圆弧顺逆A 0 0B 30 0C 30 -48D 64 -58E 84 -73F 84 -1500 -150FUNAC数控车编程如下:O9001N10 G50 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 G98 F120 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)G76螺纹切削复合循环,如下图加工螺纹为ZM60×2,工件尺寸见图3.3.38,其中括弧内尺寸根据标准得到。
FUNAC数控车编程如下:O9010N10 T0101 (换一号刀,确定其坐标系)N20 G54 G00 X100 Z100 (到程序起点或换刀点位置)N30 M03 S400 (主轴以400r/min 正转)N40 G00 X90 Z4 (到简单循环起点位置)N50 G90 Z-30 (加工锥螺纹外表面)N60 G00 X100 Z100 M05 (到程序起点或换刀点位置)N70 T0202 (换二号刀,确定其坐标系)N80 M03 S300 (主轴以300r/min 正转)N90 G00 X90 Z4 (到螺纹循环起点位置)N95 G76 P020000N100 G76 Z-24N110 G00 X100 Z100 (返回程序起点位置或换刀点位置)N120 M05 (主轴停)N130 M30 (主程序结束并复位)///////////////////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9010N1 T0101 (换一号刀,确定其坐标系)N2 G54 G00 X100 Z100 (到程序起点或换刀点位置)N3 M03 S400 (主轴以400r/min 正转)N4 G00 X90 Z4 (到简单循环起点位置)N5 G80 Z-30 F80(加工锥螺纹外表面)N6 G00 X100 Z100 M05 (到程序起点或换刀点位置)N7 T0202 (换二号刀,确定其坐标系)N8 M03 S300 (主轴以300r/min 正转)N9 G00 X90 Z4 (到螺纹循环起点位置)N10 G00 X100 Z100 (返回程序起点位置或换刀点位置)N12 M05 (主轴停)N13 M30 (主程序结束并复位)========================================================例98.M98子程序调用及从子程序返回M99, 如下图所示调用子程序的格式M98 Pxxnnnnxx:重复调用次数nnnn:被调用的子程序号FUNAC数控车编程如下O9098 主程序:O9098 (主程序程序名)N1 G54 G00 X24 Z1 (使用G54坐标系)N2 G01 Z0 M03 F100(移到子程序起点处、主轴正转)N3 M98 P039099 (调用子程序,并循环3 次)N4 G00 X24 Z1 (返回对刀点)N6 M05 (主轴停)N7 M30 (主程序结束并复位)再编O9099子程序文件:O9099 (子程序名)N1 G01 U-18 F100 (进刀到切削起点处,注意留下后面切削的余量)N2 G03 R8(加工R8 园弧段)N3 R60 (加工R60 园弧段)N4 G02 R40(加工切R40 园弧段)N5 G00 U4 (离开已加工表面)N6 (回到循环起点Z 轴处)N7 G01 U-11 F100 (调整每次循环的切削量)N8 M99 (子程序结束,并回到主程序)///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 华中数控车床编程如下%9098 主程序:%9098 (主程序程序名)N1 G54 G00 X24 Z1 (使用G54坐标系)N2 G01 Z0 M03 F100(移到子程序起点处、主轴正转)N3 M98 P9099 L6(调用子程序,并循环6 次)N4 G00 X24 Z1 (返回对刀点)N6 M05 (主轴停)N7 M30 (主程序结束并复位)再编%9099子程序文件:%9099 (子程序名)N1 G01 U-18 F100 (进刀到切削起点处,注意留下后面切削的余量)N2 G03 R8(加工R8 园弧段)N3 R60 (加工R60 园弧段)N4 G02 R40(加工切R40 园弧段)N5 G00 U4 (离开已加工表面)N6 (回到循环起点Z 轴处)N7 G01 U-11 F100 (调整每次循环的切削量)N8 M99 (子程序结束,并回到主程序)。
1.快速定位指令G00
指令格式:G00 X(U)_Z(W)_;
2.直线插补指令G01
指令格式:G01 X(U)_Z(W)_F_;
3.圆弧插补指令G02、G03
(2)多重复合固定循环指令
1)精加工循环指令G70
在采用G71、G72、G73指令进行粗车后,用G70指令进行精车循环切削。
指令格式:G70 Pns Qnf;
其中:ns为精加工程序组的第一个程序段的顺序号;nf为精加工程序组的最后一个程序段的顺序号。
2)外径、内径粗加工循环指令G71
G71指令用于粗车圆柱棒料,以切除较多的加工余量。
0.2㎜)
X40.0;
X60.0 Z-30.0;
Z-65.0;
G02 X70.0 Z-70.0 R5.0;
G01 X88.0;
G03 X98.0 Z-75.0 R5.0;
G01 Z-90.0;
N20 G40 X106.0;(去刀补)
G00 X150.0 Z200.0 M09;(换刀点)
T0202;(换精车刀)
G00 X106.0 Z5.0;(外圆精车循环点)
G70 P10 Q20;
G28 U0 W0 T0 M05;(X轴、Z轴回参考点)
M30;
如图1-71所示的螺纹曲面轴,毛坯尺寸为φ55mm×170mm,材料为45钢,无热处理要求,完成数控编程。
1.工艺路线
三爪自定心夹盘夹持工件左端
1)车右端面。
2)粗车外形轮廓。
3)精车外形轮廓。
4)车M20×2-6h螺纹。
5)切断。
调头,车另一端面。
2.根据要求作出解题分析图
注:本节所有基点图是以刀架后置数控机床为基础建立的坐标系。
(1)基点坐标表:
(2)相关计算表M20×2—6h螺纹切削参数
4. 编写数控加工工序卡、刀具卡、程序卡:
程序卡编制人: 年月日
螺纹曲面轴零件图号13-2 数控系统
主程序号
T0101 ; 换1号刀
M03 S500 ; 设定主轴转速,正转
G00 X60 Z5 ; 到循环起点
G94X0 Z1.5 F100 ; 端面切削循环
Z0 ; 第二刀
G00 X100 Z80; 回换刀点
T0202 ; 换2号刀
G00 X60 Z3 ; 到循环起点
G90 X52.6 Z-133 F100 ; 外圆切削循环(精车留量0.6),G01 X54 ; 到循环起点
G71 U1 R1
G71 P20 Q40 U0.3W0 F100; 外圆粗车循环
G01 X10 F100 ; 精加工轮廓开始,到倒角延长线
处
X19.1 Z-2 ; 至点2.
Z-33 ; 点2至点5
X30 Z-33 ; 点5至点6
Z-43 ; 点6至点7
G03 X42 Z-49 R6 ; 点7至点8
G01 X42 Z-53 ; 点8至点9
X36 Z-65 ; 点9至点10
Z-73 ; 点10至点11
G02 X40 Z-75 R2 ; 点11至点12
G01 X44 ; 点12至点13
X46 Z-76 ; 点13至点14
Z-83 ; 点14至点15
G02 X46 Z-113 R25 ; 点15至点16
G03 X52 Z-123.28 R15 ; 点16至点.17
G01 Z-133 ; 点17.至点18
X55 ; 退出加工表面,粗加工轮廓结束G00X100 Z80 T0200;
T0303;
G00 G42 X70 Z3 ; 3号刀加入刀补
G01X10 F60 精加工外轮廓
X19.1 Z-2 ;
Z-33;
X30;
Z-43;
G03 X42 Z-49 R6
G01 Z-53;
X36 Z-65;
Z-73;
G02 X40 Z-75 R2 ;
G01 X44 ;
X46 Z-76 ;
Z-83 ;
G02 X46 Z-113 R25 ;
G03 X52 Z-123.28 R15 ;
G01 Z-133 ;
X55 ;
G00 G40 X100 Z80 T0300; 回换刀点,去刀补
M05 ; 主轴停转
T0404 ; 换4号刀
M03 S200 ; 设定转速,正转
G00 X30 Z5 ; 至循环起点1
G92X19.2 Z-26 F2 ; 螺纹单循环,对角点1 X18.9 ; 对角点2
X18.85 ; 对角点3
X18.85 ; 对角点4
G00 X30 Z6 ; 至循环起点2
G92 19.2 Z-26 F2 ; 螺纹单循环,对角点1
X18.9 ; 对角点2
X18.85 ; 对角点3
X18.85 ; 对角点4
G00 X100 Z80 ; 回换刀点,消除刀补
M30 ;主轴停、主程序结束并复位。