数控车床的程序编制,(G70、G71复合循环指令).ppt
G71
第二章轴套类零件加工程序的编制2.3.3复合循环指令-G71、G70⏹学习目标:⏹1、了解粗车指令的格式及功能;⏹2、了解粗车指令的走刀路线;⏹3、掌握粗车指令的应用。
⏹学习重点:⏹1、G71的格式及功能⏹2、G71的编程方法。
⏹学习方法:⏹生生互动、讨论;⏹教师的讲解、点拨、演示⏹学习过程:⏹一、利用我们前面学习的加工指令,下面请同学们来编写下图所示零件的程序:⏹想一想:我们编写这个程序,感觉如何啊?⏹二、我们今天学习一个新的指令G71,结合资料小组内相互商讨下面的问题。
⏹1、外圆精车循环指令的功能:⏹该指令只需要粗加工背吃刀量、精加工余量和精加工路线,系统便可自动给出粗加工路线和加工次数,完成各外圆表面的粗加工。
⏹切除棒料毛坯大部分加工余量,切削是沿平行Z轴方向进行⏹2、G71的粗车路线和精车路线⏹每次自动进(吃刀量+退刀量),退(退刀量)直到最后粗车完毕,刀具回到循环起点2.3.3复合循环指令-G71、G70工件如上图所示形状;C——循环起点实线——进刀路线虚线——退刀路线XZ轴的交点为编程原点C是粗车循环的起点,A是毛坯外径与轮廓端面的交点,假定某段程序中指定了由A→A’→B的精加工路线,只要用G71指令,就可实现背吃刀量为Δd,精加工余量为Δu/2和Δw的粗加工循环。
刀具的切削方向取决于AA’方向;e为退刀量,可由参数设定。
⏹3、写出G71指令格式:⏹G71 U(△d )R(e);⏹G71 P(ns) Q(nf ) U△u W△w ;其中:G71为外圆粗车循环指令。
△d为每刀的背吃力量,半径值。
一般45钢件取I-3m 铝件取1.5~3mm.e为退刀量,半径值。
一般取0.5-1.0,ns为指定精加工路线的第一个程序段的段号。
nf为指定精加工路线的最后一个程序段的段号。
△u为X方向上的精加工余量,直径值,一般R0.5m,加工内经轮廓时,为负值(外正,内负)△w为Z方向上的精加余量,一般取0.05-0.1mm4、使用G71编程时的说明:(1)应用G71前必须设一循环起点,上图中的C点。
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。
数控车床编程—G71、G70指令的使用.pptx
课程名称:数控车床编程及操作
所属专业:数控技术
适用对象:数控技术专业第三学期学生
制作人:
1
❖ 教学目标:
1、能读懂带有G71、G70指令的程序; 2、通过本次微课教学,能结合所需零件图对其程序进行编制 ; 3、培养学生主动思考,提高自主解决问题的能力。
2
❖ 授课内容:
5
❖ G71粗车循环指令:
指令格式:
6
❖ G71粗车循环指令:
G71指令示意图
Hale Waihona Puke G71指令加工仿真示意图7
❖ G70精车循环指令:
指令格式:
8
❖ G71、G70指令综合运用,零件程序编制:
G71、G70程序加工轨迹校验图
9
❖ G71、G70指令综合运用,零件程序编制:
G71指令另一个功能就是可以根据毛坯尺寸快速分层, 只需在G71前的G00 X Z程序段加以设置就行,比如毛坯 直径由 50变为80可写成G00 X80 Z2,使学生具备各种环 境下都有灵活运用的能力。
10
❖ 布置工作页,学生练习:
导入:微课我们已经讲授完G71、G70指令,现在我们通过这次工 作页检验下同学们的掌握情况,请看下图。
(a) 零件图
11
(b) 立体图
1、根据零件图尺寸标注特点,工件坐标系原点设置在什么位置最为 合适?为什么?并请在原图中标记出来。
2、请根据设定的工件坐标系原点对图中标记的A、B、C、D、E、F、 G、H、I、J、K点坐标进行计算,并且填写到右侧横线上。
15
磨耗处理。
❖ 总结,布置作业:
磨耗设置图
零件尺寸测量图
16
数控循环代码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才有效。
数控车床多重复合循环指令
数控车床多重复合循环指令(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。
数控车床的程序编制(G70、G71复合循环指令)
在使用G71指令时,应合理选择切削 参数,避免过切或欠切现象,同时注 意刀具的耐用度和安全性。
G70、G71复合循环指令编程实例
实例一
加工圆柱形零件
实例二
加工圆锥形零件
实例三
加工复杂轮廓零件
03
CATALOGUE
G70、G71复合循环指令的参数设置
G70精车复合循环具材料选择合 适的切削深度,以获得最佳的切 削效果和表面质量。
提高加工效率
粗加工和精加工的复合循环可以减少换刀和调整切削 参数的次数,提高加工效率。
提高加工精度
通过精确控制切削参数和刀具路径,提高加工精度和 表面质量。
G70、G71复合循环指令的应用场景
轴类零件的车削加工
适用于各种轴类零件的车削加工,如阶梯轴、 曲轴等。
复杂形状零件的车削加工
适用于具有复杂形状的车削加工,如异形件、 曲面零件等。
G70、G71复合循环指令的定义
01
G70、G71是数控车床编程中常用的复合循环指令,用于简化车 削加工编程过程。
02
G70指精加工复合循环,主要用于切削去除余量,提高表面质
量。
G71指粗加工复合循环,主要用于快速切除大部分材料,提高
03
加工效率。
G70、G71复合循环指令的特点
减少编程工作量
通过预设的切削参数,简化编程过程,减少编程工作 量。
安全防护
确保机床周围的安全空间充足,设置 合适的防护装置,防止切屑、冷却液 等对操作人员造成伤害。
程序调试与优化
程序调试
在加工前对程序进行仔细检查和调试,确保程序正确无误,防止加工过程中出 现意外事故。
程序优化
根据实际加工情况和经验,对程序进行优化,提高加工效率和质量,减少刀具 磨损和加工成本。
数控车G71,G70指令的编程加工实例
数控车G71,G70指令的编程加工实例数控车 G71、G70 指令的编程加工实例在数控车床加工中,G71 和 G70 指令是非常常用且重要的编程指令。
它们能够大大提高加工效率和精度,让复杂的零件加工变得更加简单和高效。
接下来,我将通过一个具体的加工实例,为您详细介绍这两个指令的应用。
我们要加工的零件是一个轴类零件,其图纸尺寸如图所示。
该零件由外圆柱面、圆锥面、圆弧面和螺纹等部分组成,材料为 45 号钢。
首先,让我们来了解一下 G71 指令。
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 表示刀具号。
在这个实例中,我们设定粗车时每次切削深度为 2mm,退刀量为1mm。
以下是使用 G71 指令编写的粗加工程序:O0001 (程序名)G99 (每转进给)M03 S800 (主轴正转,转速 800r/min)T0101 (调用 1 号刀具,1 号刀补)G00 X52、 Z2、(快速定位到循环起点)G71 U2、 R1、(G71 指令,切削深度 2mm,退刀量 1mm)G71 P10 Q20 U05 W01 F02 (精加工程序段从 N10 到 N20,X 方向余量 05mm,Z 方向余量 01mm,进给速度 02mm/r)N10 G00 X0 (精加工程序开始)G01 Z0 F01 (直线插补,进给速度 01mm/r)X10、Z-10、X20、 Z-20、Z-30、X30、X40、 Z-40、Z-50、X50、N20 X52、(精加工程序结束)粗加工完成后,接下来使用 G70 指令进行精加工。
外圆粗精车复合循环 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,G70)
锥轴编程及加工(G71,G70)【任务引入】G90、G94指令属于单一形状固定循环指令,用于加工阶梯轴或阶梯孔。
在加工形状复杂的零件时,为了简化程序,可以使用多重复合循环指令,本节任务重点介绍G70,G71指令。
【任务描述】按照给定的程序和要求完成下图4-15所示工件的加工。
图4-15【任务准备】1.外径(内径)粗车循环G71适用于外圆柱毛坯料作粗车外径和内圆孔毛坯料作粗车内径,需多次走刀才能完成的粗加工。
图4-16所示为用G71粗车外径的粗车循环的编程指令格式为(以直径编程):图4-16格式:G71 U(Δd)R(Δe);G71 P(ns) Q(nf) U(Δu) W(Δw) F S T ;其中:Δd—切削深度(背吃刀量、每次切削量),半径值,无正负号;Δe—每次退刀量,半径值,无正负;ns —精加工路线中第一个程序段的顺序号;nf —精加工路线中最后一个程序段的顺序号;Δu— X方向精加工余量,直径值;Δw— Z方向精加工余量;说明:①G71程序段本身不进行精加工,粗加工是按后续程序段ns~nf给定的精加工编程轨迹A→A′→B→B′,沿平行于Z轴方向进行。
②G71程序段不能省略除F、S、T以外的地址符。
G71程序段中的F、S、T 只在粗加工循环时有效,精加工时处于ns到nf程序段之间的F、S、T有效。
ns 到nf程序段中,不能调用子程序。
③循环中的第一个程序段(即ns段)必须包含G00或G01指令的X向坐标移动,即A→A′的动作必须是直线或点定位运动,但不能有Z轴方向上的移动。
④G71循环时可以进行刀具位置补偿,但不能进行刀尖半径补偿。
因此在G71指令前必须用G40取消原有的刀尖半径补偿。
在ns到nf程序段中可以含有G41或G42指令,对精车轨迹进行刀尖半径补偿。
⑤循环点位置选定应正确,需考虑退刀方向,应大于最大坯料尺寸(内孔应小于坯料尺寸),避免回切工件。
(在循环加工退刀操作时,都是以45°X、Z方向联动,然后再沿Z向快退)⑥零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少模式。
数控车编程与操作G71G72G73G70 PPT
G40 G01/G00 X Z ;
2)刀尖圆弧半径补偿过程:
刀尖圆弧半径补偿的过程分为三步:即刀补的 建立,刀补的进行和刀补的取消
例
4、G72径向粗车复合循环指令
1)适用的场合:圆柱棒料毛坯端面方向 粗车,即径向尺寸变化大,轴向尺寸变 化小的工件形状。
2)指令格式如下: G72 W(Δd) R(e); G72 P(ns) Q(nf) U(Δu) W(Δw) F S T;
3)指令说明
(1)其中, Δd-轴向切深;
e、 ns、 nf、 Δu、 Δw的含义与G71相 同。
(2)G72循环所加工的轮廓形状,必须 采用单调递增或单调递减的形式。
4)执行路线
d
e 45°
u/ 2
端面粗车复合循环
实例:1、复合固定循环指令编写下图所示 工件的粗、精加工程序。
不适合G71的情况:
当加工图示凹圆弧AB段时,阴影部分的 加工余量在粗车循环时,因其X向的递增 与递减形式并存,故无法进行分层切削 而在半精车时一次性进行切削。
2、G70精车循环指令
当用G71、 G72、 G73粗车工件后, 可以用 G70指令完成精车循环, 即让刀具按粗车循环指 令的精加工路线切除粗加工中留下的余量。 其指 令格式如下:
实例:2、复合固定循环指令编写下图所示 工件的粗、精加工程序。
虑刀尖半径补偿。
为了对上述由刀尖圆弧半径所引起的误差 进行自动补偿, 在加工工件之前, 必须把刀
具半径补偿的有关参数输入到CNC装置中。 参 数包括刀尖半径R值和刀尖方位T参数。 T值与 车刀的形状和刀尖所处的位置有关, 用0~9表 示, 如下图所示。 典型车刀的形状、 位置和
参数之间的关系如下表所示。
G71 G70(数控指令)
9.2实训技术指导9.2.1相关编程知识9.2.1.1 复合固定循环(G71/G70)它应用于需要多次加工才能达到规定尺寸的场合,如用棒料毛坯车削阶梯相差较大的图9-2外径粗加工复合固定循环指令工。
图所示为用G71粗车外径循环。
车轴,或切削铸、锻件的毛坯余量时,都有一些多次重复进行的动作,每次加工的轨迹相差不大。
在复合固定循环中,对零件的轮廓定义之后,即可完成从粗加工到精加工的全过程,使程序得到进一步简化。
利用复合固定循环功能,只要编出最终加工路线,给出每次切除的余量深度或循环次数,机床即可自动地重复切削直到工件加工完为止。
下面介绍几种常用的复合固定循环指令。
(1)外径(内径)粗加工复合固定循环指令 G71它适用于外圆柱毛坯料粗车外径和内圆孔毛坯料粗车内径,需多次走刀才能完成的粗加粗车循环编程指令格式(以直径编程)。
其中Δd——切削深度(背吃刀量、每次切削量),半径值,无正负号,方向由矢量AA’决定(X向);‘Δe——每次退刀量,半径值,无正负;ns——精加工路线中第一个程序段(即图中AA’段)的顺序号;nf——精加工路线中最后一个程序段(即图中BB段)的顺序号;Δu—— X方向精加工余量,直径编程时为Δu,半径编程为Δu/2;Δw ——Z方向精加工余量。
a.G71程序段本身不进行精加工,粗加工是按后续程序段ns~nf给定的精加工编程轨迹A—A’一B—B’,沿平行于Z轴方向进行。
b.G71程序段不能省略除F、S、T以外的地址符。
G71程序段中的F、S、T 只在粗加工循环时有效,精加工时处于ns到nf程序段之间的F、S、T有效。
c.循环中的第一个程序段(即ns段)必须包含G00或G01指令的X向坐标移动,即A—A’的动作必须是直线或点定位运动,但不能有Z轴方向上的移动。
d.ns到nf程序段中,不能调用子程序。
e.G71循环时可以进行刀具位置补偿,但不能进行刀尖半径补偿。
因此,在G71指令前必须用G40取消原有的刀尖半径补偿。
数控车编程与操作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
编程轨迹
数控车常用复合G71G72G73
数控车常用复合G71、G72、G73命令应用方法数控车床复合命令(G71、G72、G73、G74、G75、G76)经常用到,适合加工余量较大及锻件、铸件的加工编程。
复合命令不需要编写精加工的程序段落,不仅程序段落少,而且有效地缩短了编程的辅助时间。
复合命令都是粗加工的循环,需要用G70命令进行精加工。
下面就对常用的复合命令G71、G72、G73的使用方法及加工路线进行分析(以下都是以FANUC系统为例)。
1.G71—内、外圆的粗精加工循环G71粗车循环命令主要用于径向尺寸要求比较高、轴向尺寸大于径向尺寸的毛坯工件进行粗车循环。
(1)格式G7l U(△d) R(e);G71 P(ns)Q(nƒ)u(△u)W(△ω)F(ƒ)S(s)T(t);G70 P(ns)Q(nƒ);格式中,△d为切削深度(半径值指定,不带正负符号,且为模态指令);e为退刀量(模态指令);ns为精车程序段的开始段落号;nƒ为精车程序段的结束段落号;△u为x轴方向的精车余量(有正负符号,直径指令);△ω为z轴方向的精车余量(有正负符号);ƒ、s、t为粗加工循环中的进给速度、主轴转速及刀具功能;G70为精车循环,该命令不能单独使用,需跟在粗车复合循环指令之后。
(2)图示说明循环轨迹如图1所示,AB为工件轮廓线,刀具从C点开始快速移动到D 点,移动的距离为精车留量,然后根据给定的切削深度x轴进刀,进行轴向车削,退刀时按退刀量e进行45。
退刀后快速移动到循环起点,完成一个粗车循环,依次根据切削深度进行多次循环,粗车的最后一个循环是根据精车留量完成的一次成形车削循环。
需要注意以下两点:①G71循环命令只在轮廓外形是递增时使用,不可以用在有递减时,否则会出现递减部分进行一次分层车削,车削深度过大。
②程序段的移动命令只能是x轴移动,不可以出现Z轴移动,否则出现报警。
(2)图示说明循环轨迹如图3所示,AB为工件轮廓,刀具从C开始点快速移动到,),移动量为精车留量,按Ad值z轴方向进刀,进行径向车削,按e值进行45。
第四讲 数控车床的程序编制(G70、G71复合循环指令) ppt课件
上讲主要内容:法兰克(FANUC)系统
单一循环指令G90与G94《法兰克(FANUC)系统》
(1)内径、外径车削循环指令(G90) 功能:用于圆柱面或圆锥面的粗车 ① 直线车削循环
格式: G 9X 0 (U )_Z (W )_F_
② 锥体车削循环
格式: G 9X 0 (U )_ Z (W )_ R _ F _
选择切削用量
切削速度(V)
PPT课件
背吃刀量ap 进给量
10
第三章 数控车床的程序编制
复合形固定循环功能(G70~G76)
(1)内径、外径粗车循环指令(G71) 功能:适用于粗车圆棒料毛坯,该指令只需指定精加工路线,系 统会自动给出粗加工路线
格式:
G71 U(Δd)R(e) G71 P(Ns)Q(Nf)U(ΔU)W(ΔW)F(f)S(S)T ) N(Ns)… … N(Nf)…
1500rminn80g70p25q70按n45n70程序段精车n90g00x100z100退至安全距离n95m05主轴停止n100m30程序结束第三章第三章数控车床的程序编制数控车床的程序编制一画出下列程序段的进给路径并说明各段路径的进给量一画出下列程序段的进给路径并说明各段路径的进给量11g00g98x32z2g00g98x32z2g90x30g90x30z20f12020f12022g00g99x32z2g00g99x32z2g01z0g01z0g90x30g90x30z2020r5f02f0233g01g99x20z0f02g01g99x20z0f02g03x30g03x30z10r1010r10作业第三章第三章数控车床的程序编制数控车床的程序编制二毛坯为毛坯为40604060的的4545钢加工后切断加工后切断按下列要求分按下列要求分别编写程序别编写程序11用用g90g90粗加工零件外形粗加工零件外形用用g01g01精加工零件外形精加工零件外形用g01g01切断切断22用用g71g71指令粗加工外形指令粗加工外形用用g70g70指令精加工用指令精加工用g01g01切断切断作业第三章第三章数控车床的程序编制数控车床的程序编制三毛坯为毛坯为50205020的的4545钢预钻孔预钻孔2020按下列要求分按下列要求分别编写程序
第4章_数控车床编程(G70G71G72G73)
复 合 固 定 循 环 指 令
G73 P ns Q nf U△u W△w F_; N(ns)……………………; ……………………………; N(nf)………………………; 说明: 1)G73指令又称仿形循环,其刀具路径是按工件精加工 轮廓进行循环的。
第4章 数控车床编程
复 合 固 定 循 环 指 令
△i —X轴方向的总退刀量(半径值),即总切削余量,单位mm; △k —Z轴方向的总退刀量,单位mm ; d —重复加工的次数。如R5表示5次切削完成封闭切削循环。
第4章 数控车床编程
3)注意:
复 合 固定 循 环 指 令
执行G73时,ns~nf 程序段仅用于计算粗车轮廓,程 序段并未被执行;
执行G73指令时,包含在ns~nf程序段中的F、S、T功
能都不起作用,只有G71程序段中或G71程序段前设定 的F功能有效; 零件形状无单调性要求。 ns 程序段中对X、Z轴方向移动指令不做要求。
第4章 数控车床编程
例1
复 合 固 定 循 环 指 令
第4章 数控车床编程
例2
复 合 固 定 循 环 指 令
第4章 数控车床编程
练习1
复 合 固 定 循 环 指 令
值,无符号),一般取2或3mm;
e——每次切削循环的退刀量,一般取1或2mm。
第4章 数控车床编程
3)注意:
执行G71时,ns~nf 程序段仅用于计算粗车轮廓,程序
复 合 固 定 循 环 指 令
段并未被执行; 执行G71指令时,包含在ns~nf程序段中的F、S、T功 能都不起作用,只有G71程序段中或G71程序段前设定 的F功能有效;
第4章 数控车床编程 5.编程举例(3)
G03 X10.0 Z-13.0 R2.0; G01 Z-2.0; X6.0 Z0.0; N20 X0.0; G70 P10 Q20 S800;; G00 X100.0 Z50.0; M05; M30;
复合固定循环指令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. ;
数控车床编程
编辑程序
G0X80. Z80. M05 M00
暂停程序等待 精加工
小结
复合循环指令作用 G71指令格式 指令注意点 指令限制 实际编程运用
外圆粗加工复合循环(G71)
G71指令将工件切削至精加工之前的尺寸, 精加工前的形状及粗加工的刀具路径由系 统根据精加工尺寸自动设定,较适用于圆 柱毛坯料粗加工外径和圆筒毛坯粗车内径。
外圆粗加工复合循环(G71)
在G71指令程序段内要指定精加工程序号、 精加工余量、粗加工每次切深、F功能、S 功能、T功能等。
G71外圆粗加工复合循环
G71指令格式
G71 U_ R_ G71 P_Q_U_W_F_S_T_
G71指令格式
G71 U_ R_
U-每次切深,无符号,为模 态值,半径指定 R-退刀量,无符号,为模 态值半径指定。
G71指令格式
G71 P_Q_U_W_F_S_T_
P精加工路线的第一个程序段的段号。 Q精加工路线的最后一个程序的段号。 U-x轴的精加工余量(直径值)。 W-z轴的精加工余量和方向。
编辑程序
O0001 T0101 M3S600 G0X50.Z2. G71U1.R1. G71P1Q2U1.W1.F0.2
G71格式 格式
编辑程序
N1G42G0X0 G1Z0 G3X24.Z-12.R12. G1X30.W-6. W-17. X36. X40.W-2. Z-62. X46. W-G71 P_Q_U_W_F_S_T_
F,S,T粗车过程中精加工程序段 内的任何F,S,T功能都被忽略, G71指令中的才有效。
注意点
从A’到B的刀具轨 迹在X和Z方向坐标 值是单调增加或减 小的。此时,当给 出精加工形状的路 线A-A’-B及切削 深度时,就会进行 平行于Z轴的多次 切削,最后再按照 有精加工切削余量 u和w/2之后的精加 工形状进行加工。
数控车床复合循环指令编程
复合车削循环指令
要完成一个多型面粗车过程,,用简单车削循
环编程需要人工计算分配车削次数和吃刀量, 再一段段地用简单循环程序实现。
格式: G71 /G72/G73
N (ns) ……;
注意要与粗 加工里的ns 和nf保持一
致
……; ……; ……; N(nf) ……;
……
G70 P(ns) Q(nf) ;
说明:
1.必须先使用G71、G72或G73指令后,才可 使用G70指令。
2.在使用G70精车循环时,要特别注意快速 退刀路线,防止刀具与工件发生干涉。
其中:
Δd—每次切削深度,无正负号,切削方向决定于 AA‘,方向,该值是模态值; e—退刀量,无正负号,该值为模态值; ns—指定精加工路线的第一个程序段段号; nf—指定精加工路线的最后一个程序段段号; Δu—X方向上的精加工余量,直径值指定; Δw—Z方向上的精加工余量; F、S、T—粗加工过程中的切削用量及使用刀具。
G72 W(Δd)R(e); G72 P(ns)Q(nf)U(Δu)W(Δw)F S T ;
精车 起点
A′
d
C A
切削深度
退刀量
循环起点 (粗车起点)
e
程序指令 w
轴向精车余量
45° B
U 2
径向精车余 量
直径编程
G71粗车循环过程
C
B
A
45°
G72粗车循环过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章 数控车床的程序编制
:切削进给 :快速移动
第三章 数控车床的程序编制
轨迹: 说明:
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:进给速度、主轴转数、选择刀具 •顺序号Ns的程序段中,可含有G0或G1指令,但不能含有Z轴指令 •在顺序号Ns至Nf程序段中,Z轴必须都是单调增大或减小 •粗车过程中程序段号为Ns至Nf的任何F、S、T功能均无效,只有G71指令中 或之前指定的F、S、T功能才有效
N10 G00 X37 Z2
快速定位至G71粗车循环起点
N15 G71 U2 R0.5
外径粗车循环,U:每次背吃刀量单边2mm
R:退刀量单边0.5mm
N20 G71 P25 Q70 U0.5 W0.2 精加工的形状由N25~N70段程序指精加工余量0.2mm
精车程序的第一个程序段不能用Z轴的移动 精车进给速度0.08mm/r
N25~N70为外径循环轮廓程序 精车主轴转速:1500r/min 按N45~N70程序段精车 退至安全距离 主轴停止 程序结束
第三章 数控车床的程序编制
作业
(2)加工过程 1)对刀,设置编程原点在右端面中心处 2)用G71指令编程粗车外形,X向单边留余量0.25,Z向单边留余量0.2 3)用G70指令编程精车外形 (3)选择刀具 选择硬质合金93°右偏车刀,用于粗精车零件各面,位于 T01刀位 (4)确定切削用量
加工内容
背吃刀量ap/mm 进给量f/mm·rˉ¹ 主轴转速 s/r·minˉ¹
第三章 数控车床的程序编制
N25 G00 X0 N30 G01 Z0 F0.08 N35 G03 X15 Z-7.5 R7.5 N40 G01 Z-17.5 N45 X20 N50 Z-25.5 N60 X30 Z-40.5 N65 Z-55.5 N70 X37 N75 M03 S1500 N80 G70 P25 Q70 N90 G00 X100 Z100 N95 M05 N100 M30
第三章 数控车床的程序编制
G71外圆粗车复合循环指令 G70精加工复合循环指令
第三章 数控车床的程序编制
选择切削用量
切削速度(V)
背吃刀量ap 进给量
第三章 数控车床的程序编制
一、内径、外径粗车循环指令(G71)
功能:适用于粗车圆棒料毛坯,该指令只需指定精加工路线,系 统会自动给出粗加工路线 格式:
第三章 数控车床的程序编制
二、精车循环指令(G70)
功能:用于G71、G72、G73粗车完毕后,精加工。 格式:
G70 P(Ns)Q(Nf)
第三章 数控车床的程序编制
举例:请编制图下图所示零件的加工程序,已知毛 坯为Ф35*80的棒料,材料为45钢
O
A
E
CB
F
D
第三章 数控车床的程序编制
(1)工艺分析:该零件由外圆柱面、外圆锥面及圆弧面组成,材料切削性能 较好,无热处理和硬度要求
粗车各外形面 精车各外形面
2 0.25
0.2 0.08
800 1500
第三章 数控车床的程序编制
采用G71、G70指令编程, 程序如下:
O001
程序名
N01 T0101
选刀,调用粗车外圆车刀
N05 G97 G99 M03 S800 F0.2 主轴恒转速,主轴转速800r/min,刀具每
转进给,进给速度0.2mm/r