中山建斌技校数控编程教案:第五章 加工中心的程序编制02.doc
文本预览下载声明
5.1.3 加工中心编程的点
由于加工中心的加工特点,在编写加工程序前,首先要注意换刀程序的应用。 不同的加工中心,其换刀过程是不完全一样的,通常选刀和换刀可分开进行。换刀完毕启动主轴后,方可进行下面程序段的加工内容。选刀动作可与机床的加工重合起来,即利用切削时间进行选刀。多数加工中心都规定了固定的换刀点位置,各运动部件只有移动到这个位置,才能开始换刀动作。 XH714加工中心装备有盘形刀库,通过主轴与刀库的相互运动,实现换刀。换刀过程用一个子程序描述,习惯上取程序号为O9000。换刀子程序如下:O9000N10 G90 //选择绝对方式 N20 G53 Z-124.8 //主轴Z向移动到换刀点位置(即与刀库在Z方向上相应)N30 M06 //刀库旋转至其上空刀位对准主轴,主轴准停N40 M28 //刀库前移,使空刀位上刀夹夹住主轴上刀柄N50 M11 //主轴放松刀柄N60 G53 Z-9.3 //主轴Z向向上,回设定的安全位置(主轴与刀柄分离)N70 M32 //刀库旋转,选择将要换上的刀具N80 G53 Z-124.8 //主轴Z向向下至换刀点位置(刀柄插入主轴孔)N90 M10 //主轴夹紧刀柄N100 M29 //刀库向后退回N110 M99 //换刀子程序结束,返回主程序。 需要注意的是,为了使换刀子程序不被随意更改,以保证换刀安全,设备管理人员可将该程序隐含。当加工程序中需要换刀时,调用O9000号子程序即可。调用程序段可如下编写:N~ T~ M98 P9000 其中:N后为程序顺序号;T后为刀具号,一般取2位;M98为调用换刀子程序;P9000为换刀子程序号。 加工中心的编程方法与数控铣床的编程方法基本相同,加工坐标系的设置方法也一样。因而,下面将主要介绍加工中心的加工固定循环功能、B类宏程序应用、对刀方法等内容。
固定循环功能
在前面介绍的常用加工指令中,每一个G指令一般都对应机床的一个动作,它需要用一个程序段来实现。为了进一步提高编程工作效率, FANUC-Oi系统设计有固定循环功能,它规定对于一些典型孔加工中的固定、连续的动作,用一个G指令表达,即用固定循环指令来选择孔加工方式。 常用的固定循环指令能完成的工作有:钻孔、攻螺纹和镗孔等。这些循环通常包括下列六个基本动作:
图 固定循环的基本动作 1、在XY平面定位2、快速移动到R平面3、孔的切削加工4、孔底动作5、返回到R平面6、返回到起始点。 图中实线表示切削进给,虚线表示快速运动。R平面为在孔口时,快速运动与进给运动的转换位置。 常用的固定循环有高速深孔钻循环、 螺纹切削循环、 精镗循环等。 编程格式 G90 /G91 G98/G99 G73~G89 X~ Y~ Z~ R~ Q~ P~ F~ K ~ 式中: G90 /G91--绝对坐标编程或增量坐标编程; G98--返回起点; G99--返回R平面。 G73~G89--孔加工方式,如钻孔加工、高速深孔钻加工、镗孔加工等; X、Y-孔的位置坐标; Z--孔底坐标; R-安全面(R面)的坐标。增量方式时,为起始点到R面的增量距离;在绝对方式时,为R面的绝对坐标; Q-每次切削深度; P-孔底的暂停时间; F-切削进给速度; K-规定重复加工次数。 固定循环由G 80或01组G代码撤消。
高速深孔钻循环指令 G73
G73用于深孔钻削,在钻孔时采取间断进给,有利于断屑和排屑,适合深孔加工。图所示为高速深孔钻加工的工作过程。其中Q为增量值,指定每次切削深度。d为排屑退刀,由系统参数设定。
a) G73(G98) b) G73(G99) 图 高速深孔钻循环 图 应用举例 例,对图所示的5-ф8 mm深为50mm的孔进行加工。显然,这属于深孔加工。利用G73进行深孔钻加工的程序为:O40N10 G56 G90 G1 Z60 F2000 //选择2号加工坐标系,到Z向起始点N20 M03 S600 //主轴启动N30 G98 G73 X0 Y0 Z-50 R30 Q5 F50 //选择高速深孔钻方式加工1号孔N40 G73 X40 Y0 Z-50 R30 Q5 F50 //选择高速深孔钻方式加工2号孔N50 G73 X0 Y40 Z-50 R30 Q5 F50 //选择高速深孔钻方式加工3号孔N60 G73 X-40 Y0 Z-50 R30 Q5 F50 //选择高速深孔钻方式加工4号孔N70 G73 X0 Y-40 Z-50 R30 Q5 F50 //选择高速深孔钻方式加工5号孔N80 G
显示全部