G71内外圆粗车循环指令
外圆粗车循环指令G71

(一)外圆粗车循环指令(G71)1、外圆粗车循环指令的功能该指令只需指定粗加工背吃刀量、精加工余量和精加工路线,系统便可自动给出粗加工路线和加工次数,完成各外圆表面的粗加工。
如下图所示,该功能指定最终切削路径从始点经A 到B。
该命令以余量△d 为切削深度,以e为退刀量车掉指定的区域,留精加工预留量△u/2及△w ,最后在完成该切削进程后刀具返回到循环起点。
2、编程格式G71 U(△d) R(e)G71 P(ns) Q(nf) U(△u) W(△w) F_ S_ T_ ;3、使用说明(1)△d—背吃刀量;(2)e—退刀量;ﴈ3)ns—精加工轮廓程序段中开始程序段的段号;(4)nf—精加工轮廓程序段中结束程序段璄段号;(5)△u—X轴方向精加工余量,直径值,一般取0.5㎜。
加工内轮廓时,为负值;(6)△w—Z轴方向精加工余量,一般取0.05~0.1㎜;(二)G71应用实例例:按下图所示尺寸编写外圆粗切循环加工程序。
1、选择刀具:90º硬质合金车刀,刀尖半径0.4mm,置于1号刀位。
2、确定切削用量:1)背吃刀量:粗车时为2mm,精车时为0.25mm。
2)进给量:粗车时为0.2mm/r,精车时为0.15mm /r。
3)主轴转速:粗车时为300 r /min,精车时为500 r /min 。
(三)、编程O0006N10 T0101;N20 G00 G40 X120.0 Z10.0 M08 ;N30 M03 S300;N40 G71 U2.0 R0.5;N50 G71 P60 Q120 U0.5 W0.25 F0.25;N60 G00 G42 X40.0 ;//nsN70 G01 Z-30.0 F0.15;N80 X60.0 Z-60.0;N90 Z-80.0;N100 X100.0 Z-90.0;N110 Z-110.0;N120 G40 X120.0 Z-130.0;//nfN130 G00 X125.0 ;N140 X200.0 Z140.0;N150 M30;。
复合固定循环指令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

快速返回刀具起点 主轴停止,换回基准刀 程序结束
上一页
下一页
G72指令的Z方向每次进刀量不能大于刀宽值;G72加工起点要考虑到快速进刀的
安全性,X向应离开加工部位2~3mm。
返回
2.如图所示,直径ф 45mm外圆已加工完毕,要求用G72指 令对零件其它轮廓进行粗加工。
上一页
下一页
返回
参考程序 O....; G00 X80 Z80 ; M03 S500 T0202;
下一页 上一页
返回
Δ d——粗车时X轴每次进刀量(半径值)。
e——粗车时X轴的退刀量,退刀方向与进刀方向相反。 ns——精车轨迹的第一个程序段的程序段号。 nf——精车轨迹的最后一个程序段的程序段号。
Δ u——X轴的精加工余量,粗车轮廓相对于精车轨迹的X轴坐 标偏移。(直径值,有正负符号)
Δ w——Z轴的精加工余量,粗车轮廓相对于精车轨迹的Z轴坐
标偏移。(有正负符号) F——切削进给速度。
上一页
S--主轴转速。
T--刀具号,刀具偏置号。 F、S、T:可以在第一个G71代码或第二个G71代码中指定。
下一页
返回
上一页
G71指令运动轨迹
下一页
返回
1. 从起点 A点快速移动到 A´点(X轴移动 Δ u、Z轴移动 Δ w)。
2. 从 A´点 X轴移动 Δ d(进刀),ns 程序段是 G00 时按快速
...;
...F; ...S; ……………………………… ③
...;
N (nf)...;
上一页
下一页
返回
①——给定退刀量、切削次数的程序段。 ②——给定定义精车轨迹的程序段区间、精车余量的程序段 。 ③——定义精车轨迹的若干连续的程序段,执行G73时,这 些程序段仅用于计算粗车的轨迹,实际并未被执行。系统根据 精车余量、退刀量、切削次数等数据自动计算粗车偏移量、粗 车的单次进刀量和粗车轨迹,每次切削的轨迹都是精车轨迹的 偏移,切削轨迹逐步靠近精车轨迹,最后一次切削轨迹为按精 车余量偏移的精车轨迹。G73 的起点和终点相同,本代码适用 于成型毛坯的粗车。
G71指令的格式和应用

2、走刀路线:
CNC根据预留的u和w计算出粗加工实际轮廓的各坐标值,
刀具按层切法将余量去除,工件的斜面和圆弧部分形成台阶表 面,然后按照精加工轮廓光整表面,最终形成在工件X向留有 u大小的余量,Z向留有w大小余量的轴。
3、注意事项:
1)当用G96、G97时,在G71程序段循环内指定的G96或G97无 效,而在G71程序段或以前的程序段中指定有效。 2)A′和B之间沿Z方向,直径必须逐渐增加或减少。 3)顺序号“ns”和“nf”之间的程序段不能调用子程序。 4)循环结束后,刀具返回A点(循环开始时刀具位置,即起刀 点)。 5)在G71程序段中F,S,T指令无效。 6)第一刀必须X向走刀。
G71内外径粗车复合循环指令
指令复习
G00: G00 X_ Z_ F_ 快速进给指令 G01:G01 X_ Z_ F_ 直线插补指令 G02: G02 X_ Z_ R_ 顺时针圆弧插补指令 G03: G03 X_) Z_ R_ 逆时针圆弧插补指令 G90:G90 X_ Z_ R_ 内外径切削循环指令
4.2加工程序
O0001; N10 M03 S1 T0101 ; N20 G00 X46 Z2; N30 G71 U1 R0.5; N40 G71 P50 Q 90 U0.3 F0.3; N50 G00 X15; N60 G01 Z0;
N70 G01 Z-15; N80 G01 X30 Z-30; N90 G01 Z-45; N100 G00 X100 Z150; N110 M05; N120 M30;
作业:请同学们对下面的工件编制程序。
4、编程举例
起刀点
工艺分析 确定起刀点 确定G71参数 确定精加工路线
退刀
4.1加工工艺分析
外圆粗精车复合循环 G71与G70[3页]
![外圆粗精车复合循环 G71与G70[3页]](https://img.taocdn.com/s3/m/934bc0d1951ea76e58fafab069dc5022aaea468a.png)
外圆粗车复合循环指令G71 / G701.G71 外圆粗车复合循环特点外圆粗车复合循环指令适合切除棒料毛坯的大部分加工余量, 主要用于径向尺寸要求比较高, 轴向尺寸大于径向尺寸的毛坯工件进行粗车循环。
如图 4—30a 所示为 G71 指令粗车外轮廓的走刀轨迹, 图中C 点为粗车循环起刀点, A点是毛坯外圆与端面轮廓的交点, Δw为轴向精加工余量, Δ是径向精加工余量, Δd是背吃刀量, e是径向退刀量。
该循环根据编程参数, 以阶梯轨迹法自动实现轮廓粗加工, 并在最后一刀沿轮廓表面留均匀余量加工零件。
2.G70 精车循环特点当用 G71 指令粗加工完工件后, 用 G70 来指定精车循环, 切除粗加工余量, 如图 4— 30b 所示为精加工轨迹图。
二、 G71 指令———外圆粗车复合循环1. 指令格式G71 U (Δd) R (e) ;G71 P (ns) Q (nf) U (Δu)W (Δw) F (f) ;说明:Δd: 背吃刀量 (半径量, 无符号)。
e: 退刀量。
ns: 指定精加工路线的第一个程序段号。
nf: 指定精加工路线的最后一个程序段号。
Δu: 为X方向上的精加工余量(直径量)和方向(外轮廓用“ + ”,内轮廓用“ - ” ) 。
Δw: 为 Z 方向上的精加工余量和方向。
f: 进给量。
在 ns ~ nf 程序段内的 F、 S、 T 功能无效。
在整个粗车循环中, 只执行循环开始前指令的 F、2.S、编T程功实能G70———精车循环指令格式: G70 P (ns) Q (nf)说明:ns: 指定精加工路线的第一个程序段号。
nf: 指定精加工路线的最后一个程序段号。
提示:(1) G71 循环前的定位点必须是毛坯以外并且靠近工件毛坯的点, 因为该点会被系统认为毛坯的大小, 即从该点起开始粗加工零件。
(2) 应用 G71 循环类型 I 粗加工时, 精加工轮廓程序起始段必须是 X 轴单方向运动, 不可以有 Z 轴动作, 否则报警, 程序不能执行; 轮廓形状在平面构成轴 (Z 轴、 X 轴) 方向上必须是单调增加或单调减小。
G71指令

多重复合循环指令G71新课讲授:FANUC系统提供了六个比较人性化多重符合循环,可以满足实际生产中一般零件的加工需求。
新课讲授:G71 —外径粗车复合循环指令⑴概述:G71指令称为外径粗车固定循环,它适用于毛坯料粗车外径和粗车内径。
在G71指令后跟描述零件的精加工轮廓程序,CNC系统根据加工程序所描述的轮廓形状和G71指令的各个参数自动生成加工路径,将粗加工待切除料切削完成。
G71指令段内部参数示意(2)指令格式内外径粗车复合循环G71指令格式:G71 U(△d) R(e);G71 P(ns) Q(nf)U(△u) W(△w) F(f) S(s) T(t);N(ns)……;……;……;…F__;…S__;…T__;N(nf)……;外径粗车复合循环指令参数是由两个G71程序段指令的,而精加工的零件形状是由N(ns)到N(nf)的程序段指令的,各参数的意义如图5-23。
△d —每次循环的切削深度(半径值指定),模态值,直到下个指定之前均有效。
也可以用参数指定。
根据程序指令,参数中的值也变化,单位为mm。
e —每次切削退刀量。
模态值,在下次指定之前均有效。
也可以用参数指定。
根据程序指令,参数中的值也变化。
ns —精加工路径第一程序段的顺序号(行号)。
nf —精加工路径最后程序段的顺序号(行号)。
△u —X方向精加工余量和方向。
△u为负值时,表示内径粗车循环。
△w —Z方向精加工余量和方向。
f , s , t :在G71程序段中指令,在顺序号为ns到顺序号为nf的程序段中粗车时使用的F、S、T功能。
⑶说明①在A→B之间的移动指令中指定的F、S、T功能,仅在G70中有效,粗车循环使用G71程序段或以前指令的F、S、T功能。
精加工形状的移动指令,直线和圆弧指令都可以指令。
②在A→A′之间的刀具轨迹,在顺序号为ns的程序段中指定,ns 的程序段必须为G00或G01指令,且只有X轴的移动(不能指定Z轴的运动)。
数控加工工艺及编程 外圆粗车循环指令G71

一、编程格式格式:G71 U(∆d)__R(e) __ ;G71 P(ns)__Q(nf)__U(∆u)__W(∆w)__F(f)__;式中:∆d—切削深度(半径值,不指定正负号);e —退刀量;ns—精加工形状程序段中的开始程序段号;nf—精加工形状程序段中的结束程序段号;∆u—X轴方向精加工余量(直径值) ;∆w—Z轴方向的精加工余量;f—进给速度。
二、说明1、该指令由刀具平行于Z轴方向(纵向)进行切削循环,又称纵向切削循环。
适合加工轴类零件;2、G71循环程序段的第一句只能写X值,不能写Z或X、Z同时写入。
3、该循环的起始点位于毛坯外径处。
4、该指令只能切削前小后大的工件,不能切削凹进形的轮廓。
5、用G98(即用mm/min)编程时,螺纹切削后用割断刀的进给速度F 一定要写,否则进给速度的单位将变成mm/r并用螺纹切削的进给速度,引起撞刀。
6、使用该指令头部倒角,由于实际加工是最后加工,描述路径时无需按照延长线描述。
7、由G71每一次循环都可以车削得到工件,避免了G73出现的走空刀的情况。
因此,当加工程序既可用G71编制,也可用G73编制时,尽量选取G71编程。
由于G71循环按照直线车削,加工速度高于G73,有利于提高工作效率。
三、编程实例下图零件材料为45#钢,毛坯的直径为φ35mm,长度自定。
参考程序:O4000N10 T0101;N20 S600 M03;N30 G00 X45 Z2;N40 G71 U1.5 R1;N50 G71 P60 Q120 U1 W0.2 F100;N60 G00 X10;N70 G01 Z0;N80 G02 X20 Z-5 R5;N90 G01 Z-50;N100 G03 X40 Z-40 R10;N110 Z-76;N120 G70 P60 Q120;N130 G00 X60 Z60;N140 M30;。
1.外圆.内孔粗车循环G71

外圆/内孔粗车循环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方向精车预留量的距离和方向。
F、S、T:粗车过程中从程序段号P到Q之间包括的任何F、S、T 功能都被忽略,只有G 71指令中指定的F、S、T功能有效编程实例如图b所示为要进行外圆粗车的短轴,粗车深度定为lmm,退刀量为lmm,精车削预留量X方向为0.5mm,Z方向为0.25mm,粗车进给率为0.3mm/r,主轴转速为550r/min,数控程序编写如下:N6 G50 X200.0 Z220.0;定义程序原点N8 G0 X0 Z0;N10 T0100 M08;调01号粗车刀N12 G00 Xl60.0 Z 180.0;刀具快速走到粗车循环起始点N14 G71 U1.0 R1.0;定义G71粗车循环,切削深度lmm,退刀量lmm N16 G71 P18 Q30 U0.5 W0.25 F0.3 S550;粗车主轴转速550r/min,进给率0.3mm/rN18 G00 X40.0;程序段号N18到N30定义精车削刀具轨迹N20 G01 W-40.0 F0.15;N22 X60.0 W-30.0;N24 W-20.0;N26 X100.0 W-10.0;N28 W-20.0;N30 X140.0 W-20.0;N32 G30 U0 W0;N34 T0303;调03号精车刀N36G70P18Q30;粗车后精车削图a 图b二、小结:熟悉运用G71指令编制程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课题:G71内外圆粗车循环指令
一、场地安全:
1、强调实习课堂安全要求;
2、上机安全操作规程。
二、教学目的:
知识目标:1、了解并掌握G71指令的功能和格式。
2、理解并掌握G71指令的参数含义、循环路径及编程方法,理解各
个参数对循环路径的影响。
能力目标:1、能运用G71指令编程对零件进行粗加工。
2、能合理选择切削用量,制定合理的加工工艺路线。
3、培养学生综合分析能力。
情感目标:1、通过对课题的操作实践,让学生体验成功的喜悦,培养学生对本专业的热爱,养成规范的操作习惯和精益求精的工作作风。
2、通过分组讨论合作,培养学生的团结合作,思考的精神。
三、教学重、难点:
重点:1、G71指令格式,参数含义,循环路径。
2、使用G71指令编写程序在书写时的一般方法与注意事项。
难点:如何让学生能够根据任意零件图,熟练的使用G71指令对其进行粗加工。
四、教学方法:
比较发现法、任务驱动法、仿真教学法
五、课堂设计:
1、课时安排:2课时
2、理论与仿真练习相结合
3、时间分配:复习与新课导入:5分钟理论讲授:30分钟
课堂练习:40分钟总结:3分钟作业布置:2分钟六、教学过程:
(一)、组织教学:1、检查学生出勤情况、工作服及胸卡佩戴情况
2、强调课堂纪律,做到安全文明生产
3、简要总结上次课题的教学情况
(二)、新课导入:
先给出一个复杂的零件图让学生思考怎样编写其加工程序,然后仿真展示运用G90指令、G71指令对同一零件编写的两个程序,观看两程序有何不同。
1、用G90指令编程:仿真展示
2、用G71指令编程:仿真展示
通过对比式教学,使学生在巩固已学知识的基础上,从中发现G71指令的优点,通过对比,给学生感官差异,明确新学知识的作用,激发学生学习积极性,主动性。
告知学生当零件加工余量大、形状比较复杂时,运用G00、G01、G90指令编写程序需考虑多刀加工及刀具的进、退刀位置,加工工艺变得复杂,程序段较多,不易检查,且容易出错,并且加工效率低,而采用G71循环指令编程则可以解决以上问题。
提问学生:我们所看到的用G71指令编写的程序比原有程序简化了多少?
提出目标:显然,运用G71指令可使编程简洁,可以减少出错率,提高加工效率,今天,就让我们学习如何利用G71内外圆粗车循环指令编制零件程序。
(三)、新课讲解:
1、运用仿真展示G71指令对零件进行粗加工的全过程,让学生对G71指令加工的路径有一个大致的了解。
提出问题:请同学们思考,如果G71指令可以使机床按照仿真所示的路径移动,那么在该指令中应该设定哪些参数呢?(进刀量,退刀量,精加工余量);机床又是怎么知道何时该退刀的呢?(G71指令必须要指定零件的外形轮廓),引出指令格式。
2、认识新指令:
①、指令概述:数控系统根据精车轨迹,精加工余量,进、退刀量等数据自动计算出切削次数和切削轨迹,进行多次进刀→切削→退刀→再进刀的加工循环,自动完成零件的粗加工。
②、G71内外圆粗车循环指令
格式: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:精车时的主轴转速;
3、循环轨迹图:
A′ B′B——零件精加工轮廓
循环过程如上图所示:
①、刀具从起点A点快速移动到C点,X轴移动△U、 Z轴移动△W;
②、从C点开始向X轴移动△d(进刀);
③、向Z轴切削进给到粗车轮廓;
④、X轴、Z轴按切削进给速度退刀e(45°直线);
⑤、Z轴以快速退回到与C点Z轴绝对坐标相同的位置;
⑥、X轴再次进刀(△d+e);
⑦、重复执行③—⑥;
⑧、直到X轴进刀至C′点;然后执行⑨;
⑨、沿粗车轮廓从C′点切削进给至D点;
⑩、从D点快速移动到A点,G71循环指令执行结束,程序跳转到nf程序段的下一个程序段执行。
提出任务:要求学生在稿纸上自己绘制一下刀具路径轨迹,以便加深其印象。
4、指令注意事项:
①、ns—nf程序段必须紧跟在G71程序段后编写;
②、执行G71粗加工指令时,G71程序段中的F、S、T有效,ns—nf程序段
中的F、S、T无效,, ns—nf程序段中的F、S、T只在执行G70精加工
指令时有效;
③、ns程序段只能是含X指令字的G00、G01指令;
④、精车轨迹(ns—nf程序段),X轴、Z轴的尺寸大小都必须呈单调递增或
单调递减;
⑤、ns—nf程序段中,不能包含有子程序。
(四)、编程实例:
学习G71指令格式及编程后,完成下图的工艺分析和加工程序编制。
零件毛坯尺寸Φ52X100mm。
1、工艺分析:下图为典型的阶梯轴类零件,应用车床进行车削加工。
粗车时:切削深度(单边)为1.5mm,退刀量为1mm,主轴转速800r/min, F取为120mm/min。
精车时,X方向精加工余量0.5mm(双边),Z方向不留加工余量,主轴转速
800~1000r/min, F取80mm/min。
刀具为1号外圆刀。
, 2、程序清单
加工程序:
O1234
N10 M03 S800 T0101
N20 G00 X100 Z100
N30 X54 Z1 (定位到循环起点)
N40 G94 X-1 Z0 F120
N50 G71 U1.5 R1
N60 G71 P70 Q170 U0.5 W0 F120
N70 G00 X17 (精加工程序段开始)
N80 G01 Z0 F80
N90 X20 Z-1.5
N100 Z-17
N110 G02 X26 Z-20 R3
N120 G01 X31
N130 X34 W-1.5
N140 W-13.5
N150 X50 W-10
N160 W-15
N170 X54(精加工结束程序段)
N180 G00 X100 Z100
N190 M30
3、演示仿真加工:
①、输入程序;
②、装夹工件,安装刀具,对刀;
③、完成零件自动加工;
④、单段演示,在单段加工方式中进一步掌握G71指令的循环执行过程,引导学生细心观察,结合指令格式,理解指令中各参数值对循环路径的影响。
提出问题:要求学生自主分析程序书写时有什么规律可循?从而总结出G71指令书写的一般顺序:设定循环起点,设定G71指令参数,写出零件外形轮廓。
(五)、随堂练习,巡回指导:
1、分组练习,观察各组编程情况,重点了解G71指令的使用是否正确。
2、各组分别对本组的程序进行校对,录入,仿真加工。
3、引导学生对零件加工存在的问题进行分析,查找原因并解决。
(六)、课堂小结:
1、G71指令重难点知识回顾。
2、对各组实训情况及学生编程中出现的问题简单小结。
课后思考:G71指令能否加工内孔?如果可以,指令参数部分应做如何修改呢?(七)、课后作业:
作业要求:
1、分析零件图,制定合理的加工工艺路线;
2、建立工件坐标系,并写出各节点坐标值;
3、运用G71指令编写零件加工程序。