[发明专利]在三维检测软件基于特征的重计算方法有效
申请号: | 202210554583.7 | 申请日: | 2022-05-20 |
公开(公告)号: | CN114895885B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 李日燮 | 申请(专利权)人: | 杭州宏深科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/70 |
代理公司: | 杭州融方专利代理事务所(普通合伙) 33266 | 代理人: | 薛纪表 |
地址: | 311202 浙江省杭州市萧山区北干街道*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 检测 软件 基于 特征 计算方法 | ||
本发明公开了一种在三维检测软件基于特征的重计算方法。属于三维检测软件的特征重计算技术领域,能解决建立特征间依赖关系及管理的问题,能解决有效寻找依赖关系的所有特征的问题。重计算方法包括:通过将特征添加到三维检测软件项目特征管理器中去创建特征;通过按照创建顺序优化的重计算识别号组来对三维检测软件项目更新特征;通过从特征管理器删除当前特征和从重计算管理器删除当前特征识别号来对三维检测软件项目删除特征。
本发明涉及三维检测软件的特征重计算技术领域,尤其涉及一种在三维检测软件基于特征的重计算方法。
背景技术
三维检测软件的项目重计算是很重要的,三维检测软件的项目计算是由一组特征单元构成,主体流程是由数据导入、对齐、分析及形位公差等一系列环节组成,每一个环节里面又包含很多个特征单元。检测项目就是一系列有序的特征单元的集合,特征与特征之间有独立或依赖关系。在三维检测软件频繁的更新或删除特征,当项目中某一个特征有变化的时候,整个项目的特征单元根据相互间依赖关系必须自动的连锁反应,使整体项目能够保持最新的更新状态,这种根据特征之间的依赖关系,对所有需要更新的特征组自动的进行重新计算叫做项目的重计算。
发明内容
本发明是为三维检测软件项目的重计算提供一种能解决建立特征间依赖关系及管理的问题, 能解决有效寻找依赖关系的所有特征的问题,能解决以创建顺序依次排序特征的问题,保障了在三维检测软件中频繁的更新或删除特征时自动重计算整个项目的流畅性、高效率以及完整性的一种在三维检测软件基于特征的重计算方法。
以上技术问题是通过下列技术方案解决的:
在三维检测软件基于特征的重计算方法,重计算方法包括:
(1)创建特征;通过将特征添加到三维检测软件项目特征管理器中去创建特征;
(2) 更新特征;通过按照创建顺序优化的重计算识别号组来对三维检测软件项目更新特征;
(3)删除特征;通过从特征管理器删除当前特征和从重计算管理器删除当前特征识别号来对三维检测软件项目删除特征。
作为优选,将特征添加到三维检测软件项目特征管理器中去创建特征的流程如下:
(1.1)一是把特征添加到特征管理器,生成特征识别号,把识别号赋予给特征,然后进入到特征单元;
(1.2)二是要检查特征的依赖性,
(1.2.1)如果特征没有依赖性,则直接跳转到特征单元,
(1.2.2)如果有依赖性,则检查其是否有父母特征,
(1.2.2.2)如果没有父母特征,则把依赖识别号添加到特征单元;
(1.2.2.1)如果有父母特征,则把父母识别号和依赖识别号都添加到特征单元;
(1.3)确定完特征单元以后,把当前的特征识别号添加到重计算管理器后结束创建特征流程。
作为优选,三维检测软件项目更新特征的流程如下:
(2.1)在更新特征时,检查特征是否为父母特征,
(2.1.1)如果特征不是父母特征,则检查其依赖识别号,
(2.1.1.1)如果有其依赖识别号,则添加到重计算识别号组,
(2.1.1.2)如果没有其依赖识别号则结束变更特征流程;
(2.1.2)如果是父母特征,则搜索所有子特征识别号,并添加到重计算识别号组,
(2.2)提取完重计算识别号组中的所有重计算识别号以后,进入重计算管理器,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏深科技有限公司,未经杭州宏深科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210554583.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种传感器布置方式确定方法、装置、设备及介质
- 下一篇:一种新型机电控制柜