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 / 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指令编制程序。
数控车G71 的使用
数控车床复合命令(G71、G72、G73、G74、G75、G76)经常用到,适合加工余量较大及锻件、铸件的加工编程。
复合命令不需要编写精加工的程序段落,不仅程序段落少,而且有效地缩短了编程的辅助时间。
复合命令都是粗加工的循环,需要用G70命令进行精加工。
下面就对常用的复合命令G71、G72、G73的使用方法及加工路线进行分析(以下都是以F A N U C系统为例)。
1.G71—内、外圆的粗精加工循环G71粗车循环命令主要用于径向尺寸要求比较高、轴向尺寸大于径向尺寸的毛坯工件进行粗车循环。
(1)格式G7l U(△d)R(e);G71P(n s)Q(n?)u(△u)W(△ω)F(?)S(s)T(t);G70P(n s)Q(n?);格式中,△d为切削深度(半径值指定,不带正负符号,且为模态指令);e为退刀量(模态指令);n s为精车程序段的开始段落号;n?为精车程序段的结束段落号;△u为x轴方向的精车余量(有正负符号,直径指令);△ω为z轴方向的精车余量(有正负符号);?、s、t为粗加工循环中的进给速度、主轴转速及刀具功能;G70为精车循环,该命令不能单独使用,需跟在粗车复合循环指令之后。
(2)图示说明循环轨迹如图1所示,A B为工件轮廓线,刀具从C点开始快速移动到D点,移动的距离为精车留量,然后根据给定的切削深度x轴进刀,进行轴向车削,退刀时按退刀量e进行45。
退刀后快速移动到循环起点,完成一个粗车循环,依次根据切削深度进行多次循环,粗车的最后一个循环是根据精车留量完成的一次成形车削循环。
需要注意以下两点:①G71循环命令只在轮廓外形是递增时使用,不可以用在有递减时,否则会出现递减部分进行一次分层车削,车削深度过大。
②程序段的移动命令只能是x轴移动,不可以出现Z轴移动,否则出现报警。
(2)图示说明循环轨迹如图3所示,A B为工件轮廓,刀具从C开始点快速移动到,),移动量为精车留量,按A d值z轴方向进刀,进行径向车削,按e值进行45。
数控车床G71复合循环指令
复合形状固定循环G71一.应用场合用于切削非一次加工即能达到加工规定尺寸的场合,利用复合形状固定循环功能,只要编写出最终加工路线,给出每次的背吃刀量等加工参数,车床即能自动地对工件重复切削,直到加工完成。
圆柱毛坯料粗车和圆筒毛坯料粗镗加工。
外轮廓加工只能加工从小到大递增的工件。
内孔加工只能加工从大到小递减的工件。
1.粗车格式:G71U 1—R —;G71P —Q —U 2—W —F —;X ,Z :循环的起点坐标。
X :加工前工件尺寸大1—2mm Z :距离工件右端面2-3mm 处U 1:背吃刀量R :径向退刀量P :循环开始的程序段号Q :循环结束的程序段号U 2:X 轴方向的精加工余量W :Z 轴方向的精加工余量F :进给速度半径值,单位:mm直径值,单位:mm G00X —Z —;二.粗车:思考:定位点能否定得很远?有什么样的现象?a. X 向进刀b. Z 向切削c. 45度角退刀d. Z 向快速返回循环起点循环起点abcd45度2.走刀轨迹分析:RU循环起点4.使用G71时的注意事项:1.程序中的程序段号必须与G71的循环开始段号和循环结束段号对应。
(错例)2.循环开始的第一程序段必须为单轴移动,必须先移动X轴. (错例)3.G71中的两个程序段不能合并也不缺少.(错例)4.在单步状态下执行G71程序时,需要按三下循环启动才开始加工.例题:按照图纸进行编程O0001;N1(外轮廓粗加工)G99G97M03S500T0101F0.2;G00X67Z5;G71U2R1;G71P10Q20U0.5W0.5;N10G00X0;G01Z0;G03X30Z-15R15;X40Z-17;Z-45;N20G01Z-65;G00X100Z100; M30;工艺分析:形状指令相关点坐标X60圆弧G03 (30,-15)………………毛坯尺寸:ф65X100G01X36;三.1.精车格式:G00X—Z—;G70P—Q—F—;P:循环开始的程序段号Q:循环结束的程序段号F:进给速度2.精车的作用:去除粗车留下的余量,提高表面加工质量.注意:G70中的循环开始和结束的程序段号G71的循环开始和结结束的程序段号要相同循环起点O0001;N1(外轮廓粗加工)G99G97M03S500T0101F0.2;G00X67Z5;G71U1.0R0.5;G71P10Q20U0.5F0.2;N10G00X0;G01Z0;G03X30Z-15R15;G01X36;Z-45;N20G01Z-70;G00X100Z100; M05;M00;N2(外轮廓精加工)G99G97M03S800T0101F0.1; G00X67Z5;G70P10Q20F0.1;G00X100Z100;M30;X60M30;分析:形状指令相关点坐标圆弧G03 (30,-15)………………X40Z-17小结:一.粗车格式:G00X—Z—;G71U—R—;G71P—Q—U—W—F—;二.精车格式:G00X—Z—;G70P—Q—F—;三.定位点的确定:X:加工前工件的最大尺寸大1-2mmZ:工件的右端面2-5mm处四.使用G71时的注意事项:1.程序中的程序段号必须与G71的循环开始段号和循环结束段号对应。
外径、内径粗车循环(G71)
外径、内径粗车循环(G71)教案⾸页教学导⼊:要完成⼀个多型⾯粗车过程,⽤简单车削循环编程需要⼈⼯计算分配车削次数和吃⼑量,再⼀段段地⽤简单车削循环实现。
⽐⽤基本加⼯指令要简单,但使⽤起来还是很⿇烦。
有没有⼀种办法,⽤⼀条指令就能完成粗加⼯多层切削,使⽑坯形状接近⼯件形状呢?答案是肯定的。
这就是我们本节课讲课内容G71内外径复合循环指令若使⽤G71复合形状固定循环则只须指定精加⼯路线和吃⼑量,系统就会⾃动计算出粗加⼯路线和加⼯次数,可⼤⼤简化编程⼯作。
⼀、本课次教学内容1、外径、内径粗车循环(G71)(1)指令格式:G71 U△d R eG71 P ns Q nf U△u W△w F S T ;(2)参数说明:△d:径向背吃⼑量、半径值,不带正负号;e:退⼑量(⽆符号);ns:精加⼯轨迹中的第⼀个程序段号;nf:精加⼯轨迹中的最后⼀个程序段号;△u:径向(X)的精车余量(该尺⼨为直径值);△w:轴向(Z)的精车余量;F、S、T:粗加⼯时所⽤的进给速度、主轴转速、⼑具号。
2、G71的特点:(1)⾃动进⾏多次循环,实现多层切削,使⽑坯形状接近⼯件形状。
(2)切削进给⽅向平⾏于Z轴。
(3)在ns~nf程序段(即⾃循环开始⾄循环结束)内的指令F、S、T不起作⽤。
在整个粗车循环中,只执⾏循环开始前指令的F、S、T功能,即进给速度、主轴转速、⼑具均不能改变。
在G71指令的程序段中,F、S、T是有效的。
(4)只要指定精加⼯的加⼯路线及粗加⼯的吃⼑量,系统会⾃动计算粗加⼯的加⼯路线和加⼯次数。
3、G71 编程举例O2013;G90 G54 G00 X120.0 Z12.0;T0101 M03 S800;G71 U4.0 R1.0;G71 P50 Q120 U1.0 W0.5 F0.3;N1 G00 X20.0 ;G01 Z-15.0 F0.15;X30.0;Z-30.0;X40.0;Z-45.0;X70.0;X75.0;N2P50 Q120;G00 X100.0 Z100.0;M05 M30;⼆、课堂⼩结本节课主要是阐明了复合固定循环指令G71的格式及各参数的说明和编程要点。
内(外)径粗车循环指令(G71)
2.指令运动轨迹
注意: 执行G71循环指令前,需定位程序循环的起点,也是程序循环的终 点。对于该点,考虑到快速进刀的安全性,Z向应离开加工部位1~ 2mm。在加工外圆表面时,X向等于或略大于毛坯外圆直径;加工内孔 时,X向等于或略小于底孔直径。
3.实例讲解
如图所示,用G71指令对零件进行粗加工。
内(外)径粗车循环指令 (G71)
目录 1 G71指令格式及参数含义
2 指令运动轨迹 3 实例讲解
1.G71指令格式及参数含义
G71U(Δd)R(r)P(ns)Q(nf)X(Δx)Z(Δz)F S T ; N(ns) G00/G01 X(U) ; ...; ...; ...; N(nf)...;
1.G71指令格式及参数含义
Δd——粗车时X轴每次进刀量(半径值)。 r——粗车时X轴的退刀量,退刀方向与进刀方向相反。 ns——精车轨迹的第一个程序段的程序段号。 nf——精车轨迹的最后一个程序段的程序段号。 Δx——X轴的精加工余量,粗车轮廓相对于精车轨迹的X轴坐标偏移。 Δz——Z轴的精加工余量,粗车轮廓相对于精车轨迹的Z轴坐标偏移。 F——切削进给速度。 S--主轴转速。 T--刀具号,刀具偏置号。
参考程序
O....; G00 X80 Z80 ; M03 S800 T0100; G00 X50 Z2 ; G71 U1.5 R0.5G71 P1 Q2 X0.3 Z0.1 F80; N1 G00 X18 ; G01 Z-15 F60; X31 W-12; Z-40; G02 X45 W-7 R7; N2 G01 Z-55; G00 X80 Z80; M05 ; M30;
注释 程序名 快速定位至安全换刀点(刀具起点) 使用1号基准刀,主轴正转,转速800r/min 快速定位到A点 X向每次进刀3mm(直径),退刀量0.5mm X向留0.3mm的余量;Z向留0.1mm的余量
外径、内径粗车循环(G71)
教案首页教学导入:要完成一个多型面粗车过程,用简单车削循环编程需要人工计算分配车削次数和吃刀量,再一段段地用简单车削循环实现。
比用基本加工指令要简单,但使用起来还是很麻烦。
有没有一种办法,用一条指令就能完成粗加工多层切削,使毛坯形状接近工件形状呢?答案是肯定的。
这就是我们本节课讲课内容G71内外径复合循环指令若使用G71复合形状固定循环则只须指定精加工路线和吃刀量,系统就会自动计算出粗加工路线和加工次数,可大大简化编程工作。
一、本课次教学内容1、外径、内径粗车循环(G71)(1)指令格式:G71 U△d R eG71 P ns Q nf U△u W△w F S T ;(2)参数说明:△d:径向背吃刀量、半径值,不带正负号;e:退刀量(无符号);ns:精加工轨迹中的第一个程序段号;nf:精加工轨迹中的最后一个程序段号;△u:径向(X)的精车余量(该尺寸为直径值);△w:轴向(Z)的精车余量;F、S、T:粗加工时所用的进给速度、主轴转速、刀具号。
2、G71的特点:(1)自动进行多次循环,实现多层切削,使毛坯形状接近工件形状。
(2)切削进给方向平行于Z轴。
(3)在ns~nf程序段(即自循环开始至循环结束)内的指令F、S、T不起作用。
在整个粗车循环中,只执行循环开始前指令的F、S、T功能,即进给速度、主轴转速、刀具均不能改变。
在G71指令的程序段中,F、S、T是有效的。
(4)只要指定精加工的加工路线及粗加工的吃刀量,系统会自动计算粗加工的加工路线和加工次数。
3、G71 编程举例O2013;G90 G54 G00 X120.0 Z12.0;T0101 M03 S800;G71 U4.0 R1.0;G71 P50 Q120 U1.0 W0.5 F0.3;N1 G00 X20.0 ;G01 Z-15.0 F0.15;X30.0;Z-30.0;X40.0;Z-45.0;X70.0;X75.0;N2P50 Q120;G00 X100.0 Z100.0;M05 M30;二、课堂小结本节课主要是阐明了复合固定循环指令G71的格式及各参数的说明和编程要点。
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//ns G01Z0F100S800G03X24.Z-12.R12.F80G01X32.W-10.F100W-21.X44.F140X46.W-1.F100Z-54.N20X52. //nfG00X55.Z2.G70P10Q20 //ns //nf G01X52.F100G00X100.Z120.M05M303.1、对刀步骤:(简要说明)1)机床旋转2)转动刀架到应对刀号,手动移动拖板试车工件的端面,选择相应的刀补号,把这点设为Z轴的零点。
数控编程内外径粗车循环G71.
Δ u: 为X方向上的精加工余量 (直径值);
Δ w: 为Z方向上的精加工余量; Δ d: 为背吃刀量(无正负号); e: 为退刀量;
进行平行于z轴的多次切削
说明
工件如上图所示形状。C是粗车循环的起点,
A是毛坯外径与轮廓端面的交点,假定某段程序中指
定了由A→A’→B的精加工路线,只要用 G71 指令, 就可实现背吃刀量为 Δ d ,精加工余量为 Δ u / 2 和 Δ w的粗加工循环。
内外径粗车循环g71内外径粗车循环g71应用多重复合循环只须指定精加工路线和粗加工的背吃刀量系统就会自动计算出粗加工路线和加工次数完成从粗加工到精加工的全部过程因此可大大简化编程
数控编程: 内、外径粗车循环G71
李 峰
内、外径粗车循环G71
应用多重复合循环,只须指定精加 工路线和粗加工的背吃刀量,系统就 会自动计算出粗加工路线和加工次数, 完成从粗加工到精加工的全部过程, 因此可大大简化编程。 它应用于切除一次性加工即能加工 到规定尺寸的场合。
外圆粗加工循环(G71)
G71指令用于粗车园柱棒料毛坯的大部分加工余量。格式为:
G71 U Δ d
Re
G71 P ns Q nf U Δ u W Δ w Ff
或 G71 P ns Q nf U Δ u W Δ wD Δ d Ff Ss
Ns: 指定精加工路线的第一个程序段的顺序号; Nf: 指定精加工路线的最后一个程序段的顺序号;
刀具的切削方向取决于AA’方向;e为退刀量,
可由参数设定。
例如:在下图中,按图示尺寸编写粗车循环加工程序。
O0001;
T0101; S800 M03; G00 X140 Z2 M08; G71 U2 R1; G71 P10 Q20 U0.4 W0.02 F100; N10 G00 X40 S800 ; G01 Z0 F60; X60 Z-60; Z-80; X100 Z-90; Z-110; N20 X140.0 Z-130; G70 P10 Q20; G00 X100 Z100; M05; M30;
G71粗加工循环
内外圆粗车循环 G71
O0001; N0010 M03 S500 T0101;
O0001;
N0020 G00 X100 Z100;
N0010 M03 S800 T0101;
N0030 X42 Z2;
N0020 G00 X100 Z100;
N0031 G71 U2 R0.5;
N0030 X42 Z2;
N0140 G00 X42 Z2; N0150 G70 P40 Q130 M03 S800 T0101 F40; N0160 G00 X100 Z100; N0170 M30;
G71 内外圆粗车循环
• G71使用注意事项: 1.精加工第一段程序和最后一段程序只能出现X坐标,不能出现Z坐标。 N0031 G71 U2 R0.5; N0032 G71 P40 Q130 U0.5 W0 F80; N0040 G00 X0; …… N0130 X42;
• 指令解读: ns:精加工程序第一个程序段段号; nf:精加工程序最后一个程序段段号。
G71、G70粗加工、精加工循环
O0001; N0010 M03 S500 T0101; N0020 G00 X100 Z100; N0030 X42 Z2; N0031 G71 U2 R0.5; N0032 G71 P40 Q130 U0.5 W0 F80; N0040 G00 X0; N0050 G01 Z0; N0060 G03 X20 Z-10 R10; N0070 G01 X24; N0080 X30 Z-30; N0090 Z-38; N0100 G02 X34 Z-40 R2; N0110 G03 X38 Z-42 R2; N0120 G01 Z-53; N0130 X42;
精车:背吃刀量:0.1-0.5mm 进给速度:F40 切削速度:S800 ≠ 切削速度
复合固定循环指令G71(G70)
三、G71/G70指令编程示例
程序头
循环起点
O0001 G98 M03 S600 F100 ; T0101 ;
G00 X90. Z2. ;
粗车循环
首段段号 精 加 工 路 线
末段段号
G71U2. R0.5 ;
G71P10 Q20 U0.5 W0.1 ;
N10 G00 X20. ; (A′) 由
G01 Z-10.F80 ; (C)
运行特点:
刀具按ns~nf程序段指定的 精车路线进行一次连续切削! 运行结束刀具返回循环起点。
数控车编程与实训
数控车编程与实训
1.循环起点的坐标根据什么来确定?X取毛坯直径 ,Z一般 为 2.0 。 2.G71的格式中各参数的含义及取值。 △d:为每刀的 吃刀量 ,半径值。一般45钢件取1~2mm, 件取1.5~3mm,我们取1.0mm 3.为退刀量,半径值。一般取0.5mm ,外圆正,内孔负
O0003 N10 M03 S600 F100; N20 T0101; N30 G00 X45 Z2; N40 G71 U2 R0.5; N50 G71 P60 Q150 U0.5 W0.1 ; N60 G00 X18; 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 S800 ; N170 G00X100.Z100.; N180 M30;
N110 Z-29.;
N120 X42. Z-44.;
N130 Z -49. ;
[讲解]G71内外圆粗车复合循环指令
关于《G71—内外圆粗车复合循环指令》说课稿一、教材分析本课程的教学对象是我校数控专业二年级的学生,所选用的教材高等教育出版社出版的“技能型紧缺人才培养”系列教材《数控车削编程与操作训练》。
G71—内外圆粗车复合循环指令是该教材第2章第3节中的内容。
在本节课之前,已经介绍了内外圆单一固定循环指令,利用该指令,学生已经可以加工一些形状简单的零件如圆柱、圆锥等。
但是,实际生产中零件形状往往比较复杂,如果只使用单一固定循环指令来加工零件必然会使程序庞大,同时也容易出错,这时就要使用G71—内外圆粗车复合固定循环指令。
G71—内外圆粗车复合固定循环指令是数控车床程序编制中非常实用的一种指令,该指令在指定了相关参数和外形轮廓的基础上,可以自动计算刀具的路径,大大的简化了程序的内容,避免了许多复杂的计算,将大量重复的计算过程交给数控系统去完成,减少了编程人员的工作量和出错几率。
在实际生产中被广泛的使用。
因此本次课的知识点在第2章数控车床编程与操作中占有非常重要的地位。
同时课程后面即将学习的端面粗车复合循环指令和固定形状粗车复合循环指令,无论是在指令格式或者是在加工刀具路径上都与G71指令相似。
因此,本次课也起到了一个承前启后的作用。
二、教学目标知识目标:1. 了解G71内外圆粗车复合固定循环指令的特点与使用对象;2.理解并掌握G71内外圆粗车复合固定循环指令的格式与循环轨迹;能力目标:培养学生能够根据任意的零件图,熟练的使用G71内外圆粗车复合固定循环指令对其进行粗加工;情感目标:通过学习G71指令,引导学生从客观出发,激发学生学习兴趣,体会编程的快乐。
教学重点、难点重点:G71内外圆粗车复合固定循环指令的格式、参数的含义与循环的轨迹。
难点:如何让学生能够根据任意的零件图,熟练的使用G71内外圆粗车复合固定循环指令对其进行粗加工在教学过程中,将通过板书演示的方法突出重点,通过仿真软件演示的方法突破难点。
三、学情分析1.学生学习兴趣颇浓厚;2.学生文化基础差,入学成绩普遍偏低;3.掌握了一定的普通车床的车削加工方法;4.学生水平差异较大,适合因材施教。
最详细的G71和G76指令
最详细的G71和G76指令G71-----外圆内孔粗车循环指令G71U(△d)R(e);G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t);N(ns)…………….N(nf)△ d:每次循环的吃刀量(半径值)单位是mm且要大于零e:每次循环的退刀量(半径值)单位是mmns:精加工轮廓第一个程序段的程序段号nf:精加工轮廓最后一个程序段的程序段号△ u:X方向精加工余量(单位是mm)(注意:有正负,车外圆是△u>0,车内孔是△u<0)△ w:Z方向精加工余量(单位是mm)(注意:有正负,从右往左车削是△w>0, 从左往右车削是△w<0) F:粗加工时刀具进给量S:粗加工时转速T:刀具1)G71是非模态指令2)G71为粗车循环指令与G70精车循环指令配对使用3)使用G71之前应用G00定位,定位原则X、Z轴都让4)精加工轮廓第一个程序段内只准有X方向移动5)G71用于车削外圆内孔端面螺纹切削循环(G76)G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m:精加工重复次数(1至99)(用两位数表示如02)本指定是状态指定,在另一个值指定前不会改变。
FANUC系统参数(NO.0723)指定。
r:螺纹尾端倒角值(用两位数表示0—99L如1.2L为12(L为导程))本指定是状态指定,在另一个值指定前不会改变。
FANUC系统参数(NO.0109)指定。
a:螺纹牙型角可选择80度、60度、55度、30度、29度、0度,用2位数指定。
本指定是状态指定,在另一个值指定前不会改变。
FANUC系统参数(NO.0724)指定。
如:P(02/m、12/r、60/a)△dmin:最小一次吃刀量单位是微米(最小切削深度)(数字后不准加小数点)本指定是状态指定,在另一个值指定前不会改变。
FANUC系统参数(NO.0726)指定。
- 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指令编写零件加工程序。