[發明專利]一種基于REVIT的不同階段BIM模型的差異比較的方法有效
| 申請號: | 202110662401.3 | 申請日: | 2021-06-15 |
| 公開(公告)號: | CN113392438B | 公開(公告)日: | 2022-02-08 |
| 發明(設計)人: | 王暉;吳校軍;阮浩德;霍浩彬;馬力;劉月涵;孫恩澤;陳祚衡 | 申請(專利權)人: | 廣東省城鄉規劃設計研究院有限責任公司;廣東省建筑設計研究院有限公司 |
| 主分類號: | G06F30/12 | 分類號: | G06F30/12;G06F30/13 |
| 代理公司: | 廣州科沃園專利代理有限公司 44416 | 代理人: | 張帥 |
| 地址: | 510290 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 revit 不同 階段 bim 模型 差異 比較 方法 | ||
一種基于REVIT的不同階段BIM模型的差異比較的方法,包括:S1、建立窗體數據庫;S2、窗體搭建;S3、文檔處理;S4、對象篩選;S5、文件對比;S6、形成清單,前臺文件顯示比對結果;S7、結果顯示處理;本發明實現軟件內原生對比,解決了文件對比的需求,減少繁瑣的操作、提高了設計人員的工作效率,提高設計的質量;對比類別篩選前置執行,相比現有實現方式,縮短了運行時間;實現了單類別或多類別的對比方式,相比現有實現方式,增加了靈活性,縮短了運行時間;對比結果用列表顯示,增加了可讀性與實用性;單對象或多對象的凸出高亮顯示,增加了閱讀性。
技術領域
本發明涉及智慧城市工程三維設計技術領域,具體涉及一種基于REVIT的不同階段BIM模型的差異比較的方法。
背景技術
在智慧城市鄰域,工程三維設計是目前最常用、最可靠的方式,在設計中,存在過程文件多、文件交互多、文件內容多變動等問題,每一階段的人員在工作過程中需要對前期文件的修改變動等進行區分與識別,實際應用中易遺漏版本變更內容,且存在效率低下的問題,此外,現有技術通過將設計文件轉換導入第三方軟件進行文件比對的功能,操作繁瑣,并未有技術實現軟件內原生對比。
發明內容
針對上述背景技術中提到的問題,本發明提供了一種基于REVIT的不同階段BIM模型的差異比較的方法,包括如下步驟:
S1、建立窗體數據庫;
S2、窗體搭建,包括前臺打開新版本模型、后臺打開需要比較的舊版本模型;
S3、文檔處理;
S4、對象篩選,包括用戶篩選需對比的模型元素、收集新舊版本模型元素集;
S5、文件對比,包括比對元素收集內容,收集比對結果;
S6、形成清單,前臺文件顯示比對結果;
S7、結果顯示處理。
進一步地,所述步驟S2具體包括如下步驟:
S21、創建用戶窗體:通過IExternalCommand接口獲取當前文檔commandData對象,調用UI模塊中設計的窗口顯示;
S22、生成文件選擇窗體:利用openFileDialog新建選擇窗體實例;
S23、判斷文件獲取情況;
S24、返回用戶選擇文件路徑:通過openFileDialog返回用戶選擇RVT文件的路徑名稱;
S25、調用文檔處理模塊:將獲取的路徑名稱賦值給文檔調用模塊進行下一步處理。
進一步地,根據所述步驟S23的判斷結果,若獲取成果則進行步驟S24;若獲取失敗,則進行異常處理,返回給windows。
進一步地,所述步驟S3具體包括:
S31、文檔路徑獲取:由文件選擇模塊獲取的用戶選擇文檔路徑;
S32、獲取應用程序實例:獲取當前活動RVT文檔的APPLICATION實例;
S33、后臺加載文檔:調用應用程序實例文檔載入方法,將用戶選擇文檔路徑賦值應用程序實例,將用戶選擇文檔加載到后臺;
S34、判斷加載情況;
S35、調用篩選模塊:后臺開啟的用戶選擇文檔以及當前活動的文檔賦值給篩選模塊進行下一步處理。
進一步地,根據所述步驟S34的加載結果,若加載成功則進行步驟S35,若加載失敗,則進行異常處理,獲取異常返回給用戶。
進一步地,所述步驟S4具體包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東省城鄉規劃設計研究院有限責任公司;廣東省建筑設計研究院有限公司,未經廣東省城鄉規劃設計研究院有限責任公司;廣東省建筑設計研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110662401.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種凝膠干燥劑顆粒及其制備方法
- 下一篇:一種改進型手機音視頻擴展卡





