[發明專利]適用于三維檢測軟件的撤銷和/或重做實現方法及裝置在審
| 申請號: | 202010906448.5 | 申請日: | 2020-09-01 |
| 公開(公告)號: | CN112000321A | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 李日燮 | 申請(專利權)人: | 杭州宏深科技有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/70;G06F21/52 |
| 代理公司: | 北京開陽星知識產權代理有限公司 11710 | 代理人: | 鮑文婷 |
| 地址: | 311258 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 適用于 三維 檢測 軟件 撤銷 重做 實現 方法 裝置 | ||
本公開涉及一種適用于三維檢測軟件的撤銷和/或重做實現方法及裝置,在所述三維檢測軟件使用的過程中,采用堆棧對各特征進行管理;該方法包括:所述適用于三維檢測軟件的撤銷和/或重做實現方法包括:獲取撤銷和/或重做指令;響應于所述撤銷和/或重做指令,判斷當前需要刪除特征還是添加特征;若當前需要刪除特征,生成備份文件,更新堆棧數據;若當前需要添加特征,不生成備份文件,更新堆棧數據。本公開實施例技術方案資源消耗低,次數無限制,可保證性能流暢,保證系統的安全性。
技術領域
本公開涉及撤銷及重做履歷管理技術領域,尤其涉及一種適用于三維檢測軟件的撤銷和/或重做實現方法及裝置。
背景技術
撤銷及重做是應用程序當中重要的功能,其使用的頻率很高。
傳統的撤銷及重做實現是采用項目備份的方法,這種方法可以確保數據的完整性,保證數據不丟失。
但是這種方法并不適用于三維檢測軟件。這是因為三維檢測軟件主要通過對產品掃描得到的三維模型和用于制造該產品所設計的標準模型進行對比,以對產品進行評估。因此三維檢測軟件在使用的時候所涉及的數據主要為三維CAD標準模型數據以及三維掃描數據。近年來,隨著三維掃描設備的快速發展,其掃描數據量越來越大。若使用傳統的項目備份的方法需要對三維CAD標準模型數據以及三維掃描數據一并備份,其必然帶來資源消耗大,速度慢,撤銷或重做次數有限制的問題,進而導致系統效率低,不夠流暢。
發明內容
為了解決上述技術問題或者至少部分地解決上述技術問題,本公開提供了一種適用于三維檢測軟件的撤銷和/或重做實現方法及裝置。
第一方面,本公開提供了一種適用于三維檢測軟件的撤銷和/或重做實現方法,在所述三維檢測軟件使用的過程中,采用堆棧對各特征進行管理;
所述適用于三維檢測軟件的撤銷和/或重做實現方法包括:
獲取撤銷和/或重做指令;
響應于所述撤銷和/或重做指令,判斷當前需要刪除特征還是添加特征;
若當前需要刪除特征,生成備份文件,更新堆棧數據;
若當前需要添加特征,不生成備份文件,更新堆棧數據。
第二方面,本公開還提供了一種適用于三維檢測軟件的撤銷和/或重做實現裝置,在所述三維檢測軟件使用的過程中,采用堆棧數據對各特征進行管理;
所述適用于三維檢測軟件的撤銷和/或重做實現裝置包括:
指令獲取模塊,用于獲取撤銷和/或重做指令;
判斷模塊,用于響應于所述撤銷和/或重做指令,判斷當前需要刪除特征還是添加特征;
刪除處理模塊,用于若當前需要刪除特征,生成備份文件,更新堆棧數據;
添加處理模塊,用于若當前需要添加特征,不生成備份文件,更新堆棧數據。
第三方面,本公開還提供了一種電子設備,包括:處理器和存儲器;
處理器通過調用存儲器存儲的程序或指令,用于執行上述任一方法的步驟。
第四方面,本公開還提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲程序或指令,程序或指令使計算機執行上述任一方法的步驟。
本公開實施例提供的技術方案與現有技術相比具有如下優點:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州宏深科技有限公司,未經杭州宏深科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010906448.5/2.html,轉載請聲明來源鉆瓜專利網。





