[发明专利]一种数控加工程序段的前瞻预取方法有效
申请号: | 201510745462.0 | 申请日: | 2015-11-05 |
公开(公告)号: | CN106681275B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 刘永胜;樊丙建;董世斌 | 申请(专利权)人: | 中国科学院沈阳计算技术研究所有限公司;聊城鲁晟数控机械有限公司 |
主分类号: | G05B19/408 | 分类号: | G05B19/408 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 徐丽 |
地址: | 110168 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是属于数控程序语言解释翻译领域,具体说是一种数控加工程序段的前瞻预取方法。为了实现程序段的前瞻预取,解释加工程序的软件模块采用了主解释器和辅解释器组成的双解释器结构,辅解释器超前主解释器几个程序段,对前瞻的若干程序段进行预分析,预分析后得到的参数写往内存缓冲,供主解释器在解释当前程序段时使用;主解释器在分析当前程序段时如需要后续程序段的参数,可从内存缓冲中读取辅解释器预分析的参数,完成当前程序段的解释分析,生成实际的机床动作指令。本发明在较好继承原有软件成果的基础上,通过添加一个辅助解释器,实现了加工程序段的前瞻预取,为复杂的G代码功能的实现提供了一个好的基础。 | ||
搜索关键词: | 一种 数控 加工 程序 前瞻 方法 | ||
【主权项】:
1.一种数控加工程序段的前瞻预取方法,其特征在于:采用了主解释器和辅解释器组成的双解释器结构;方法包括:当前数控加工程序段的解释依赖后续程序段时,所述辅解释器超前所述主解释器若干个程序段生成预分析参数,所述主解释器参考预分析参数完成当前加工程序段的解释分析,得到机床动作指令用于控制数控机床;主要包括以下步骤:(1)进入双解释器工作方式:主解释器初始化辅解释器,辅解释器从当前程序段开始,预取后续若干个程序段,预分析后得到的预分析参数写往内存缓冲区,主解释器参考这些后续程序段的预分析参数后,对当前程序段解释分析,生成机床动作指令;(2)双解释器并行工作:主解释器读入下一个程序段,辅解释器也往前读入下一个程序段,辅解释器总是超前主解释器固定的若干个程序段;辅解释器先分析自己读入的程序段,预分析后将得到的预分析参数写往两者之间交互的内存缓冲区;主解释器参考内存缓冲区中的预分析参数,完成对当前程序段的解释分析;(3)退出双解释器工作方式:当前加工程序段的解释分析不依赖后续程序段时,主解释器关闭辅解释器,主解释器独立工作,不再参考预分析参数解释分析当前加工程序段。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳计算技术研究所有限公司;聊城鲁晟数控机械有限公司,未经中国科学院沈阳计算技术研究所有限公司;聊城鲁晟数控机械有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510745462.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种介观尺度弹性薄壁件变形在线预测及补偿方法
- 下一篇:机床