[发明专利]一种数控加工程序处理方法在审
申请号: | 201310092662.1 | 申请日: | 2013-03-21 |
公开(公告)号: | CN103885389A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 刘会平;王存第;李树新 | 申请(专利权)人: | 北汽福田汽车股份有限公司 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 北京汇智胜知识产权代理事务所(普通合伙) 11346 | 代理人: | 朱登河 |
地址: | 102206*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数控 加工 程序 处理 方法 | ||
1.一种数控加工程序处理方法,其特征在于,包括数控加工子程序准备步骤和程序处理步骤,其中
所述数控加工子程序准备步骤包括:提供按顺序执行的多个数控加工子程序;
所述程序处理步骤包括:(1)提供一个主程序,在所述主程序中按顺序调用所述多个数控加工子程序;(2)判断相邻的两个数控加工子程序是否使用不同的附件头,如果是,则在调用相邻的所述两个数控加工子程序的指令之间,插入调用更换附件头子程序的指令;以及(3)判断相邻的两个数控加工子程序是否使用不同的刀具,如果是,则在调用相邻的所述两个数控加工子程序的指令之间,插入调用更换刀具子程序的指令。
2.如权利要求1所述的数控加工程序处理方法,其特征在于,所述更换附件头子程序包括下述步骤:
(1)判断当前附件头上是否装有刀具,如果有,将刀具还回刀库;
(2)更换当前附件头;
(3)根据更换前后两个不同附件头,计算附件头补偿长度;
以及
(4)更新当前附件头寄存器号。
3.如权利要求1所述的数控加工程序处理方法,其特征在于,所述更换刀具子程序包括下述步骤:
(1)更换当前刀具;
(2)判断Z轴是否安全,如果安全,横梁回零;如果不安全,标记需要进行横梁升降,以在调用后续子程序时进行横梁升降;以及
(3)更新当前刀具寄存器号。
4.如权利要求1所述的数控加工程序处理方法,其特征在于,所述程序处理步骤进一步包括数控加工子程序处理步骤。
5.如权利要求4所述的数控加工程序处理方法,其特征在于,所述数控加工子程序处理步骤包括:在调用更换附件头子程序的指令或调用更换刀具子程序的指令的前一被调用的数控加工子程序的结尾,关闭高速模式。
6.如权利要求4所述的数控加工程序处理方法,其特征在于,如数控加工子程序需要使用高速模式,在数控加工子程序的开头部分设置高速模式。
7.如权利要求4所述的数控加工程序处理方法,其特征在于,所述数控加工子程序处理步骤包括下述步骤中的一个或多个:
(1)对各数控加工子程序中与主程序不相适应的指令进行改写;
(2)根据各数控加工子程序所使用附件头与所使用的转速是否匹配,若不匹配,对转速进行修改;
(3)根据当前刀具情况,按照对应的寄存器号,进行高度补偿,将指令写入主程序;
(4)横梁如果补偿过,写入坐标系偏移指令;
(5)安全判断步骤:判断Z轴是否安全,如果不安全,则Z轴回零,然后在Z轴安全的基础上,移动到模具中心上方;
(6)判断数控加工子程序的调用指令前的被调用的子程序中是否需要进行横梁升降,若需要进行横梁升降且安全,进行横梁升降;以及
(7)设置合适的加工模式。
8.如权利要求1所述的数控加工程序处理方法,其特征在于,如调用更换刀具子程序,则在调用更换刀具子程序的指令之后,插入调用测量刀长子程序的指令。
9.如权利要求8所述的数控加工程序处理方法,其特征在于,所述测量刀长子程序包括下述步骤:
(1)查询当前附件头寄存器和当前刀具寄存器,得到附件头代号、刀具代号和存储刀具长度的寄存器号;以及
(2)根据附件头代号和刀具代号,测量刀长,将将刀长测量结果存储在刀具长度寄存器中,供刀具长度补偿使用。
10.如权利要求1-9中任一项所述的数控加工程序处理方法,其特征在于,进一步包括:提供一个操作记录文件,记录所述程序处理步骤的全部操作和参数。
11.如权利要求1-9中任一项所述的数控加工程序处理方法,其特征在于,所述数控加工程序处理方法是以计算机软件自动实现的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北汽福田汽车股份有限公司,未经北汽福田汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310092662.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种石墨烯触摸显示器
- 下一篇:绒条导湿透气面料