好文档 - 专业文书写作范文服务资料分享网站

数控车床编程实例 100

天下 分享 时间: 加入收藏 我要投稿 点赞

?08

N1 T0101 (换一号刀,确定其坐标系)

N2 G54 G00 X100 Z80 (到程序起点或换刀点位置) N3 M03 S400 (主轴以400r/min 正转) N4 X80 Z1 (到循环起点位置)

N5 G72W1.2R1P8Q17X0.2Z0.5F100 (外端面粗切循环加工) N6 G00 X100 Z80 (粗加工后,到换刀点位置) N7 G42 X80 Z1 (加入刀尖园弧半径补偿)

N8 G00 Z-56 (精加工轮廓开始,到锥面延长线处) N9 G01 X54 Z-40 F80 (精加工锥面) N10 Z-30 (精加工Φ54 外圆)

N11 G02 U-8 W4 R4 (精加工R4 圆弧) N12 G01 X30 (精加工Z26 处端面) N13 Z-15 (精加工Φ30 外圆) N14 U-16 (精加工Z15 处端面)

N15 G03 U-4 W2 R2 (精加工R2 圆弧) N16 G01 Z-2 (精加工Φ10 外圆)

N17 U-6 W3 (精加工倒2×45°角,精加工轮廓结束) N18 G00 X50 (退出已加工表面)

N19 G40 X100 Z80 (取消半径补偿,返回程序起点位置) N20 M30 (主轴停、主程序结束并复位)

================================================================================= 例9.G73仿形切削复合循环,如下图

设切削起始点在A(60,5);X、Z 方向粗加工余量分别为3mm、0.9mm;

粗加工次数为3;X、Z 方向精加工余量分别为0.6mm、0.1mm。其中点划线部分为工件毛坯 安装装仿形工件

请设置安装仿形工件,各点坐标参考如下(X向余量3mm) 坐标点 A B C D E F X(直径) 0 13 13 23 23 37 37 47 47 0 Z 0 0 -20 -25 -35 -42 -52 -62 -120 -120 圆弧半径 7 圆弧顺逆 3 或导入仿形工件: \\安装目录\\WorkP\\LATH\\9009.wrk

FUNAC数控车编程如下: O9009

N10 G54 G00 X80 Z80 (选定坐标系,到程序起点位置) N20 M03 S400 (主轴以400r/min正转) N30 G00 X60 Z5 (到循环起点位置) N35 G73 U3 W0.9 R3

N40 G73 P50 Q130 U0.6 W0.1 F0.2(闭环粗切循环加工) N50 G00 X0 Z3 (精加工轮廓开始,到倒角延长线处) N60 G01 U10 Z-2 F80 (精加工倒2×45°角) N70 Z-20 (精加工Φ10外圆)

N80 G02 U10 W-5 R5 (精加工R5圆弧) N90 G01 Z-35 (精加工Φ20外圆)

N100 G03 U14 W-7 R7 (精加工R7圆弧) N110 G01 Z-52 (精加工Φ34外圆) N120 U10 W-10 (精加工锥面)

N130 U10 (退出已加工表面,精加工轮廓结束) N135 G70 P50 Q130

N140 G00 X80 Z80 (返回程序起点位置) N150 M30 (主轴停、主程序结束并复位)

///////////////////////////////////////////////////////////////////////////////////////////////////// 华中数控车床编程如下: ?09

N1 G54 G00 X80 Z80 (选定坐标系,到程序起点位置) N2 M03 S400 (主轴以400r/min正转) N3 G00 X60 Z5 (到循环起点位置)

N4 G73 U3 W0.9 R3 P5 Q13 X0.6 Z0.1 F120(闭环粗切循环加工)

N5 G00 X0 Z3 (精加工轮廓开始,到倒角延长线处) N6 G01 U10 Z-2 F80 (精加工倒2×45°角) N7 Z-20 (精加工Φ10外圆)

N8 G02 U10 W-5 R5 (精加工R5圆弧) N9 G01 Z-35 (精加工Φ20外圆)

N10 G03 U14 W-7 R7 (精加工R7圆弧) N11 G01 Z-52 (精加工Φ34外圆) N12 U10 W-10 (精加工锥面)

N13 U10 (退出已加工表面,精加工轮廓结束) N14 G00 X80 Z80 (返回程序起点位置) N15 M30 (主轴停、主程序结束并复位)

============================================================================== 例10. G76螺纹切削复合循环,如下图

加工螺纹为ZM60×2,工件尺寸见图3.3.38,其中括弧内尺寸根据标准得到。

FUNAC数控车编程如下: O9010

N10 T0101 (换一号刀,确定其坐标系)

N20 G54 G00 X100 Z100 (到程序起点或换刀点位置) N30 M03 S400 (主轴以400r/min 正转) N40 G00 X90 Z4 (到简单循环起点位置)

N50 G90 X61.125 Z-30 I-0.94 F0.2(加工锥螺纹外表面) N60 G00 X100 Z100 M05 (到程序起点或换刀点位置) N70 T0202 (换二号刀,确定其坐标系) N80 M03 S300 (主轴以300r/min 正转) N90 G00 X90 Z4 (到螺纹循环起点位置) N95 G76 P020000 Q0.1 R0.1

N100 G76 X58.15 Z-24 R-0.94 P1.299 Q0.9 F1.5

N110 G00 X100 Z100 (返回程序起点位置或换刀点位置)

N120 M05 (主轴停)

N130 M30 (主程序结束并复位)

/////////////////////////////////////////////////////////////////////////////////////////////////////// 华中数控车床编程如下: ?10

N1 T0101 (换一号刀,确定其坐标系)

N2 G54 G00 X100 Z100 (到程序起点或换刀点位置) N3 M03 S400 (主轴以400r/min 正转) N4 G00 X90 Z4 (到简单循环起点位置)

N5 G80 X61.125 Z-30 I-0.94 F80(加工锥螺纹外表面) N6 G00 X100 Z100 M05 (到程序起点或换刀点位置) N7 T0202 (换二号刀,确定其坐标系) N8 M03 S300 (主轴以300r/min 正转) N9 G00 X90 Z4 (到螺纹循环起点位置)

N10 G76C2R-3E1.3A60X58.15Z-24I-0.94K1.299U0.1V0.1Q0.9F2 N11 G00 X100 Z100 (返回程序起点位置或换刀点位置) N12 M05 (主轴停)

N13 M30 (主程序结束并复位)

======================================================== 例98.M98子程序调用 及从子程序返回M99, 如下图所示 调用子程序的格式 M98 Pxxnnnn xx:重复调用次数

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 U14.77 W-4.923 R8(加工R8 园弧段) N3 U6.43 W-39.877 R60 (加工R60 园弧段) N4 G02 U2.8 W-28.636 R40(加工切R40 园弧段) N5 G00 U4 (离开已加工表面)

N6 W73.436 (回到循环起点Z 轴处)

N7 G01 U-11 F100 (调整每次循环的切削量) N8 M99 (子程序结束,并回到主程序)

/////////////////////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下 ?98 主程序:

?98 (主程序程序名)

N1 G54 G00 X24 Z1 (使用G54坐标系)

N2 G01 Z0 M03 F100(移到子程序起点处、主轴正转) N3 M98 P9099 L6(调用子程序,并循环6 次) N4 G00 X24 Z1 (返回对刀点) N6 M05 (主轴停)

N7 M30 (主程序结束并复位) 再编?99子程序文件: ?99 (子程序名)

N1 G01 U-18 F100 (进刀到切削起点处,注意留下后面切削的余量) N2 G03 U14.77 W-4.923 R8(加工R8 园弧段) N3 U6.43 W-39.877 R60 (加工R60 园弧段) N4 G02 U2.8 W-28.636 R40(加工切R40 园弧段) N5 G00 U4 (离开已加工表面)

N6 W73.436 (回到循环起点Z 轴处)

N7 G01 U-11 F100 (调整每次循环的切削量) N8 M99 (子程序结束,并回到主程序)

==================================================================

数控编程是数控加工准备阶段的主要内容,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位数据;编写数控加工程序;制作控制介质;校对程序及首件试切。有手工编程和自动编程两种方法。手工编程是指编程的各个阶段均由人工完成。对于几何形状复杂的零件需借助计算机使用规定的数控语言编写零件源程序,经过处理后生成加工程序,称为自动编程。

随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能和辅助功能,而且为编程提供了扩展数控功能的手段。FANUC6M数控系统的参数编程,应用灵活,形式自由,具备计算机高级语言的表达式、逻辑运算及类似的程序流程,使加工程序简练易懂,实现普通编程难以实现的功能。 宏程序是加工编程的重要补充。FANUC6M数控系统变量表示形式为#后跟1~4位数字,变量种类有三种: (1)局部变量:#1~#33是在宏程序中局部使用的变量,它用于自变量转移。 (2)公用变量:用户可以自由使用,它对于由主程序调用的各子程序及各宏程序来说是可以公用的。#100~#149在关掉电源后,变量值全部被清除,而#500~#509在关掉电源后,变量值则可以保存。

(3)系统变量:由#后跟4位数字来定义,它能获取包含在机床处理器或NC内存中的只读或读/写信息,包

数控车床编程实例 100

?08N1T0101(换一号刀,确定其坐标系)N2G54G00X100Z80(到程序起点或换刀点位置)N3M03S400(主轴以400r/min正转)N4X80Z1(到循环起点位置)N5G72W1.2R1P8Q17X0.2Z0.5F100(外端面粗切循环加工)N6G00X100Z80(粗加工后,到换
推荐度:
点击下载文档文档为doc格式
06qnt5454s4ddq3430jm4g4gh0kze500yeh
领取福利

微信扫码领取福利

微信扫码分享