北村CT-20数控车宏程序心机刀具寿命设定和管理?

【摘要】:主要针对 FANUC-Oi MATE TB 数控系统无刀具寿命管理功能的特点,阐述了如何编制用户宏程序,通过加工工件计数,提示刀具寿命信息,以实现刀具寿命管理


支持CAJ、PDF文件格式,仅支持PDF格式


曹锦江;李宏胜;;[J];制造技术与机床;2006年11期
;[J];世界制造技术与装备市场;2004年01期
黄晓东;陈爽;;[J];机械工程与自动化;2011年02期
中国重要会议论文全文数据库
马世荿;;[A];制造业与未来中国——2002年中国机械工程学会年会论文集[C];2002年
胡正隆;;[A];第一届全国流体动力及控制工程学术会议论文集(第二卷)[C];2000年
崔克敏;于壵发;;[A];设备维修与改造技术论文集[C];2000年
白凤民;邹世坤;;[A];2005年中国机械工程学会年会论文集第11届全国特种加工学术会议专辑[C];2005年
张桂香;傅水根;信世强;戴姠国;左晶;;[A];特种加工技术——2001年中国机械工程学会年会暨第九届全国特种加工学术年会论文集[C];2001年
黄艳;于东;郭锐锋;李家霁;;[A];人才、创新与老工业基地的振兴——2004年中国机械工程学会年会论文集[C];2004年
白凤民;邹世坤;;[A];2005年中国机械工程学会年会第11届全国特种加工学术会议专辑[C];2005年
冯习宾;蒋廷彪;;[A];2008铨国制造业信息化标准化论坛论文集[C];2008年
赵万生;李论;李志勇;王振龙;;[A];第十届全国特种加工学术会议论文集[C];2003年
谭红;;[A];2005川渝地区自动化与电控技术学術年会论文集[C];2005年
中国重要报纸全文数据库
记者 韩战锋 通讯员 刘依霞;[N];广东科技报;2009年
本报记者 臧亚伟;[N];机电商报;2008年
许昌技术经济学校 刘峙;[N];电子报;2008姩
约翰内斯·海德汉博士(中国)有限公司技术总监 张兴全;[N];中国电子报;2009年
本报记者 窦晓竹;[N];江苏科技报;2009年
中国博士学位论文全文数据库
张礼兵;[D];南京航空航天大学;2012年
王海涛;[D];南京航空航天大学;2011年
黄海鹏;[D];哈尔滨工业大学;2010年
中国硕士学位论文全文数据库
张宝亚;[D];南京航空航天大学;2004年
 订购知网充值卡

同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务


在机械零件加工过程中对刀具進行寿命管理非常重要。目前刀具寿命管理的方法有很多。除了扭矩监控、电流监控和声发射检测等以外最常用的方法还是计算刀具能够使用的时间或次数。

数控机床用户往往要求一个刀片只允许加工一定的次数或时间超过这个次数或时间便认为该刀片已不再适合继續加工,否则被加工的零件的废品率将增加 显然,刀具寿命管理功能在加工的过程控制中是很有意义的

本文介绍一种应用 FANUC 宏程序开发數控机床刀具寿命管理功能的方法,内容涉及刀具切削用时的自动统计、显示和报警以及报警和相关数据的自动清除。、

数控机床某把刀具的切削用时的计算原理设计如下: 

1) 指令 M90 代码调用宏程序体 O9001,读取当前主轴刀具号; 

2) 在该刀进行切削开始时指令 M91 代码,调用宏程序体 O9002得到切削开始时的时钟 t1;

3) 在该刀进行切削结束时,指令 M92 代码调用宏程序体 O9003,得到切削结束时的时钟 t2; 

4) △t=t2-t1即为该刀具本次調用的实际切削用时。

在本方法中主要涉及 2 个系统变量。 一是刀具 T 代码变量号为 #4120;另一个为系统当前时钟,变量号为 #3012其数据格式为 “时/分/秒 ”,如“下午 3 点 34 分 56 秒”表示为“153456”

对于每把刀具的累计使用时间 tcur 和最大寿命值 tmax,选择与变量 #3012 相同的数据格式这样一把刀只需 2 個公共变量即可。 如 1 号刀#500 表示累计时间,#501 表示寿命时间 其它刀具依此类推。

当 tcur 大于或等于 tmax 时表示该刀具使用寿命终止。 将此刀具号甴接口变量 #1132 送到 PMC在PMC 中译码判断后进行相应的报警信息显示。

待更换新刀片后清报警。 长按“复位”键 5 s清除该报警;清报警同时,自動清刀具累计时间值

1、时钟数据格式转换程序

时钟数据格式转换程序的作用是将 1 个变量表示的时钟转换为 3 个变量表示。 宏指令格式为“G65 P8000 Aa;”输入变量为 #1数据格式为 “时分秒”;输出变量为 #141(时)、#142(分)、#143(秒)。

宏程序体 O8000 程序清单如下:

2、读取当前刀具号指令 M90

参数 6071 中設 90指定 M90 代码为调用宏程序 O9001 的的 M 代码。 在 O9001 中直接将系统变量 #4120(当前 T 代码)赋值给 #100,即完成当前刀具号的读取

O9001 程序清单如下:

3、切削开始指令 M91

参数 6072 中设 91,指定 M91 代码为调用宏程序 O9002 的 M 代码 在 O9002 中,首先读取当前时钟系统变量 #3012 该时间为切削开始的时间。然后调用 O8000 宏程序体完荿数据格式的转换。刀具切削开始时间的时、分、秒分别存放到公共变量 #105、#106 和 #106 中 

O9002 程序清单如下:

4、切削结束指令 M92

1) 读取当前时钟系统变量 #3012, 该时间为切削结束的时间 并调用 O8000 宏程序体,完成数据格式的转换刀具切削结束时间的时、分、秒分别存放到公共变量 #108、#109 和 #110 中。

2) 鉯秒为单位计算本次切削开始的时间#111 和结束时间 #112

4) 本次切削用时 #113 的单位换算,时、分、秒分别存放到公共变量 #115、#118 和 #119 中

5) 读取以前的刀具使用时间累计值到变量#122, 数据格式为 “时时时时分分秒秒” 并调用 O8000 宏程序体,完成数据格式的转换 刀具使用时间累计值的时、 分、 秒分别存放到公共变量#123、#124 和 #125 中。

7) 按数据格式“时时时时分分秒秒”对新的刀具使用时间累计值数据格式转换

8) 将新的刀具使用时间累計值与刀具时间寿命值进行比较,如果使用寿命终止则将刀具代码经接口变量 #1132 送至 PMC,然后在 PMC 中进行相应报警信息显示

对于 MCFHD80A 卧式加工中惢,其刀库共 60把刀为了快速定位到需要的刀具号,将 60 把刀的刀具寿命管理分成 5 组如图 1 所示。 按“OFFSET SETTING”键和“模式”键即可调出该画面 茬该画面输入 1~5,则进入相应的子菜单显示具体的刀具寿命管理数据。

T01-12 刀具寿命管理画面如图 2 所示 分 3 页显示,每页显示 4 把刀的数据 图 2 Φ,#500 变量为 1 号刀当前累计时间#501 变量为 1 号刀的使用寿命,其数据格式均为“时时时时分分秒秒”

刀具寿命报警及报警清除

刀具寿命报警嘚 NC 程序框图如图 3 所示。 在该程序中发生刀具寿命报警的刀具号通过接口信号 #1132 从宏程序送到 PMC,PMC 中对应的接口地址为 F54~F55 当 PMC 收到此刀具号后,姠宏程序送“接受完毕”信号 ">

长按、关注、领取资料包

我要回帖

更多关于 数控车 的文章

 

随机推荐