复合固定循环指令G71、G70、G73
复合固定循环指令

(2)、断面粗车循环指令G72
断面粗车循环指令G72 与G71指令格式相同 不同的是:切削方向与X 轴平行
(3)、重复车削循环指令G73
• 编程格式 • G73 U(i) W(k) R(d) G73 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t) 式中:i--X轴向总退刀量; k--Z轴向总退刀量(半径值); d--重复加工次数; ns--精加工轮廓程序段中开始程序段的段号; nf--精加工轮廓程序段中结束程序段的段号; △u--X轴向精加工余量; △w--Z轴向精加工余量; f、s、t--F、S、T代码。
教学目标
• 掌握G90、G94指令格式
4.1.4.2 数控车削简化编程指令
课程导入 单一固定循环 只能完成一次切削,实际加工中,仍不能有效地 简化程序,可采用复合固定循环指令。 复合固定循环 棒料,锻,铸件在粗加工时切削余量太大,切削 表面形状复杂,可采用复合固定循环,指令可将多次 重复动作用一个程序段来表示,只要在程序中给出最 终走刀轨迹及重复切削次数,系统便会自动重复切削, 直到加工完成。
3.4 手工编程
• 3.4.1 孔的加工程序编制 • 1)编程选用坐标系应与图纸中标注方法尽量一致。 • 2)注意提高对刀精度和换刀点的位置 • 3)使用刀具长度补偿功能去应付换刀后的长度偏差
• 孔加工实例:
• 孔加工工步如下: (1)中心钻点孔(Ф3中心钻) (2)钻孔(Ф8.5麻花钻) (1 G50 X200 Z200 T0101 N20 M03 S2000 N30 G00 G42 X140 Z40 M08 N40 G96 S150 N50 G73 U9.5 W9.5 R3 N60 G73 P70 Q130 U1 W0.5 F0.3 N70 G00 X20 Z0 //ns N80 G01 Z-20 F0.15 N90 X40 Z-30 N100 Z-50 N110 G02 X80 Z-70 R20 N120 G01 X100 Z-80 N130 X105 //nf N140 G00 X200 Z200 G40
G71 G70指令的用法

G71、G70循环指令的使用FANUC (广州数控GSK98TD)1、内/外径粗车复合固定循环(G71):如图(1)所示为粗车外径的刀具路径。
C点是粗加工循环起点,A点是毛坯外径与端面轮廓的交点。
编程格式:G71U(Δd)R(e);G71P(n s)Q(n f)U(Δu)W(Δw)F(f)S(s)T(t);N(n s)…;…N(n f)…;其中:Δd——切削深度(背吃刀量),模态值,半径值表示,无正负e——退刀量(可由系统参数设定),模态值,半径值表示,无正负Ns——精加工轮廓程序段中开始程序段的段号;n f——精加工轮廓程序段中结束程序段的段号;Δu——X向精加工余量(直径值,外圆加工为+,内径加工为-)Δw——Z向精加工余量f、s、t ——F、S、T 代码图(1)内/外径粗车固定复合循环G712、精车固定循环(G70):由G71完成粗车加工后,可以用G70进行精加工,切除粗加工中留下的余量。
精加工时,使用N(ns)~N (n f)程序段中的F、S、T功能。
当N(ns)~N(n f)程序中不指定F、S、T时,原粗车循环中指定的F、S、T仍有效。
G70指令后面的ns和n f是循环的起始段号和结束段号,不需重写,和G71指令后的ns和n f段号相同。
G70编程格式:G70 P(ns)Q(n f)G70指令后面的ns和n f是循环的起始段号和结束段号,不需重写,和G71指令后的ns和n f段号相同。
注意:2.1、G71指令后的ns→nf程序段中的F、S、T功能,即使被指定也对粗车循环无效。
2.2、零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。
2.3、循环指令结束程序段不是倒角或者是车圆弧。
3、实操练习题:车半圆球面如图程序T0101S600M03G00X52.Z0G01X10.F120X0F40G00X52.W2.G71U2.R1.G71P10Q20U0.5W0.1F120N10G00X0//nsG01Z0F100S800G03X24.Z-12.R12.F80G01X32.W-10.F100W-21.X44.F140X46.W-1.F100Z-54.N20X52. //nfG00X55.Z2.G70P10Q20 //ns //nfG01X52.F100G00X100.Z120.M05M303.1、对刀步骤:(简要说明)1)机床旋转2)转动刀架到应对刀号,手动移动拖板试车工件的端面,选择相应的刀补号,把这点设为Z轴的零点。
复合固定循环指令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。
多次固定循环G70、G71、G72、G73、G74、G75、(经典数控资料分享)

多次固定循环G70、G71、G72、G73、G74、G75G70~G76是C N C车床多次固定循环指令,与单次固定循环指令一样,可以用于必须重复多次加工才能加工到规定尺寸的典型工序。
主要用于铸、锻毛坯的粗车和棒料车阶梯较大的轴及螺纹加工。
利用多次固定循环功能,只要给出最终精加工路径、循环次数和每次加工余量,机床能自动决定粗加工时的刀具路径。
在这一组多次固定循环指令中,G70是G71、G72、G73粗加工后的精加工指令,G74是深孔钻削固定循环指令,G75切槽固定循环指令,G76螺纹加工固定循环。
(1)精车循环G70该指令用于在零件用粗车循环指令G71、G72或G73车削后进行精车,指令格式为:G70P____Q____U____W____;指令中各参数的意义如下:P:精车程序第一段程序号;Q:精车程序最后一段程序号;U:沿X方向的精车余量;W:沿Z方向的精车余量。
编程注意事项:(1)精车过程中的F、S、T在程序段号P到Q之间指定。
(2)在车削循环期间,刀尖半径补偿功能有效。
(3)在P和Q之间的程序段不能调用子程序。
(4)指定车削余量U和W可分几次进行精车。
(2)外圆/内孔粗车循环G71该指令适用于毛坯料的粗车外径与粗车内径。
如图a所示为粗车外径的加工路径,图中C是粗加工循环的起点,A是毛坯外径与端面的交点,B时加工终点。
该指令的执行过程如图a所示,其指令格式为:G71U(Δd)R(e);G71P____Q____U(Δu)W(Δw)F____S____T____;N(P)………… 用程序段号P到Q之间的程序段定义A→A΄→B之间的移动轨迹N(Q)……指令中各参数的意义如下:Δd:车削深度,无符号。
车削方向取决于方向A A΄。
该参数为模态值。
E:退刀量,该参数为模态值。
P:精车削程序第一段程序号。
Q:精车削程序最后一段程序号。
Δu: X方向精车预留量的距离和方向。
Δw: Z方向精车预留量的距离和方向。
G71 G72 G73 G75 G76循环程序格式

1. 外圆粗加工复合循环(G71)指令格式 G71 UΔd ReG71 Pns Qnf UΔu WΔw Ff Ss Tt指令功能切除棒料毛坯大部分加工余量,切削是沿平行Z轴方向进行,见图1,图1 外圆粗加工循环A为循环起点,A-A'-B为精加工路线。
指令说明Δd表示每次切削深度(半径值),无正负号;e表示退刀量(半径值),无正负号;ns表示精加工路线第一个程序段的顺序号;nf表示精加工路线最后一个程序段的顺序号;Δu表示X方向的精加工余量,直径值;Δw表示Z方向的精加工余量。
使用循环指令编程,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。
为节省数控机床的辅助工作时间,从换刀点至循环点A使用G00快速定位指令,循环点A 的X坐标位于毛坯尺寸之外,Z坐标值与切削始点A’的Z坐标值相同。
其次,按照外圆粗加工循环的指令格式和加工工艺要求写出G71指令程序段,在循环指令中有两个地址符U,前一个表示背吃刀量,后一个表示X方向的精加工余量。
在程序段中有P、Q地址符,则地址符U表示X方向的精加工余量,反之表示背吃刀量。
背吃刀量无负值A’→B是工件的轮廓线,A→A’→B为精加工路线,粗加工时刀具从A点后退Δu /2、Δw,即自动留出精加工余量。
顺序号ns至nf之间的程序段描述刀具切削加工的路线例题1 图2所示,运用外圆粗加工循环指令编程。
图2 外圆粗加工循环应用N010 G50 X150 Z100N020 G00 X41 Z0N030 G71 U2 R1N040 G71 P50 Q120 U0.5 W0.2 F100N050 G01 X0N060 G03 X11 W-5.5 R5.5N070 G01 W-10N080 X17 W-10N090 W-15N100 G02 X29 W-7.348 R7.5N110 G01 W-12.652N120 X41N130 G70 P50 Q120 F302. 面粗加工复合循环(G72)指令格式 G72 WΔd ReG72 Pns Qnf UΔu WΔw Ff Ss Tt指令功能除切削是沿平行X轴方向进行外,该指令功能与G71相同,见图3。
【FANUC系统】固定循环G32 G70 G71 G72 G73 G74 G75 G76 G90 G92 G94详细

锥螺纹切削循环: G92 X(U)___Z(W)___R___ F___
必须指定锥体的 “R” 值。切削功能的用法 与直线切削循环类似。
2. 功能
切削螺纹循环
例:M20xP1.5(0.8、0.6、0.4、0.16)
G00 X22.0 Z5.0 G92 X19.2 Z-18.0 F1.5 X18.6; X18.2; X18.04; G00 X100.0 Z150.0
例:M32xP2.0 (0.9;0.6;0.6;0.4;0.1) G0 X32. Z5.; X29.1; G32 Z-28. F2.0 ; G0 X32.; Z5.; X28.5; G32 Z-28. F2.0 ; G0 X32.; Z5.; X27.9; G32 Z-28. F2.0 ; G0 X32.; Z5.; X27.5; G32 Z-28. F2.0 ; G0 X32.; Z5.; X27.4; G32 Z-28. F2.0 ; G0 X32.; G0 X150.Z150.;
G71外径、内径粗车固定循环
1. 格式 G71U(△d)R(e) G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) N(ns)…… ……… N(nf)…… 2. 功能 如果在下图用程序决定A至A’至B的精加工形 状,用△d(切削深度)车掉指定的区域,留精加 工预留量△u/2及△w。 △d:切削深度(半径指定) 不指定正负符号。切削方向依照AA’的 方向决定,在另一个值指定前不会改 变。FANUC系统参数(NO.0717)指定。 e:退刀行程 本指定是状态指定,在另一个值指定 前不会改变。FANUC系统参数 (NO.0718)指定。 ns:精加工形状程序的第一个段号。 nf:精加工形状程序的最后一个段号。 △u:X方向精加工预留量的距离及方 向。(直径/半径) △w: Z方向精加工预留量的距离及方 向。 例:G71 U1.5 R1. ; G71 P1 Q2 U0.15 W0.1 F0.12 ; N1… … N2… 注:内径加工U为负,如U-0.15
数控车床多重复合循环指令

数控车床多重复合循环指令(G70~G76)运用这组G代码,可以加工形状较复杂的零件,编程时只须指定精加工路线和粗加工背吃刀量,系统会自动计算出粗加工路线和加工次数,因此编程效率更高。
1. 外圆粗加工复合循环(G71)指令格式G71 UΔd ReG71 Pns Qnf UΔu WΔw Ff Ss Tt指令功能切除棒料毛坯大部分加工余量,切削是沿平行Z轴方向进行,见图1,图1 外圆粗加工循环A为循环起点,A-A'-B为精加工路线。
指令说明Δd表示每次切削深度(半径值),无正负号;e表示退刀量(半径值),无正负号;ns表示精加工路线第一个程序段的顺序号;nf表示精加工路线最后一个程序段的顺序号;Δu表示X方向的精加工余量,直径值;Δw表示Z方向的精加工余量。
使用循环指令编程,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。
为节省数控机床的辅助工作时间,从换刀点至循环点A使用G00快速定位指令,循环点A的X坐标位于毛坯尺寸之外,Z坐标值与切削始点A’的Z坐标值相同。
其次,按照外圆粗加工循环的指令格式和加工工艺要求写出G71指令程序段,在循环指令中有两个地址符U,前一个表示背吃刀量,后一个表示X方向的精加工余量。
在程序段中有P、Q地址符,则地址符U表示X方向的精加工余量,反之表示背吃刀量。
背吃刀量无负值。
A’→B是工件的轮廓线,A→A’→B为精加工路线,粗加工时刀具从A点后退Δu/2、Δw,即自动留出精加工余量。
顺序号ns至nf之间的程序段描述刀具切削加工的路线。
例题1 图2所示,运用外圆粗加工循环指令编程。
图2 外圆粗加工循环应用N010 G50 X150 Z100N020 G00 X41 Z0N030 G71 U2 R1N040 G71 P50 Q120 U0.5 W0.2 F100N050 G01 X0 Z0N060 G03 X11 W-5.5 R5.5N070 G01 W-10N080 X17 W-10N090 W-15N100 G02 X29 W-7.348 R7.5N110 G01 W-12.652N120 X41N130 G70 P50 Q120 F302. 端面粗加工复合循环(G72)指令格式G72 WΔd ReG72 Pns Qnf UΔu WΔw Ff Ss Tt指令功能除切削是沿平行X轴方向进行外,该指令功能与G71相同,见图3。
固定循环g70g71g72g73g74g75

固定循环G70、G71、G72、G73、G74、G75G70~G76是CNC车床多次固定循环指令,与单次固定循环指令一样,可以用于必须重复多次加工才能加工到规定尺寸的典型工序。
主要用于铸、锻毛坯的粗车和棒料车阶梯较大的轴及螺纹加工。
利用多次固定循环功能,只要给出最终精加工路径、循环次数和每次加工余量,机床能自动决定粗加工时的刀具路径。
在这一组多次固定循环指令中,G70是G71、G72、G73粗加工后的精加工指令,G74是深孔钻削固定循环指令,G75切槽固定循环指令,G76螺纹加工固定循环。
(1)精车循环G70该指令用于在零件用粗车循环指令G71、G72或G73车削后进行精车,指令格式为:G70 P____Q____U____W____;指令中各参数的意义如下:P:精车程序第一段程序号;Q:精车程序最后一段程序号;U:沿X方向的精车余量;W:沿Z方向的精车余量。
编程注意事项:(1)精车过程中的F、S、T在程序段号P到Q之间指定。
(2)在车削循环期间,刀尖半径补偿功能有效。
(3)在P和Q之间的程序段不能调用子程序。
(4)指定车削余量U和W可分几次进行精车。
图a图b(2)外圆/内孔粗车循环G71该指令适用于毛坯料的粗车外径与粗车内径。
如图a所示为粗车外径的加工路径,图中C 是粗加工循环的起点,A是毛坯外径与端面的交点,B时加工终点。
该指令的执行过程如图a 所示,其指令格式为:G71 U(Δd) R(e);G71 P____ Q____ U(Δu) W(Δw) F____S____T____;N(P)…………用程序段号P到Q之间的程序段定义A→A΄→B之间的移动轨迹N(Q)……指令中各参数的意义如下:Δd:车削深度,无符号。
车削方向取决于方向AA΄。
该参数为模态值。
E:退刀量,该参数为模态值。
P:精车削程序第一段程序号。
Q:精车削程序最后一段程序号。
Δu: X方向精车预留量的距离和方向。
Δw: Z方向精车预留量的距离和方向。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实用文档
G73---封闭切削循环
格式:
G00 X_Z_ ;-----------------循环起始点
G73 U(△d) R(△e) ;
G73 P(ns) Q(nf) U(△u) W(△w) F(f) ;
ns
.
轨迹线
.
零件精加工轮廓
.
nf
其中:
△d-----毛坯的最大直径与零件图纸上所要加工 的最小直径之差再除以2
N20 G01 X40. Z-128.;
实用文档
注意:
在ns后面紧跟的第一条指令只能出 现X指令不能出现Z指令,例如例题中把G1 X16 F0.5;与G1 Z0 F0.1;两句程序不能并 成一句写成G1 X16 Z0 F0.5;否则数控装 置会出现程序错误报警。
实用文档
三、精加工循环指令G70
1、功能:切除G71指令粗加工后留下的余量,完成精加工。
例1:
1)工艺分析 (1)、装夹工件伸出 65mm长。
(2)、用G71编程粗车 Ф40、Ф30、Ф15外 圆,留0.5mm精加工实余用文档
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
N150 G00 X100.0 Z100.0 返回换刀点
N160 M30 程序结束并返回
实用文档
例2:在下图中,按图示尺寸编写粗车循环 加工程序。
实用文档
O0001;
G99 S800 M03;
T0101;
G00 X145.0
Z 10.0 ;
G71 U2.0 R0.5;
G71 P10 Q20 U0.5 W0 F0.15
M05; M30;
G01 X20. Z-2.;
Z-25.;
X24. Z-27.;
Gபைடு நூலகம்1 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.;
△e-----循环次数
ns-----精加工程序段的第一个程序段段号
nf-----精加工程序段的最后一个程序段段号
△u----工件直径(X轴)精加工余量
值
实用文档
直径
△w----工件长度(Z轴)精加工余量
G73编程实例
已知零件坯料为Φ44的45号钢 如图
实用文档
零件图平面图
实用文档
加工完成后零件立体图
条件:只需在程序中给出最终走刀轨迹及重复切削次数
程 序
由零件图确定
与背吃刀量有关
应用:特别适合余量大且形状复杂的零件加工编程
常用指令
1、G71 2、G70
外圆粗车循环指令 精加工循环指令
3、G73 实固用定文档形状粗车循环指令
一、外圆粗车循环指令G71
1、功能
只需指定粗加工背吃刀1 量、精加工2余量、精加工3路线, 系统便能自动给出粗加工路线和加工次数,完成粗加工。
实用文档
程序编制
O0001;
G99 M03 S600;
T0101;(尖头外圆车刀)
G70 P10 Q20 ( F0.1) ;
G00 X45. Z3.;
G00 X100.;
G73 U17. R5;
Z100.;
G73 P10 Q20 U0.5 F0.5; N10 G01 X16 F0.5;
G01 Z0. F0.1;
2、格式: G71 U(△d) R (e );
(1)
G71 P(ns) Q(nf) U(△u) W(△w ) ; (2)
Nns …… ;
精车 路线
(重要组成部分)
Nnf ……
参 △d:粗; 加工背吃刀量,半径值;
e :退刀量,半径值。
数
ns:精加工路线第一个程序段的段号;
含 nf:精加工路线最后一个程序段的段号;
2、格式: G70 Pns Qnf ; ns、nf含义与G71指令相同,并且数值应一致!
N10 G00 X0 ;
G01 Z0.;
X40.0 ;
W-30.0;
X60.0 Z-60.0;
Z-80.0;
X100.0 Z-90.0;
Z - 110.;
X140.;
S600;
实用文档
Z-130.; N20 Z-170.; G00 X100.; Z100.; M30;
• 注意:
• 1)、使用G71指令要用G00指令定位。 2)、G71指令适用于棒料加工。
• 3)使用G71指令时,精加工程序段的第一行不 能有Z轴的移动。
• 4)循环起点的X值,要大于零件毛胚的直径,Z 值可设定为2—3。
实用文档
二、固定形状粗车循环指令G73
G71指令----外圆粗车循环指令,但是这个指 令有个缺点-----不能加工内凹零件以及凸圆零件的圆的 左半部分。为了解决上述问题所以我们今天来介绍一个新 指令G73----固定形状粗车循环指令(或者称为仿形加工 循环指令或者万能指令)
数控车削编程与操作训练
课题七 复合固定循环指令 G71/G70/G73
实用文档
复习导入:
余量较大且形 状简单的零件
对于余量大形 状复杂的零件 如何简化编程
呢
简单固定 循环指令 G90
实用文档
复合固 定
循环指 令
复合固定循环指令的功能特点:
可
功能:可以将多次重复动作用一个指令来表示,
有 效
简
系统会自动重复切削,直到加工完成。 化
N60 G00 X12.0 以下为精车程序段(即:精车)
N70 G01 Z0.0 S1000
N80 G01 X15.0 Z-1.5 F0.1
N90 Z-10.0 N100 X20.0 N110 X30.0 Z-25.0 N120 Z-35.0 N130 X40.0 N140 Z-48.0
T0202 M03 S1000 F0.1 G70 P60 Q140 G00 X100.0 Z100.0 M30
义 △u:X方向精加工余量,直径值;
△w:Z方向精加工余量;实用文档
G71指令的运行过程
O
△w
A’
精加工路线
3
2
45°
B
e
1
退刀量 A
C
运行特点:
循环X 起点
△U/2
△d △d
Z
X向 精车 余量
背吃刀量
由△w和 △u决定
1、指令运行前刀具先到达循环起点; 2、指令运行中刀具依据给定的△d、e按矩形轨迹循环分层切削; 3、最后一次切削沿粗车轮廓连续走刀,留有精车余量△u 、△ w; 4、指令运行结束,刀具自动返回循实用环文起档 点;