数控编程走刀
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
径 向 粗 车 复 合 循 环 G 7 2
2016年8月2日星期二 6时8分45秒
理论知识讲解部分
注意 :
螺纹编程加工中的进给率为螺纹导 程,而不是螺距。
螺距(P)——相邻两牙在中径圆柱面的母线上对应 两点间的轴向距离。 导程(L)——同一螺旋线上相邻两牙在中径圆 柱面的母线上的对应两点间的轴向距离。 线数(n)——螺纹螺旋线数目。 螺距、导程、线数之间关系:L=nP
G32 X(U)_Z(W)_F_; 式中X、Z是指车削到达的终点坐标; F为螺纹导程。
17
8/2/2016 6:08 AM
(2)螺纹切削循环指令G92
可完成圆柱螺纹和圆锥螺纹的循环切削。 格式:G92X(U)_Z(W)_R_F_; 式中X、Z为螺纹切削终点的绝对值坐标;U、W为相对坐标;R 为锥螺纹起点相对螺纹终点的差值;F为螺纹导程有关的进给速 度。
8
8/2/2016 6:08 AM
CNC车削编程
三、车削固定循环
一个指令完成若干个加工移动功能;它可以使编程更 加方便。
1.单一固定循环
单一固定循环用一个指令完成四个移动,即“切入→ 切削→切削退出→返回”。第②③移动为切削;①④ 移动为快移,从而简化程序。 当工件毛坯的轴向余量比径向多时(轴类),使用G90 轴向切削循环指令; 当材料的径向余量比轴向多时(盘类),使用G94循环 指令;G92用于切削螺纹的循环指令。
如果棒料选择长度120,会有什么可能?请尝试修改参数! 将G71改成G72需要修改什么参数? 精加工G70指令前,需要换一刀精车刀,程序如何修改?
O5772 G54 T0101 G0 X200. Z100. G96 S200 M4 G0 X165. Z0. G71 U2. R1. G71 P20 Q50 U1. W0.5 F0.3 N20 G1 G42 X0. F0.1 G3 X100. W-50. R50. G1 W-20. G1 X120. W-20. G1 X150. G3 X160. W-5. R5. G1 W-15. N50 G0 G40 X165. G70 P20 Q50 G0 X165. Z0. G0 X200. Z100. T0100 M5 M30
在复合固定循环中,对零件的轮廓定义之后,即可完成 从粗加工到精加工的全过程。使用粗加工固定循环G71、 G72、G73指令后,使用G70指令进行精车,使工件达 到所要求的尺寸精度和表面粗糙度。 (1)外圆粗车复合循环G71 适用情况与G90相似。 相当于自动完成多次 G90功能的粗加工和 一次半精加工。
19
8/2/2016 6:08 AM
r:螺纹收尾量系数,是导程的0.1~9.9 倍,以0.1为一档增加,设定时用两位数, 即 00~99,(单位:0.1×L,L 为螺纹螺 距), r 代码值执行后保持有效(数值是 模态的,在下一次被指定前一直有效)。 a:相邻两牙螺纹的夹角(螺纹的牙 形角),取值范围为 00~99,单位:度 (°) ,一般有80 °、60 °50 °30 °29 °0 °,共六种角度。(数值是模态的) m,r,a用地址P一次指定。 例:m=2,r=1.2L,a=60 ° P 02 12 60 ….
21
8/2/2016 6:08 AM
k:螺纹牙高,螺纹总切削深度, 不 支持小数点输入(单位:0.001mm, 半径值、无符号)。未输入 P(k)时, 系统报警; △d:第一次螺纹切削深度,不支持 小数点输入(单位:0.001mm,半径 值、无符号)。未 输入△d 时,系统 报警;
L:公制螺纹螺距。
圆锥面切削循环 G90
CNC车削编程
(2)端面切削循环指令G94
模态指令
与轴向切削循环指令G90类似。要注意刀具的主切削 刃的方向不同。 格式:G94 X(U)____ Z(W)____ F_____;
径 向 切 削 循 环 G 9 4
2016年8月2日星期二 6时8分45秒
CNC车削编程
2.复合固定循环
32
8/2/2016 6:08 AM
课堂练习情况
要求循环起点在 A(46,3),切 削深度为1.5mm (半径量),退 刀量为1mm,X, Z方向精加工余 量为0.2mm,点 划线为毛坯。
33
8wenku.baidu.com2/2016 6:08 AM
34
8/2/2016 6:08 AM
带刀具补偿和精加工的程序
G54 T0101 G96 S200 M4 G50 S1500 G0 X150. Z100. G0 X51. Z0. G71 U2. R0.5 G71 P10 Q20 U0.5 W0.1 F0.2 N10 G1 G42 X6. Z0. G1 X10. Z-2. G1 Z-20. G2 X20. Z-25. R5. G1 Z-35. G3 X34. Z-42. R7. G1 Z-52. G1 X44. Z-62. G1 Z-82. N20 G1 G40 X51. G70 P10 Q20 G0 X150. Z100. M5 M30
20
8/2/2016 6:08 AM
△dmin:螺纹粗车时的最小切削量, 取值范围为 00~99999,(单位: 0.001mm,无符号,半径值)。 d:螺纹精车余量,取值范围为 00~99.999,(单位:mm,无符号,半径值 ),半径值等于螺纹精车切入点与最后 一次螺纹粗车切入点的X轴绝对坐标 的差值。 i: 螺纹锥度,螺纹起点与螺纹终点 X 轴绝对坐标的差值,(单位:mm,半径 值). 未输入 R(i)时,系统按 R(i)=0(直 螺纹)处理;
2016年8月2日星期二 6时8分45秒
轴向粗车复合循环G71
CNC车削编程
格式:G71 U(Δd) R(e); G71 P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t) ; N(ns)……; F(f)S(s); ……; N(nf)……; 式中: Δd X方向的每次切削 深度(半径正值); e 退刀量; ns 精加工形状开始程 序段的顺序号; nf 精加工形状结束程 序段的顺序号; Δu 在X方向精加工余量(直径值); Δw 在Z方向精加工余量; Δf、Δs、t 粗车时切削用量和刀具; f 、s、t 精车时的切削用量(不能在循环内设置恒线速度)
31
8/2/2016 6:08 AM
O5772 G54 T0101 G0 X200. Z100. G96 S200 M4 G0 X165. Z0. G71 U2. R1. G71 P20 Q50 U1. W0.5 F0.3 N20 G1 G42 X0. F0.1 G3 X100. W-50. R50. G1 W-20. G1 X120. W-20. G1 X150. G3 X160. W-5. R5. G1 W-15. N50 G0 G40 X165. G70 P20 Q50 G0 X165. Z0. G0 X200. Z100. T0100 M5 M30
2016年8月2日星期二 6时8分45秒
CNC车削编程
☆车削的路径A’->B必 须是单调增大或减少, 即不可有内凹的轮廓外 形;
2016年8月2日星期二 6时8分45秒
CNC车削编程
(2)径向粗车复合循环G72
此指令用于当直径 方向的切除余量比 轴向余量大时。 其格式与G71相似, 只是走刀路线不同 以及主切削刃的方 向不同 。
26
8/2/2016 6:08 AM
27
8/2/2016 6:08 AM
28
8/2/2016 6:08 AM
以例题为主导,讲解加练习
29
8/2/2016 6:08 AM
刀尖半径补偿加 在循环中
30
(毛坯选直径160,长度130的棒材) O5772 G54 T0101 G0 X200. Z100. G96 S200 M4 G0 X165. Z0. G71 U2. R1. G71 P20 Q50 U1. W0.5 F0.3 N20 G1 G42 X0. F0.1 G3 X100. W-50. R50. G1 W-20. G1 X120. W-20. G1 X150. G3 X160. W-5. R5. G1 W-15. N50 G0 G40 X165. G70 P20 Q50 G0 X200. Z100. T0100 M5 M30 8/2/2016 6:08 AM
2016年8月2日星期二 6时8分45秒
CNC车削编程
(1)外径、内径切削循环指令G90
模态指令
格式:G90X(U)_Z(W)_R_F_; 式中X、Z为移动段四边形的对角点绝对坐标;U、W 则为相对坐标;R为切削圆锥段的起点与终点半径值 的差值。
轴向切削循环G90
2016年8月2日星期二 6时8分45秒
22
8/2/2016 6:08 AM
加工中通常采用刀具单侧刃切入加 工,可以减轻刀尖的负荷。在最后精 加工时为双刃切削,以保证精度。
23
8/2/2016 6:08 AM
以例题为主导,作为同学参考程序
24
8/2/2016 6:08 AM
O801 G54 G0 X220. Z190. T0101 G96 S800 M4 G0 X176. Z132. G72 W2. R1. G72 P10 Q20 U0.5 W0.2 F0.3 N10 G0 Z56. G1 X120. W14. F0.15 G1 W10. G1 X80. W10. G1 W20. N20 G1 X36. W22. G0 X220. Z190. T0100 M5 T0303 G96 S1600 M4 G0 X176. Z132. G70 P10 Q20 G0 X220. Z190. T0300 M5 M30
螺 纹 切 削 循 环 G 9 2
可以不要退 刀槽
18
8/2/2016 6:08 AM
(3)螺纹车削循环指令G76
G76用法格式: G76 P (m)(r)(a) Q(△dmin) R (d); G76 X(U)__ Z(W)__ R (i) P (k) Q(△d) F (L); 说明: X:螺纹终点 X 轴绝对坐标(单位:mm); U:螺纹终点与起点 X 轴绝对坐标的差值(单位:mm); Z:螺纹终点 Z 轴的绝对坐标值(单位:mm) W:螺纹终点与起点 Z 轴绝对坐标的差值(单位:mm); m:螺纹精车次数 00~99 (单位:次) ,m 代码值执行后保持有效(该值是 模态的). 在螺纹精车时,每次 的进给的切削量等于螺纹精车的切削量 d 除以精车次数 m。
25
8/2/2016 6:08 AM
O802 G54 G0 X220. Z190. T0101 G96 S800 M4 G0 X176. Z132. G72 W2. R1. G72 P10 Q20 U0.5 W0.2 F0.3 N10 G0 G42 Z56. G1 X120. W14. F0.15 G1 W10. G1 X80. W10. G1 W20. G1 X36. W22. N20 G0 G40 X176. G0 X220. Z190. T0100 M5 T0303 G96 S1600 M4 G0 X176. Z132. G70 P10 Q20 G0 X220. Z190. T0300 M5 M30
机械123 S-405机房 1-7,9-11周 下午5-8节
机械(茅)122 S-407机房 1-7,9-11周 下午5-8节
1
8/2/2016 6:08 AM
本次课程重点内容
1、通过Keller系统练习车削编程 2、复习有关铣削内容; 3、练习两个典型铣削编程
2
8/2/2016 6:08 AM
编程的有关参数计算
数控技术与编程
时间
上午1、2节 08:00-09:35 上午3、4节 10:00-11:35
周一
周三
机械122 S-407机房 1-7,9-11周 上午1-4节 讲课学时
周四
周五
下午5、6节 13:30-15:05 下午7、8节 15:25-17:00
机电123 S-405机房 1-7,9-11周 下午5-8节
16
8/2/2016 6:08 AM
理论知识讲解部分
螺纹车削加工指令
螺纹加工的要求:
使用恒转速;切削加工次数以及每次的切削深度查表; 车削螺纹时主轴的转速有一定的限制; 需要设置引入距离δ1和超越距离δ2,δ1通常取2~5mm(大于螺 距) ,δ2通常取δ1/4。
(1)单行循环切削指令G32
3
8/2/2016 6:08 AM
将keller有关切削参数选择的内容发给同学; 同学可以自行打开keller系统找相关的内容 复习。
4
8/2/2016 6:08 AM
用keller系统演示一下
5 8/2/2016 6:08 AM
6
8/2/2016 6:08 AM
第5章 数控车削编程
2016年8月2日星期二 6时8分45秒