用坐标旋转功能简化钻孔编程.doc

上传人:scccc 文档编号:13717616 上传时间:2022-01-22 格式:DOC 页数:10 大小:307KB
返回 下载 相关 举报
用坐标旋转功能简化钻孔编程.doc_第1页
第1页 / 共10页
用坐标旋转功能简化钻孔编程.doc_第2页
第2页 / 共10页
用坐标旋转功能简化钻孔编程.doc_第3页
第3页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《用坐标旋转功能简化钻孔编程.doc》由会员分享,可在线阅读,更多相关《用坐标旋转功能简化钻孔编程.doc(10页珍藏版)》请在三一文库上搜索。

1、用坐标旋转功能简化钻孔编程2008-10-8来源:机电商情网收藏此信息推荐给好友在用加工中心对盘类零件的孔进行加工时,尤其是针对它圆周一圈钻孔的程序编制中,通常采用的方法是用坐标编程法,它对有规律的孔和没有规律孔的编程都是适用的。通过计算孔的坐标值,将坐标值的数据编入钻孔程序,编制一个钻孔循环程序段,然后运行该程序,钻孔即可完成。这种方法计算量比较大,数据繁琐还容易出错,用键盘在加工中心现场输入程 序时,由于数据小数较多易造成输入错误,从而将孔钻偏。在华中数控人员的帮助下,经过多次实践,笔者摸索出巧用坐标角度旋转功能钻孔循环子程序的编程方法,即简明又快捷, 而且还不容易出错,在生产中使用起来非

2、常方便。下面通过一个典型盘类零件钻孔编程来具体说明,此工件如附图所示,程序如下:% 1104N0010G54(工件坐标系选择)N0020M03S180(主轴正转 180r/min)N0030T0505(刀库的5号刀位5号刀补)N0040G90G00Z50(将主轴快速移动到安全高度 )N0050G00X0 Y0 Z0(X、Y坐标轴快速定位到工件坐标零点N0060G68X0 Y0 P15(旋转15o定义第一孔角度)N0070M98P0001(调用钻孔子程序)N0080G68X0 Y0 P45)N0090 M98 P0001N0100C68 X0 Y0P75N0110M98P0001N0120G68

3、X0 Y0P105N0130M98P0001N0140G68X0 Y0P135N0150M98P0001N0160G68X0 Y0P165N0170M98P0001N0180G68X0 Y0P195N0190M98P0001N0200G68X0 Y0P225N0210M98P0001N0220G68X0 Y0P255N0230M98P0001N0240G68X0 Y0P285N0250M98P0001N0260G68X0 Y0P315N0270M98P0001N0280G68X0 Y0P345N0290M98P0001N0300G00X0 Y0Z50N0310M05N0320M30% 0001

4、F100N0010G99G82X158.750 Y0 R5 Z-120 P2N0020M99G99返回R点平面G82带停顿的钻孔循环指令X158.75 节圆旋转半径R5离端面5mmZ-120 钻孔深度P2 钻底孔停留的时间F进刀量此程序在现场只需有一台计算器或根本没有计算器的情况下,用口算即能很快编制出程序,高效实用,比传统的计算出坐标值要简练的多。我们再对比一下此工件用坐标数据计算的过程,钻孔坐标数据计算结果如下所示:X1+41.088Y1+153.341X2+112.253Y2+112.253X3+153.341Y3+41.088孔加工固定循环时间:2009-4-30 人气:609 来源:

5、机电商情网在铳削加工中,工件的孔加工、型腔和凸台加工是数控铳床加工的主要内容。在编程过程中, 对于孔加工(钻孔、攻丝、镗孔、深孔钻削等),常常使用孔加工固定循环指令,对于型腔 和凸台加工,常常使用子程序,应用循环指令和子程序可以简化加工程序和提高编程的效率。孔加工固定循环1. 孔加工固定循环的运动与动作对工件孔加工时,根据刀具的运动位置可以分为四个平面(如图1所示):初始平面、R平面、工件平面和孔底平面。在孔加工过程中,刀具的运动由6个动作组成:工佯平町图1孔加工循环的平面 动作1快速定位至初始点 X、Y表示了初始点在初始平面中的位置;动作2快速定位至 R点 刀具自初始点快速进给到 R点;动作

6、3孔加工以切削进给的方式执行孔加工的动作;动作4在孔底的相应动作 包括暂停、主轴准停、刀具移位等动作;动作5返回到R点 继续孔加工时刀具返回到 R点平面;动作6快速返回到初始点 孔加工完成后返回初始点平面。为了保证孔加工的加工质量,有的孔加工固定循环指令需要主轴准停、刀具移位。图2表示了在孔加工固定循环中刀具的运动与动作,图中的虚线表示快速进给, 实线表示切削进给。年1 II 1厂迹11 产1111 K1.1 ,H 点图2固定循环的动作(1)初始平面初始平面是为安全操作而设定的定位刀具的平面。初始平面到零件表面的距离可以任意设定。若使用同一把刀具加工若干个孔,当孔间存在障碍需要跳跃或全部孔加工

7、完成时,用G98指令使刀具返回到初始平面 ;否则,在中间加工过程中可用G99指令使刀具返回到 R点平面,这样可缩短加工辅助时间。R点平面R点平面又叫R参考平面。这个平面表示刀具从快进转为工进的转折位置,R点平面距工件表面的距离主要考虑工件表面形状的变化,一般可取2-5mm(3)孔底平面Z表示孔底平面的位置,加工通孔时刀具伸出工件孔底平面一段距离,保证通孔全 部加工到位,钻削盲孔时应考虑钻头钻尖对孔深的影响。2. 选择加工平面及孔加工轴线选择加工平面有 G17 G18和G19三条指令,对应 XOY XOZ和YOZ三个加工平面,以及对应孔加工轴线分别为Z轴、Y轴和X轴。立式数控铳床孔加工时,只能在

8、XOY平面内使用Z轴作为孔加工轴线,与平面选择指令无关。 下面主要讨论立式数控铳床孔加工固定循 环指令。3. 孔加工固定循环指令格式指令格式:G90 G99 G73 G89 XYZRQPFLG90 G98 G73 G89 XYZRQPFLG91 G99 G73 G89 XYZRQPFLG91 G98 G73 G89 XYZRQPFL指令功能:孔加工固定循环指令说明:(1)在G90或G91指令中,Z坐标值有不同的定义。(2) G98、G99为返回点平面选择指令,G98指令表示刀具返回到初始点平面,G99指令表示刀具返回到R点平面,如图2所示;(3)孔加工方式G73- G89指令,孔加工方式对应指

9、令见下表;X_ Y_指定加工孔的位置,(与G90或G91指令的选择有关);Z_指定孔底平面的位置(与 G90或G91指令的选择有关);R_指定R点平面的位置(与 G90或G91指令的选择有关);G76或G87指令中定义位移量,Q值为ms;Q_在G73或G83指令中定义每次进刀加工深度,在增量值,与G90或G91指令的选择无关;P_指定刀具在孔底的暂停时间,用整数表示,单位为F_指定孔加工切削进给速度。该指令为模态指令,即使取消了固定循环, 在其后的加工程序中仍然有效;L_指定孔加工的重复加工次数,执行一次L1可以省略。如果程序中选 G90指令,刀具在原来孔的位置上重复加工,如果选择G91指令,

10、则用一个程序段对分布在一条直线上的若干 个等距孔进行加工。L指令仅在被指定的程段中有效。固定循环功能表(一只舌问)乱Ifc用和川遗 :j GTJ舸t整哲4#釉11转注執定向槪It刀崩怡eta1U常迢龙橘玮CSI快逢进阳1CS3GM15停f主铀反屿0X3附殺幽歳16止轴烈I币1 VXl.主鞭惮业横遽邊窣背mt切协直暗忖牛pi:铀忡止HJLW如图3左图所示,选用绝对坐标方式G90指令,Z表示孔底平面相对坐标原点的距离,R表示R点平面相对坐标原点的距离;如图3右图所示,选用相对坐标方式 G91指令,R表示初始点平面至R点平面的距离,Z表示R点平面至孔底平面的距离。孔加工方式指令以及指年令中Z、R Q

11、 P等指令都是模态指令。IAII图3 G90与G91的坐标计算4. 各种孔加工方式说明高速深孔往复排屑钻 G73指令指令格式:G73 X_ Y_ Z_ R_ Q_ F_孔加工动作如图4左图所示。G73指令用于深孔钻削,Z轴方向的间断进给有利于深孔加工过程中断屑与排屑。指令Q为每一次进给的加工深度(增量值且为正值), 图示中退刀距离d由数控系统内部设定。深孔往复排屑钻G83指令指令格式:G83 XYZRQF孔加工动作如图4右图所示。与 G73指令略有不同的是每次刀具间歇进给后回退至 R点平面,这种退刀方式排屑畅通,此处的 d表示刀具间断进给每次下降时由快进转为工进 的那一点至前一次切削进给下降的

12、点之间的距离, d值由数控系统内部设定。由此可见这种 钻削方式适宜加工深孔。图4 G73循环与G83循环精镗孔G76指令指令格式:G76 X_ Y_ Z_ R_ Q_ F_;孔加工动作如图5所示。图中OSS表示主轴准停,Q表示刀具移动量(规定为正值, 若使用了负值则负号被忽略)。在孔底主轴定向停止后, 刀头按地址Q所指定的偏移量移动, 然后提刀,刀头的偏移量在G76指令中设定。采用这种镗孔方式可以高精度、高效率地完成孔加工而不损伤工件表面。图5精镗孔图钻孔G81指令与锪孔G82指令G81的指令格式为: G81 X_ Y_ Z_ R_ F_;G82的指令格式为: G82 X_ Y_ Z_ R_

13、F_;图6钻孔与锪孔如图6所示,G82与G81指令相比,唯一不同之处是 G82指令在孔底增加了暂停,因 而适用于锪孔或镗阶梯孔, 提高了孔台阶表面的加工质量, 而G81指令只用于一般要求的钻 孔。精镗孔G85指令与精镗阶梯孔 G89指令G85的指令格式为: G85 X_ Y_ Z_ R_ F_; G89 的指令格式为:G89 X_ Y_ Z_ R_ P_ F_;如图7所示,这两种孔加工方式,刀具以切削进给的方式加工到孔底,然后又以切削进给的方式返回 R点平面,因此适用于精镗孔等情况,G89指令在孔底增加了暂停,提高了阶梯孔台阶表面的加工质量。M n茁応GRi囂何贞 4-唧矣贞右殖回癡图7精镗孔

14、与精镗阶梯孔镗孔G86指令指令格式:G86 X_ Y_ Z_ R_ F_如图8所示,加工到孔底后主轴停止,返回初始平面或R点平面后,主轴再重新启动。采用这种方式,如果连续加工的孔间距较小,可能出现刀具已经定位到下一个孔加工的 位置而主轴尚未到达指定的转速,为此可以在各孔动作之间加入暂停G04指令,使主轴获得指定的转速。说曲E回点图8镗孔G86指令 反镗孔G87指令指令格式:G87 X_ Y_ Z_ R_ Q_ F_;如图9所示,X轴和Y轴定位后,主轴停止,刀具以与刀尖相反方向按指令Q设定的偏移量偏移,并快速定位到孔底,在该位置刀具按原偏移量返回,然后主轴正转,沿Z轴正向加工到Z点,在此位置主轴

15、再次停止后, 刀具再次按原偏移量反向位移, 然后主轴向上快速移动到达初始平面,并按原偏移量返回后主轴正转,继续执行下一个程序段。采用这种循环方式,刀具只能返回到初始平面而不能返回到R点平面。UP1图9反镗孔(8)镗孔G88指令指令格式:G88 X_ Y_ Z_ R_ P_ F_;如图10所示,刀具到达孔底后暂停,暂停结束后主轴停止且系统进入进给保持状态,在此情况下可以执行手动操作,但为了安全,应先把刀具从孔中退出,再启动加工按循环启动按纽,刀具快速返回到R点平面或初始点平面,然后主轴正转。1直鞘111JI庠D99速回粛C1*图10镗孔G88指令(9)重复固定循环简单应用例题:钻削如图11中的后4个孔,编制加工程序。G90 G00 X20 Y10G91 G98 G81 X10 Y5 Z-20 R-5 L4 F80当加工很多相同的孔时,应仔细分析孔的分布规律,合理使用重复固定循环,尽量简化编程。本例中各孔按等间距线性分布,可以使用重复固定循环加工,即用地址L规定重复次数。采用这种方式编程,在进入固定循环之前,刀具不能直接定位在第一个孔的位置, 而应向前移动一个孔的位置。因为在执行固定循环时,刀具要先定位后再执行钻孔动作。Y.35小03012520-fO 1 1 D I 1115riii1 1 1050辺5U您代 2图11重复固定循环简单应用

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1