当前位置:
文档之家› 复合固定循环指令G71、G70、G73
复合固定循环指令G71、G70、G73
其余
O
Z
X
3、在机床上编程加工下图零件
1、要求: 1)、分粗、精加工。 2)、精加工时要变速。 3)、使用G71粗加工。G70精加工。 2、加工工艺 1)、装夹工件伸出65mm长。 2)、车端面 3)、G71粗加工各外圆,G70精车 3、精车循环G70 G70 P(ns) Q(nf) 执行G70循环是,刀具沿工件实际轨迹进行切削,G70指 令用在G71、G72、G73指令之后,不能单独使用。
T0202 S1000 F0.1 G70 P50 Q100 G00 X100.0 Z100.0 M30 程序结束并返回
课堂小结
指令名称
指令格式
G71 U△d Re ;
编程方法
零件形状单向增 G71G70配合来加工
一、外圆粗车循环G71
G71 Pns Qnf U△u W△w ;
Nns . . . . . . ;
o
B D
z
A′
粗车循环 G71U2. R0.5 ; 首段段号 精 加 工 路 线 末段段号
精车循环
G71P10 Q20 U0.5 W0.1 ; N10 G00 X20. ; (A) G01 Z-10.F80 ; X30. ; X46. W-20. ; W-20. ; X56. ; X70. Z-65. ; N20 X90. ; (C) (D) (E) (F) (G) (H) (J) 由 零 件 轮 廓 确 定
O0001;
Z-130.; N20 Z-170.; G00 X100.; Z100.; M30;
• 注意:
• 1)、使用G71指令要用G00指令定位。 2)、G71指令适用于棒料加工。 • 3)使用G71指令时,精加工程序段的第一行 不能有Z轴的移动。 • 4)循环起点的X值,要大于零件毛胚的直径, Z值可设定为2—3。
G71指令的运行过程
O
△w
Z
A’
X向 精车 余量
3 2
45°
e
1
△d △d
△U/2
精加工路线
B
退刀量
A
背吃刀量
C
运行特点:
循环X 起点
由△w和 △u决定
1、指令运行前刀具先到达循环起点; 2、指令运行中刀具依据给定的△d、e按矩形轨迹循环分层切削; 3、最后一次切削沿粗车轮廓连续走刀,留有精车余量△u 、△ w;
( 1)
2
3
2、格式: G71 U(△d) R (e );
G71 P(ns) Q(nf) U(△u) W(△w ) ; (2) Nns …… Nnf …… ; ; 精车 路线
(重要组成部分)
参
数 含
义
△d:粗加工背吃刀量,半径值; e :退刀量,半径值。 ns:精加工路线第一个程序段的段号; nf:精加工路线最后一个程序段的段号; △u:X方向精加工余量,直径值; △w:Z方向精加工余量;
循环起点在前不能忘
G71格式两段记牢固 精车路线随后是关键 首末两段要标记 G70格式一段在后头 刀具自动循环完加工
Nnf
. . . . . .
;
二、精加工循 环 G70 G70 Pns Qnf
;
课后作业 附图1
1、用G71/G70指令编写如图所 示零件的粗精加工程序
φ150
轴
材
料
比
例
谢 谢!
4、指令运行结束,刀具自动返回循环起点;
例1:
1)工艺分析 (1)、装夹工件伸出65mm长。 (2)、用G71编程粗车Ф40、Ф30、Ф15外圆 ,留0.5mm精加工余量。粗车圆锥。 (3)、用G00、G01指令编程精车并倒角。
O1235 N10 G99 S600 M03 F0.2 N20 T0101 N30 G00 X47.0 Z2.0 定位循环起点 N40 G71 U1.0 R0.3 N50 G71 P60 Q140 U0.5 W0.1 F0.3 N60 G00 X12.0 以下为精车程序段(即:精车) N70 G01 Z0.0 S1000 N80 G01 X15.0 Z-1.5 F0.1 N90 Z-10.0 T0202 N100 X20.0 M03 S1000 F0.1 N110 X30.0 Z-25.0 G70 P60 Q140 N120 Z-35.0 G00 X100.0 Z100.0 N130 X40.0 M30 N140 Z-48.0 N150 G00 X100.0 Z100.0 返回换刀点 N160 M30 程序结束并返回
H J
G
E
x
A
毛坯:φ90x100
编程思路:
1、指定循环起点; A(90,2) 2、定义G71指令参数; 3、编写精车路线; 精车路线第一步刀具只允许X方向 的移动,不能有Z指令! 4、指定G70指令; 5、将程序头和程序尾加上;
程序尾
G70 P10 Q20 S800 ; G00 X200. Z100. ; M30 ;
格式: G00 X_Z_ ;------------------循环起始点 G73 U(△d) R(△e) ; G73 P(ns) Q(nf) U(△u) W(△w) F(f) ; ns . . 零件精加工轮廓轨迹线 . nf 其中: △d-----毛坯的最大直径与零件图纸上所要加工的最 小直径之差再除以2 △e-----循环次数 ns-----精加工程序段的第一个程序段段号 nf-----精加工程序段的最后一个程序段段号 △u----工件直径(X轴)精加工余量 直径值 △w----工件长度(Z轴)精加工余量 f------粗加工的进给速度
数控车削编程与操作训练
课题七 复合固定循环指令 G71/G70/G73
复习导入:
余量较大且形 状简单的零件
对于余量大形 状复杂的零件 如何简化编程 呢
简单固定
循环指令
G90
复合固定
循环指令
复合固定循环指令的功能特点:
功能:可以将多次重复动作用一个指令来表示,
系统会自动重复切削,直到加工完成。 可 有 效 简 化 程 序
条件:只需在程序中给出最终走刀轨迹及重复切削次数
由零件图确定 与背吃刀量有关
应用:特别适合余量大且形状复杂的零件加工编程
1、G71
外圆粗车循环指令
精加工循环指令 固定形状粗车循环指令
常用指令
2、G70
3、G73
一、外圆粗车循环指令G71
1
1、功能
只需指定粗加工背吃刀量、精加工余量、精加工路线, 系统便能自动给出粗加工路线和加工次数,完成粗加工。
程序编制
;
注意:
在ns后面紧跟的第一条指令只能出现X
指令不能出现Z指令,例如例题中把G1 X16 F0.5;与G1 Z0 F0.1;两句程序不能并成 一句写成G1 X16 Z0 F0.5;否则数控装置会 出现程序错误报警。
三、精加工循环指令G70
1、功能:切除G71指令粗加工后留下的余量,完成精加工。 2、格式: G70 Pns Qnf ; ns、nf含义与G71指令相同,并且数值应一致! 3、说明:(1)应与粗加工G71指令配合使用;
课堂练习 1、根据零件图,应用G71、G70指令将程序补充完整。
O0003 N10 M03 S600 F100; N20 T0101; N30 G00 X46. Z2. ; N40 G71 U2. R0.5 ; N50 G71 P60 Q150 U0.5 W0.1 N60 G00 X18. S800 ; N70 G01 Z0. F80 ; N80 X22. Z -2. ; N90 Z-7. ; N100 X30. Z-17. ; N110 Z-29.; N120 X42. Z-44.; N130 Z -49. ; N140 X45. ; N150 G01 X46.; N160 G70 P60 Q150 ; N170 G00X100.Z100.; N180 M30;
O1235 G99 S600 M03 F0.2 T0101 G00 X42.0 Z0.0 G01 X-1.0 G00 X45.0 Z2.0 定位循环起点 G71U1.0 R0.3 G71 P50 Q100 U0.5 W0.0 F0.3 N50 G00X0.0 (以下是精加工程序段至N50) G01 Z0.0 G03 X20.0 Z-10.0 R10.0 G01X25.0 Z-25.0 G02X35.0 Z-30.0 R5.0 G01 Z-45.0 G00 X100.0 Z100.0. N100 X42.0
(2)在G70状态下,ns~nf程序段中指定的F、S、T有效;
运行特点:
刀具按ns~nf程序段指定的 精车路线进行一次连续切削!
运行结束刀具返回循环起点。
四、G71/G70指令编程示例
例1:
程序头
循环起点
O0001 M03 S600 F100 ; T0101 ; G00 X90. Z2. ;
C F
G73编程实例
已知零件坯料为Φ 44的45号钢 如图
零件图平面图
加工完成后零件立体图
O0001; G99 M03 S600; G70 P10 Q20 ( F0.1) T0101;(尖头外圆车刀) G00 X45. Z3.; G00 X100.; G73 U17. R5; Z100.; G73 P10 Q20 U0.5 F0.5; M05; N10 G01 X16 F0.5; M30; G01 Z0. F0.1; G01 X20. Z-2.; Z-25.; X24. Z-27.; G01 X24. Z-37. F0.15; G02 X24. Z-47. R5. F0.1; G01 X30. Z-82. F0.15; G03 X35. Z-102. R38. F0.1; G01 X35. Z-107.; G01 X40. Z-107.; N20 G01 X40. Z-128.;