数控车床多重复合循环指令
数控车床复合循环指令编程
例: 妈
粗车时进刀深度为1m藏m,进给速度0.3m腕m/r,主轴 转速70擂0r/min,精加工呢余量为0.5mm(x辅 向),0.3mm(z剔向),进给速度0.15mm/r
0101; N30 钝M03 S700; 蕾N40 G00 X6整2 Z2 ; N50蓉 G71 U1 R0曝.5; N60 G7遁1 7P0骏1Q10胀前 落;
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;
精车
起点 牛
d C
切削深度 凸
速度0.2mm/r,明主轴转速800r/m造in;精加工余量为0
妖.5mm(x向),0彤.2mm(z向)进给繝速度0.1mm/r,喧主
轴转速1000r/min
O1000 G99;暴 M03 S800 抿; T0101 ; 曲G00 X84 且Z3; G71 U扼3 R1;
G出71 P10 Q光20 U0.5 售W0.2 F0.2里; N10 G00蔚 X20; G01躬 Z-20 F0痘.1 S1000;绊 X40 Z-40;始 G03 X60 Z粱-50 R10; G01 Z-70;
Z-90; N2辣0 X84; G0劲0 X100 郝 哆Z100;
M05 M30;
二、端面粗车循环指令斗编程 (G72)
该指令应用于圆柱棒料啦端面粗车, 且Z向余量矢小、X向余量大、需要 颓多次粗加工的情形。
G72 端面粗车循云环
G72 W(Δd)R咐(e); G72 P虱(ns)Q(nf)U惭(Δu)W(Δw)F籂 S T;
数控车床复合形状固定循环指令编程讲解
2.指令循环路线(lùxiàn)分析
●G71粗车外圆加工走刀路线。刀具从循环起点A开始, 快速退至C点,退刀量由Δw和Δu/2决定; ●快速沿X方向进刀Δd深度,按照G01切削加工,然后按 照45°方向快速退刀,X方向退刀量为e,再沿Z方向快速 退刀,第一次切削加工结束; ●沿X方向进行第二次切削加工,进刀量为e+Δd,如此循 环直至粗车结束; ●进行平行于精加工表面的半精加工,刀具沿精加工表面 分别留Δw和Δu/2的加工余量; ●半精加工完成后,刀具快速退至循环起点,结束粗车循 环所有(suǒyǒu)动作。
精品资料
4.指令(zhǐlìng)应用说明(2)
2)通常情况下类型(lèixíng)I的粗加工循环中, 轮廓外形必须采用单调递增或单调递减的形式, 否则会产生凹形轮廓不是分层切削而是在半精车 时一次性进行切削加工,导致切削余量过大而损 坏刀具。如图所示就是轮廓形状没有单调增加时 半精加工一次切削凹坑的情形。
精品资料
5.编程举例(jǔ lì)(7)
O2018 T0101; G98 M03 S400; G00 X6.0 Z5.0; G71 U1.5 R1.0;
G71 P10 Q20 U-0.4 W0.1 F100;
N10 G00 G41 X44.0; G01 W-25.0 F60.0; X34.0 W-10.0;
精品资料
2.指令(zhǐlìng)循环路线分 析
G73指令走刀路线如图所示,执行指令时每一刀 切削路线的轨迹形状是相同的,只是位置不断向 工件轮廓推进,这样就可以将成形毛坯(铸件或 锻件(duànjiàn))待加工表面加工余量分层均匀 切削掉,留出精加工余量。
精品资料
O2019
5.编程举T01例01(;jǔ lì)(2)
数控车床的程序编制(G70、G71复合循环指令)
在使用G71指令时,应合理选择切削 参数,避免过切或欠切现象,同时注 意刀具的耐用度和安全性。
G70、G71复合循环指令编程实例
实例一
加工圆柱形零件
实例二
加工圆锥形零件
实例三
加工复杂轮廓零件
03
CATALOGUE
G70、G71复合循环指令的参数设置
G70精车复合循环具材料选择合 适的切削深度,以获得最佳的切 削效果和表面质量。
提高加工效率
粗加工和精加工的复合循环可以减少换刀和调整切削 参数的次数,提高加工效率。
提高加工精度
通过精确控制切削参数和刀具路径,提高加工精度和 表面质量。
G70、G71复合循环指令的应用场景
轴类零件的车削加工
适用于各种轴类零件的车削加工,如阶梯轴、 曲轴等。
复杂形状零件的车削加工
适用于具有复杂形状的车削加工,如异形件、 曲面零件等。
G70、G71复合循环指令的定义
01
G70、G71是数控车床编程中常用的复合循环指令,用于简化车 削加工编程过程。
02
G70指精加工复合循环,主要用于切削去除余量,提高表面质
量。
G71指粗加工复合循环,主要用于快速切除大部分材料,提高
03
加工效率。
G70、G71复合循环指令的特点
减少编程工作量
通过预设的切削参数,简化编程过程,减少编程工作 量。
安全防护
确保机床周围的安全空间充足,设置 合适的防护装置,防止切屑、冷却液 等对操作人员造成伤害。
程序调试与优化
程序调试
在加工前对程序进行仔细检查和调试,确保程序正确无误,防止加工过程中出 现意外事故。
程序优化
根据实际加工情况和经验,对程序进行优化,提高加工效率和质量,减少刀具 磨损和加工成本。
数控车床编程中常用指令的编程技巧与实例
数控车床编程中常用指令的编程技巧与实例在生产过程中,程序指令巧妙的使用,不仅可以提高生产效率,也使学生对其产生浓厚的学习兴趣。
下面通过几个实例简要介绍以下几个指令在编程中的使用技巧。
一、g50指令g50在数控加工中有两个作用:(1)g50是主轴速度控制指令(最高转速限制)。
g50指令中的s与g97中的s表示的一样,都是主轴转速大小。
当采用g96方式加工零件时,线速度是保持不变,但直径逐渐变小时,它的主轴转速会越来越高,为防止主轴转速太高,离心力过大,产生危险以及影响机床的使用寿命,采用此指令可限制主轴的最高转速。
此指令一般与g96配合使用。
例,g50 s2000:表示最高转速限制在2000 r/min。
(2)g50是车床设定坐标时最常用的指令。
指令格式:g50 x_ z_其中,x、z的值是起刀点相对于加工原点的位置。
在数控车床编程时,所有x坐标值均使用直径值。
说明:①在执行此指令之前必须先进行对刀,通过调整机床,将刀尖放在程序所要求的起刀点位置上。
②此指令并不会产生机械移动,只是让系统内部用新的坐标值取代旧的坐标值,从而建立新的坐标系。
例:如图1送料滚所示。
分析图纸并确定加工工艺:毛坯尺寸为φ32 mm,长430 mm。
对于该送料滚,可用两顶尖装夹工件车削工件右端,保证φ18 mm,长16 mm尺寸及φ30 mm,长400 mm尺寸,然后,再用一夹一顶装夹加工工件左端并保证尺寸。
右端程序如下:o1234;…g00 x30. z3.;安全进刀点m00;程序暂停g50 z0;设定工件坐标系g01 z-400. f200;…m30;对于此程序看似很简单,其巧妙之处就在于“m00 g50 z0”这两行程序。
众所周知,批量加工时,中心孔的深度很难控制一致,那么在采用两顶尖装夹工件时,工件坐标系也很难一致。
如果每一件工件重新对刀也比较影响生产效率。
对于以上问题,我们可以在加工中重新设立工件坐标系。
具体操作是:在程序执行到“m00”时,数控车床的进给系统暂停工作后,按“手轮”方式,摇动手轮使刀尖与工件右端面轻轻接触,然后,再转换为“自动”方式,按“循环启动”进行下一步加工。
数控车削中几个复合循环指令应用的探讨
数控车削中几个复合循环指令应用的探讨数控车削中,复合循环指令是指由多个简单指令组合而成的一种复杂指令。
通过这些复合循环指令,我们能够实现一些较为复杂的加工操作,并且可以使加工效率得到进一步提高。
在本文中,我们将着重探讨数控车削中几个常用的复合循环指令的应用。
第一个复合循环指令是G71,它主要用于多次重复进行精密的圆柱加工。
在使用G71指令时,我们需要指定加工起点和终点,以及切削深度和每次切削的步进量。
通过这些参数的设置,我们可以实现复杂的圆柱加工操作,并且可以保证加工的精度和效率。
第二个复合循环指令是G72,它主要用于多次重复进行螺纹加工。
在使用G72指令时,我们需要指定加工起点和终点,以及切削深度和每次切削的步进量。
通过这些参数的设置,我们可以实现复杂的螺纹加工操作,并且可以保证加工的精度和效率。
第三个复合循环指令是G76,它主要用于多次重复进行棒料加工。
在使用G76指令时,我们需要指定加工起点和终点,以及切削深度和每次切削的步进量。
通过这些参数的设置,我们可以实现复杂的棒料加工操作,并且可以保证加工的精度和效率。
综上所述,数控车削中的复合循环指令是一种非常重要的工具,它可以帮助我们实现一些较为复杂的加工操作,并且可以使加工效率得到进一步提高。
在实际应用中,我们需要根据具体的加工需求来选择合适的复合循环指令,并且需要合理设置参数,以保证加工效果和效率。
数控车床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、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。
项目4-数控车床复合固定循环指令
•
4 掌握G74指令应用, 熟悉并灵活运用G74指令
对FANUC 0i T系统与HNC-21T系统的具体编程;
•
5 掌握G75指令应用, 熟悉并灵活运用G75指令
对FANUC 0i T系统与HNC-21T系统的具体编程;
•
6 掌握G76指令应用, 熟悉并灵活运用G76指令
对FANUC 0i T系统与HNC-21T系统的具体编程;
• 序段n的s:顺精序车号开; 始程序段的顺序号; nf: 精车结束程
• 无凹槽: △x --- X轴方向精加工余量, 以直径值表 示;△z --- Z轴方向精加工余量;
• 有凹槽: e --- 精加工余量, 其为X方向的等高距离, 外径切削时为正;内径切削时为负;
• △f : 粗车时的进给量;
• △s : 粗车时的主轴功能(通常省略);
•
ns: 精车开始程序段的顺序号;
•
nf: 精车结束程序段的顺序号;
• △u: x轴方向精加工余量, 以直径值表示;
• △w: z轴方向精加工余量;
• △f : 粗车时的进给量;
• △s : 粗车时的主轴功能(通常省略);
•
t : 粗车时所用的刀具(通常省略);
•
s : 精车时的主轴功能
•
f : 精车时的进给量Leabharlann A→B间的工件轮廓。•
⑥ 在ns 到nf 程序段中,不应包含子程序。
•24
复合固定循环G72指令
• 【例13】用G72编制加工程序:循环起点A(80,1), 切削深度1.2mm。退刀量1mm,X方向精加工余量 0.6mm,Z方向精加工余量0.1mm,其中点划线部分 为工件毛坯。
•25
复合固定循环G72指令
FANUC多重复合循环
u——X向精车预留量 w——Z向精车预留量 3.说明:在A′和B之间的刀具轨迹沿X和Z方向都必须单调变化。沿A A′切削是G00方式还是G01方式, 由A和A′之间的指令决定。X、Z向精车预留量u、w的符号取决于顺序号“ns”与“nf”间程序段所描述的轮廓 形状。参见图4-2-5。
+Z
B +X
AA
U(-)W(+)
U(-)W(-)
A'
直线和圆弧插
补都可执行
U(+)W(+)
U(+)W(-)
AA
⑷ X向和Z向精加工余量Δu、Δw的符号如下:
图4-2-2 G71指令中Δu、Δw符号的确定 提示: ⑴ 有别于0系统其它版本,新的0i/0iMATE系统G71指令可用来加工有内凹结构的工件。 ⑵ G71可用于加工内孔,膗、Δ w符号见上图。 ⑶ 第一刀走刀必须有X方向走刀动作。 ⑷ 循环起点的选择应在接近工件处以缩短刀具行程和避免空走刀。 4.编程示例:
1.G72不能用于加工端面内凹的形体。
2.精加工首刀进刀须有Z向动作。
3.循环起点的选择应在接近工件处以缩短刀具行程和避免空走刀。
四、成型加工复合循环(G73) 1.概述:成型加工复合循环也称为固定形状粗车循环,它适用于加工铸、锻件毛坯零件。某些轴类零件 为节约材料,提高工件的力学性能,往往采用锻造等方法使零件毛坯尺寸接近工件的成品尺寸,其形状已 经基本成型,只是外径、长度较成品大一些。此类零件的加工适合采用G73方式。当然G73方式也可用于加 工普通未切除余料的棒料毛坯。 2.格式:G73 U(Δi) W(Δk) R(Δd)
复合循环指令编程及加工
(刀位点为左刀尖)
零件名称 刀尖半径 0.4 mm
0.2mm
0.3 mm
螺杆 数量
1 1
1
零件图号 加工表面 外表面、端面
外螺纹
切槽、切断
图 8-15 备注
材料
操作序号
主程序 1 (1) (2) (3) (4) (5) (6)
表 8-18 案例 8.5 工序和操作清单
45#
零件图号
图 8-15 系统 FANUC 工序号
f:进给速度。
图8-8 端面深孔加工循环
外径/内径钻孔、切槽循环指令G75
按照G75端面深孔加工循环程序指令,进行如图8-9所示的加工动作。这相当于在G74中把X和Z相 置换,由这个循环可以处理端面切削时的切屑,并且可以实现X轴向切槽或X向排屑钻孔(省略地 址Z、W、Q)。 编程格式:G75 R(e);
安全操作和注意事项
(1)车床空载运行时,注意检查车床各部分运行状况。 (2)进行对刀操作时,要注意切槽刀刀位点的选取。上述参考程序采用
切槽刀左刀尖作为编程刀位点。 (3)螺纹切削时必须采用专用的螺纹车刀,螺纹车刀刀尖形状决定螺纹形状。 (4)要注意螺纹车削加工不像车外圆一样可以随意设定、调整转速和进给速度。 (5)螺纹车削加工时尽量使用“mm/r”作为进给速度的单位。
300
0.1
车螺纹
G92 T0202
数控车工复合循环指令编程及加工G71
热烈欢迎老师前来听课。 敬请提出宝贵意见。
XX职教中心学校实训教师:王老师
(2011年12月)
数 控 车 床 加节课的内容:
上一课我们讲了单一循环指令G90/G92 注意:G92/G90编程特点以及格式
G90指令格式:G90 X(U)__Z(W)__ R__F__ 式中:X、Z U、W
图8-15 G71循环指加工
数控车床操作实训
图8-15 G71循环指令加工
数控车床操作实训
参教程序
O0000;
(程序名)
G00X10.0Z5.0; (安全点)
T01;
(1号外圆刀)
M03S1000;
(主轴为1000r/min)
G00X110.0Z3.0; 循环点
G71UF80; 外圆粗车循环指令
(3)制定加工方案,确定各刀具及切削用量。加工刀具的确定如表1-1所示,加工方案的制 定如表1-2所示。
表1-1 案例刀具卡
实训课题 复合循环指令编程及加工 零件名称
序号 刀具号
刀具名称及规格
刀尖半径
1 T0101 93°粗精右偏外圆刀 0.4mm
2 T0202
60°外螺纹车刀
0.2mm
3 T0404
2、各类数控系统复合循环的形式和使用方法(主要是编程方法、 编写格式)相差较大,希望学习者能相互比较。
3、同一系统,对同一零件进行编程和加工时,可以采用不同加 工指令进行程序编制,究竟哪种方法最适宜,取决于各种因素,例 如,零件批量生产方式、刀具选择、工件形位公差要求、尺寸精度 和表面质量要求等等。
切削深度,留出U/2和W精加工余量。
数控车床操作实训
刀具轨迹图如下
A→A→B精加工形状的移动指令,由顺序号ns到nf的程序段指令。 G71 U(d)R(e); G71 P (ns) Q (nf) U (u) W (w) F (f) S (s) T (t)
数控车床编程_多重复合循环课件
令中指令了 F 、 S 、 T ,则 G71 ~ G73 中指令的 F , S , T 优先有效,而
N(ns)N(nf)程序段中指令的 F、S、T无效;在精加工循环G70状态下, 如在N(ns)N(nf)程序段中更改了F、S、T,则后者优先有效。
端面钻孔复合循环(G74)
G74可以用于断续纵向切削,以便断削与排削。 其指令格式为:
固定形状粗加工循环(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轴上的精加工余量。
O0003;
N10 G54; N20 G00 X220.0 Z160.0; N30 G73 P40 Q90 I14.0 K14.0 U4.0 W2.0 D3 F50.0 S600; N40 G00 X80.0 W-40.0 S800; N50 G01 W-20.0 F15.0; N60 X120.0 W-10.0; N70 W-20.0 S600; N80 G02 X160.0 W-20.0 I20.0; N90 G01 X180.0 W-10.0 S280; N100 G70 P40 Q90;
与排削。指令格式为:
G75 X(U)__Z(W)__Ii Kk Dd Ff
程序段中各符号的意义与 G74 相同 , 走刀轨迹见 下图。 如果程序段中Z(w)和K、D省略(其值为零), 仅有X轴方向运动。则可以用于外圆槽的断续切削 循环加工。
数控车削中几个复合循环指令应用的探讨
数控车削中几个复合循环指令应用的探讨
数控车削是一种高效、精度高的加工方式,其中循环指令是数控
加工程序设计中的重要组成部分。
特别是复合循环指令,在机械加工
中发挥着重要的作用。
下面将介绍几个常用的复合循环指令及其应用。
1. G84 细齿轮车削循环指令
该指令用于制作细齿轮,它包括多个复合循环指令。
该指令可以
通过设定分度角度和齿轮个数来实现对轴线的旋转,并且可以设置润
滑和切削时间,确保切削过程的稳定性和可靠性。
G84 指令适用于各
类数控车床和车铣复合加工中。
使用该指令,可以非常高效地加工出
高精度的细齿轮。
2. G71 组合加工循环指令
该指令是用于精确形状的镗削和钻孔,它包括多个复合循环指令。
该指令可以同时进行加工平行、圆形、角形、螺旋和等重复的零部件,从而提高镗削和钻孔的效率和精度。
通过设定加工深度、进给速度、
粗加工和精加工,可以灵活地控制加工过程,满足各种工件的加工要求。
3. G76 螺纹车削循环指令
该指令被广泛应用于高精度螺纹加工中。
该指令包括多个复合循
环指令,可以实现不同形状和尺寸的螺纹加工。
通过设定切削线速度、切削深度、后退距离等参数,能够有效地控制螺纹加工的过程。
在高
速转动的机床中,使用该指令可以显著提高螺纹加工效率和精度。
总之,复合循环指令是数控车削技术中非常重要的一部分。
通过
合理的选择和应用,可以提高加工效率和精度,降低加工成本。
对于
从事数控车削技术工作的工程师和技术人员来说,掌握复合循环指令
的使用方法是非常必要的。
数控车床复合循环指令编程
复合车削循环指令
要完成一个多型面粗车过程,,用简单车削循
环编程需要人工计算分配车削次数和吃刀量, 再一段段地用简单循环程序实现。
格式: 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粗车循环过程
多重复合循环指令
多重复合循环一、精切循环指令G701、指令格式:G70 P ns Q nf2、指令意义:P ns:ns为精加工第一个程序段号Q nf:nf为精加工最后一个程序段号P、Q分别为能指定意义的地址,必须输入ns、nf 为指令意义不必输入二、内外径粗切复合循环指令G711、指令格式:G71 U(△d)R(e)G71 P(ns) Q(nf) U(△u) W(△w) F__S__T__2、指令意义:ns、nf意义同G70;△d为粗加工层切切深(半径值);e为退刀量,即每次层切的退刀量(半径值)。
△u为X向精加工余量(直径值);△w为Z向精加工余量;F、S、T对粗切阶段有效,对精切程序中的F、S、T将被忽略。
3、指令图解:△d、e、ns、nf、△u、△w均表示各自地址下的意义,不必输入。
4、指令练习使用G71、G70完成下图所示零件加工(加工单头)5、应用技巧(1)G70指令是在采用G71、G72、G73等指令进行粗切后,采用该指令进行轮廓精加工循环切削。
(2)G71循环起点一般选在毛坯外,X向值略大于或等于毛坯尺寸,以避免空行程。
(3)刀尖半径补偿对G70指定的精加工程序段有效。
(4)精切首段程序段“ns”用G00或G01指令,指定A→A’之间的刀具路径,且该程序段有且仅有X向动作,切削方向平行Z轴。
(5)从A’→B之间的刀具轨迹无论X轴还是Z轴都必须单调变化,即要么递增,要么递减。
(6)粗加工时将忽略精加工进给率。
(7)粗车存环最后一刀按留过余量△u、△w的精加工轨迹加工(半精车)。
(8)轮廓中若凹浅槽(深度不大)内交时,亦可用G71指令。
三、端面粗切复合循环指令G721、指令格式:G72W(△d)R(△e)G71 P(ns) Q(nf) U(△u) W(△w) F__S__T__2、指令含义:△d为Z向层切量;△e为每刀退刀量(沿45°方向退刀);P、Q、U、W同G71。
G72刀具循环路线如下图:3、指令练习:使用G72、G70完成下图台阶端面的车削4、应用技巧:(1)G72指令适用于零件端面方向的循环切削,所用刀具为端面车刀,主要强调X向的切削,如盘类零件。
数车复合循环指令)
1.G00(G01)编程
O1234;
N10 G00 X100 Z100;
N20 T0101; N30 M03 S600; N40 G00 X35 Z0; N50 G01 X0 F0.1; N60 X32 Z2; N70 G00 X28.5 Z2; N80 G00 X28.5 Z-48 F0.2; N90 G01 X32 Z-48 F0.2; N100 G00 X32 Z2; N110 G00 X26.5 Z2; N120 G01 X26.5 Z-33 F0.2; N130 G01 X32 Z-33 F0.2; N140 G00 X32 Z2; N150 G00 X24.5 Z2;
课堂练习
根据零件图,应用G71、G70指令将程序补充完整。
N150 G99 G97 S800 M03 T0101 F0.08;
N160 ;
N170
;
N180 G00 X100 Z100;
N190 M30;
O1122;
N10 T0101 M03 S500 G99 G97 F0.2;
N20 G00 X100 Z100;
G71指令的运行过程
运行特点:
1、指令运行前刀具先到达 循环起点; 2、指令运行中刀具依据给 定的Δd、e按矩形轨迹循环 分层切削; 3、最后一次切削沿粗车轮 廓连续走刀,留有精车余量 Δu、Δw; 4、指令运行结束,刀具自 动返回循环起点;
精加工循环G70
1、功能 切除G71指令粗加工后留下的余量,完成精加工。
N30
;
N40 G71
;
N50
;
N60 G00 X-1;
N70 G01 Z0;
N80 X20;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控车床多重复合循环指令(G70~G76)
运用这组G代码,可以加工形状较复杂的零件,编程时只须指定精加工路线和粗加工背吃刀量,系统会自动计算出粗加工路线和加工次数,因此编程效率更高。
1. 外圆粗加工复合循环(G71)
指令格式G71 UΔd Re
G71 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 Z100
N020 G00 X41 Z0
N030 G71 U2 R1
N040 G71 P50 Q120 U0.5 W0.2 F100
N050 G01 X0 Z0
N060 G03 X11 W-5.5 R5.5
N070 G01 W-10
N080 X17 W-10
N090 W-15
N100 G02 X29 W-7.348 R7.5
N110 G01 W-12.652
N120 X41
N130 G70 P50 Q120 F30
2. 端面粗加工复合循环(G72)
指令格式G72 WΔd Re
G72 Pns Qnf UΔu WΔw Ff Ss Tt
指令功能除切削是沿平行X轴方向进行外,该指令功能与G71相同,见图3。
指令说明Δd、e、ns 、nf、Δu、Δw的含义与G71相同。
图3 端面粗加工循环
图4 端面粗加工循环应用
例题2 如图4所示,运用端面粗加工循环指令编程。
N010 G50 X150 Z100
N020 G00 X41 Z1
N030 G72 W1 R1
N040 G72 P50 Q80 U0.1 W0.2 F100
N050 G00 X41 Z-31
N060 G01 X20 Z-20
N070 Z-2
N080 X14 Z1
N090 G70 P50 Q80 F30
3. 固定形状切削复合循环(G73)
指令格式G73 UΔi WΔk Rd
G73 Pns Qnf UΔu WΔw Ff Ss Tt 指令功能适合加工铸造、锻造成形的一类工件,见图5。
图5 固定形状切削复合循环
指令说明Δi表示X轴向总退刀量(半径值);
ΔK表示Z轴向总退刀量;
d表示循环次数;
ns表示精加工路线第一个程序段的顺序号;
nf表示精加工路线最后一个程序段的顺序号;
Δu表示X方向的精加工余量(直径值);
Δw表示Z方向的精加工余量。
固定形状切削复合循环指令的特点,刀具轨迹平行于工件的轮廓,故适合加工铸造和锻造成形的坯料。
背吃刀量分别通过X轴方向总退刀量Δi和Z轴方向总退刀量ΔK除以循环次数d求得。
总退刀量Δi与ΔK值的设定与工件的切削深度有关。
使用固定形状切削复合循环指令,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。
分析上道例题,A点为循环点,A’→B是工件的轮廓线,A→A’→B 为刀具的精加工路线,粗加工时刀具从A点后退至C点,后退距离分别为Δi+Δu/2,Δk+Δw,这样粗加工循环之后自动留出精加工余量Δu/2、Δw。
顺序号ns至nf之间的程序段描述刀具切削加工的路线。
图6 固定形状切削复合循环应用
例题3 如图6所示,运用固定形状切削复合循环指令编程。
N010 G50 X100 Z100
N020 G00 X50 Z10
N030 G73 U18 W5 R10
N040 G73 P50 Q100 U0.5 W0.5 F100
N050 G01 X0 Z1
N060 G03 X12 W-6 R6
N070 G01 W-10
N080 X20 W-15
N090 W-13
N100 G02 X34 W-7 R7
N110 G70 P50 Q100 F30
4. 精加工复合循环(G70)
指令格式G70 Pns Qnf
指令功能用G71、G72、G73指令粗加工完毕后,可用精加工循环指令,使刀具进行A-A'-B 的精加工,(如图1,图3,图5)。
指令说明ns表示指定精加工路线第一个程序段的顺序号;
nf表示指定精加工路线最后一个程序段的顺序号;
G70~G73循环指令调用N(ns)至N(nf)之间程序段,其中程序段中不能调用子程序。
5. 端面钻孔复合循环指令(G74)
指令格式G74 Re
G74 X(U)Z(W)PΔi QΔk RΔd Ff
指令功能可以用于断续切削,走刀路线如图7,如把X(U)和P、R值省略,则可用于钻孔加工。
图7 端面钻孔复合循环
指令说明e表示退刀量;
X表示B点的X坐标值;
U表示由A至B的增量坐标值;
Z表示C点的Z坐标值;
W表示由A至C的增量坐标值;
Δi表示X轴方向移动量,无正负号;
ΔK表示Z轴方向移动量,无正负号;
Δd表示在切削底部刀具退回量;
F表示进给速度。
例题4 如图8所示,运用端面钻孔复合循环指令编程。
图8 端面钻孔复合循环应用
G50 X60 Z40
G00 X0 Z2
G74 R1
G74 Z-12 Q5 F30 S250
G00 X60 Z40
6. 外圆切槽复合循环(G75)
指令格式G75 Re
G75 X(U) Z(W) PΔi QΔk RΔd Ff
指令功能用于端面断续切削,走刀路线如图9,如把Z(W)和Q、R值省略,则可用于外圆槽的断续切削。
图9 外圆切槽复合循环
指令说明e表示退刀量;
X表示C点的X坐标值;
U表示由A点至C点的增量坐标值;
Z表示B点的Z坐标值;
W表示由A点至B点的增量坐标值;
其它各符号的意义与G74相同。
应用外圆切槽复合循环指令,如果使用的刀具为切槽刀,该刀具有二个刀尖,设定左刀尖为该刀具的刀位点,在编程之前先要设定刀具的循环起点A和目标点D,如果工件槽宽大于切槽刀的刃宽,则要考虑刀刃轨迹的重叠量,使刀具在Z轴方向位移量Δk小于切槽刀的刃宽,切槽刀的刃宽与刀尖位移量Δk之差为刀刃轨迹的重叠量。
例题5 所图10所示,运用外圆切槽复合循环指令编程。
图10 外圆切槽复合循环应用
G50 X60 Z70
G00 X42 Z22 S400
G75 R1
G75 X30 Z10 P3 Q2.9 F30
G00 X60 Z70
7. 螺纹切削复合循环(G76)
指令格式G76 Pm r a QΔdmi n Rd
G76 X(U)Z(W)Ri Pk QΔd Ff
指令功能该螺纹切削循环的工艺性比较合理,编程效率较高,螺纹切削循环路线及进刀方法如图11。
图11 螺纹切削复合循环路线及进刀法
指令说明m表示精加工重复次数;
r表示斜向退刀量单位数(0.01~9.9f,以0.1f为一单位,用00~99两位数字指定);
a表示刀尖角度;
Δd表示第一次粗切深(半径值);
切削深度递减公式计算d2= 2Δd;
3Δd;
d3=
d n=nΔd;
每次粗切深:Δdn=nΔd-1-nΔd;
Δdmin表示最小切削深度,当切削深度Δdn小于Δdmin,则取Δdmin作为切削深度;
X表示D点的X坐标值;
U表示由A点至D点的增量坐标值;
Z表示D点Z坐标值;
W表示由C点至D点的增量坐标值;
i表示锥螺纹的半径差;
k表示螺纹高度(X方向半径值);
d表示精加工余量;
F表示螺纹导程。
例题6 如图12所示,运用螺纹切削复合循环指令编程(精加工次数为1次,斜向退刀量为4mm,刀尖为60°,最小切深取0.1mm,精加工余量取0.1mm,螺纹高度为2.4mm,第一次切深取0.7mm,螺距为4mm,螺纹小径为33.8mm)。
图12 螺纹切削复合循环应用
G00 X60 Z10
G76 P011060 Q0.1 R0.1
G76 X33.8 Z-60 R0 P2.4 Q0.7 F4。