华兴数控编程实例

合集下载

华兴g87指令编程实例

华兴g87指令编程实例

华兴g87指令编程实例摘要:1.华兴g87 指令编程概述2.华兴g87 指令的基本语法3.华兴g87 指令编程实例详解4.华兴g87 指令编程的实际应用5.总结正文:一、华兴g87 指令编程概述华兴g87 指令是一种在数控机床上使用的编程语言,主要用于控制机床的运动和执行各种操作。

g87 指令是G 代码中的一个子集,它在数控行业中广泛应用,特别是在华兴数控系统中。

通过使用g87 指令,编程人员可以精确地控制机床的运动,实现高效、准确的加工。

二、华兴g87 指令的基本语法华兴g87 指令的基本语法包括以下几个部分:1.指令字:g872.模式字:分为连续执行型和脉冲执行型3.坐标轴:X、Y、Z 等4.运动方式:直线插补、圆弧插补等5.插补类型:顺时针、逆时针等6.结束指令:M02 或M30三、华兴g87 指令编程实例详解下面以一个简单的华兴g87 指令编程实例为例,详细说明其编程步骤:1.确定加工零件的形状和尺寸2.选择合适的刀具和加工工艺3.根据零件形状和尺寸,编写g87 指令程序实例:在X-Y 平面内,使用刀具1 号铣刀,以顺时针圆弧插补方式,加工一个半径为50mm 的圆。

编程如下:```G87 M01 (选择连续执行型)G87 Z2 (设定Z 轴初始位置)G87 X50 Y50 (设定初始位置)G01 Z-2 (切削深度)G87 R50 (设定圆弧半径)G87 T1 M8 (选择刀具1)G01 X40 Y40 I-1 J0 (以顺时针圆弧插补方式,从初始位置开始加工)G00 Z2 (提刀退出)M02 (程序结束)```四、华兴g87 指令编程的实际应用在实际加工过程中,根据加工零件的不同,编程人员需要灵活运用华兴g87 指令,实现对机床的高效控制。

通过对g87 指令的熟练掌握,可以提高编程质量和加工效率。

五、总结华兴g87 指令是数控行业中常用的编程语言,掌握其基本语法和编程方法,对于编程人员来说至关重要。

华兴g87指令编程实例

华兴g87指令编程实例

华兴g87指令编程实例【实用版】目录1.华兴 G87 指令编程简介2.G87 指令的应用实例3.G87 指令的编程技巧和注意事项正文一、华兴 G87 指令编程简介华兴 G87 指令是一种针对数控机床的编程语言,主要用于控制机床的运动和执行各种操作。

G87 指令属于 G 代码中的一种,它是一种通用的数控编程语言,广泛应用于各种数控机床的控制中。

G87 指令的具体含义是“固定循环”,它可以让编程者设定一个固定的循环,以便在加工过程中实现某种特定的操作。

二、G87 指令的应用实例下面是一个使用 G87 指令的实例,该实例用于加工一个简单的圆柱形零件。

1.首先,我们需要设定加工的零件的尺寸,例如,直径为 50mm,高度为 100mm。

2.然后,我们需要设定机床的工作模式,例如,选择连续加工模式。

3.接下来,我们可以使用 G87 指令来设定加工的循环。

例如,我们可以设置循环次数为 10 次,每次循环的进给量为 1mm。

4.在循环中,我们需要使用 G 代码的其他指令来控制机床的运动,例如,使用 G01 指令来设定直线进给,使用 G49 指令来取消刀具的补偿等。

三、G87 指令的编程技巧和注意事项在使用 G87 指令进行编程时,需要注意以下几点:1.G87 指令中的循环次数和每次循环的进给量需要根据实际加工的需要进行设置。

2.在循环中,需要使用 G 代码的其他指令来控制机床的运动,以实现所需的加工效果。

3.在使用 G87 指令时,需要注意指令的格式和参数的设置,以避免出现语法错误或加工错误。

4.在编程时,需要考虑机床的性能和刀具的性能,以避免过度切削或过度磨损刀具。

华兴g87指令编程实例

华兴g87指令编程实例

华兴g87指令编程实例摘要:一、引言二、华兴G87指令介绍1.G87指令作用2.G87指令的执行方式三、华兴G87指令编程实例1.实例一:G87指令的基本应用2.实例二:G87指令与其他指令结合使用3.实例三:G87指令实现复杂功能四、华兴G87指令编程注意事项1.编程安全2.编程规范3.常见问题及解决方法五、总结正文:华兴G87指令编程实例随着科技的发展,自动化生产已经成为制造业的主流。

在自动化生产线上,数控机床(CNC)是至关重要的设备。

为了充分发挥CNC机床的性能,熟练掌握各种指令是编程人员必备的技能。

本文将以华兴G87指令为例,详细介绍其编程实例及注意事项。

华兴G87指令是CNC机床常用的一种指令,掌握该指令的编程方法对于提高生产效率具有重要意义。

本文将通过实例介绍华兴G87指令的编程方法及应用,以便编程人员更好地利用这一指令。

二、华兴G87指令介绍1.G87指令作用华兴G87指令用于实现固定循环加工,主要用于铣削、钻孔等加工过程中。

通过该指令,可以实现刀具的连续移动、快速定位,从而提高加工效率。

2.G87指令的执行方式华兴G87指令的执行方式有三种:正向固定循环、反向固定循环和双向固定循环。

正向固定循环(G87)用于连续切削,反向固定循环(G88)用于反向切削,双向固定循环(G89)用于双向切削。

三、华兴G87指令编程实例1.实例一:G87指令的基本应用假设我们要实现一个简单的铣削加工,铣削直径为20mm,铣削深度为10mm。

程序如下:```G90 G54 G17 G40 G49G28 G91 Z0G90G87 G94F1000M6 T1G0 X20 Z-10G87```2.实例二:G87指令与其他指令结合使用在实际加工过程中,往往需要将G87指令与其他指令结合使用,以实现更复杂的功能。

例如,实现一个圆弧插补的铣削加工:```G90 G54 G17 G40 G49G28 G91 Z0G90G87 G94F1000S3000M6 T1G0 X20 Z-10G1 X20 Y20 I-10 J0G87```3.实例三:G87指令实现复杂功能通过G87指令,可以实现一些复杂功能的加工,如多刀具加工、多轴联动加工等。

华兴数控,车螺纹前,编辑P@=

华兴数控,车螺纹前,编辑P@=

华兴数控,车螺纹前,编辑P@=
华兴数控公(英)制螺纹编程如下:公制编程:G86 X(X 向终点坐标)Z(Z向终点坐标) I(退刀距离,有+,-之分)J (螺纹退尾长度)K(螺距)R(牙高)L(切削次数)
英制编程与公制相似:G87 X Z I J K(每英寸牙数)R L 数控车床是数字程序控制车床的简称,它集通用性好的万能型车床、加工精度高的精密型车床和加工效率高的专用型车床的特点于一身,是国内使用量最大,覆盖面最广的一种数控机床。

数控车床可分为卧式和立式两大类。

卧式车床又有水平导轨和倾斜导轨两种。

档次较高的数控卧车一般都采用倾斜导轨。

按刀架数量分类,又可分为单刀架数控车床和双刀架数控车,前者是两坐标控制,后者是4坐标控制。

双刀架卧车多数采用倾斜导轨。

华兴数控系统代码培训资料

华兴数控系统代码培训资料

华兴数控系统代码华兴数控车床G代码G00 快速定位G01 直线插补G02 顺时针圆弧插补G03 逆时针圆弧插补G04 延时G09 进给准停G20 独立子程序调用G22 独立子程序定义G24 独立子程序定义结束,返回调用程序G25 跳转加工G26 程序块调用加工程序内子程序调用G27 无限循环G30 倍率取消G31 倍率定义G47 短直线速度自动过渡G48 取消G54~G59 工件坐标系选择G71 内外径切削复合循环G72 端面切削复合循环G73 封闭轮廓复合循环G74 返回机床参考点(机械原点)G75 返回对刀点G76 返回加工开始点G77 恢复当前坐标系G81 外圆加工循环G82 端面加工循环G85 英制刚性攻丝循环G86 公制螺纹加工循环G87 英制螺纹加工循环G90 绝对值方式编程G91 增量值方式编程G92 设置程序零点G96 恒线速切削有效G97 取消恒线速切削G98 取消每转进给G99 设定每转进给华兴车床M指令仅供学习与交流,如有侵权请联系网站删除谢谢2M01 条件停M02 程序结束并停机M03 主轴正转M04 主轴反转M05 主轴停M06 冷却开M07 冷却关M08 工件夹紧M09 工件松开M10 开指定的继电器M11 关指定的继电器M20 设定刀补号M21 程序结束并返回程序开头M71~M85 继电器脉冲输出华兴铣床G代码G01 直线插补G02 顺时针圆弧插补或螺旋线插补G03 逆时针圆弧插补或螺旋线插补G04 延时G09 伺服准停到位G11 程序块沿Y轴镜像G12 程序块沿X轴镜像G13 程序块以原点镜像加工G17 选择XOY平面G18 选择XOZ平面G19 选择YOZ平面G20 子程序调用G22 子程序定义仅供学习与交流,如有侵权请联系网站删除谢谢3G24 子程序定义结束,返回调用程序G25 跳转加工G26 转移加工G27 无限循环G30 放大/缩小倍率取消G31 放大/缩小倍率定义G40 取消刀具半径补偿G41 左刀具半径补偿G42 又刀具半径补偿G43 建立刀具长度补偿G44 取消刀具长度补偿G47 短直线速度自动过度G48 取消短直线速度自动过度G54~G59 工件坐标系选择G73 高速深孔加工循环G74 返回机床参考点(机床原点)G75 返回对刀点G76 从当前位置返回程序零点G78 精镗循环G81 中心孔钻孔循环G82 带停滞的中心钻孔循环G83 深孔加工循环G84 公制刚性攻丝循环G85 英制刚性攻丝循环G86 镗孔循环(自动返回)G87 反镗循环G88 镗孔循环(手动返回)G89 带停顿的镗孔循环G90 绝对值方式编程G91 增量值方式编程G92 设定工件左边系华兴铣床M指令M00 程序暂停M01 L××(K××)M02 程序结束并停机M03 主轴正转M04 主轴反转M05 主轴停仅供学习与交流,如有侵权请联系网站删除谢谢4M08 冷却开M09 冷却关M10 工件夹紧M11 工件松开M20 K××号继电器M21 K××关××号继电器M30 程序结束并返回程序开头M71~M85 继电器脉冲输出仅供学习与交流,如有侵权请联系网站删除谢谢5。

南京华兴数控plc编程手册

南京华兴数控plc编程手册

南京数控技术有限公司PLC 编程手册目录目录 (1)第一篇编程 (4)1 顺序程序编制流程 (4)1.1 PLC 规格 (4)1.2 顺序程序的概念 (4)1.3 分配接口(步骤1) (5)1.4 编制梯形图(步骤2) (5)1.5 调试顺序程序(步骤3) (5)2 顺序程序 (6)2.1 顺序程序的执行过程 (6)2.2 循环执行 (6)2.3 执行的优先顺序(第一级,第二级) (7)2.4 顺序程序结构 (8)2.5 输入/输出信号的处理 (9)2.6 互锁 (11)3 地址 (12)3.1 机床与PLC之间信号的地址 (13)3.2 CNC与PLC之间信号的地址 (13)3.3 中间继电器地址(R) (13)3.4 信息选择显示地址(A) (13)3.5 计数器地址(C) (13)3.6 保持型继电器地址(K) (13)3.7 定时器地址(T) (13)3.8 数据表地址(D) (13)3.9 标记地址(L) (13)3.10 子程序号(P) (14)4 PLC 基本指令 (15)4.1 RD (17)4.2 RD.NOT (18)4.3 WRT (19)4.4 WRT.NOT (20)4.5 AND (21)4.6 AND.NOT (22)4.7 OR (23)4.8 OR.NOT (24)4.9 RD.STK (25)4.10 RD.NOT.STK (26)4.11 AND.STK (28)4.12 OR.STK (29)4.13 SET (30)4.14 RST (31)5 PLC 功能指令 (32)5.1 END1(第一级顺序程序结束) (34)5.2 END2(第二级顺序程序结束) (35)5.3 TMR(定时器) (36)5.4 TMRB(固定计时器) (37)5.5 DECB(二进制译码) (38)5.6 CTR(计数器) (40)5.7 CTRB(固定计数器) (44)5.8 CTRC(计数器) (45)5.9 ROTB(二进制旋转控制) (47)5.10 CODB(二进制代码转换) (49)5.11 MOVE(逻辑乘数据传送) (51)5.12 MOVOR(逻辑或数据传送) (53)5.13 MOVB (一个字节传送) (54)5.14 MOVW (二个字节传送) (55)5.15 MOVN(任意字节数据传送) (56)5.16 PAR I(奇偶校验) (57)5.17 DCNVB(扩展数据转换) (58)5.18 COMPB(二进制数比较) (60)5.19SFT(寄存器位移) (61)5.20 DSCHB(二进制数据检索) (64)5.21 XMOVB(二进制变址数据传送) (66)5.22 ADDB(二进制加法) (69)5.23 SUBB(二进制减法) (71)5.24 MULB(二进制乘法) (73)5.25 DIVB(二进制除法) (75)5.26 NUMEB(定义二进制常数) (77)5.27 DIFU(上升沿脉冲检测) (78)5.28 DIFD(下降沿脉冲检测) (79)5.29 EORB(异或) (80)5.30 ANDB(逻辑与) (82)5.31 ORB(逻辑或) (84)5.32 NOTB(逻辑非) (86)5.33 COM(公共线控制) (88)5.34 COME(公共线控制结束) (89)5.35 CALL(有条件调用子程序) (90)5.36 CALLU(无条件调用子程序) (91)5.37 JMPB(标号跳转) (92)5.38 LBL(标号) (93)5.39 SP(子程序) (94)5.40 SPE(子程序结束) (95)第二篇功能 (96)1 运行准备 (96)1.1 急停信号 (96)1.2 准备就绪信号 (96)1.3 超程检测 (97)1.4 报警信号 (97)2 手动操作 (98)2.1 手动进给/增量进给 (98)2.2 手轮进给 (99)3 机床零 (101)4 自动运行 (102)4.1 循环启动/进给暂停 (102)4.2 复位 (103)4.3 空运行 (103)4.4 可选程序段跳过 (104)5 进给速度控制 (105)6 MST功能 (107)7 程序指令 (110)8 参数 (112)第三篇PLC编程软件 (113)1 概述 (113)2 软件使用 (113)2.1 新建工程 (113)2.2版本信息设置 (114)2.3注释管理 (114)2.4 参数管理 (115)2.5 梯形图 (115)附录 (117)A信号一览 (117)A.1输入信号(X) (117)A.2输出信号(Y) (121)A.3 NC输出到PLC的信号(F) (123)A.4 NC从PLC输入的信号(G) (126)第一篇编程1 顺序程序编制流程1.1 PLC 规格1.2 顺序程序的概念所谓顺序程序是指对机床及相关设备进行逻辑控制的程序。

华兴数控编程实例

华兴数控编程实例

华兴数控编程实例例一.图示如下零件材料:黄铜, 毛坯:锻件, 单边余量约1mm,螺纹为公制直螺纹,螺距1#刀:内孔刀; 2#刀:割槽刀(刀宽为槽宽3mm); 3#刀:螺纹刀刀具起始点为(X100,Z50);N0010 M03 S1500N0020 G00 X100 Z50N0030 T1N0040 G00 X30N0050 G00 Z0N0060 G01 X55 F150 (加工端面)N0070 G01N0080 G01 (倒角×45)N0090 G01 Z-26 (车削内孔φ38)N0100 G03 X30 Z-30 R4 F100 (车削内圆弧R4)N0110 G01 Z-37 (车削内孔φ30)N0120 G00 X28 (X向退刀)N0130 G00 Z50 (Z向退刀)N0140 T2 (换内孔刀割槽)N0150 G00 X35 (快速进刀)N0160 G00 Z-18 (快速进刀)N0170 G01 X44 F150 (割槽)N0180 G00 X36 (快速退刀)N0190 G00 Z50 (快速退刀)N0200 T3 (换螺纹刀加工螺纹)N0210 S700N0220 G00 Z2 (快速进刀)N0230 G86 Z-16 I-4 R2 L4 (加工螺纹)N0240 G00 X100 Z80N0250 M05N0260 T1N0270 G00 X100 Z50N0280 M02例二.图示如下零件材料:45#, 毛坯:锻件, 单边余量约1mm,螺纹为英制锥螺纹,螺距每英寸14牙,1#刀:外圆刀, 2#刀:外螺纹刀刀具起始点为(X100,Z160)N0010 M03 S1000N0020 M08N0030 G00 X100 Z160N0040 T1N0050 G00 X44 (快速进刀)N0060 G01 X30 F120 (粗车端面)N0070 G00 Z107 (快速退刀)N0080 G00 (快速进刀)N0090 G01 Z104 F120 (慢速进刀)N0100 G01 Z84 (粗车外锥, 直径余量N0110 G01 Z34 (粗车外圆φ20)N0120 G02 X28 F80 (粗车R4)N0130 G01 F120 (粗车端面)N0140 G01 Z10 (粗车外圆φ40)N0150 G00 Z104 (快速退刀)N0160 S1500N0170 G00 X24 (快速进刀)N0180 G01 X10 F120 (精车端面)N0190 G01 X15N0200 G01 X18 (倒角×45)N0210 G01 X20 Z84 (精车锥度)N0220 G01 Z34 (精车外圆φ20)N0230 G02 X28 Z30 R4 F80 (精车R4)N0240 G01 X40 F120 (精车端面)N0250 G01 Z10 (精车外圆φ40)N0260 G00 X100 Z160 (快速退刀)N0270 T2 (换螺纹刀加工螺纹)N0280 S700N0290 G00 Z106 (快速进刀)N0300 G87 X20 Z84 K14 I4 L8 (车削锥度螺纹)N0310 G00 X100 Z160N0320 M05N0330 M09N0340 T1N0350 G00 X100 Z160N0360 M02例三.下图所示零件,共用三把刀具,1#刀:为90°外圆刀,2#刀:5mm切槽刀(5mm),3#刀:60°螺纹刀毛坯尺寸φ60χ150,材料:铝。

南京华兴数控plc编程手册

南京华兴数控plc编程手册

南京数控技术有限企业PLC 编程手册目录目录 (1)第一篇编程 (4)1 次序程序编制流程 (4)1.1 PLC 规格 (4)1.2 次序程序的观点 (4)1.3 分派接口(步骤1) (5)1.4 编制梯形图(步骤2) (5)1.5 调试次序程序(步骤3) (5)2 次序程序 (6)2.1 次序程序的履行过程 (6)2.2 循环履行 (6)2.3 履行的优先次序(第一级,第二级) (7)2.4 次序程序构造 (8)2.5 输入 /输出信号的办理 (9)2.6 互锁 (11)3 地点 (12)3.1 机床与 PLC之间信号的地点 (13)3.2 CNC与 PLC之间信号的地点 (13)3.3 中间继电器地点(R) (13)3.4 信息选择显示地点(A) (13)3.5 计数器地点( C) (13)3.6 保持型继电器地点(K) (13)3.7 准时器地点( T) (13)3.8 数据表地点( D) (13)3.9 标志地点( L) (13)3.10 子程序号( P) (14)4 PLC 基本指令 (15)4.1 RD (17) (18)4.3 WRT (19) (20)4.5 AND (21) (22)4.7 OR (23) (24) (25) (26) (28) (29)4.13 SET (30)4.14 RST (31)5 PLC 功能指令 (32)5.1 END1 (第一级次序程序结束)34...............................................................................5.2 END2 (第二级次序程序结束) (35)5.3 TMR(准时器) (36)5.4 TMRB(固定计时器) (37)5.5 DECB(二进制译码)38................................................................................................5.6 CTR(计数器) (40)5.7 CTRB(固定计数器) (44)5.8 CTRC(计数器) (45)5.9 ROTB (二进制旋转控制)47......................................................................................5.10 CODB(二进制代码变换) (49)5.11 MOVE (逻辑乘数据传递) (51)5.12 MOVOR(逻辑或数据传递) (53)5.13 MOVB (一个字节传递) (54)5.14 MOVW (二个字节传递) (55)5.15 MOVN (随意字节数据传递)56...............................................................................5.16 PARI (奇偶校验) (57)5.17 DCNVB(扩展数据变换) (58)5.18 COMPB(二进制数比较) (60)7 6 5 4 3 2 1 0R9000零( 输入数据 =比较数据 )负( 输入数据 <比较数据 )溢出SFT(寄存器位移) (61)5.20 DSCHB(二进制数据检索) (64)5.21 XMOVB (二进制变址数据传递) (66)5.22 ADDB(二进制加法 ) (69)5.23 SUBB(二进制减法) (71)5.24 MULB(二进制乘法) (73)5.25 DIVB(二进制除法) (75)5.26 NUMEB (定义二进制常数) (77)5.27 DIFU (上涨沿脉冲检测) (78)5.28 DIFD (降落沿脉冲检测) (79)5.29 EORB(异或) (80)5.30 ANDB(逻辑与) (82)5.31 ORB(逻辑或) (84)5.32 NOTB(逻辑非) (86)5.33 COM(公共线控制) (88)5.34 COME (公共线控制结束) (89)5.35 CALL (有条件调用子程序) (90)5.36 CALLU (无条件调用子程序) (91)5.37 JMPB(标号跳转) (92)5.38 LBL(标号) (93)5.39 SP(子程序) (94)5.40 SPE(子程序结束) (95)第二篇功能 (96)1 运转准备 (96)96急停信号 ....................................................................................................................96准备就绪信号 ............................................................................................................97超程检测 ....................................................................................................................97报警信号 ....................................................................................................................2 手动操作 (98)98手动进给 /增量进给 ...................................................................................................99手轮进给 ....................................................................................................................3 机床零 (101)4 自动运转 (102)102 循环启动/进给暂停 ..............................................................................................103 复位 ..........................................................................................................................103 空运转 ......................................................................................................................104 可选程序段跳过 ......................................................................................................5 进给速度控制 (105)6 MST功能 (107)7 程序指令 (110)8 参数 (112)第三篇PLC编程软件 (113)1 概括 (113)2 软件使用 (113)113 新建工程 ..................................................................................................................114 版本信息设置 ...........................................................................................................114 说明管理 ...................................................................................................................115 参数管理 ..................................................................................................................115 梯形图 ......................................................................................................................附录 (117)A 信号一览 (117)A.1 输入信号 (X) (117)A.2 输出信号 (Y) (121)A.3 NC输出到 PLC的信号 (F) (123)A.4 NC从 PLC输入的信号 (G) (126)第一篇编程1次序程序编制流程1.1 PLC 规格规格以下:系统710, 720, 730,740 编程语言梯形图第一级程序履行周期10 毫秒基本指令均匀办理时间3us/ 步程序容量10000 步指令基本指令: 14功能指令: 42 中间继电器 (R) R0-R999, R9000-R9099 数据寄存器 (D) D0-D999计数器 (C) C0-C39准时器 (T) T0-T39 信息显示恳求信号 (A) A0-A9 保持型继电器 (K) K0-K19 跳转标号 (L) L1~L9999子程序标号 (P) P1~P9999CNC→PLC(F) F0-F255PLC→CNC(G) G0-G255机床→ PLC(X) X0-X19PLC→机床 (Y) Y0-Y191.2 次序程序的观点所谓次序程序是指对机床及有关设施进行逻辑控制的程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华兴数控编程实例文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]
华兴数控编程实例例一.图示如下零件
材料:黄铜, 毛坯:锻件, 单边余量约1mm,
螺纹为公制直螺纹,螺距
1#刀:内孔刀; 2#刀:割槽刀(刀宽为槽宽3mm); 3#刀:螺纹刀刀具起始点为(X100,Z50);
N0010 M03 S1500
N0020 G00 X100 Z50
N0030 T1
N0040 G00 X30
N0050 G00 Z0
N0060 G01 X55 F150 (加工端面)
N0070 G01
N0080 G01 (倒角×45)
N0090 G01 Z-26 (车削内孔φ38)
N0100 G03 X30 Z-30 R4 F100 (车削内圆弧R4)
N0110 G01 Z-37 (车削内孔φ30)
N0120 G00 X28 (X向退刀)
N0130 G00 Z50 (Z向退刀)
N0140 T2 (换内孔刀割槽)
N0150 G00 X35 (快速进刀)
N0160 G00 Z-18 (快速进刀)
N0170 G01 X44 F150 (割槽)
N0180 G00 X36 (快速退刀)
N0190 G00 Z50 (快速退刀)
N0200 T3 (换螺纹刀加工螺纹)
N0210 S700
N0220 G00 Z2 (快速进刀)
N0230 G86 Z-16 I-4 R2 L4 (加工螺纹)
N0240 G00 X100 Z80
N0250 M05
N0260 T1
N0270 G00 X100 Z50
N0280 M02
例二.图示如下零件
材料:45#, 毛坯:锻件, 单边余量约1mm,
螺纹为英制锥螺纹,螺距每英寸14牙,
1#刀:外圆刀, 2#刀:外螺纹刀
刀具起始点为(X100,Z160)
N0010 M03 S1000
N0020 M08
N0030 G00 X100 Z160
N0040 T1
N0050 G00 X44 (快速进刀)
N0070 G00 Z107 (快速退刀)
N0080 G00 (快速进刀)
N0090 G01 Z104 F120 (慢速进刀)
N0100 G01 Z84 (粗车外锥, 直径余量
N0110 G01 Z34 (粗车外圆φ20)
N0120 G02 X28 F80 (粗车R4)
N0130 G01 F120 (粗车端面)
N0140 G01 Z10 (粗车外圆φ40)
N0150 G00 Z104 (快速退刀)
N0160 S1500
N0170 G00 X24 (快速进刀)
N0180 G01 X10 F120 (精车端面)
N0190 G01 X15
N0200 G01 X18 (倒角×45)
N0210 G01 X20 Z84 (精车锥度)
N0220 G01 Z34 (精车外圆φ20)
N0230 G02 X28 Z30 R4 F80 (精车R4)
N0240 G01 X40 F120 (精车端面)
N0250 G01 Z10 (精车外圆φ40)
N0260 G00 X100 Z160 (快速退刀)
N0270 T2 (换螺纹刀加工螺纹)
N0280 S700
N0290 G00 Z106 (快速进刀)
N0300 G87 X20 Z84 K14 I4 L8 (车削锥度螺纹)
N0310 G00 X100 Z160
N0320 M05
N0330 M09
N0340 T1
N0350 G00 X100 Z160
N0360 M02
例三.下图所示零件,共用三把刀具,
1#刀:为90°外圆刀,2#刀:5mm切槽刀(5mm),3#刀:60°螺纹刀毛坯尺寸φ60χ150,材料:铝。

编程如下:
N0010 G00 X70 Z130
N0020 M03 S800
N0030 G01 Z127 F80 (慢速进刀)
N0040 (车端面)
N0050 G00 Z130 (快速退刀)
N0060 (快速退刀)
N0070 G01 Z0 F80 (粗车外圆φ56)
N0080 G0 X58 (快速退刀)
N0090 Z130 (快速退刀)
N0100 G01 F80 (慢速进刀)
N0110 Z14 (粗车外圆)
N0130 Z130 (快速退刀)
N0140 G01 X44 F80 (慢速进刀)
N0150 Z70 (粗车外圆)
N0160 G00 X46 (快速退刀)
N0170 Z130 (快速退刀)
N0180 G01 X40 F80 (慢速进刀)
N0190 Z70 (粗车外圆)
N0200 G00 X42 (快速退刀)
N0210 Z130 (快速退刀)
N0220 G01 F80 (慢速进刀)
N0230 Z75 (粗车外圆)
N0240 G00 X38 (快速退刀)
N0250 Z130 (快速退刀)
N0260 G01 F80 (慢速进刀)
N0270 Z125 (倒角)
N0280 Z104 (粗车外圆)
N0290 G00 X90 (快速退刀)
N0300 Z200 (快速退刀)
N0310 T02
N0320 M03 S400
N0330 G00 Z107 (快速进刀)
N0340 X32 (快速进刀)
N0350 G01 F20
N0360 G00 X52 (快速退刀)
N0370 Z20 (快速退刀)
N0380 G01 F20 (粗车外圆)
N0390 G01 X52 F80 (慢速退刀)
N0400 G00 Z200 (快速退刀)
N0410 T3 S1200
N0420 G00 X32 Z127
N0430 G01 X30 F80 (慢速进刀)
N0440 Z114 (精车螺纹外圆φ30) N0450 X26 Z112 (倒角)
N0460 Z107 (精车外圆φ26)
N0470 X36 Z97 (精车锥度)
N0480 Z89 (精车外圆φ36)
N0490 X54 Z50 (粗车外圆)
N0500 X38 Z26 (粗车外圆)
N0510 Z20 (粗车外圆)
N0520 X58 Z9
N0530 G00 Z97 (快速退刀)
N0540 G01 X36 F80 (慢速进刀)
N0550 Z89 (慢速进刀)
N0560 G02 X30 Z80 R15 (精车顺圆弧R15)
N0570 G02 X40 Z65 R25 (精车顺圆弧R25)
N0580 G03 X40 Z35 R25 (精车逆圆弧R25)
N0590 G02 X34 Z26 R15 (精车顺圆弧R15)
N0600 G01 Z20 (精车外圆φ34)
N0610 X56 Z9 (精车锥度)
N0620 Z0 (精车外圆φ56)
N0630 S400
N0650 Z132 (快速退刀) N0660 X30 (快速进刀) N0670 G86 Z110 I4 L8 (车削螺纹)
N0680 G0 X70 (快速退刀) N0690 Z200 (快速退刀) N0700 T1
N0720 M02。

相关文档
最新文档