数控机床自动排屑装置设计(数控车如何利用宏程序在深孔钻削加工中轻松排屑并保护刀具?)

Posted

篇首语:不登高山,不知天之高也;不临深溪,不知地之厚也。本文由小常识网(cha138.com)小编为大家整理,主要介绍了数控机床自动排屑装置设计(数控车如何利用宏程序在深孔钻削加工中轻松排屑并保护刀具?)相关的知识,希望对你有一定的参考价值。

数控机床自动排屑装置设计(数控车如何利用宏程序在深孔钻削加工中轻松排屑并保护刀具?)

今天我们来讲解一个钻深孔的宏,我们都知道我们在钻深孔的时候由于钻头难以冷却,铁销难以排出,会造成钻头寿命减短,卡削,严重会断钻头,今天我们利用宏程序可以让钻头得到冷却,铁销容易排出,合理保护刀具寿命,我们来看下图:

从上图可以看出,我们需要钻孔直径为12,长度100,我们一般G代码G74循环代码,难以达到理想,效果,所以我们采用宏程序,每次钻深2毫米,然后快速退刀到Z10.地方,带出铁销,钻头冷却,然后在快速进刀到离上次钻削深度0.5的地方继续钻孔,重复同一动作,直到钻孔深度到达。

图纸要求:

1.每次钻深2毫米,退刀,排铁销,冷却钻头。

2.平面见光

3.防止钻孔偏,先用中心钻打引孔。

刀具使用:

1.90度平面外径车

2.中心钻

3.直径12的钻头

装夹:采用三爪自定心卡盘,夹持毛培直径30,以左端面定位。

数控程序与注释如下:

O0010

M3S1000G99

T101M08(平面刀)

G0X31.Z10.

Z1.

G1Z0.F0.3

G1X-0.7F0.12(平面)

G0X120.Z150.

T0202M08(中心钻)

G0X0.Z10.

Z1.

G1Z-1.F0.08(钻引孔防止钻孔的时候偏心)

G0Z10.

X120.Z150.

T303S600(直径12的钻头)

G0X0.Z10.

#1=2(每一次钻深的深度)

#2=-105(这里为什么不是-100?因为按上图要求孔是通孔考虑钻头前面有锥度,所以多钻深5)

#3=0(平面Z0赋值)

N10#3=#3-#1(计算出每次钻深的Z值坐标)

IF[#3LT#2]THEN#3=#2(强制赋值,防止深度过切)

G0Z[#3+#1+0.5](Z每次定位,定位在离上次钻深0.5的地方)

G1Z#3F0.06(钻孔)

G0Z10.(当钻完一个深度退刀到Z10的地方)

G4X1.(暂停1秒,让钻头冷却)

IF[#3EQ#2]GOTO20(防止死循环,如果#3等于#2那么跳转N20的地方)

IF[#3GE#2]GOTO10(条件判断,如果#3大于或等于#2跳转到N10地方继续循环)

N20G0X120.Z150.(退刀)

M30(程序结束)

从上程序可以看出,我们实现了每次钻深2毫米,然后快速退刀,暂停,快速进刀,继续钻深2毫米,重复执行同一动作,直到深度到达跳出循环,退刀。这里我们使用G1Z#3来钻孔,下面我把G1改进为G74钻孔,和宏程序配合使用,效果更佳,程序如下:

T303S600(直径12的钻头)

G0X0.Z10.

#1=2(每一次钻深的深度)

#2=-105(这里为什么不是-100?因为按上图要求孔是通孔考虑钻头前面有锥度,所以多钻深5)

#3=0(平面Z0赋值)

N10#3=#3-#1(计算出每次钻深的Z值坐标)

IF[#3LT#2]THEN#3=#2(强制赋值,防止深度过切)

G0Z[#3+#1+0.5](Z每次定位,定位在离上次钻深0.5的地方)

G74R0.2(每次钻深0.5,退刀0.20

G74Z#3Q500F0.06(钻孔循环)

G0Z10.(当钻完一个深度退刀到Z10的地方)

G4X1.(暂停1秒,让钻头冷却)

IF[#3EQ#2]GOTO20(防止死循环,如果#3等于#2那么跳转N20的地方)

IF[#3GE#2]GOTO10(条件判断,如果#3大于或等于#2跳转到N10地方继续循环)

N20G0X120.Z150.(退刀)

M30(程序结束)

通过上面程序优化,我们可以达到一个最佳加工效果!下面我们来讲一下目前国内用的最多的系统,前面的程序都是以FANUC OI 系列编程,如果你是广数系统,你需要改动一些程序段,按照上面程序我来讲解一下广数和FANUC的区别,程序如下:

T303S600(直径12的钻头)

G0X0.Z10.

#1=2(每一次钻深的深度)

#2=-105(这里为什么不是-100?因为按上图要求孔是通孔考虑钻头前面有锥度,所以多钻深5)

#3=0(平面Z0赋值)

N10#3=#3-#1(计算出每次钻深的Z值坐标)

IF[#3LT#2]THEN#3=#2(强制赋值,防止深度过切)

#4=[#3+#1+0.5] (计算Z每次定位,定位在离上次钻深0.5的地方)区别在这里,先计算带入#号,下面一步定位,把#号带入进去

G0Z#4(Z定位)

G74R0.2(每次钻深0.5,退刀0.20

G74Z#3Q500F0.06(钻孔循环)

G0Z10.(当钻完一个深度退刀到Z10的地方)

G4X1.(暂停1秒,让钻头冷却)

IF[#3EQ#2]GOTO20(防止死循环,如果#3等于#2那么跳转N20的地方)

IF[#3GE#2]GOTO10(条件判断,如果#3大于或等于#2跳转到N10地方继续循环)

N20G0X120.Z150.(退刀)

M30(程序结束)

看过上面程序,你有没有发现区别在哪里?好!现在我来讲解一下,它的区别在于FANUC系统它在X Z后面可以直接加上[#3+#1+0.5]直接计算,而广数不行,广数必须先把中括号里面的计算带入一个#号,然后在执行G0#,这就是唯一的区别,很好理解。

总结:

1.利用宏程序钻削深孔

2.宏程序配合G74循环代码效果更佳

3.广数和FANUC系统格式的区别

来源:UG数控编程

相关参考

数控深孔钻镗机床(深孔钻加工的特点和加工注意事项)

...工技术,一般会需要用到专用的深孔刀具,比如枪钻、内排屑深孔钻、套料钻等以及专用机床来进行。随着越来越多领域对深孔钻加工产品需求量增大,深孔钻加工工艺也被要求越来越严格,今天西迪小编就给大家分享下关于深...

深孔加工技术特点难点(“深孔钻”你真的懂吗?)

...的情况下,难于输入到切削区,使刀具耐用度降低,而且排屑也困难。3、在深孔的加工过程中,不能直接观察刀具切削情况,只能凭工作经验听切削时的声音、看切屑、手摸振动与工件温度、观仪表(油压表和电表),来判断切削...

深孔加工技术特点难点(“深孔钻”你真的懂吗?)

...的情况下,难于输入到切削区,使刀具耐用度降低,而且排屑也困难。3、在深孔的加工过程中,不能直接观察刀具切削情况,只能凭工作经验听切削时的声音、看切屑、手摸振动与工件温度、观仪表(油压表和电表),来判断切削...

深孔加工的特点是什么(“深孔钻”你真的懂吗?)

...的情况下,难于输入到切削区,使刀具耐用度降低,而且排屑也困难。3、在深孔的加工过程中,不能直接观察刀具切削情况,只能凭工作经验听切削时的声音、看切屑、手摸振动与工件温度、观仪表(油压表和电表),来判断切削...

深孔加工的特点是什么(“深孔钻”你真的懂吗?)

...的情况下,难于输入到切削区,使刀具耐用度降低,而且排屑也困难。3、在深孔的加工过程中,不能直接观察刀具切削情况,只能凭工作经验听切削时的声音、看切屑、手摸振动与工件温度、观仪表(油压表和电表),来判断切削...

深孔钻油加工深度(深孔钻 PK 工业40?)

顺应市场变化,迎合时代发展。工业自动化作为未来制造业的发展方向,也成为制造行业前行的动力。汽车工业作为国家的支柱产业,更是深孔加工行业着重努力的方向。用于加工汽车变速箱输入/输出轴的卧式轴类K20-4-300d深孔...

深孔钻油加工深度(深孔钻 PK 工业40?)

顺应市场变化,迎合时代发展。工业自动化作为未来制造业的发展方向,也成为制造行业前行的动力。汽车工业作为国家的支柱产业,更是深孔加工行业着重努力的方向。用于加工汽车变速箱输入/输出轴的卧式轴类K20-4-300d深孔...

模具深孔钻机床视频(极限深孔加工原来是这样排屑的人类智慧太伟大)

...问要如何破解深孔加工的难题,专家不假思索的说道:“排屑、排屑、排屑!重要的事情说三遍。”看看下面这动图,你觉得这个排屑效果会怎么样?这是德

数孔深孔枪钻(「HTT·技术资讯」 造纸机械深孔钻机床)

...深孔。除了工件安装调整和安装枪钻,机床工作过程全部自动循环,由数控系统控制。机床参数HTT造纸机械深孔钻机床有48根/56根等主轴,可以根据工件孔群的常规分布来设计主轴轴数,可加工工件直径范围500-1500mm,工件壁厚最...

数控深孔钻多少钱一台(汽车钣金加工利器,高品质汽车就是这样生产出来的)

视频加载中...我们专注数控机床机械自动化,欢迎关注我们的头条号,每日发布机床机械自动化资讯,跟随我们一起探索科技未来!