[发明专利]一种用于防止数控加工中数控程序调用错误的方法有效
申请号: | 202110370634.6 | 申请日: | 2021-04-07 |
公开(公告)号: | CN112764392B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 牟文平;赵中刚;高鑫;彭雨;李仁政;李卫东;王斌利;黎二毛 | 申请(专利权)人: | 成都飞机工业(集团)有限责任公司 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 成都君合集专利代理事务所(普通合伙) 51228 | 代理人: | 尹新路 |
地址: | 610092 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 防止 数控 加工 程序 调用 错误 方法 | ||
1.一种用于防止数控加工中数控程序调用错误的方法,基于数控系统,其特征在于,包括以下步骤:
步骤S1:对数控程序进行编码,每条数控程序对应一个识别码;
步骤S2:在每条数控程序的开头和结尾处分别添加识别码读取和匹配的控制子程序;
步骤S3:在数控程序启动后,数控系统自动调用控制子程序进行数控程序的调用匹配性检查,自动将存储在系统中的应加工的数控程序识别码与当前数控程序的识别码进行匹配;
步骤S4:数控系统自动识别到镗孔程序时,允许镗孔程序多次重复运行;
步骤S5:在一条数控程序结束前,数控系统自动获取下一条数控程序的识别码。
2.根据权利要求1所述的一种用于防止数控加工中数控程序调用错误的方法,其特征在于:所述步骤S1中对数控程序进行编码的识别码包括零件图号、机床名、工序名和工步名。
3.根据权利要求1所述的一种用于防止数控加工中数控程序调用错误的方法,其特征在于:所述步骤S2中数控程序开头添加的用于识别码读取和匹配的控制子程序,用于数控程序在开头获取当前数控程序的识别码和当前数控程序的加工内容。
4.根据权利要求1或3所述的一种用于防止数控加工中数控程序调用错误的方法,其特征在于:所述步骤S2中数控程序结尾添加的用于识别码读取和匹配的控制子程序,用于数控程序在结尾获取下一条数控程序的识别码。
5.根据权利要求1所述的一种用于防止数控加工中数控程序调用错误的方法,其特征在于,所述步骤S3具体为:数控系统在执行数控程序时,将数控程序开头的控制子程序中记录的识别码,与存储在数控系统中的应加工数控程序识别码进行匹配,当匹配成功时,继续执行该数控程序;当匹配失败时,表示数控程序调用错误,数控系统禁止数控程序继续加工,并报警提醒当前调用的数控程序错误。
6.根据权利要求1所述的一种用于防止数控加工中数控程序调用错误的方法,其特征在于:所述步骤S4具体为:若数控系统检测到当前数控程序为镗孔程序,则记录当前镗刀的刀长,在当前数控程序加工完成后,再次调用该镗孔程序时,数控程序判断主轴上刀具的刀长值是否发生变化,若刀长值未发生变化,则继续执行该镗孔程序;若刀长值发生变化,则不执行该镗孔程序,执行下条数控程序。
7.根据权利要求1所述的一种用于防止数控加工中数控程序调用错误的方法,其特征在于:所述步骤S5中若当前执行的数控程序为本工序的最后一条数控程序时,数控系统记录一个公用识别码,用于不同程序间识别码的切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都飞机工业(集团)有限责任公司,未经成都飞机工业(集团)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110370634.6/1.html,转载请声明来源钻瓜专利网。