当前位置:首页>机械设备>

数控机床排屑设计图(数控车床自动排屑设置)

来源:原点资讯(m.360kss.com)时间:2023-06-05 17:35:16作者:YD166手机阅读>>

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

数控机床排屑设计图,数控车床自动排屑设置(1)

从上图可以看出,我们需要钻孔直径为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毫米,然后快速退刀,暂停,快速进刀,继续钻深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(程序结束)

数控机床排屑设计图,数控车床自动排屑设置(3)

通过上面程序优化,我们可以达到一个最佳加工效果!下面我们来讲一下目前国内用的最多的系统,前面的程序都是以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数控编程

栏目热文

机床排屑方式(机床排屑机结构图)

机床排屑方式(机床排屑机结构图)

点击上方头条号“机械设计一点通”关注我们,每天学习一个机械设计相关知识点所谓深孔加工,就是孔的长度与孔的直径比大于5的孔...

2023-06-05 17:50:06查看全文 >>

数控铣床排屑系统(数控铣床系统类型)

数控铣床排屑系统(数控铣床系统类型)

数控铣床是多种切铣削加工程序中的一种重要设备,价格据自身配置不同差异较也大,选择数控机床时不但对于加工工艺、维护和操作...

2023-06-05 17:44:47查看全文 >>

数控车床排屑机的优缺点(数控车床排屑机设置)

数控车床排屑机的优缺点(数控车床排屑机设置)

排屑机主要用于机械加工过程中金属、非金属材料所切割下来的颗粒状、粉状、块状及卷状切屑的输送。可用于数控车床、加工中心或其...

2023-06-05 17:58:35查看全文 >>

数控机床的排屑装置主要有哪些(数控车床排屑机构介绍)

数控机床的排屑装置主要有哪些(数控车床排屑机构介绍)

一直以来,数控机械自动化设备的加工都在推动经济的发展,然而各式各样设备加工时都会产生各类的切屑,由此便会有很多排屑机厂家...

2023-06-05 17:40:23查看全文 >>

数控机床怎么控制排屑(数控车床怎么断屑)

数控机床怎么控制排屑(数控车床怎么断屑)

这是关于《刀具应用方面》的第12篇文章邹军分享干货的目标:让每篇文章都能解决你一个问题今天分享一篇关于数控车削过程断屑的...

2023-06-05 17:55:25查看全文 >>

数控机床自动排屑装置的设计要求(数控车床铁屑自动排屑程序)

数控机床自动排屑装置的设计要求(数控车床铁屑自动排屑程序)

台州市东部数控设备有限公司,一家为全球工业提供数控设备的生产型企业。目前拥有斜轨式车削中心、平轨车削中心、多轴车铣复合机...

2023-06-05 17:19:06查看全文 >>

数控机床排屑系统(数控机床自动排屑装置)

数控机床排屑系统(数控机床自动排屑装置)

南通友腾环保科技有限公司解决方案业务服务于由环境、生态、环保、清淤、污水处理等问题事件所引起的待处理事项。友腾公司利用自...

2023-06-05 17:34:39查看全文 >>

数控机床自动排屑设置(机床自动排屑机设计参数有哪些)

数控机床自动排屑设置(机床自动排屑机设计参数有哪些)

一、主轴部件故障由于使用调速电机,数控机床主轴箱结构比较简单,容易出现故障的部位是主轴内部的刀具自动夹紧机构、自动调速装...

2023-06-05 17:30:56查看全文 >>

数控机床排屑机说明书(数控机床排屑机维修)

数控机床排屑机说明书(数控机床排屑机维修)

数控机床排屑机凭借它优异的产品性能和独特的工作方式在许多领域都有着广泛应用。而对于排屑机的操作,想必还是有很多人是不怎么...

2023-06-05 17:44:56查看全文 >>

数控机床自动排屑指令(凯恩帝数控机床排屑指令)

数控机床自动排屑指令(凯恩帝数控机床排屑指令)

1、暂停指令G04X(U)_/P_是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间。X后面的数值要...

2023-06-05 17:55:35查看全文 >>

文档排行