数控编程.螺纹的编程与加工
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
N07 X29.8 Z-2;
N08 Z-34; N09 G00 X150; N010 Z150;
车螺纹大径
回刀具起点
N011 T0202;
N012 M03 S300;
调用2号切槽刀
转速800r/min
N013 G00 X32 Z-34; N014 G01 X20 F0.05; N015 G00 X150; 切槽 回刀具起点
M30x 2 φ 40
Z轴
5
循环起点
X27.5;(第四次车螺纹) X27.4;(第最后一次车螺纹) G00 X150 Z150;(刀具回换刀点 )
42
关于加工螺纹时的每次切入深度及切入次数,请参考表15.3。
普通螺纹 牙深=0.6495×P P是螺纹螺距
螺距
牙深
1
0.649 1次 2次 3次 0.7 0.4 0.2
课后小记
课题十五 螺纹的编程与加工
一、旧课复习 1、什么叫圆弧插补? 2、怎样进行刀具半径补偿?
二、新课的教学内容
1. 车螺纹(G32) 该指令用于车削等螺距直螺纹、锥螺纹。
格式:G32 X(U)__ Z(W)__ F__
说明:(1)X(U)、Z(W)是螺纹终点坐标; (2)F是螺纹螺距。
注意: (1)在车螺纹期间进给速度倍率、主轴速度倍率无效 (固定100%); (2)车螺纹期间不要使用恒表面切削速度控制,而要 使用G97; (3)车螺纹时,必须设置升速段 L1 和降速段 L2 ,这样 可避免因车刀升降速而影响螺距的稳定,如图15.2所示。通 常L1、L2按下面公式计算:
3)车M30螺纹
(2)刀具选择 900外圆车刀 T0101,车端面、螺纹大径 切断刀T0202:宽4 mm, 螺纹刀T0303
(3)切削用量确定 表15.1 切削用量表
加工内容 车端面、螺 纹大径 切槽Φ 20 车M30螺纹
主轴转速 S(r/min) 500 300 600
进给速度F(mm/r) 0.15 0.05 2
L1=n×P/400,L2=n×P/1800
式中,n是主轴转速;P是螺纹螺距。 由于以上公式所计算的L1、L2是理论上所需的进退刀量, 实际应用时一般取值比计算值略大。
(4)因受机床结构及数控系统的影响,车螺纹时主轴的 转速有一定的限制。 (5)螺纹加工中的走刀次数和进刀量(背吃刀量)会直 接影响螺纹的加工质量,车削螺纹时的走刀次数和背吃刀量 可参考表15.3。 例1:如图15.3所示,用G32进行圆柱螺纹切削。 设定升速段为5㎜,降速段为3㎜。
1.5
0.974 0.8 0.6 0.4
2.0
1.299 0.9 0.6 0.6
2.5
1.624 1.0 0.7 0.6
3
1.949 1.2 0.7 0.6
3.5
2.273 1.5 0.7 0.6
4
2.598 1.5 0.8 0.6
走 刀 次 数 和 背 吃 刀 量
4次
5次
0.16
0.4
0.1
0.4
N024 M30;
程序结束
三、实训内容
如下图所示,已知毛坯为φ 40×150的45钢,要求编制数控加工程 序并完成零件的加工。
图15.6 实训题
四、课堂小结
通过本次课的教学,学生必须掌握G32、G92、G76等 指令,通过实训后,在理解的基础上能熟练运用G32、 G92、G76等指令。
(7)i是螺纹锥度值,用半径值编程。若R=0,则为直螺纹;
(8)k是螺纹高度,用半径值编程; (9)d是第一次车削深度,半径值编程;
i、k、d的数值应以无小数点形式表示。
(10)L是螺距。
4.案例分析:如图15.1所示,要求车端面,切槽, 车螺纹。
图15.1
(1)根据零件图确定工件的装夹方式及加工工艺路线 以不需要加工的Φ 30外圆为安装基准,并取零件右端面 中心为工件坐标系零点。其工艺路线为: 1)车M30螺纹大径 2)切槽Φ 20
(3)a是刀具角度,可从80o、60o、55o、30o、29o、0o六个角度中选择, 用两位整数来表示,该参数为模态量; m、r、a用地址P同时指定,例如,m=2,r=1.2L,a=60o ,表示为 P021260。
(4)dmin是最小车削深度,用半径值编程。车削过程中每次的车 削深度为(d-d),当计算深度小于这个极限值时,车削深度锁定在 这个值。该参数为模态量; (5)d是精车余量,用半径值编程,该参数为模态量; (6)X(U)、Z(W)是螺纹终点坐标值;
0.4
0.4
0.4ห้องสมุดไป่ตู้
0.6
0.4
0.6
0.4
6次
7次
0.15
0.4
0.2
0.4
0.2
0.4
0.4
8次
9次
0.15
0.3
0.2
3.车螺纹复合循环G76
该指令用于多次自动循环车螺纹,数控加工程序中只需指定一次, 并在指令中定义好有关参数,则能自动进行加工,车削过程中,除第一次 车削深度外,其余各次车削深度自动计算,该指令的执行过程如图15.5所 示。
1.使学生掌握FANUC-0i Mate-TB数控系统 教学目的 G32、G92、G76等指令 2.使学生能掌握各螺纹加工指令的具体运用
重 点 难 点 教 具 作 业 参考书
掌握G32、G92、G76等指令应用 G76的指令应用 计算机 ,宇航仿真软件
五、课堂小结(建议用时:10分钟)
实训报告 FANUC 0i--系统数控编程与操作
图15.5 螺纹车削循环G76指令
G76编程同时用两条指令定义,其格式为: G76 Pm r a Qdmin Rd G76 X(u) 说明:
(1)m是精车重复次数,从1~99,该参数为模态量;
Z(W)
Ri Pk Qd FL
(2)r是螺纹尾端倒角值,该值的大小可设置在0.0L~9.9L之间,系 数应为0.1的整数倍,用00~99之间的两位整数来表示,其中L为螺距。该 参数为模态量;
螺纹牙底直径=大径-2×牙深=30-2×0.6495×2=27.4㎜
程序如下: ┊
G00 X29.1 Z5;
G32 Z-23. F2;(第一次车螺纹) G00 X32; Z5; X28.5;(第二次车螺纹)
M30x2
20
Z轴
G32 Z-23. F2;
G00 X32; Z5;
2.螺纹切削单一循环G92 适用于对直螺纹和锥螺纹进行循环切削,每指定一次,螺 纹切削自动进行一次循环。 (1)直螺纹切削 格式:G92 X(U) Z(W) F
N027 M30;
程序结束
程序2:用G76指令编程
O6007 N001 T0101; ┊
程序名 调用1号外圆刀
N019 G00 X32 Z3;
N020 G76 P010060;
(刀具定位到循环起点)
车螺纹
N021 G76 X27.4 Z-32 P1200 Q400 F2; N022 G00 X150 Z150 ; N023 M05; 回刀具起点 主轴停转
教 师 课 时 授 课 计 划
教师姓名
授课日期 班 次 课 题
课题十五 螺纹的编程与加工
课程名称 数控原理与编程实训授课时数0.5天 累计 12天
教 学 过 程 一、旧课复习(建议用时:10分钟)
二、新课教学内容(建议用时:40分钟 1.车螺纹(G32) 2.螺纹切削单一循环G92 3.车螺纹复合循环G76 三、案例分析(建议用时:30分钟) 四、实训内容(建议用时:90分钟) 1.用G32给指定零件仿真加工螺纹 2.用G92、G76给指定零件仿真加工螺 纹
(4)编程
程序1:用G92指令编程
O6007 N001 T0101; N002 M03 S500; N003 G00 X150 Z150; N004 G00 X32 Z0; N005 G01 X0 F0.15; N06 G01 X26 ; 程序名 调用1号外圆刀 主轴正转,转速500r/min 刀具快速定位 快速定位,准备车端面 车平端面 准备倒角
其中F为螺纹螺距,轨迹与G90直线车削循环类似。 (2)锥螺纹切削
格式:G92 X(U)
Z(W)
R
F
其轨迹与G90锥体车削循环类似。
例2:如图15.4所示,用G92指令编程。 ┊
G00 X40 Z5; (刀具定位到循环起点)
G92 X29.1 Z-42 F2;(第一次车螺纹) X28.5;(第二次车螺纹) X27.9;(第三次车螺纹)
N016 Z150;
N017 T0303; N018 M03 S600; N019 G00 X32 Z3; N020 G92 X29.1 Z-32 F2; N021 X28.5; N022 X27.9; N023 X27.5; N024 X27.4; N025 G00 X150 Z150; N026 M05; 调用3号螺纹刀 转速600r/min (刀具定位到循环起点) (第一次车螺纹) (第二次车螺纹) (第三次车螺纹) (第四次车螺纹) (最后一次车螺纹) (刀具回换刀点) 主轴停转