端面粗车循环G72及实图编程实例
循环指令

⑸ Δu:X轴方向精加工余量的距离和方向(直径/半径
指定)。
上一页 下一页 返回
6.2 复合固定循环指令
⑹ Δw:Z轴方向精加工余量的距离和方向;
⑺ f、s、t:粗车循环中相关的进给速度,主轴转速及
刀具、刀补选择。
2)例题
如图6-14所示的零件,用外径粗车循环G71指令编制粗加
工程序。粗加工切削深度为5mm,退刀量为1mm,进给量
态有效;Δk:Z方向退刀量的距离和方向; d:分割数。此
值与粗切重复次数相同。Δi,Δk ,d可用系统中参数设定,
也可用程序指令数值,根据程序指令,参数值也改变。ns,
nf,∆u,∆w,f,s,t参数意义和G71相同。
上一页 下一页 返回
6.2 复合固定循环指令
2)例题。如图6-20所示的工件,用G73指令编制粗加工
上一页 下一页 返回
图6-12 单一循环编程举例
返回
6.1 单一固定循环指令
2)数值计算
⑴ 设定工件坐标原点,以工件右端面与轴线的交点为工
件原点建立工件坐标系。
⑵ 计算各基点坐标值,略。
⑶ 当计算精加工圆锥面时,圆锥面的起点的直径d,根
据公式 C D d L
,即 C 1 28 d
5 62
(t);
⑴ Δd:切深量。是模态值,在下个指定前均有效。无
正负号,半径指定,切入方向决定于AAˊ方向。可用系统中
参数设定,也可用程序指令数值。程序指令数值优先。
⑵ e:退刀量。是模态值,在下次指定前均有效。可用
系统中参数设定,也可用程序指令数值。
⑶ ns:精加工形状程序段组的第一个程序段顺序号。
⑷ nf:精加工形状程序段组的最后一个程序段顺序号。
数控车床循环指令详解

(4)Q nf是指定精加工路线的最后一个程序段的段号; (5)U u是X方向上的精加工余量,直径值; (6)W w是Z方向上的精加工余量。 (7)粗车过程中从程序段号Pns~Qnf之间的任何F 只有G71指令中指定的F、S、T功能有效。
图16.6
G71有两种情况,也就是一型和二型。
一型:也就是沿X轴同一方向递增或递减。一型
工序3 精车加工 精车
G00 X150; Z150; N4; S300 M03 T0303; G00 X48 Z-64; G01 X2 F0.05; G00 X150; Z150; M05; M30;
工序4 切断 程序结束
地址 内容
说明
1851
X向间隙数值。数值为半径值。
1852
Z向间隙数值
3204 0/1 PAR设置0是为中括号[ ]。 设置1是为小括号( )
G32 螺纹切削
G92 螺纹车削循环 G94 端面车削 G75 车槽循环 G71 二型粗车循环指令 G73 成型车削循环
G76 复合型螺纹切削
G90 外圆车削 G74 端面车槽循环 G71 外径、内径粗车循环指令 G72 端面粗车循环指令 G70 精车循环
该指令用于车削等螺距直螺纹、锥螺纹。
格式:G32 X(U)__ Z(W)__ F__
格式:G92 X(U) Z(W) R F
XZ螺纹终点坐标,R表示螺纹起始点与终点在X 向的坐标增量值(半径值),圆柱螺纹切削R为0可 省略。一般外锥螺纹R为负值,内锥螺纹R为正值。
T0202 (螺纹刀) M3 S400 G0 X22 Z5 G92 X20 Z-15 R-0.625 I14 F2 X19.6 I14 X19.2 I14 X18.9 14 X18.75 14 X18.631 I14 X18.631 I14 (精车) G0 X100 Z100 M5 M30
数控循环代码G71G72G73

数控循环代码G71/G72/G731.G71外圆粗车循环指令其编程格式:G71 U (d) R (e) G71 P (ns) Q (nf) U (u) W (w) F (f) S (s) T (t)式中:d——背吃刀量;e——退刀量;ns——精加工轮廓程序段中开始程序段号;nf——精加工轮廓程序段中开始程序段号;u——X轴向精加工余量;w——Z轴向精加工余量;f、s、t分别为进给量、主轴转速和刀具号。
G71外圆粗车循环指令适用于轴向尺寸较长的外圆柱面或内孔面,需多次走刀才能完成的粗加工,但该指令的应用有它的局限性,即零件轮廓必须符合X 轴、Z轴方向同时单调增大或单调减小。
如图2所示的结构就不适合用G71指令加工成形。
2.G72端面粗车循环指令其编程格式:G72 W (d) R (e) G72 P (ns) Q (nf) U (u) W (w) F (f) S (s) T (t)式中:d——背吃刀量;e——退刀量;其余各项含意与G71相同。
端面粗车循环指令G72也是一种复合循环指令,与G71所不同的是该指令适合于Z向余量小、X向余量大的回转体零件(如图4所示)粗加工,所加工的零件同样要符合X轴、Z轴方向同时单调增大或单调减小的特点。
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——重复加工次数;其余各项含意与G71相同。
复合固定循环指令G73是一种多次成形封闭切削循环指令,该指令适于对已基本成形的铸、锻毛坯切削,如图6所示,对零件轮廓的单调性则没有要求。
而仍使用G71、G72指令则会产生许多无效切削,且浪费时间。
4.G70精加工循环由G71、G72、G73完成粗加工后,可以用G70进行精加工。
精加工时,G71、G72、G73程序段中的F、S、T指令无效,只有在ns~nf程序段中的F、S、T才有效。
G72

2.3.5复合循环指令-G72 一、复习内容:(10分钟) 1、对编程坐标的复习; 2、对内、外圆粗车指今G71、G73的复习。 引入: 对用基本代码对工件精加工的编程引与G71的 编程特点引入对G72的讲解。 二、新课讲授内容: 1、G72指令的功能: 端面粗车循环是一种固定循环。端面粗车循环 适用于z向余量小,X向余量大的粗加工。如下图 所示:
第二章 轴套类零件加 工程序的编制
2.3.5复合循环指令-G72
2.3.5复合循环指令-G72
端面切削循环—G72
教学目的: 1、学会运用该代码对工件进行粗加工; 2、了解G72的走刀路线; 主要内容: 1、72的格式; 2、72的定位要求; 3、72中各元素的说明; 内容要求:1、能用G72代码对简单的图形进行程; 2、掌握用G72代码加工时要注意的难点; 巡回指导:1、重注意G72编程中的P、Q值; 2、P指定的程序段格式错的原因; 3、G72定位的要求;
2.3.5复合循环指令-G72
2.3.5复合循环指令-G72
2.3.5复合循环指令-G72 2、G72—端面粗切循环指令格式: G72 W△d R e) ; G72 P(ns)Q(nf)U(△u )W(△w) F(f) S(s)T(t) ; 其中 : (1)△d——每次切削量或背吃刀量(模态值、Z 向进刀);(第一行的W值)。 (2)e——退刀量(X向退刀,成45'角); (3)ns——精加工群第一段的顺序号; (4)nf——精加工群最后一段的顺序号; (5)△u——X方向的精加工余量; (6)△w——Z方向的精加工余量;(第二行的W值) (7)f、s、t——进给速度、转速、刀具号;
2.3.5复合循环指令-G72 3、G72的走刀路线:
2.3.5复合循环指令-G72 例题2 :运用端面粗加工循环指令编程。
固定循环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方向精车预留量的距离和方向。
七、G70G71G72指令

X46.W-50.; X50.; Z-115.; N130X55.; G0X150.Z150.; M5; M00; M3S1000T0101; G0X56.Z2.; G70P50Q130; G40G0X120.Z100.; M30; 10
• 在检测中出现误差的处理方法: • 1、如果各段误差相同,则用刀具磨损补偿 修正。 • 直径误差:大了则输入相应的负值,小了 则输入相应的正值。 • Z向误差:阶台短了,则输入相应的负值。 • 阶台长了,则输入相应的正值。 • 2、如果各段误差不同,则必须修改不同的 程序段。
6
进行平行于z轴的多次切削
7
O0003;
• 例:
M3S800T0101; G0X56.Z2.; G71U2.R1.; G71P50Q130U1W0.2F0.3;
N50G0X0S1000;
G42G1Z0F0.1; G3X30.Z-15.R15.;
G1W-20.;
X40.; X46.W-50.; X50.; Z-115.; 仿真加工演示:(注意动作过程)G71 循环.exe N130X55.; G70P50Q130; G40G0X120.Z100.; M30;
8
• • • • • • • • • •
上面所例是用一把刀进行粗精加工,下面介绍两 把刀分别进行粗精加工的编程方法。 O0003; X40.; M3S800T0101; X46.W-50.; G0X56.Z2.; X50.; Z-115.; G71U2.R1.; G71P50Q130U1W0.2F0.3; N130X55.; G0X150.Z120. N50G0X0S1000; T0202 G42G1Z0F0.1; G0X56.Z2. G3X30.Z-15.R15.; G70P50Q130; G1W-20.; G40G0X120.Z100.; M30;
【FANUC系统】固定循环G32 G70 G71 G72 G73 G74 G75 G76 G90 G

G94 X(U)___Z(W)___R___ F___
必须指定锥体的 “R” 值。切削功能的用 法与直线切削循环类似。
2. 功能 台阶切削
例:G0 Z2.5;
G94 X-1. Z2. F0.12 ;
Z1.5;
Z1.;
Z0.5;
2021/10/Z100.;
10
G32螺纹切削
1. 格式 台阶切削循环: G32X(U)_ Z(W)_ F_;
G72 P1 Q2 U0.15 W0.1 F0.12 ;
N1…
…
N2…
3
G73成型加工复式循环
1. 格式 G73U(△i)W(△k)R(d) G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) N(ns)…… ………
2. N(nf)……
2. 功能 本功能用于重复切削一个逐渐变换的固定形 式,用本循环,可有效的切削一个用粗加工段 造或铸造等方式已经加工成型的工件。
2021/10/10
△d:切削深度(半径指定) 不指定正负符号。切削方向依照AA’ 的方向决定,在另一个值指定前不会 改变。FANUC系统参数(NO.0717)指 定。
e:退刀行程 本指定是状态指定,在另一个值指定 前不会改变。FANUC系统参数 (NO.0718)指定。 ns:精加工形状程序的第一个段号。 nf:精加工形状程序的最后一个段号。 △u:X方向精加工预留量的距离及方 向。(直径/半径) △w: Z方向精加工预留量的距离及方 向例:。G72 W1.5 R1. ;
2021/10/10
例:G73 U1. W1. R5. ; G73 P1 Q2 U0.15 W0.1 F0.12 ; N1… … N2…
4
数控车编程与操作G71G72G73G70X

3)指令说明
(1)其中, Δd-轴向切深;
e、 ns、 nf、 Δu、 Δw的含义与G71相 同。
(2)G72循环所加工的轮廓形状,必须 采用单调递增或单调递减的形式。
4)执行路线
d
e 45°
u/2
端面粗车复合循环
实例:1、复合固定循环指令编写下图所示 工件的粗、精加工程序。
实例:2、复合固定循环指令编写下图所示 工件的粗、精加工程序。
虑刀尖半径补偿。
为了对上述由刀尖圆弧半径所引起的误差 进行自动补偿, 在加工工件之前, 必须把刀
具半径补偿的有关参数输入到CNC装置中。 参 数包括刀尖半径R值和刀尖方位T参数。 T值与 车刀的形状和刀尖所处的位置有关, 用0~9表 示, 如下图所示。 典型车刀的形状、 位置和
参数之间的关系如下表所示。
降低加工表面
误差
的粗糙度, 一 工 件 加 工 要 求 的 轨 迹
D
般将车刀刀尖 无刀具补偿时的轨迹 磨成半径约为
CB
0.4~1.6 mm的
圆弧, 如图所
示。
刀尖圆弧半径补偿对加工精度的影响
R
PA A P
在上图中,在切削工件右端面时, 车刀圆 弧的切点A与理论刀尖P的Z坐标值相同; 车外 圆时, 车刀圆弧的切点B与理论刀尖P的X坐标 值相同; 这时不会产生加工误差, 不需要考
△d —径向切削深度,半径值
△e —径向退刀量,半径值
ns 、nf—精加工描述程序段起、止号 △u —X方向精加工余量,直径值(内孔时为负值) △w —Z方向精加工余量
d
(R)
B (F)
(R)
e
45°
(F)
C A
u/2
编程轨迹
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G00 G40 X80.;
Z100.;
G28 U0. W0.;
M01 M09;
M30;
%
端面粗车循环G72(一)
它适用于圆柱棒料毛坯端面方向粗车,从外径方向往轴心方向车削端面循环。
端面粗车循环指令格式为:
G72 W(△d)R(△f);
G72 P(ns)Q(nf)U(△u)W(△w)F—S-;
G72程序段中的地址含义与G71的相同,但它只完成端面方向粗车。
程序段中各地址的定义为
ns--循环程序中第—个程序段的顺序号,
G00 Z5. ;
G72 W5.R0.5.;
W5为切削深度R0.5退刀距离
G72 U0.5 W0.1 P10 Q20 F0.25;
x向余量0.5 z向余量0.1循环程序为N10和N20之间
N10 G00 Z-40.;
编程时候是从A点向B点方向编程
ห้องสมุดไป่ตู้G01 X50.
走到路径是由B点向A点方向
G01 X20. Z0.;
nf--循环程序中最后—个程序段的顺序号,
△u--径向(X轴方向)的精车余量(直径值);
△w--轴向(z轴方向)的精车余量;
△d--每次吃刀深度(沿Z轴线方向);
△f--退刀距离
例:如图3.4所示
%
O1234
G00 G97 G40 T0101;
M03S500;
M08;
G00 X100.Z100. ;