第四讲 数控车床的程序编制(G70、G71复合循环指令)
数控车G71,G70指令的编程加工实例
数控车G71,G70指令的编程加工实例数控车 G71、G70 指令的编程加工实例在数控车床加工中,G71 和 G70 指令是经常使用的重要指令,它们能够大大提高加工效率和精度。
下面,我将通过一个具体的编程加工实例,为您详细介绍 G71 和 G70 指令的应用。
假设我们要加工一个如图所示的轴类零件,材料为 45 号钢,毛坯直径为 50mm,长度为 100mm。
零件图的主要尺寸包括:直径 30mm 的圆柱段,长度为 20mm;直径 20mm 的圆柱段,长度为 30mm;直径 15mm 的圆柱段,长度为15mm,以及一个 R5 的圆弧过渡。
首先,我们来分析一下加工工艺。
1、粗车外圆选用 90°外圆车刀。
切削参数:主轴转速800r/min,进给速度02mm/r,切削深度2mm。
2、精车外圆同样选用 90°外圆车刀。
切削参数:主轴转速 1200r/min,进给速度 01mm/r。
接下来,就是编写数控程序。
O0001 (程序名)T0101 (调用 1 号刀,1 号刀补)M03 S800 (主轴正转,转速 800r/min)G00 X52 Z2 (快速定位到加工起点)G71 U2 R1 (G71 指令,粗车循环,切削深度 2mm,退刀量 1mm)G71 P10 Q20 U05 W02 F02 (循环起始程序段号为 10,结束程序段号为 20,X 方向精车余量 05mm,Z 方向精车余量 02mm,进给速度02mm/r)N10 G00 X15 (粗车循环第一段)G01 Z0 F02X20 Z-25Z-30X30Z-50N20 X50 (粗车循环最后一段)G00 X100 Z100 (刀具退到安全位置)M03 S1200 (主轴转速调整为 1200r/min,准备精车)G00 X52 Z2G70 P10 Q20 (G70 指令,精车循环)G00 X100 Z100 (刀具退到安全位置)M05 (主轴停止)M30 (程序结束)在上述程序中,G71 指令用于粗车,通过设定切削深度和退刀量,实现对零件外形的快速去除余量。
复合固定循环--G71G70指令
复合固定循环--G71/G70指令教学目标知识目标:1、了解外圆粗车循环G71指令和精车循环G70指令的功能;2、掌握G71和 G70的指令格式;3、掌握 G71和G70指令的走刀轨迹及编程方法。
能力目标:1、能运用复合循环指令 G71和G70进行零件的加工;2、能合理选择切削用量,制定加工工艺。
情感目标:1、通过课题的操作实践,让学生体验成功的喜悦,从而更加热爱自己的专业,养成规范的操作习惯和精益求精的工作作风;2、通过分组合作,培养学生的团结合作、思考精神。
教学重点: 1、G71、G70指令的格式、编程规则;2、根据图样,运用所学知识编写加工程序。
教学难点:1、G71、G70指令走刀轨迹及编程方法;2、控制加工精度。
教学准备: 准备分组、评分表若干、刀具卡片、工量具、车床配件等。
教学方法: 任务驱动法、对比导入法、讲解操作一体法、示范演示法、巡回指导法、分组合作法。
学习方法: 温故知新法、观摩法、岗位练习法、小组合作法。
一、教学准备1、讲授安排在教学区进行。
以讲授法、对比法为主。
因此要确保电脑、投影仪的功能正常;准备好黑板、粉笔;印发零件图人手一份,学生准备好笔记本、练习本。
2、演示、练习在操作区进行。
在上课的前分好小组;准备好刀具、量具、工具;确保机床运转正常;印发评分表;做好操作加工、小组评比的一切准备。
二、教学过程(一)导入新课:投影仪展示两种不同方式编写的程序,告知学生当零件加工余量大、形状比较复杂时,运用基本指令单步编制程序,语句较多,容易出错,并且加工效率低。
1、用基本指令编程:O1111;N10 G99 T0101;N20 S600 M03;N30 G00 X72 Z2;N40 X65;N50 G01 Z-80 F0.3;N60 X72;N70 G00 Z2;N80 X60;N90 G01 Z-80;N100 X72;N110 G00 Z2;N120 X55;N130 G01 Z-80;N140 X72;N150 G00 Z2;N160 X50;N170 G01 Z-80;N180 X72;N190 G00 Z2;N200 X45;N210 G01 Z-80;N220 X72;N230 G00 Z2;N240 X40;N250 G01 Z-80;N260 X72;N270 G00 Z2;N280 X35;N290 G01 Z-80;N300 X72;N310 G00 Z2;N320 X30;N330 G01 Z-80;N340 G00 X100 Z100;N350 M30;2、用G71循环指令编程:O1112;N10 G99 T0101;N20 S600 M03;N30 G00 X72 Z2;N40 G71 U2 R0.5;N50 G71 P60 Q80 U0.5 W0.1 F0.3;N60 G00 X30;N70 G01 Z-80 ;N80 X72;N90 G70 P60 Q80N100 G00 X100 Z100N110 M30;通过对比式教学,使学生在巩固已学知识的基础上,通过对比导入新课,给学生感官差异,明确新学知识的作用,激发学生学习积极性、主动性。
数控车床多重复合循环指令
数控车床多重复合循环指令(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 是精加工指令,常用于精车外圆、内孔等。
下面是一些 G71 和 G70 编程实例及解释:
1. G71 外圆粗车循环指令编程实例:
假设要车削一个外圆直径为 50mm 的零件,可以使用以下程序: G71 U10 R10 I10 F50
G00 X50 Z0
G71 U1 R1 I1 F50
G01 Z-5 F20
G00 X50 Z0
重复以上步骤,直到外圆直径达到要求的精度。
2. G70 精加工指令编程实例:
假设要车削一个内孔直径为 20mm 的孔,可以使用以下程序: G70 U0 R0.1 I0 F100
G00 X20 Z-5
G70 U0.1 R0.1 I0 F100
G01 Z-2 F5
G00 X20 Z-5
重复以上步骤,直到孔加工完成。
在 G71 和 G70 指令中,进刀量 (U)、退刀量 (R) 以及走刀速
度 (F) 可以根据需要进行调整。
此外,需要注意精加工余量 (UW) 的设置,以保证加工精度。
在实际应用中,应根据具体情况调整指令参数,以达到最佳的加工效果。
数控车床多重复合循环指令(G70~G76) 文档
数控车床多重复合循环指令(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 F100 N050 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。
数控车床编程_多重复合循环课件
多重复合循环课件
多重复合循环 (G71~G76)
应用多重复合循环,只须指定精加工 路线和粗加工的背吃刀量,系统就会自动 计算出粗加工路线和加工次数,完成从粗 加工到精加工的全部过程,因此可大大简 化编程。 它应用于切除一次性加工即能加工到 规定尺寸的场合。主要在粗车和多次加工 螺纹的情况下使用。
Nf: 指定精加工路线的最后一个程序段的顺序号; Δ u: 为X方向上的精加工余量 (直径值); Δ w: 为Z方向上的精加工余量; Δ d: 为背吃刀量(无正负号); e: 为退刀量;
进行平行于z轴的多次切削
` 工件如上图所示形状。 C 是粗车循环
的起点, A 是毛坯外径与轮廓端面的交点,
假定某段程序中指定了由A→A’→B的精 加工路线,只要用 G71 指令,就可实现背 吃刀量为Δ d,精加工余量为Δ u/2和Δ w 的粗加工循环。
固定形状粗加工循环(G73)
G73适合加工毛坯已基本铸造、锻造成形的一类工件的粗车。 格式为:
G73 Ui Wk Rd G73 P ns Q nf U Δ u WΔ w F f
或 G73 P ns Q nf Ii Kk UΔ u WΔ w DΔ d F f S s 其中I:为X轴上的总退刀量(半径值); k:为Z轴上的总退刀量; d:为重复加工的次数; ns:指定精加工路线的第一程序段的顺序号; nf:指定精加工路线的最后一个程序段的顺序号; Δ u:为X轴上的精加工余量(直径值); Δ w:为Z轴上的精加工余量。
2 、 A→B 之间必须符合 X 轴、 Y 轴方向的共同单调增大或减小
的模式。
端面粗加工循环(G72)
G72 为端面粗加工循环指令,它适用于圆柱毛坯的端 面方向粗车,是沿着平行于 X 轴进行切削循环加工的。 格式为:
数控车G71,G70指令的编程加工实例
数控车G71,G70指令的编程加工实例数控车 G71、G70 指令的编程加工实例在数控车床加工中,G71 和 G70 指令是经常被使用的重要编程指令。
它们能够大大提高加工效率和精度,使得复杂的零件加工变得相对简单。
接下来,我将通过一个具体的实例来详细介绍这两个指令的编程和应用。
我们要加工的零件是一个轴类零件,其图纸尺寸如下:零件最大直径为 50mm,长度为 100mm。
在直径为 20mm 处有一个长度为 30mm 的台阶,直径为 30mm 处有一个长度为 20mm 的台阶。
首先,我们来分析一下这个零件的加工工艺。
1、粗加工选用合适的刀具,比如 90°外圆车刀。
确定切削参数,如切削速度、进给量和切削深度等。
2、精加工更换更锋利的刀具,以获得更好的表面质量。
调整切削参数,减小进给量和切削深度,提高加工精度。
接下来,我们开始编写数控程序。
O0001 (程序名)G99 (每转进给)M03 S800 (主轴正转,转速 800r/min)T0101 (调用 1 号刀,1 号刀补)G00 X52、 Z2、(快速定位到加工起点)G71 U2、 R1、(G71 粗车循环,切削深度 2mm,退刀量 1mm)G71 P10 Q20 U05 W01 F02 (精车余量 X 方向 05mm,Z 方向01mm,进给速度 02mm/r)N10 G00 X20、(粗车轮廓起始段)G01 Z0 F01 (直线插补到零件端面)X22、 Z-1、(倒角)Z-30、(车削第一段外圆)X30、(车削台阶)Z-50、(车削第二段外圆)N20 X50、(粗车轮廓结束段)G00 X100、 Z100、(刀具退到安全位置)T0202 (调用 2 号刀,2 号刀补)M03 S1200 (主轴转速提高到 1200r/min)G70 P10 Q20 (G70 精车循环)G00 X100、 Z100、(刀具退到安全位置)M30 (程序结束)在上述程序中,G71 指令用于粗车加工,通过指定切削深度和退刀量,系统会自动计算并完成粗车过程。
数控车编程与操作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表 示, 如下图所示。 典型车刀的形状、 位置和
参数之间的关系如下表所示。
第四讲 数控车床的程序编制(G70、G71复合循环指令)
(4)精车循环指令(G70) 功能:用于G71、G72、G73粗车完毕后,精加工。
格式:
G70 P(Ns)Q(Nf)
举例:请编制图下图所示零件的加工程序,已知毛坯为Ф35*80的棒 料,材料为45钢
编程前准备工作
(1)工艺分析:该零件由外圆柱面、外圆锥面及圆弧面组成,材料切削性能较好,无热处理和硬度要 求 (2)加工过程 1)对刀,设置编程原点在右端面中心处 2)用G71指令编程粗车外形,X向单边留余量0.25,Z向单边留余量0.2 3)用G70指令编程精车外形 (3)选择刀具 选择硬质合金93°右偏车刀,用于粗精车零件各面,位于T01刀位 (4)确定切削用量
9、说明循环指令G71、G72、G73的区别。 10、说明螺纹切削循环指令G76的使用格式。 11、车刀刀尖半径补偿的意义何在? 12、什么时候应用子程序调用功能?
加工内容
背吃刀量ap/mm
进给量f/mm·rˉ¹
主轴转速s/r·minˉ¹
粗车各外形面
2
0.2
800
精车各外形面
0.25
0.08
_数控车床编程G70G71G72G73
编 G01 Z-20. ;
程 G03 X0. Z-37. R17. ;
N2 G01 X8. ;
G70 P1 Q2 S900 F0.1 ;
G00 X100. Z100. ;
M05 ;
M30 ;
第4章 数控车床编程
G71实训件
单 一 固 定 循 环 指 令
第4章 数控车床编程
刀具选择
1# 外圆刀T0101:粗车加工,精车加工;
循
X10. ;
G00 X38. ;
环
X12. Z-1. ;
Z-49. ;
指
Z-14. ;
令
X16. Z-20. ;
Z-30. ;
G01 X0. ; G00 X100. Z100. ; M05 ;
G03 X24.01 Z-34. R4. ;
M30 ;
G01 Z-45. ;
N2 X38. ;
第4章 数控车床编程
复
G73 P ns Q nf U△u W△w F_;
合 固 定 循
N(ns)……………………; ……………………………; N(nf)………………………;
环
说明:
指 令
1)G73指令又称仿形循环,其刀具路径是按工件精加工 轮廓进行循环的。
第4章 数控车床编程
复 合 固 定 循 环 指 令
第4章 数控车床编程
复 合 固 定 循 环 指 令
第4章 数控车床编程
例1 如图所示工件,试用G71指令编写粗加工程序
复 合 固 定 循 环 指 令
第4章 数控车床编程
O0001
G99 M03 S600 ;
(主轴正转,转速600转/分)
T0101 ;
数控车编程与操作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
编程轨迹
多次固定循环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 G70教案
检查程序
做好笔记
传输程序
任务驱动
新授
一、外圆粗车循环指令G71
该指令用于切除棒料毛坯的大部分加工余量。
1、程序段格式:
G71 U(△d) R(e);G71 P(ns) Q(nf) U(△u) W(△w) F;
△d-径向背吃刀量(半径值);
e-径向退刀量;
ns-轮廓循环开始程序段的段号;nf-轮廓循环结束程序段的段号;△u-X方向的精加工余量,(直径值);△w-Z方向的精加工余量;
教师
班级
科目
数控加工编程与操作
授课时间
地点
课题
复合循环指令G71/G70
教学时数
1课时
教学目标
知识目标:1、了解外圆粗车循环G71指令和精车循环G70指令的功能;
2、掌握G71和G70的指令格式;
3、掌握G71和G70指令的走刀轨迹及编程方法。
能力目标:1、能运用复合循环指令G71和G70进行零件的加工;
1、程序段格式:G70 P(ns) Q(nf);ns-轮廓循环开始程序段的段号;
nf-轮廓循环结束程序段的段号;
2、运行特点:①、G70指令应与G71指令配合使用;②、在G70状态下,ns~nf程序段中指定的F、S、T有效;③、刀具按程序段指定的精车路线进行一次连续切削,结束后刀具返回循环起点。
讲授
演示
做好笔记
由浅入深
举一反三
G71/G70指令编程示例
程序检验
编写
传输程序
查找错误
加深理解
课堂小结:
指令名称
指令格式
编程口诀
汇总
记录
课后加深理解运用
拓展练习
检验学习成效
4-FANUC数控车编程基础-G71.G70
G71为非摸态指令,G71不能省略,F为 粗车的进给率,S为粗车转速
复合粗车循环G71
G71 U__. R__. ; G71 P__ Q__ U__. W__.(FS);
U:粗加工背吃刀量,半径值,一般钢件取1-3mm。 R:退刀量,半径值。一般取0.5-1mm。 P:轮廓起始点程序段的段号。 Q:轮廓终止点程序段的段号。 U:X方向精加工余量,直径值,一般取0.5mm。 W:Z方向精加工余量,一般取0-0.1mm。
G71/G70使用的注意事项
1.G71指令的循环起点X值必须大于毛坯直径值。 2.G71指令编程时,轮廓起始点不能出现Z坐标。 3.G71/G70指令中的P和Q不能加小数点。 4.G71编程时,轮廓起始点和终止点的程 序 段号不能省略
本节课结束
谢谢观看
THANKS
复合粗车循环G71 精加工G70
FANUC数控车编程基础
复合粗车循环G71
1.功能: 只需指定粗加工背吃刀量、 精加工余量、精加工路线,系 统便能自动给出粗加工路线和 加工次数,完成粗加工.
复合粗车循环G71
2.编程格式: G71 U__. R__. ;
G71 P__
Q__ U__.
W__. (FS);
复合粗车循环G71循环轨迹
粗车轮廓
R退刀量45° U背吃刀量
循环 起点
粗车结束后 返回循环起点精加工G70 Nhomakorabea编程格式:
G70 P__
Q__ (FS);
P:轮廓起始点程序段的段号。 Q:轮廓终止点程序段的段号。 F为精车的进给率,S为精车转 速
G71/G70编程实例
O0001 ; M03 S500 T0101 F0.2 ;
循环起点
数控车床程序编制
粗车时使用的刀具
粗加工时的主轴转速
粗加工时的进给速度
Z轴方向精加工余量 X轴方向精加工余量,直径值
精车结束程序段的顺序号
精车开始程序段的顺序号
4.2 数控车床程序编制
4.2 数控车床程序编制
G71使用方法说明: (1)在精加工程序中由循环起点C到A点只 能使用G00或G01指令,并且不能有z轴方向移 动指令。 (2)精加工程序车削的路径必须是单调增 加或减小。不能有内凹的轮廓外形。
粗车刀1号,精车刀2号,刀尖半径为0.6㎜。 精车余量x轴为0.2㎜,z轴为0.05㎜。粗车的切削速度 为150m/min,精车为180m/min。粗车的进给量为 0.2mm/r,精车为0.07mm/r。粗车时的背吃刀量为3㎜。 4.2 数控车床程序编制
例4-10
4.2 数控车床程序编制
O4010 G50 X150. Z200. T0100; G50 S3500; G96 S150 M04; T0101; G00 X84. Z3. M08; G71 U3. R1.; G71 P10 Q20 U0.2 W0.05 F0.2; N10 G00 X20.; G01 G42 Z-20. F0.07 S180; X40. W-20.; G03 X60. W-10. R10.; G01 W-20.; G01 X80.; Z-90.; N20 G40 X84.; G00 X150. Z200. T0100; T0202; X84. Z3.; G70 P10 Q20; G00 X150. Z200.T0000; M30;
4.2 数控车床程序编制
△i 和△k 为第一次车削时退离工件轮廓的距离及 方向,确定该值时应参考毛坯的粗加工余量大小,以 使第一次走刀时就有合理的切削深度。计算方法为: △i =(x轴粗加工余量)— (每一次切削深度) △k=(z轴粗加工余量)— (每一次切削深度) 例如:若x轴方向粗加工余量为6mm,分三次走 刀,每一次切削深度2mm,则: △i =6-2=4 d=3
第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;
数控车编程与操作G71G72G73G70XPPT课件
本例编程与加工思路:编写本例加工程序时,由于工件轮廓
表面不是单调递增或递减的表面,所以无法采用G71或G72循
环指令来加工。因此,本课题采用仿形车复合循环G73指令编
程较为合适。
.
29
编程实例2 试用仿形车粗、精车复合固定循环指令编写如图所 示工件的数控车床加工程序(锻造毛坯:单边余量 4mm)。
3复合循环指令编写下图所示工件的粗精加工程序103g41g41g42刀尖圆弧半径补偿在编制数控车床加工程序时通常将刀尖看为了提高刀具寿命和降低加工表面的粗糙度般将车刀刀尖磨成半径约为0416mm的圆弧如图所误差工件加工要求的轨迹无刀具补偿时的轨迹1采用刀尖圆弧半径补偿的原因刀尖圆弧半径补偿对加工精度的影响11在上图中在切削工件右端面时车刀圆弧的切点a与理论刀尖p的z坐标值相同
.
17
如下图所示, G41指定左刀补, 刀具沿编程轨迹 前进方向左侧行进; G42指定右刀补, 刀具沿编程轨 迹前进方向右侧行进。 当取消刀具半径补偿时, 使用 G40指令。
G42
G41
刀具半径补偿G. 41、 G42
18
(4)刀尖圆弧半径补偿指令
1)指令格式:
G41 G01/G00 X Z F ;
.
26
3)指令说明: 其中: Δi——X轴方向的总退刀距离(半径
值); Δk——Z轴方向的总退刀距离; d——重复加工次数;
其余ns、 nf、 Δu、 Δw的含义与G71相同。
.
27
4)走刀路线
k+w D
w i+ u/2
C A
u/2
B
u/2
wA
.
28
编程实例1
试用仿形车粗、精车复合固定循环指令编写如图所示 工件的数控车床加工程序(切槽程序略)。
复合固定循环指令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、G72、G73命令应用方法
2.G70指令运行时精加工程序中的F、S、T有效,之前粗加工循环指令指定的F、S、T无效。
3.G70指令也可以单独进行运行加工,不一定只能跟在粗加工循环指令后运用。
知识点B:
结合G73及G71指令各自的特点,合理选择指令对产品外圆轮廓进行粗加工,可以提高产品加工效率,保证产品质量。在选择过程中还要考虑以下几点:
3.切削参数的位置
粗车循环G71、G72与精加工循环G70总是成对出现的,两者的切削参数T、S、F不同。根据循环的指令格式,切削参数应分别置于G71、G72和G70指令段内,不应置于构成精加工形状的程序段群(ns~nf)内。对粗车循环G71、G72而言,顺序号ns~nf之间程序段中的F、S、T功能都无效,但对精加工循环G70而言,顺序号ns~nf间的指令F、S、T是有效的,因此,如将粗加工的F、S、T置于构成精加工形状的程序段群(ns~nf)内,在程序后部配套使用精加工循环G70时,需要重新调用程序段群(ns~nf)的指令,就会造成精加工切削参数错误。
5、输入零件程序。
6、进行程序校验及加工轨迹仿真,修改程序。
7、进行对刀操作。
8、X轴向负向退出一定距离,单段方式下加工。测量修调。
9、到对刀位,自动加工。
1.指令格式
在G71或G72指令后的第一个程序段ns应含有G00或G01指令,如果程序段
中不含G00或G01指令,数控系统就会报警。同时,根据G71、G72指令的不
需要注意以下两点:①G71循环命令只在轮廓外形是递增时使用,不可以用在有递减时,否则会出现递减部分进行一次分层车削,车削深度过大。②程序段的移动命令只能是x轴移动,不可以出现Z轴移动,否则出现报警。
(2)图示说明循环轨迹 如图3所示,AB为工件轮廓,刀具从C开始点快速移动到,),移动量为精车留量,按Ad值z轴方向进刀,进行径向车削,按e值进行45。退刀,退回循环起点,完成一次循环,最后一次循环是一个留有精车余量的成形轮廓,用G70命令进行去除精车留量的加工。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章 数控车床的程序编制
9、说明循环指令G71、G72、G73的区别。 10、说明螺纹切削循环指令G76的使用格式。 11、车刀刀尖半径补偿的意义何在? 12、什么时候应用子程序调用功能?
加工内容
背吃刀量ap/mm 进给量f/mm·rˉ¹ 主轴转速 s/r·minˉ¹
粗车各外形面 精车各外形面
2 0.25
0.2 0.08
800 1500
第三章 数控车床的程序编制
采用G71、G70指令编程, 程序如下:
O001 N01 T0101 N05 G97 G99 M03 S800 F0.2
切削速度(V)
背吃刀量ap 进给量
第三章 数控车床的程序编制
复合形固定循环功能(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)…
格式: G94X (U ) _ Z(W ) _ F _
轨迹:
R:快速移动 F:切削进给
第三章 数控车床的程序编制
② 锥端面车削循环
格式: G94X (U ) _ Z(W ) _ R _ F _
轨迹:
R:快速移动 F:切削进给
说明:
•增量值指令时,地址U、W后的数值方向,由轨 •迹 1和2的方向来决定。
(2)端面车削循环(G94) 功能:用于直端面和锥端面的粗车 ① 直端面车削循环
格式: G94X (U ) _ Z(W ) _ F _
② 锥端面车削循环
格式: G90X (U ) _ Z(W ) _ R _ F _
第三章 数控车床的程序编制
(2)端面车削循环(G94) 功能:用于直端面和锥端面的粗车 ① 直端面车削循环
G70 P(Ns)Q(Nf)
第三章 数控车床的程序编制
举例:请编制图下图所示零件的加工程序,已知毛 坯为Ф35*80的棒料,材料为45钢
第三章 数控车床的程序编制
(1)工艺分析:该零件由外圆柱面、外圆锥面及圆弧面组成,材料切削性能 较好,无热处理和硬度要求
(2)加工过程 1)对刀,设置编程原点在右端面中心处 2)用G71指令编程粗车外形,X向单边留余量0.25,Z向单边留余量0.2 3)用G70指令编程精车外形 (3)选择刀具 选择硬质合金93°右偏车刀,用于粗精车零件各面,位于 T01刀位 (4)确定切削用量
N10 G00 X37 Z2 N15 G71 U2 R0.5
2mm
N20 G71 P25 Q70 U0.5 W0.2 加
0.2mm N25 G00 X0 N30 G01 Z0 F0.08
程序名 选刀,调用粗车外圆车刀 主轴恒转速,主轴转速800r/min,刀具每
转进给,进给速度0.2mm/r 快速定位至G71粗车循环起点 外径粗车循环,U:每次背吃刀量单边
第三章 数控车床的程序编制
上讲主要内容:法兰克(FANUC)系统
单一循环指令G90与G94《法兰克(FANUC)系统》
(1)内径、外径车削循环指令(G90) 功能:用于圆柱面或圆锥面的粗车 ① 直线车削循环
格式: G90X (U ) _ Z(W ) _ F _
② 锥体车削循环
格式: G90X (U ) _ Z(W ) _ R _ F _
R为圆锥起点与终点的Z轴坐标之差,带“±”号, 即锥面起点坐标大于切削终点坐标时为正,反之为 负;
第三章 数控车床的程序编制
4、暂停指令(G04) 功能:该指令可使刀具做短时间(几秒钟)
的停顿,也即无进给光整加工。
格式:G04 X(U)/P 说明: X、U指定时间,允许小数点, 单位为s P指定时间,不允许小数点, 单位为μs
应用场合: 车削环槽、不通孔及自动加工 螺蚊时
第三章 数控车床的程序编制
5、倒角、倒圆编程 (1)45°倒角与1/4圆角倒角 (2)任意角度倒角与倒圆
第三章 数控车床的程序编制
实例:
第三章 数控车床的程序编制
G71外圆粗车复合循环指令 G70精加工复合循环指
令
第三章 数控车床的程序编制
选择切削用量
•F、S、T:进给速度、主轴转数、选择刀具
•顺序号Ns的程序段中,可含有G0或G1指令,但不能含有Z轴
指令
•在顺序号Ns至Nf程序段中,Z轴必须都是单调增大或减小
•粗车过程中程序段号为Ns至Nf的任何F、S、T功能均无效,
只有G71指令中或之前指定的F、S、T功能才有效
第三章 数控车床的程序编制
(4ቤተ መጻሕፍቲ ባይዱ精车循环指令(G70) 功能:用于G71、G72、G73粗车完毕后,精加工。 格式:
第三章 数控车床的程序编制
轨迹:
:切削进给 :快速移动
说明:•Δd:为进刀量(切深),模态值,半径指定 •e:为退刀量,模态值,半径指定
•Ns:精加工形状程序段群的第一个程序段的顺序号
•Nf:精加工形状程序段群的最后一个程序段的顺序号
•ΔU:X轴方向精加工余量的距离及方向,直径指定
•ΔW:Z轴方向精加工余量的距离及方向
R:退刀量单边0.5mm 精加工的形状由N25~N70段程序指定,U:精
工余量(双边0.5mm),W:精加工余量
精车程序的第一个程序段不能用Z轴的移动 精车进给速度0.08mm/r
第三章 数控车床的程序编制
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
N45~N70为外径循环轮廓程序 精车主轴转速:1500r/min 按N45~N70程序段精车 退至安全距离 主轴停止 程序结束
第三章 数控车床的程序编制
作业
第三章 数控车床的程序编制
作业
第三章 数控车床的程序编制
作业
第三章 数控车床的程序编制
习题与思考题
1、数控车床的编程特点有哪些? 2、简述数控车床原点和参考点的区别与联系。 3、数控车床的基本功能指令如何分类? 4、数控车床的补偿功能有哪些? 5 、 设 定 工 件 坐 标 系 有 哪 些 意 义 ? 说 明 基 本 指 令 G50与 G54~G59的使用区别。 6、说明基本指令G00 G01 G02 G03 G04 G28的意义。 7、说明圆弧插补指令G02、G03的区别。 8、说明粗加工循环指令G71的使用格式。G70如何使用?