铣加工固定循环指令
发那科铣矩形凹槽的固定循环指令格式
发那科铣矩形凹槽的固定循环指令格式在数控编程中,FANUC(发那科)铣床通常使用固定循环指令来加工矩形凹槽。
这些指令包括`G71`(粗车循环)、`G72`(端面车削循环)和`G73`(仿形循环)。
下面是使用固定循环指令加工矩形凹槽的示例程序:```N10 G90 G21 G17 G94 G80 (设置初始条件)N20 G00 X40 Y20 (快速定位到起始点)N30 G73 X20 Y0 Z-5 R10 (使用仿形循环加工凹槽,每次切削深度为5mm,留精车余量为10mm)N40 G73 U10 W5 (设置每次切削的径向和轴向步长)N50 G73 P60 Q90 U0.2 W0 F100 (设置切削参数,进给速度为100mm/min,径向和轴向留余量为0.2mm)N60 G01 X25 (以直线方式定位到第一个切削位置)N70 G01 Z-5 (以直线方式定位到切削起始位置)N80 G73 X40 Y20 Z-5 R10 (继续使用仿形循环加工凹槽)N90 G73 U10 W5 (设置每次切削的径向和轴向步长)N100 G73 P60 Q90 U0.2 W0 F100 (设置切削参数,进给速度为100mm/min,径向和轴向留余量为0.2mm)N110 G01 X45 (以直线方式定位到下一个切削位置)N120 G73 X60 Y20 Z-5 R10 (继续使用仿形循环加工凹槽)N130 G73 U10 W5 (设置每次切削的径向和轴向步长)N140 G73 P60 Q90 U0.2 W0 F100 (设置切削参数,进给速度为100mm/min,径向和轴向留余量为0.2mm)N150 M30 (程序结束)```这个程序中使用了`G73`仿形循环指令来加工矩形凹槽。
通过设置不同的切削参数和定位点,可以控制切削的深度、步长和进给速度等。
在程序中,`U`表示径向步长,`W`表示轴向步长,`P`表示第一次切削的终点位置,`Q`表示第二次切削的终点位置。
数控铣床固定循环编程
1)高速钻深孔循环G73和钻深孔循环指令G83
说明:Q:每次进给深度;
k:指令执行重复次数。G73 用于Z 轴的间歇进给,使深孔加工时容易排屑,减少退刀量, 可以进行高效率的加工。G73 指令动作循环见上图。注意:Z、K、Q 移动量为零时,该指令不执行。
G73(G83) X_Y_Z_R_Q_F_K_
第17页/共24页
例 使用G88 指令编制如图所示的螺纹加工程序:设刀具起点距工作表面 100mm 处,切削深度为10mm。
(i) 先用G81 钻孔%1000G92 X0 Y0 Z0G91 G00 M03 S600G99 G81 X40 Y40 G90 R −98 Z −110 F200G91 X40 L3Y50X-40 L3G90 G80 X0 Y0 Z0 M05M30(ii) 再用G84 攻丝%2000G92 X0 Y0 Z0G91 G00 M03 S600G99 G84 X40 Y40 G90 R −93 Z −110 F100G91 X40 L3Y50X-40 L3G90 G80 X0 Y0 Z0 M05M30
第21页/共24页
例2:如图3-36所示,工件材料为HT300,使用刀具T01为镗孔刀, T02为Φ13钻头,T03为锪钻。
第22页/共24页
小结 本次课需要学生掌握数控铣床的孔加工的循环指令格式;编程方法;学会应用这些指令来
G82 X_Y_Z_R_P_F_K_G82 指令除了要在孔底暂停外,其他动作与G81 相同。暂停时间由地址P 给出。G82 指令主要用于加工盲孔,以提高孔深精度。注意:如果Z 的移动量为零,该指令不执行。
3)攻丝循环指令G74(左) G84(右)
G74 X_Y_Z_R_P_F_K_G74 攻反螺纹时主轴反转,到孔底时主轴正转,然后退回。G74 指令动作循环见图。★注意:(1) 攻丝时速度倍率、进给保持均不起作用;(2) R 应选在距工件表面7mm 以上的地方;(3) 如果Z 的移动量为零,该指令不执行。
数控铣床钻孔固定循环指令详解
注:1、在固定循环指令的程序段尾,若指定了G04P__,则在完成固定循环后执行暂停,而固定循环指令 用固定循环指令G74/G84/G86/G88时,如连续加工的孔间距较小或初始点到R顶的距离很短,则在进入孔 速,因此必须在每一孔动作间插入一个暂停指令G04。
铣床钻孔固定循环
参数说明 Z:从R点到孔底的距离 钻削(-Z方向) 间歇进给 切削进给 Q:孔底刀具偏移量 切削进给 切削进给 切削进给 切削进给 间歇进给 停刀 停刀----主轴正转 主轴定向停止 在孔底的动作 回退(+Z方向) 快速移动 切削进给 刀具离开孔壁快 速移动 快速移动 快速移动 快速移动 快速移动
4 4 1
啄式深孔钻孔循环 G90/G91 G98/G99 G83 X_ Y_Z_R_Q_F_K_ 小孔排屑钻孔循环 G90/G91 G98/G99 G83X_ Y_Z_R_Q_F_I_K_P_
G84
2
右旋攻丝循环
G90/G91 G98/G99 G84 X_ Y_Z_R_P_F_K_
G85 G86 G87 G88 G89
应用 高速深孔钻 左旋攻丝 精镗 取消 钻浅孔和中心孔 镗阶梯孔或锪孔 深孔
刚性攻丝主轴为伺服电机 (指令前加入M29,或参 数NO5200#0=1),柔性 攻丝需用攻丝夹头 转速需与进给量/螺Y-250Z150R-100Q15F100 M04S100;G99G74X300Y -250Z-150R-100Q15F100 G99G76X300Y-250Z150R-100Q5P1000F100 G99G81X300Y-250Z150R-100F100 G99G82X300Y-250Z150R-100P1000F100 G99G83X300Y-250Z150R-100P1000F101 M03S100;G99G84X300Y -250Z-150R100P1000F200 ; G84(G74) X_Y_Z_R_P_Q_F_K_(排 屑性刚性攻丝) G99G85X300Y-250Z150R-100F100 G99G86X300Y-250Z150R-100F100 G99G87X300Y-250Z150R-100Q5F100 G99G88X300Y-250Z150R-100P1000F100 G99G89X300Y-250Z150R-100P1000F100
数控铣床固定循环
G 指令 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89
加工动作−Z 向 间歇进给 切削进给(主轴反转) 切削进给 切削进给 切削进给 间歇进给 切削进给(主轴正转) 切削进给 切削进给 切削进给 切削进给 切削进给
在孔底部的动作 主轴正转 主轴定向停止
• 孔加工在使用控制主轴回转的固定循环(G74、G84、
G86)中,如果连续加工一些孔间距比较小,或者初 始平面到R点平面的距离比较短的孔时,会出现在进 入孔的切削动作前时,主轴还没有达到正常转速的情 况,遇到这种情况时,应在各孔的加工动作之间插入
G04指令,以获得时间 .
8.1 固定循环 二、固定循环指令
3. 钻深孔循环指令:G83 格式:
G98/G99 G83 X_Y_Z_R_Q _ F_K_
说明: Q:每次进给的深度 用途: 一般用于钻深孔
第八章 数控镗铣削加工程序的编制
8.1 固定循环 二、固定循环指令
4.高速钻深孔循环指令:G73 格式: G98/G99 G73 X_Y_Z_R_Q _ F_K_ 说明: Q:每次进给的深度 用途: 一般用于钻深孔
图4-85 G84的动作
图3. G84指令加工编程实例
第八章 数控镗铣削加工程序的编制
G85:镗孔循环 G98(G99)G85X_Y_Z_R_P_F_k_ 功能:该指令主要用于精度要求不太高的镗孔加工,其动作为:F速工 进镗孔、孔底延时、F速工退,全过程主轴旋转
图4-84 G74的动作
攻右旋螺纹循环指令C84
– 编程格式为:G84 X~ Y~ Z~ R~ P ~ F~ ; – 说明:与C74类似,但主轴旋转方向相反,用于攻右旋螺 纹。但注意,在C74、C84攻螺纹循环指令执行过程中, 操作面板上的进给率调整旋钮无效,另外即使按下进给暂 停键,循环在回复动作结束之前也不会停止。
(完整版)数控铣床固定循环编程
G85(G86) X_Y_Z_R_F_K_ G85 指令与G84 指令相同,但在孔底时主轴不反转。 G86 指令与G81 相同,但在孔底时主轴停止,然后快
速退回。 注意: (1) 如果Z 的移动位置为零,该指令不执行; (2) 调用此指令之后,主轴将保持正转。
20.8.15
G89 X_Y_Z_R_P_F_K_
G89 指令与G85 指令相同,但在孔底有暂停。 注意:如果Z 的移动量为零,G89 指令不执行 。
20.8.15
② 反镗循环指令G87
X_Y_Z_R_Q_F_K_
说明: G87 指令动作循环见图。描述如下: (1) 在X、Y 轴定位; (2) 主轴定向停止; (3) 在X、Y 方向分别向刀尖的反方向移动I 、J 值; (4) 定位到R 点(孔底); (5) 在X、Y 方向分别向刀尖方向移动I 、J 值; (6) 主轴正转; (7) 在Z 轴正方向上加工至Z 点; (8) 主轴定向停止; (9) 在X、Y 方向分别向刀尖反方向移动I 、J 值; (10) 返回到初始点(只能用G98); (11) 在X、Y 方向分别向刀尖方向移动I 、J 值; (12) 主轴正转。 注意:如果Z 的移动量为零,该指令不执行。
20.8.15
1)高速钻深孔循环G73和钻深孔循环指令G83
G73(G83) X_Y_Z_R_Q_F_K_
说明: Q:每次进给深度; k:指令执行重复次数。高速钻深孔循环G73 G73 用于Z 轴的间歇进给,使深孔
加工时容易排屑,减少退刀量, 可以进行高效率的加工。 G73 指令动作循环见上图。 注意:Z、K、Q 移动量为零时,该指令不执行。
7.孔加工固定循环指令
孔加工固定循环指令通常由下述 6 个动作构成: (1) X、Y 轴定位; (2) 快速运行到R平面; (3) 孔加工; (4) 在孔底的动作; (5) 退回到R平面; (6) 快速返回到起始点。
25 数控铣削加工编程指令(固定循环)
25 数控铣削加工编程指令(固定循环)授课内容一、孔加工固定循环功能孔加工是最常见的零件结构加工之一,孔加工工艺内容广泛,包括钻削、扩孔、铰孔、锪孔、攻丝、镗孔等孔加工工艺方法。
数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻螺纹等加工的固定循环功能。
本节介绍的固定循环功能指令,即是针对各种孔的加工,用一个G代码即可完成。
该类指令为模态指令,使用它编程加工孔时,只须给出第一个孔加工的所有参数,接着加工孔凡与第一个孔有相同的参数均可省略,这样可极大提高编程效率,而且使程序变得简单易读。
表5-2 列出了这些指令的基本含义。
表5-2 固定循环功能指令一览表二、固定循环的基本动作如图5-44所示,对工件孔加工时,根据刀具的运动位置可以分为四个平面:初始平面、R平面、工件平面和孔底平面。
图5-44 固定循环的动作(1) 初始平面初始平面是为安全操作而设定的定位刀具的平面。
(2) R点平面R点平面又叫R参考平面。
这个平面表示刀具从快进转为工进的转折位置,R点平面距工件表面的距离主要考虑工件表面形状的变化,一般可取2-5mm。
(3) 孔底平面Z表示孔底平面的位置,加工通孔时刀具伸出工件孔底平面一段距离,保证通孔全部加工到位,钻削盲孔时应考虑钻头钻尖对孔深的影响。
孔加工固定循环一般由下述六个动作组成(图中用虚线表示的是快速进给,用实线表示的是切削进给);动作1――x轴和y轴定位:使刀具快速定位到孔加工的位置。
动作2――快进到R点:刀具自初始点快速进给到R点(Referance point)。
动作3――孔加工:以切削进给的方式执行孔加工的动作。
动作4――孔底动作:包括暂停、主轴准停、刀具移位等动作。
动作5――返回到R点:继续加工其他孔且可以安全移动刀具时选择返回R点。
动作6――返回到起始点:孔加工完成后一般应选择返回起始点。
为了保证孔加工的加工质量,有的孔加工固定循环指令需要主轴准停、刀具移位。
说明:1)固定循环指令中地址R与地址Z的数据指定与G90或G91的方式选择有关。
数控铣床孔加工固定循环G指令
4、固定循环数控加工中,某些加工动作循环已经典型化。
例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给、快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在内存中,可用包含G代码的一个程序段调用,从而简化编程工作。
这种包含了典型动作循环的G代码称为循环指令。
1 钻、镗固定循环的实现1.固定循环的动作组成如图1所示,以立式数控机床加工为例,钻、镗固定循环动作顺序可分解为:(1) X和Y轴快速定位到孔中心的位置上。
(2) 快速运行到靠近孔上方的安全高度平面(R平面)。
(3) 钻、镗孔(工进)。
(4) 在孔底做需要的动作。
(5) 退回到安全平面高度或初始平面高度。
(6) 快速退回到初始点的位置。
图1 固定循环动作分解A快速定位到孔上方BG99初始高度平面12快速下移到R 平面E4R 安全高度平面工进退回快速退回53工进钻,镗孔孔底动作孔底平面AB 初始高度平面1G9825快速退回安全高度平面R3E4孔底平面动作1动作2初始点R 点动作3动作5动作4动作6R 点Z 点RZ Z =0 R 点RZZ 点图2 固定循环动作实线—切削进给 虚线—快速进给图3固定循环的数据形式G90编程(a)G91编程(b)2.固定循环指令格式G90(G91)G99(G98)G73(~G89)X... Y... Z... R... Q... P... F... S...L...其中,G98、G99为孔加工完后的回退方式指令。
G98指令是返回初始平面高度处,G99则是返回安全平面高度处。
当某孔加工完后还有其他同类孔需要接续加工时,一般使用G99指令;只有当全部同类孔都加工完成后,或孔间有比较高的障碍需跳跃的时候,才使用G98指令,这样可节省抬刀时间。
G73~G89为孔加工方式指令,对应的固定循环功能见表1。
表1 固定循环功能表G指令加工动作-Z向在孔底部的动作回退动作-Z向用途G73 间歇进给快速进给高速钻深孔G74 切削进给(主轴反转) 主轴正转切削进给反转攻螺纹G76 切削进给主轴定向停止快速进给精镗循环G80 取消固定循环G81 切削进给快速进给定点钻循环G82 切削进给暂停快速进给锪孔G83 间歇进给快速进给钻深孔G84 切削进给(主轴正转) 主轴反转切削进给攻螺纹G85 切削进给切削进给镗循环G86 切削进给主轴停止切削进给镗循环G87 切削进给主轴停止手动或快速反镗循环G88 切削进给暂停、主轴停止手动或快速镗循环G89 切削进给暂停切削进给镗循环X、Y为孔位中心的坐标;Z为孔底的Z坐标(G90时为孔底的绝对Z值,G91时为R平面到孔底平面的Z坐标增量)。
Fanuc系统数控铣床常用固定循环祥解
Fanuc系统数控铣床常用固定循环祥解1.高速啄式深孔钻循环(G73)指令格式:G73 X---Y---Z---R---Q---P---F---K--- 加工方式:进给孔底快速退刀2.攻左牙循环(G74)指令格式:G74 X---Y---Z---R---Q---P---F---K--- 加工方式:进给孔底主轴暂停正转快速退刀3.精镗孔循环(G76)指令格式:G76 X---Y---Z---R---Q---P---F---K--- 加工方式:进给孔底主轴定位停止快速退刀4.钻空循环,点钻空循环(G81)指令格式:G81 X---Y---Z---R---F---K---加工方式:进给孔底快速退刀5.钻孔循环,反镗孔循环(G82)指令格式:G82 X---Y---Z---R---F---K---加工方式:进给孔底快速退刀6.啄式钻空循环(G83)指令格式:G83 X---Y---Z---Q---R---F---K--- 加工方式:中间进给孔底快速退刀7.攻牙循环(G84)指令格式:G84 X---Y---Z---R---P---F---K--- 加工方式:进给孔底主轴反转快速退刀8.镗孔循环(G85)指令格式:G85 X---Y---Z---R---F---K---加工方式:中间进给孔底快速退刀9.镗孔循环(G86)指令格式:G86 X---Y---Z---R---F---K---加工方式:进给孔底主轴停止快速退刀10.反镗孔循环(G87)指令格式:G87 X---Y---Z---R---F---K---加工方式:进给孔底主轴正转快速退刀11.镗孔循环(G88)指令格式:G88 X---Y---Z---R---F---K---加工方式:进给孔底暂停, 主轴停止快速退刀12.镗孔循环(G89)指令格式:G89 X---Y---Z---R---F---K---加工方式:进给孔底暂停快速退刀。
最新数控铣削加工编程与操作精品课件固定循环指令编程与操作
固定循环指令
固定循环指令注意事项
知识目标
掌握并能够熟练使用常用指令 G81。
技能目标
掌握平面外轮廓的加工方法。
一、固定循环动作
固定循环动作
一、固定循环动作
1
动作1( AB 段)。G17平面快速定位。
2 3
动作2( BR 段)。Z向快速移动到R点。 动作3( RZ 段)。Z轴切削进给,进行孔加工。 动作4( Z 点)。在孔底的动作,包括暂停、主轴准停、 刀具移位等动作。
孔加工
如图所示,用G90 B—C—A。
程序编制如下。 O0010 N010 G90 G40 G80 G54 N020 G00 Z30.0 N030 M03 S600 N040 X0 Y0 N050 G99 G81 X10.0 Y20.0 Z-8.0 R2.0 F60 N060 X10.0 Y-10.0 N070 X20.0 Y10.0 N080 X30.0 N090 G98 X40.0 Y30.0 N100 G80 N110 M05 N120 M30;
A—
试编写图所示零件的加工程序。
试一试
零件示例
X、Y、Z、R
(3 据。
Q和 P
(4)刀具半径补偿在固定循环方式中无效。
三、固定循环指令注意事项Βιβλιοθήκη (5F F = 导程。
G94 F = 导程×转速;当采用G95(每转进
(6)在指定G74时,应先使主轴反转,攻螺纹时,进给倍率和进给 保持均被忽略。
引例 解析
请看下面的案例
如图所示,精加工图中的5个孔。
4
5
6
动作5( ZR 段)。 Z 轴退刀。
动作6( RB 段)。Z 轴快速回到起始位置。
铣加工固定循环指令
3
每一个自动切削循环指令最多由6个动作组成
动作1=> 刀具快 速定位至欲加工位 置的坐标点,即起 始点 (Initial point)。 动作2=> 快速定 位至R点,即为参考 点(Referance point)。
动作3=>切削加工(如钻孔、铰孔、攻螺纹、 镗孔等)。
2020年5月6日星期三
4
2020年5月6日星期三
2020年5月6日星期三
10
2.孔在X、Y轴的坐标位置:配合G90或G91指定孔 坐标位置。
3.孔加工数据
Z:用绝对值或增量值表示孔在Z轴的坐标位置。 增量值时是指从R点到孔底部的向量值;绝对 值时是指孔底的Z轴坐标值。
R: 增量值时是指从起始点到R点的向量值;绝 对值时是指R点的Z轴坐标值。
Q: G73与G83加工型态时所指定的每次切削深 度及G76与G87的偏移量,不可用小数点方式表 示数值。
15
例:如右图所示
工件,利用G73钻 孔后,再使用G74 攻LM8 × 1.25螺 纹。钻孔转速800 rpm,进给速率60 mm / min;攻螺 纹转速100 rpm, 进给速率 = 1.25 × 100 = 125 mm / min。工件材质 是铝合金。
自动切削循环指令都为续效机能指令。 自动切削循环指令执行完毕,不再
继续使用时,应使用G80指令或G00、 G01、G02、G03功能取消,否则不能回 机械原点。孔钻削循环
指令格式:
G73 Xˍ Yˍ Rˍ Zˍ Qˍ Fˍ;
钻头先快速定位至
X、Y所指定的坐标 位置 ,再快速定位
铣削加工固定循环
授课:关耀奇 湖南工程学院
机械工程系
孔加工固定循环
自动切削循环指令:G73~G76, G81~G89
数控铣床固定循环
孔底 Z点
参照 R点
参照 R点
→刀具快移到B点→主轴定向停转→反向偏移Q量→快移到参照高度→偏移到R 点
→主轴正转→向上工进镗孔→延时P秒→- 主轴定向停转→反向偏移Q量→快速抬
11) G88:镗孔循环 (手镗 ) G98(G99)G88X_Y_Z_R_P_F_K_
初始
B点
参照
R点
孔底
Z点 精镗孔:该类镗孔不需要主轴定向
-
第八章 数控镗铣削加工程序的编制 8.1 固定循环
2.孔加工循环结束后刀具的返回点:G98、G99 G98:返回起始点,为缺省方式 G99:返回R平面 3.采用绝对或增量坐标编程:G90、 G91 建议尽量采用绝对坐标编程
-
第八章 数控镗铣削加工程序的编制
8.1 固定循环 二、固定循环指令
1格.钻式孔:循环指令:G81 G98/G99 G81 X_Y_Z_R_F_K_ 说明:
镗刀
初始
B点
G98
参照 R点
镗刀
初始 B点 参照 R点
G99
孔底 Z点
孔底 Z点
(工进、主轴停、快退)
-
10) G87:反镗循环 (需要主轴准停)
G98G87X_Y_Z_R_P_Q_F_K_
初始 B点
偏移I 或J量
此指令不得使用G99,如使用则 提示“固定循环格式错”报警
镗刀
初始 B点
孔底延时P秒准停 孔底 Z点
G54
M03S600
G90 G00 X0.Y0. Z100.
G99 G73 X120. Y-75. Z-46. R2. Q8. F60
Y75.
X-120.
G98Y-75.
第三章 数控铣削子程序与固定循环
X40 ;X40 ; X40 ; (2、3、4 孔)
Y50;
(5孔)
X-40 ; X-40 ; X-40 ; (6、7、8孔)
G90 G00 Z100;
G80 X0 Y0;
M05;
(主轴停)
G90 G00 Z100; G80 X0 Y0;
T02 M06;
(换刀)
M05;M30;
G91 M03 S300;(主轴正转)
Y
80 70 60 50 40 30 20 10
0 20 40 60 80 100 120 140 160 180 X
解:主程序: O1018;
Y
80
N05 G90 G54 G00 X0 Y0 S600 M7003;
N10 Z100.0;
60
N15 M98 P1019 (L1);
50 40
N20 G90 G00 X80.0;
注:
1 一般可嵌套用4层,且主程序号﹤子 程序号。
2 一般地返回主程序后应再出现一个 G90以把子程序中的G91模式再变回 来。
3 再有由于G90、G91的互换作用, 所以G41—刀补之后尽量不出现M98。
如: G41 X Y D01; M98;
这种情况是错误的
子程序的应用实例
例如:如图,已知铣削两个形状相同的工 件的切深为12MM,初始平面为Z 100MM, 参考平面为Z 2MM,试用子程序编程。
G99 G84 X40 Y40 R-93 Z-111 P4000 Q2 F100;(1孔攻螺
纹)
X40 ; X40 ; X40 ;(2、34孔攻螺纹)
Y50;
(5孔攻螺纹)
X-40 ; X-40 ; X-40 ;(6、7、8孔攻螺纹)
FANUC0系列车床铣床固定循环指令说明
Fanuc系统数控车床设置工件零点常用方法1.直接用刀具试切对刀1.用外园车刀先试车一外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输入offset界面的几何形状X值里。
2.用外园车刀先试车一外园端面,记住当前Z坐标,输入offset界面的几何形状Z值里。
2.用G50设置工件零点1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。
2.选择MDI方式,输入G50 X0 Z0,启动START键,把当前点设为零点。
3.选择MDI方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。
4.这时程序开头:G50 X150 Z150 …….。
5.注意:用G50 X150 Z150,你起点和终点必须一致即X150 Z150,这样才能保证重复加工不乱刀。
6.如用第二参考点G30,即能保证重复加工不乱刀,这时程序开头G30 U0 W0 G50 X150Z1507.在FANUC系统里,第二参考点的位置在参数里设置,在Yhcnc软件里,按鼠标右键出现对话框,按鼠标左键确认即可。
3.用工件移设置工件零点1.在FANUC0-TD系统的Offset里,有一工件移界面,可输入零点偏移值。
2.用外园车刀先试切工件端面,这时Z坐标的位置如:Z200,直接输入到偏移值里。
3.选择“Ref”回参考点方式,按X、Z轴回参考点,这时工件零点坐标系即建立。
4.注意:这个零点一直保持,只有从新设置偏移值Z0,才清除。
4.用G54-G59设置工件零点1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。
2.把当前的X和Z轴坐标直接输入到G54----G59里,程序直接调用如:G54X50Z50……。
3.注意:可用G53指令清除G54-----G59工件坐标系。
Fanuc系统数控车床常用固定循环G70-G80祥解1.外园粗车固定循环(G71)如果在下图用程序决定A至A’至B的精加工形状,用△d(切削深度)车掉指定的区域,留精加工预留量△u/2及△w。
铣循环指令表
铣循环指令1.循环取消G80;2.钻孔循环(1)浅孔钻孔循环——一钻到底方式①G81 X____Y____Z____R____F ____ ;R——R平面坐标(孔底无暂停,用于钻通孔)②G82 X____Y____Z____R____P____F ____ ;R——R平面坐标P——孔底暂停时间(孔底暂停,用于钻阶台孔、盲孔)(2) 深孔钻孔循环——间歇退刀方式○1G83 X____Y____Z____R____Q____P____F ____;单间歇退刀方式每间隔Q退至R平面○2G83 X____Y____Z____R____I____J_____P____F ____;双重间歇退刀方式每间隔I退d每间隔J退至R平面R——R平面坐标P——孔底暂时间I——每间隔I退d断屑J——每间隔J退至R平面排屑(3) 快速钻孔循环——断续进钻方式(啄式钻孔)G73 X____Y____Z____R____ P ____Q____ F____;R——R平面坐标P——孔底暂停时间Q——每间隔Q退d断屑3.镗孔循环(1)粗镗孔循环——快退方式;G86 X____Y____Z____R____F; (孔底无暂停、快退方式、用于粗镗孔)R——R平面坐标(2)精镗孔循环,①G85 X___Y___Z___R___F___ F A___;(孔底无暂停、镗退方式用于半精镗、精镗通孔)R——R平面坐标②G89 X___Y___Z___R___P___F ___ F A___;(孔底暂停、镗退方式用于半精镗、精镗阶台孔、盲孔)R——R平面坐标P——孔底暂停时间③G76 X____Y____Z____R____ I ____J____P____F____;(孔底暂停,三向退刀方式用于精镗阶台孔、盲孔)R——R平面坐标P——孔底暂停时间; 孔底自动Z向退dI——X向退刀量J——Y向退刀量(3)背镗孔循环——反进刀方式G87 X____Y____Z____R____I____J____P____F____;R——R平面坐标P——孔底暂停时间; 孔底自动Z向退d4.攻丝循环(1)攻左螺纹循环——逆时针进锥G74 X____Y____Z____R____ P ____Q ____F____;R——R平面坐标P——孔底主轴停转时间Q ____R平面主轴停转时间F——螺距(2)攻右螺纹循环——顺时针进锥G84 X____Y____Z____R____ P ____Q ____ F____;R——R平面坐标P——孔底主轴停转时间Q ____R平面主轴停转时间F——螺距。
25-数控铣削加工编程指令(固定循环)精选全文完整版
可编辑修改精选全文完整版25 数控铣削加工编程指令(固定循环)授课内容一、孔加工固定循环功能孔加工是最常见的零件结构加工之一,孔加工工艺内容广泛,包括钻削、扩孔、铰孔、锪孔、攻丝、镗孔等孔加工工艺方法。
数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻螺纹等加工的固定循环功能。
本节介绍的固定循环功能指令,即是针对各种孔的加工,用一个G代码即可完成。
该类指令为模态指令,使用它编程加工孔时,只须给出第一个孔加工的所有参数,接着加工孔凡与第一个孔有相同的参数均可省略,这样可极大提高编程效率,而且使程序变得简单易读。
表5-2 列出了这些指令的基本含义。
表5-2 固定循环功能指令一览表二、固定循环的基本动作如图5-44所示,对工件孔加工时,根据刀具的运动位置可以分为四个平面:初始平面、R平面、工件平面和孔底平面。
图5-44 固定循环的动作(1) 初始平面初始平面是为安全操作而设定的定位刀具的平面。
(2) R点平面R点平面又叫R参考平面。
这个平面表示刀具从快进转为工进的转折位置,R点平面距工件表面的距离主要考虑工件表面形状的变化,一般可取2-5mm。
(3) 孔底平面Z表示孔底平面的位置,加工通孔时刀具伸出工件孔底平面一段距离,保证通孔全部加工到位,钻削盲孔时应考虑钻头钻尖对孔深的影响。
孔加工固定循环一般由下述六个动作组成(图中用虚线表示的是快速进给,用实线表示的是切削进给);动作1――x轴和y轴定位:使刀具快速定位到孔加工的位置。
动作2――快进到R点:刀具自初始点快速进给到R点(Referance point)。
动作3――孔加工:以切削进给的方式执行孔加工的动作。
动作4――孔底动作:包括暂停、主轴准停、刀具移位等动作。
动作5――返回到R点:继续加工其他孔且可以安全移动刀具时选择返回R点。
动作6――返回到起始点:孔加工完成后一般应选择返回起始点。
为了保证孔加工的加工质量,有的孔加工固定循环指令需要主轴准停、刀具移位。
数控加工中心固定循环指令介绍《全-详细》.
第二章 数控镗铣削加工程序的编制
目标 重点
2.1.12 固定循环 G85 (G89) 二、固定循环指令 初始点
G86
初始点 主轴正转
内容 问题 作业
R点
(G99) Z点
(G98)
R点 (G99) Z点 主轴停
(G98)
暂停P(G89)
第二章 数控镗铣削加工程序的编制
目标 重点 内容 问题 作业
2.1.12 固定循环 二、固定循环指令
问题 作业
说明: Q:刀具偏移量
A C B
第二章 数控镗铣削加工程序的编制
目标 重点
2.1.12 固定循环 二、固定循环指令
8.精镗孔循环指令:G76
格式: 内容 G98/G99 G76 X_Y_Z_R_Q _ P _ F_ K_
问题 作业
说明: Q:刀具偏移量
第二章 数控镗铣削加工程序的编制
K:每次退刀,再次进 给速度变换时,距上次 切削的距离。 作业
用途: 一般用于钻深孔
第二章 数控镗铣削加工程序的编制
5.高速钻深孔循环指令:G73
目标 重点 内容 问题 作业
格式: G98/G99 G73 X_Y_Z_R_Q _ F_K_ 说明: Q:每次进给的深度 K:退刀距离
用途: 一般用于钻深孔
5.攻螺纹循环指令:G84
格式: 内容 G98/G99 G84 X_Y_Z_R_P _ F_K_
问题
说明:
P:孔底位置的暂停时间, 单位为ms(毫秒) 作业
第二章 数控镗铣削加工程序的编制
目标 重点
2.1.1令:G74
格式: 内容 G98/G99 G74 X_Y_Z_R_P _ F_K_
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
此种间歇进给的加工方式可使切屑裂断且切削液易到达 切边进而使排屑容易且冷却、润滑效果佳。
2018年11月14日星期三 13
例:%0073 N10 G92 G90 X0 Y0 Z80 N15 G00 N20 G98 G73 G91 X100 G90 R40 P2 Q-10 G90 Z0 L2 F200
2018年11月14日星期三
26
G87:反镗孔循环
指令格式:G87 Xˍ Yˍ Rˍ Zˍ Qˍ Fˍ;
2018年11月14日星期三 27
镗孔刀先快速定位至X、Y所
指定的坐标位置后主轴定向停止,
使刀尖指向一固定的方向,反镗
孔刀中心偏移Q所指定的偏移量使刀尖离开加
工孔面,如右图所示,接着快速定位至R所指
18
图2
Q值一定是正值(Q不可用 小数点方式 表示数值,如欲偏 移1.0 mm应写成Q1000),偏 移方向可用参数设定选择 +X , +Y,-X及-Y的任何一个。 指定 Q值时不能太大,以避免 碰撞工件。 在自动切削循环的Q值是 状态值,且Q值也用于G73与 G83的切入量及G87的偏移量, 所以最好使用G73、 G76、 G83、G87等指令时皆要指定 适当的Q值,以避免产生刀具 与工件 碰撞(G76、G87)或 切入量不适当(G73、G83)。
定的时间且主轴停止转动,操作者可用
手动微调方式将刀具偏移后往上提升。
欲恢复程控时,则将操作模式设于“自
动执行”再按下“程序执行”键即可,
但此时只有Z轴提升至R点(G99) 或起
始点(G98),X、Y坐标并不会回复到
G88 所指定的X、Y位置。其 余与G82相
同。
2018年11月14日星期三 30
G89镗孔循环
定的位置后主轴定向停止并偏移Q的量使刀尖 离开孔面 ,接着快速定位至起始点后刀具中心 移回原位置,主轴正转完成循环。 偏移量Q的大小与方向和G76的Q相同。
2018年11月14日星期三 28
G88:镗孔循环
指令格式:G88 Xˍ Yˍ Rˍ Zˍ Pˍ Fˍ;
2018年11月14日星期三 29
执行此指令时,除了在孔底暂停P所指
2018年11月14日星期三 17
G76精镗孔循环
指令格式: G76 Xˍ Yˍ Rˍ Zˍ Qˍ Fˍ;
2018年11月14日星期三
快速定位至X、Y坐 标点, 再快速定位到 R点,接着以F指定的 进给速率镗孔至Z指 定的深度后,主轴定 向停止,使刀尖指向 一固定的方向后,镗 孔刀中心偏移使刀尖 离开加工孔面(图2), 如此镗孔刀以快速定 位退出孔外时,才不 致于刮伤孔面。当镗 孔刀退回到R点或起 启点时,刀具中心即 回复原来位置,且主 轴恢复转动。
G19)无关,即不管选择了哪个平面,孔加工
都是在XY平面上定位并在Z轴方向上钻孔。
2018年11月14日星期三 7
固定循环动作中涉及的一些基本概念
• 初始平面
初始平面是为安全下刀而规定的一个 平面。初始平面到零件表面的距离可以任意设 定在一个安全的高度上,当使用同一把刀具加 工若干孔时,只有孔间存在障碍需要跳跃或全 部孔加工结束,才使用G98这功能使刀具返回 到初始平面上的初始点 • R点平面 又叫做R参考平面。这个平面是刀具下刀时自 快进转为工进的高度平面,距工件表面的距离 主要考虑工件表面尺寸的变化,一般可取 2~5mm。使用G99时,刀具将返回到该平面上 的R点。
15
例:如右图所示
工件,利用G73钻 孔后,再使用G74 攻LM8 × 1.25螺 纹。钻孔转速800 rpm,进给速率60 mm / min;攻螺 纹转速100 rpm, 进给速率 = 1.25 × 100 = 125 mm / min。工件材质 是铝合金。
2018年11月14日星期三
16
%1616;=>本程序适合无臂式换刀机构。 G40 G80 G49; G28 G91 Z0; G28 X0 Y0; M06 T01;=>换1号刀Ø6.8钻头。 G90 G00 G54 X0 Y0 M03 S400 ; G43 Z10. H01;=>并快速定位至起始点。 G99 G73 X20. Y28. R3. Z -15. Q5000 F60; X85. Y38.;=>继续执行G73指令。 G80;=>取消自动切削循环。 G28 G91 Z0; M05 G49; M06 T02;=>换2号刀,LM8×1.25丝攻。 M04 S100;=>主转反转100rpm。 G90 G43 G00 Z10. H02;=> 快速定位至起始点, G98 G74 X85. Y38. R3. Z -15. F125; =>攻螺纹。 X20. Y28.;=>继续执行G74指令。 G80 G49;=>取消自动切削循环状态及刀长补偿。 G28 G91 Z0; M30;
2018年11月14日星期三 11
4.重复次数K(L):指定动作1~动作6的 重复次数。如省略时,视为执行1 次。 若写“K0”,则只记忆自动切削循环指 令数据而不执行孔加工。 (FANUC OM系 列重复次数以K指定)。 自动切削循环指令都为续效机能指令。 自动切削循环指令执行完毕,不再 继续使用时,应使用G80指令或G00、 G01、G02、G03功能取消,否则不能回 机械原点。
G82:带停顿的钻孔循环
指令格式: G82 Xˍ Yˍ Rˍ Zˍ Pˍ FˍL ˍ; 除要在孔底停留外, 其余与G81相同。暂 停时间由地址P给出。 主要用于加工盲孔, 以提高孔深精度。
2018年11月14日星期三
21
G83:深孔加工循环
指令格式: G83 Xˍ Yˍ Rˍ Zˍ Qˍ KˍFˍ Lˍ;
切削进给
快速移动 快速移动 手动操作 切削进给
铰孔循环
镗孔循环 背镗孔循环 镗孔循环 镗孔循环
6
2018年11月14日星期三
• 上述动作是在X-Y平面上以快速定位方式到
达起始点,在Z轴方向执行加工动作。在这个 平面及轴向以外的组合不能执行快速定位及加
工动作。
• 孔加工循环与平面选择指令(G17、G18或
快速进给转为切削进给;依此方式一直
钻孔到Z所指定的孔底位置。
2018年11月14日星期三 23
G84右螺纹循环
指令格式: G84 Xˍ Yˍ Rˍ Zˍ Fˍ; 从R点到Z点时,刀具 正向进给,主轴正转。到 底部时,主轴反转,刀具 以反向进给速度退出(进 给速度F=转速(r/min)x 螺距(mm),R应选距工 件表面7mm以上)。G84 指令中进给倍率不起作用, 进给保持只能在返回动作 结束后执行。
19
2018年11月14日星期三
G81:钻孔循环(中心钻)
指令格式:G81 Xˍ Yˍ Rˍ Zˍ FˍL ˍ ; 钻头先快速定位至X、Y 所指定的坐标位置 ,再快 速定位到R点,接着以F所 指定的进给速率向Z轴下 钻指定的位置,再快速退 回R点(G99)或初始点。
2018年11月14日星期三 20
N30 G00 X0 Y0 Z80
N40 M30
2018年11月14日星期三 14
G74左螺纹循环
指令格式: G74 Xˍ Yˍ Rˍ Zˍ Fˍ;
2018年11月14日星期三
需先使主轴反转, 再执行G74指令,先 快速定位至X、Y所 指定的坐标位置,再 快速定位到R点,接 着以 F所指定的进给 速率攻螺纹至Z所指 定的孔座位置后,主 轴转换为正转且同时 向Z轴正方向退回至 R点,退至R点后主 轴恢复原来的反转。
每一个自动切削循环指令最多由6个动作组成 动作1 => 刀具快 速定位至欲加工位 置的坐标点,即起 始点 (Initial point)。 动作2 => 快速定 位至R点,即为参考 点(Referance point)。 动作3 =>切削加工(如钻孔、铰孔、攻螺纹、 镗孔等)。
2018年11月14日星期三 4
2018年11月14日星期三 12
G73深孔钻削循环
指令格式: G73 Xˍ Yˍ Rˍ Zˍ Qˍ Fˍ;
钻头先快速定位至 X、Y所指定的坐标 位置 ,再快速定位 到R点,接着以F所 指定的进给速率向Z 轴下钻Q所指定的 距离(Q必为负值, 用增量值表示), 再快速退回 d 距离 (用宏#1195设定), 依此方式一直钻孔 到Z所指定的孔底位 置。
铣削加工固定循环
授课:关耀奇 湖南工程学院 机械工程系
孔加工固定循环
自动切削循环指令:G73~G76, G81~G89
编程格式:
G xx X Y Zห้องสมุดไป่ตู้R Q P F L 重复次数 进给速度 在孔底停留时间
每次进给深度
切入点坐标 孔位坐标
2018年11月14日星期三
2
G80、 G73~G76 、G81~G89 固定循环指令
• 动作4 • 动作5
=>孔底
位置的动作。
=> 退
回至R点。
• 动作6 =>
回至起始点。
退
2018年11月14日星期三
5
切削循环指令的动作
指 令 G73 G74 G76 动作3-Z 方向进刀 间歇进给 切削进给 切削进给 主轴停止→主轴正转 主轴定向停止 动作4孔底位置动作 动作5+Z方 向退回动作 快速移动 切削进给 快速移动 用途 啄式钻孔循环 攻左螺纹循环 精密镗孔循环
G机能指定。 (1)坐标位置用G90(绝对值)或G91(增量 值)方式表示。 (2)退回点的选择,G98表示退回至起始点; G99表示退回至R点。若程序中未指定,一般 为G98。 (3)加工方式的选择:依加工需要,选择 G73、G74、G76、G80~G89。
10
2018年11月14日星期三
2.孔在X、Y轴的坐标位置:配合G90或G91指定孔 坐标位置。 3.孔加工数据 Z:用绝对值或增量值表示孔在Z轴的坐标位置。 增量值时是指从R点到孔底部的向量值;绝对 值时是指孔底的Z轴坐标值。 R: 增量值时是指从起始点到R点的向量值;绝 对值时是指R点的Z轴坐标值。 Q: G73与G83加工型态时所指定的每次切削深 度及G76与G87的偏移量,不可用小数点方式表 示数值。 P: 指定在孔底位置暂停时间,不可用小数点 方式表示数值,以秒为单位。 F: 进给速率。