[發明專利]在三維檢測軟件基于特征的重計算方法有效
| 申請號: | 202210554583.7 | 申請日: | 2022-05-20 |
| 公開(公告)號: | CN114895885B | 公開(公告)日: | 2023-08-15 |
| 發明(設計)人: | 李日燮 | 申請(專利權)人: | 杭州宏深科技有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/70 |
| 代理公司: | 杭州融方專利代理事務所(普通合伙) 33266 | 代理人: | 薛紀表 |
| 地址: | 311202 浙江省杭州市蕭山區北干街道*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三維 檢測 軟件 基于 特征 計算方法 | ||
1.在三維檢測軟件基于特征的重計算方法,其特征在于,重計算方法包括:
(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)提取完重計算識別號組中的所有重計算識別號以后,進入重計算管理器,
(2.3)然后根據所注冊的特征識別號數組,獲取按照創建順序優化的重計算識別號組;
(2.4)對順序優化的識別號組從索引號1開始,一直循環所有索引號直到n,對每一個索引號,獲取相應特征,相應特征是通過傳遞當前識別號給特征管理器獲取,對當前特征執行重計算,繼續循環下一個索引,循環結束,退出本更新特征時所依賴特征的重計算流程;
三維檢測軟件項目刪除特征流程如下:
在要刪除特征時,先檢查當前特征是否為父母特征,如果不是父母特征,檢查其依賴識別號,并添加到重計算識別號組,如果是父母特征,提取所有子特征識別號,并添加到重計算識別號組,然后進入重計算管理器,在重計算管理器按照創建順序對重計算識別號組進行順序優化,對重計算識別號組索引號n開始按遞減順序逆循環,直到索引號1為止;
對每一個索引號,獲取相應特征,相應特征是由傳遞其識別號給特征管理器所獲取,同時從特征管理器刪除其識別號,對于當前特征執行析構釋放內存,最后從重計算管理器刪除當前識別號,繼續循環索引,循環結束;
最后進入后處理,后處理包括從特征管理器刪除當前識別號特征,并從重計算管理器刪除當前特征識別號,退出本刪除特征時所依賴特征的重計算流程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州宏深科技有限公司,未經杭州宏深科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210554583.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種傳感器布置方式確定方法、裝置、設備及介質
- 下一篇:一種新型機電控制柜





