[发明专利]一种用于防止数控加工中数控程序调用错误的方法有效
申请号: | 202110370634.6 | 申请日: | 2021-04-07 |
公开(公告)号: | CN112764392B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 牟文平;赵中刚;高鑫;彭雨;李仁政;李卫东;王斌利;黎二毛 | 申请(专利权)人: | 成都飞机工业(集团)有限责任公司 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 成都君合集专利代理事务所(普通合伙) 51228 | 代理人: | 尹新路 |
地址: | 610092 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 防止 数控 加工 程序 调用 错误 方法 | ||
一种用于防止数控加工中数控程序调用错误的方法,涉及数控加工领域,基于数控系统,包括以下步骤:对数控程序进行编码,每条数控程序对应一个识别码;在每条数控程序的开头和结尾处分别添加识别码读取和匹配的控制子程序;在数控程序启动后,数控系统自动调用控制子程序进行数控程序的调用匹配性检查;数控系统自动识别到镗孔程序时,允许镗孔程序多次重复运行;在一条数控程序结束前,数控系统自动获取下一条数控程序的识别码。本方案在每个数控程序启动时,数控系统会进行调用匹配性检查,避免了数控程序调用错误,并且一条数控程序结束后,数控系统自动获取下一条数控程序的识别,以便于及时进行下一条数控程序的运行。
技术领域
本发明涉及数控加工领域,特别涉及一种用于防止数控加工中数控程序调用错误的方法。
背景技术
在飞机结构件数控加工过程中,数控程序的错误调用将直接导致零件的故障,威胁设备的安全。随着航空零部件向结构复杂化,整体化,薄壁化,高精度化发展,以及机床和刀具的功能结构多样化发展,结构件加工所需数控程序数量与日俱增,从小型零件的几条,到大型零件数十条,甚至上百条数控程序。在柔性线自动化加工模式中,需数控系统自动调用程序;在传统单机加工过程中,依赖现场工人手动调用程序,极易发生失误,造成程序加载错误;一旦出现数控程序调用错误,将会给零件带来致命损伤,甚至影响设备安全。因此目前亟需一种能够防止数控程序调用错误的方法。
发明内容
本发明的目的在于:提供了一种用于防止数控加工中数控程序调用错误的方法,对数控程序进行编码,在每个数控程序启动时,数控系统会进行调用匹配性检查,避免了数控程序调用错误,并且允许多次重复运行会多次使用的镗孔程序,一条数控程序结束后,数控系统自动获取下一条数控程序的识别,以便于及时进行下一条数控程序的运行,解决了上述问题。
本发明采用的技术方案如下:
一种用于防止数控加工中数控程序调用错误的方法,基于数控系统,包括以下步骤:
步骤S1:对数控程序进行编码,每条数控程序对应一个识别码;
为了实现数控系统能够对数控程序调用顺序正确性进行监控,首先对数控程序进行编码,使每个零件的每条数控程序都拥有一个独立的识别码。
步骤S2:在每条数控程序的开头和结尾处分别添加识别码读取和匹配的控制子程序;
步骤S3:在数控程序启动后,数控系统自动调用控制子程序进行数控程序的调用匹配性检查;
步骤S4:数控系统自动识别到镗孔程序时,允许镗孔程序多次重复运行;
步骤S5:在一条数控程序结束前,数控系统自动获取下一条数控程序的识别码。
为了更好地实现本方案,进一步地,所述步骤S1中对数控程序进行编码的识别码包括零件图号、机床名、工序名和工步名。
为了更好地实现本方案,进一步地,所述步骤S2中数控程序开头添加的用于识别码读取和匹配的控制子程序,用于数控程序在开头获取当前数控程序的识别码和当前数控程序的加工内容。
为了更好地实现本方案,进一步地,所述步骤S2中数控程序结尾添加的用于识别码读取和匹配的控制子程序,用于数控程序在结尾获取下一条数控程序的识别码。
为了更好地实现本方案,进一步地,数控系统在执行数控程序时,将数控程序开头的控制子程序,与存储在数控系统中的应加工数控程序识别码进行匹配,当匹配成功时,继续执行该数控程序;当匹配失败时,表示数控程序调用错误,数控系统禁止数控程序继续加工,并报警提醒当前调用的数控程序错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都飞机工业(集团)有限责任公司,未经成都飞机工业(集团)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110370634.6/2.html,转载请声明来源钻瓜专利网。