精镗孔与反镗孔循环
- 格式:doc
- 大小:213.00 KB
- 文档页数:3
FANUC系统(加工中心)的11种孔加工固定循环指令针对fanuc系统加工中心常用的孔加工固定循环指令的整理,当然我们在日常的操作中最常用的也就那么几个,大家可以根据自己的个人习惯辨析加以记忆。
FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。
注(一般在孔循环指令前要加G99或者G98,其中G99是指刀具完成一个指令的孔循环命令或一个动作后,刀具返回至R面,G98为刀具退回至下面点的位置,即安全点位置。
系统默认情况下为G98)1)钻孔循环指令G81 (主要应用在点孔,打中心孔,以及孔口倒角,或者是铰孔时)G81钻孔加工循环指令格式为:G81 G△△ X__ Y__ Z__ R__ F__X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。
G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。
编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。
其动作过程如下(1)钻头快速定位到孔加工循环起始点B(X,Y);(2)钻头沿Z方向快速运动到参考平面R;(3)钻孔加工;(4)钻头快速退回到参考平面R或快速退回到初始平面B。
该指令一般用于加工孔深小于5倍直径的孔。
编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:图a 图bN02 T01 M06; 选用T01号刀具(Φ10钻头)N04 G90 S1000 M03; 启动主轴正转1000r/minN06 G00 X0. Y0. Z30. M08;N08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面N10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止)N12 Y30; 在(50,30)位置钻孔N14 X10; 在(10,30)位置钻孔N16 G80;取消钻孔循环N18 G00 Z30N20 M302)钻孔循环指令G82 (此命令仅比G81多一个P字符,实际应用的不算太多,原理上用在忽孔平孔中。
M系列固定循环格式1.钻孔循环(点窝、钻孔)G98/G99G81X-100Y100R5Z-40F150动作过程:快速定位→工作进给→到位→快速返回初始点/R点2.钻孔循环(倒角、沉孔、钻孔)G98/G99G82X-100Y100R5Z-30P2000F120动作过程:快速定位→工作进给→到位→孔底延时→快速返回初始点/R点3.1)分级排削钻孔循环(深孔)G98/G99G83X-50Y-50Z-50R3Q10F180动作过程:快速定位→工作进给Q值→快速返回R点→快速到Q值-d值→工作进给新Q值至尺寸→返回初始点/R点注:d点在参数5115中设定,Q必须指定正值2)小孔排削钻孔循环G98/G99G83X-60Y0Z-60R3Q6F100I1000P2000动作过程:与前G83相同,只是进退刀为不同的F指令值一个孔循环完后,孔底延时。
P不是模态,必须在每个程序段中加入P2000 参数设置:8132·4为15163M代码调用如果改变钻孔条件:5160·1,2(1)改变切削速度:5166和5167(2)改变主轴速度:5164和51654.攻丝循环:(普通攻丝或弹性攻丝)G98/G99G84X-50Y-45R5Z-18P200F500动作过程:快速定位→工作进给→到位延时→主轴反转→工作进给返回R点→返回初始点/R点5.铰孔循环(铰孔、镗孔)G98/G99G85X40Y-40R5Z-25F200动作过程:快速定位→工作进给→到位→工作进给返回R点→快速返回初始点/R点G98/G99G86X-150Y80R5Z-65F40动作过程:快速定位→工作进给→主轴停止→快速返回初始点/R点注:主轴初始为正转,使用反转时要在每个程序段中加M47.背镗孔循环G98G87X30Y-150R-50Z-35Q3P1500F25动作过程:快速定位→主轴定向→偏移Q值→快速到R点→返回到定位点→主轴正转→工作进给到位→延时→主轴定向→偏移Q值→快速到初始点注:该循环执行精镗孔循环。
孔加工固定循环指令5.2.1 固定循环的动作孔加工固定循环通常由以下6个动作组成,如图5.2所示:动作1一X轴和Y轴定位,刀具快速定位到要加工孔的中心位置上方。
动作2一快进到R点,刀具自初始点快速进给到R点(准备切削的位置)。
动作3一孔加工,以切削进给方式执行孔加工的动作。
动作4一在孔底的动作,包括暂停、主轴准停、刀具移位等动作。
动作5一返回到R点,继续下一步的孔加工。
动作6一R点快速返回到初始点。
孔加工完成后应选择初始点。
动作说明:(1)初始平面。
初始平面是为安全进刀切削而规定的一个平面。
初始平面是开始执行固定循环时.刀位点的轴向位置。
初始平面到零件表面的距离可以任意设定在一个安全的高度上,当使用同一把刀具加工若干孔时,只有孔间存在障碍需要跳跃或全部孔加工完成时,才使用G98,使刀具返回初始平面上的初始点。
(2)参考平面。
参考平团又叫R点平面,这个平面是刀具进刀切削时由快进转为工进的高度平面,距工件表面的距离(这个距离叫引入距离)主要考虑工件表面尺寸的变化,一般可取2~5mm:使用G99时,刀具将返回到该平面的R点。
在已加工表面上钻孔、镗孔、铰孔时,引入距离为1~3 MM(或2~5MM)在毛坯而上钻孔、镗孔、铰孔,引入距离为5~8MM攻螺纹、铣削时,引入距离为5~10MM编程时,根据零件、机床的具体情况选取(3)孔加工时,根据孔的深度,可以一次加工到孔底,或分段加工到孔底,又叫间歇进给。
加工到孔底后,根据情况还要考虑超越距离。
例如,钻头,刃角118°,轴向超越距离约为0.3d+ (1~2)MM,如图所示;丝锥、镗刀等,根据刀具情况决定超越距离(4) 孔底动作,根据孔的不同,孔底动作也不同。
有的不需孔底动作;有的需暂停动作,以保证平底;有的需主轴反转(变向);有的需主轴停;或主轴定向停止,并移动一个距离。
(5)孔底平面。
加工盲孔时孔底平面就是孔底的Z轴高度,加工通孔时一般刀具还要伸长超过工件底平面一段距离.主要是保正全部孔深都加工到尺寸,钻削时还应考虑钻头钻尖对孔深的影响。
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 X150 Z1507.在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。
孔加工循环指令钻孔循环指令G81 X___Y____Z_____R____F_____R 安全平面距离F 进给速度,单位:㎜/min退出孔的指令G98 退回到安全平面上的那个点G99 退到安全平面上的那个点沉孔循环指令G82 X___Y____Z_____R____P____F_____ P 钻头孔底停留时间高速深孔啄钻循环指令G73 X___Y____Z_____R____Q____F____Q 每次钻孔深度深孔啄钻循环指令G83 X___Y____Z_____R____Q____K_____F____K 为正值,它是钻削缓冲距离Q 为负值以上G83格式是华中系列,其它系列没有 KG83这个动作总是退到安全平面上,因而G83效率没G73高G83比G73更常见铰孔循环指令G85 X___Y____Z_____R____F____G85 退刀时,还在旋转,即边铰边退G81、G82、G73、G83只退,不切削镗孔循环指令G86 X___Y___Z___R___F___特点:镗孔镗到孔底后,主轴停止转动,推出孔,易划伤孔表面。
精镗孔循环指令G76 X___Y___Z___R___P___I___J___F___I X轴方向偏移量,只能为正值J Y轴方向偏移量,只能为正值特点:主轴在孔底停止,向刀尖反方向移动,然后退刀,不划伤表面。
攻左螺纹G74M04S__________G74 X___Y____Z_____R____F____F单位的明确:华中系列单位:㎜/r 其它系列:㎜/min攻右螺纹G84M03S______G84 X___Y____Z_____R____F____取消孔循环指令G80说明:取消循环时,R点和Z点也被取消。
相应的与孔加工相关的循环指令也被取消。
刀具长度补偿G43 刀具长度正补偿G43 G00 Z___H___说明:后面的刀具由于比第一把刀具(或前面的刀具)长,为了使刀尖与工件表面接触,必须把这把刀提起一定长度,不然便会撞刀,这就是这个指令的作用。
FANUC系统(加工中心)的11种孔加工固定循环指令”FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。
1)钻孔循环指令G81G81钻孔加工循环指令格式为:G81 G△△ X__ Y__ Z__ R__ F__X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。
G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。
编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。
其动作过程如下(1)钻头快速定位到孔加工循环起始点B(X,Y);(2)钻头沿Z方向快速运动到参考平面R;(3)钻孔加工;(4)钻头快速退回到参考平面R或快速退回到初始平面B。
该指令一般用于加工孔深小于5倍直径的孔。
编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:图a 图bN02 T01 M06; 选用T01号刀具(Φ10钻头)N04 G90 S1000 M03; 启动主轴正转1000r/minN06 G00 X0. Y0. Z30. M08;N08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面N10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止) N12 Y30; 在(50,30)位置钻孔N14 X10; 在(10,30)位置钻孔N16 G80;取消钻孔循环N18 G00 Z30N20 M302)钻孔循环指令G82G82钻孔加工循环指令格式为:G82 G△△ X__ Y__ Z__ R__ P__ F__在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。
该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。
孔加工是数控加工中最常见的加工工序,数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻丝等动作是孔位平面定位、快速引进、上作进给、快速退回等,这样一系列典型的加上动作己经预先编好程序,存储在内存中,可用称为固定循环的一个G代码即可完成,该类指令为默态指令,使用他编程加工孔时,只需给出第一个孔加工的所有参数,接着加工的孔凡是与第一与第一个孔相同的参数均可省略,这样可极大的提高编程效率,从而简化编程工作,也使程序变得简单易读。
下表列出了这些指令的基本含义孔加上固定循环指令有G73、G74、G76、G80 ~G89,通常由下述6个动作构成(见图):(1) X, Y轴定位:使刀具快速移动到孔加工的位置;(2)定位到R点(定位方式取决于上次是G00还是G0l) ;(3)孔加工:以切削进给的方式执行孔加工的动作。
(4)在孔底的动作:包括暂停、主轴准停、刀具移位等动作。
(5)退回到R点(参考点):继续加工其它孔且可以安全移动刀具时选择返回R 点。
(6)快速返回到初始点:孔加工完成后一般应选择返回起始点。
固定循环的数据表达形式.可以用绝对坐标(G90)和相对坐标(G91)表示,如图所示,其中图(a)是采用G90的表示,图(b)是采用G91的表示。
二、固定循环指令的编程格式孔加工固定循环指令的通用编程格式为:G98 G90G□□X _Y_ Z _R_Q_P_ I_ J_ K_ F_ LG99 G91说明:G98:返回初始平面;G99::返回R点平面;G□□:固定循环代码G73、G74、G76和G81~G89之一;X、Y:加工起点到孔位的距离(G91}或孔位坐标(G90)(在xy平面的坐标位置) ; R:初始点到R点的距离(G91}或R点的坐标(G90) ;Z:R点到孔底的距离(G91}或孔底坐标(G90) ;Q:在G73、G83中,是用来指定每次进给深度;I、J:刀具在轴反向位移增量(G76/G87) ;P:刀具在孔底的暂停时间;F:切削进给速度;L:固定循环的次数;注:1、G73、G74、G76和G81~G89、Z、R、P、F、 Q、I、J、K是模态指令,一旦指定,一直有效,直到出现其它工加工固定循环指令或固定循环取消指令G80, 或G01~G03等插补指令才失效。
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--- 加工方式:进给孔底暂停快速退刀13.取消固定循环(G80)指令格式:G80。
数控铣床各种孔加工方式说明(1)高速深孔往复排屑钻G73指令指令格式:G73 X_ Y_ Z_ R_ Q_ F_孔加工动作如图4.24左图所示。
G73指令用于深孔钻削,Z轴方向的间断进给有利于深孔加工过程中断指令Q为每一次进给的加工深度(增量值且为正值),图示中退刀距离d由数控系统内部设定。
(2)深孔往复排屑钻G83指令指令格式:G83 X_ Y_ Z_ R_ Q_ F_孔加工动作如下图右图所示。
与G73指令略有不同的是每次刀具间歇进给后回退至R点平面,这种退刀畅通,此处的d表示刀具间断进给每次下降时由快进转为工进的那一点至前一次切削进给下降的点之间的由数控系统内部设定。
由此可见这种钻削方式适宜加工深孔。
图4.24 G73循环与G83循环(3)精镗孔G76指令指令格式:G76 X_ Y_ Z_ R_ Q_ F_;孔加工动作如图4.25所示。
图中OSS表示主轴准停,Q表示刀具移动量(规定为正值,若使用了负值则略)。
在孔底主轴定向停止后,刀头按地址Q所指定的偏移量移动,然后提刀,刀头的偏移量在G76指令采用这种镗孔方式可以高精度、高效率地完成孔加工而不损伤工件表面。
图4.25 精镗孔图 4.26 钻孔与锪孔(4)钻孔G81指令与锪孔G82指令G81的指令格式为:G81 X_ Y_ Z_ R_ F_;G82的指令格式为:G82 X_ Y_ Z_ R_ F_;如图4.26所示,G82与G81指令相比,唯一不同之处是G82指令在孔底增加了暂停,因而适用于锪孔或提高了孔台阶表面的加工质量,而G81指令只用于一般要求的钻孔。
(5)精镗孔G85指令与精镗阶梯孔G89指令G85的指令格式为:G85 X_ Y_ Z_ R_ F_;G89的指令格式为:G89 X_ Y_ Z_ R_ P_ F_;如图4.27所示,这两种孔加工方式,刀具以切削进给的方式加工到孔底,然后又以切削进给的方式返回因此适用于精镗孔等情况,G89指令在孔底增加了暂停,提高了阶梯孔台阶表面的加工质量。
课题精镗孔与反镗孔循环
教学目标通过本堂课的学习让学生掌握精镗孔循环与反镗孔加工动作及编程格式在实际操作中的运用
教学重难点1、G76/G87的编程格式是重点。
2、G76/G87的编程格式的运用及动作是难点。
教具教材、工具
教学时间两课时
教学过程备注一、指令格式
G76 X Y Z R Q P F ;
G87 X Y Z R Q F ;
二、动作示意图
精镗孔循环动作
动作说明:
执行G76指令,刀具以切削进给方式加工到孔底,实
现主轴准停,刀具向刀尖相反方向移动Q,使刀具脱离工
件表面,保证刀具不划伤工件表面,然后快速退刀到R平
面或初始平面,刀具正转。
用于精密镗孔加工。
执行G87,刀具在加工平面内快速定位后主轴准停,刀具向刀尖相反方向偏移Q,然后移动到孔底(R点),刀尖再按原偏移量反向移动相同的Q值,主轴正转并以切削进给方式加工到Z平面,主轴再次准停,刀具向刀尖相反方向偏移Q,快速提刀至初始平面并按原偏移量返回到G17平面的定位点,主轴正转。
用于精密镗孔加工。
三、程序范例
例试用精镗孔循环指令编写如图中φ30孔的加工程序。
O0004;
G49 G80 G21 G17 G40;
G91 G28 Z0;
M06
T01;(换中心钻)
G00 G90 X30.0 Y0 S2000 M03;
G43 Z30.0 H01;
G99 G85 Z-16.0 R5.0 F60 M08;
X-15.0 Y25.98;
Y-25.98;
G80 G49 M09;
G91 G28 Z0 M05;
M06
T02;(换φ30mm镗刀)
G90 G00 X0 Y-60 S1200 M03;
G43 Z30.0 H02;
G98 G76 Z-40 R-17 Q1000 P1000 F60;(精镗孔)
G80 G49 M05;
G91 G28 Z0 M09;
M30;
课后反思
1、绘制G76/G87指令的动作简图?
作业布置
2、利用G76/G87编写教材P105图3---24的加工程序。