[发明专利]一种外加式数控铣床智能编码控制方法在审
申请号: | 201510367616.7 | 申请日: | 2015-06-29 |
公开(公告)号: | CN104932431A | 公开(公告)日: | 2015-09-23 |
发明(设计)人: | 肖照江;宋庆华 | 申请(专利权)人: | 遵义宏港机械有限公司 |
主分类号: | G05B19/4093 | 分类号: | G05B19/4093 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 谷庆红 |
地址: | 563000 *** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 外加 数控 铣床 智能 编码 控制 方法 | ||
1.一种外加式数控铣床智能编码控制方法,其特征在于:包括如下步骤:
①采集图像:通过安装在数控铣床上多个不同位置的视频头采集到数控铣床工作位上工件的图像;
②三维建模:对采集到的图像进行参数化并根据图像进行三维数字建模,得到工件的数字化三维模型;
③选择模式:用户选择自动模式还是手动模式编码;
④生成代码:在手动模式下,用户自行编写操作代码,并在用户确认后将结果发送解析;在自动模式下,以如下方式完成自动编码:
④.a分解模型:将三维模型按基本形状类型遍历进行分解,得到多个基本形状类型组成的组合加工方案;
④.b遍历操作代码:对每一基本形状类型的加工,遍历相关的操作编码,查找到每一基本形状类型对应的操作代码;
④.c组合操作方案:将每一基本形状类型加工对应的操作代码进行组合,并对组合中可能的排序进行遍历,查找到顺序合理的排序,形成最终的加工操作代码并发送解析;
⑤代码解析:对代码进行解析,将代码中复杂操作的封包函数进行解包,形成无调用的操作编码;
⑥编码编译:将操作编码编译为数控系统可识别的操作指令集;
⑦磨损误差校正:对操作指令集中每一条操作指令,从所用工具的历史使用时间判断所用工具的磨损情况,并根据所用工装的磨损情况对操作指令中的参数进行调整;
⑧操作指令执行:将每一条经调整的操作指令发送至数控铣床的数控系统执行。
2.如权利要求1所述的外加式数控铣床智能编码控制方法,其特征在于:所述步骤⑤中,复杂操作的封包函数指至少两个以上操作命令封装为一条或一行代码,以参数传递的方式进行调用。
3.如权利要求2所述的外加式数控铣床智能编码控制方法,其特征在于:所述步骤④.b中,对应基本形状类型的加工,如遍历所有的操作代码均无法完成,则返回至所述步骤④.a中将该基本形状类型进一步分解。
4.如权利要求2所述的外加式数控铣床智能编码控制方法,其特征在于:所述④.c中,如无法查找到合理排序,则返回至所述步骤④.a,如五次返回则退出系统并提示错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于遵义宏港机械有限公司,未经遵义宏港机械有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510367616.7/1.html,转载请声明来源钻瓜专利网。