深孔加工转速和进给(第十章沉孔和深孔加工指令的功能应用)

上一章我们讲解了钻普通浅孔的指令,对钻孔循环有了一定的了解。今天我开始深入学习下对于不同状态的孔加工指令的使用。比方对于沉头孔和较深孔的加工。

深孔加工转速和进给(第十章沉孔和深孔加工指令的功能应用)(1)

一、沉头孔的加工指令

在绘制零件图纸时,对于内六角螺栓的固定孔,我们通常要设计一个台阶孔,这里就会出现一个沉头孔,我们就需要用不同的加工指令来完成了。

沉头孔的加工指令为G82,它的指令格式为G82 X_ Y_ Z_ R_ P_ F_

XY为钻孔的位置;

Z为钻孔深度,从R点开始算;

R为回归点;

P为在孔底的暂停时间(单位0.001秒);

F为切削速度;

对于沉头孔的加工,根据工艺要求我们需要带沉孔位置得到一个光洁的台阶面,就需要让刀具在该位置停留一段时间,光出这个台阶面。它的应用跟钻浅孔指令很类似,我们同样用刀具和工件的图示来更直观地表示其功能。

深孔加工转速和进给(第十章沉孔和深孔加工指令的功能应用)(2)

二、深孔加工指令

对于深孔加工大家会比较疑惑跟浅孔加工有什么区别吗?是的,对于浅孔加工排屑一般不成问题,而对于深孔加工堆积的铁屑无法及时排出,会对工件表面造成破坏,使表面不光亮,其次也会损坏刀具,影响使用寿命,严重的情况会出现卡刀,使刀具崩坏。所以我们要求在深孔加工中每钻一定深度就抬出刀具,排出铁屑,以便更进一步加工。

深孔指令为G83,它的指令格式为G83 X_ Y_ Z_ R_ Q_ F_

XY为钻孔的位置;

Z为钻孔深度,从R点开始算;

R为回归点;

Q为每次切削进给的深度;

F为切削速度;

为了更直观地表示钻孔指令,我们同样用刀具与工件的相对位置图示来表示其功能。

深孔加工转速和进给(第十章沉孔和深孔加工指令的功能应用)(3)

三、编程举例

了解了以上钻孔指令的含义和规则后,我们来用编程举例说明其使用方法。接上一次的钻孔工件,一个铁块长宽都是200,在指定位置钻三个直径为12的孔,第一个孔深10,第二个沉头孔深15,第三个深孔钻深为45,图示如下。

深孔加工转速和进给(第十章沉孔和深孔加工指令的功能应用)(4)

方法:对刀寻找工件坐标点,选择合适的钻孔刀具等。程序编写如下,

G54G90G0X0Y0;(建立坐标系,刀具移位到原点)

G43H1Z50;(建立刀具长度补偿)

G0 X100Y50;(移动到钻孔位置)

M03 S900;(主轴启动)

G99G81Z-10R5F80;(钻第一个孔,抬刀到R点)

G82Y100Z-15R5P1000F80;(钻第二个孔,抬刀到R点)

G98G83Y150Z-45R5Q15F80;(钻第三个孔,抬刀到起始点)

G80;(取消钻孔循环)

G0 Z200 M05;(抬刀,主轴停止)

M30;(程序结束,返回程序起始点)

以上为三个不同孔的加工方法,注意相互间的顺序和模态指令的作用,再次强调Z位置的对刀要仔细,避免撞刀。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页