[發明專利]一種BIM構件聯動更新方法、終端以及存儲介質在審
| 申請號: | 202210580010.1 | 申請日: | 2022-05-25 |
| 公開(公告)號: | CN115168933A | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 郭金柱 | 申請(專利權)人: | 蘇州金螳螂三維軟件有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06F8/65 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 謝有林 |
| 地址: | 215000 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bim 構件 聯動 更新 方法 終端 以及 存儲 介質 | ||
本發明提供一種BIM構件聯動更新方法、終端以及存儲介質,該BIM構件聯動更新方法包括S101:獲取BIM構件的構件屬性,根據構件屬性創建有向圖;S102:基于變更的BIM構件、有向圖獲取并更新發生聯動變更的關聯BIM構件。本發明通過有向圖對BIM構件進行聯動更新,整個更新過程操作簡單、耗時短、效率高,且避免了人工查找、更新容易遺漏的問題,滿足了用戶的設計的需求,提升了用戶的使用體驗。
技術領域
本發明涉及BIM技術領域,尤其涉及一種BIM構件聯動更新方法、終端以及存儲介質。
背景技術
隨著BIM技術的快速發展,在裝飾領域的BIM建模應用也越來越廣泛。然而,在裝飾領域應用BIM建模時,BIM構件復雜,業務屬性較強,其除了依賴墻、梁、板、柱的建筑構件外,還要維護裝修面層的硬裝構件和參數化軟裝構件,對于裝配式裝修,還需支架、龍骨、衛浴、收口等構件。其中,每個裝飾構件都具有很多構建屬性,BIM構件之間也存在著關聯。在大的場景中,BIM構件和構件屬性眾多,在對其中一個或多個BIM構建進行編輯時,往往會導致很多關聯的BIM構件需要相應作出變更。因此,需要用戶一一查找關聯的BIM構件和對其作出更新,操作麻煩、耗時長,效率低,且容易遺漏,難以滿足用戶的設計需求。
發明內容
為了克服現有技術的不足,本發明提出一種BIM構件聯動更新方法、終端以及存儲介質,獲取BIM構件的構件屬性,利用該構件屬性創建有向圖,通過有向圖對BIM構件進行聯動更新,整個更新過程操作簡單、耗時短、效率高,且避免了人工查找、更新容易遺漏的問題,滿足了用戶的設計的需求,提升了用戶的使用體驗。
為解決上述問題,本發明采用的一個技術方案為:一種BIM構件聯動更新方法,所述BIM構件聯動更新方法包括:S101:獲取BIM構件的構件屬性,根據所述構件屬性創建有向圖;S102:基于變更的BIM構件、有向圖獲取并更新發生聯動變更的關聯BIM構件。
進一步地,所述獲取BIM構件的構件屬性的步驟具體包括:遍歷場景中的BIM構件,搜集每一個BIM構件的屬性計算器,獲取所述屬性計算器對應的輸入屬性、輸出屬性。
進一步地,所述根據所述構件屬性創建有向圖的步驟具體包括:根據輸入屬性、輸出屬性構建所述有向圖的點和有向邊,其中,有向邊的起點為輸入屬性,終點為輸出屬性。
進一步地,所述根據輸入屬性、輸出屬性構建所述有向圖的點和有向邊的步驟之前還包括:判斷所述屬性計算器的輸出屬性是否為純計算屬性;若是,則建立key-value緩存,將輸入屬性值作為緩存的key,輸出屬性值為緩存的value;若否,則根據輸入屬性、輸出屬性構建所述有向圖的點和有向邊。
進一步地,所述基于變更的BIM構件、有向圖獲取并更新發生聯動變更的關聯BIM構件的步驟具體包括:獲取發生變更的BIM構件的變更信息,根據變更信息從有向圖中獲取聯動的構件屬性,基于聯動的構件屬性更新關聯BIM構件,所述變更信息包括發生變更的構件屬性的信息。
進一步地,所述獲取發生變更的BIM構件的變更信息的步驟具體包括:根據BIM構件變更前后的狀態對比結果獲取所述BIM構件中發生變化的構件屬性。
進一步地,所述根據變更信息從有向圖中獲取聯動的構件屬性的步驟具體包括:通過前序遍歷從有向圖中獲取與變更的構件屬性存在聯動的構件屬性。
進一步地,所述基于聯動的構件屬性更新關聯BIM構件的步驟具體包括:對所述聯動的構件屬性進行屬性判斷,基于判斷結果更新關聯BIM構件。
基于相同的發明構思,本發明還提出一種智能終端,所述智能終端包括處理器、存儲器,所述存儲器存儲有計算機程序,所述處理器與所述存儲器通信連接,通過所述計算機程序執行如上所述的BIM構件聯動更新方法。
基于相同的發明構思,本發明還提出一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有程序數據,所述程序數據被用于執行如上所述的BIM構件聯動更新方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州金螳螂三維軟件有限公司,未經蘇州金螳螂三維軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210580010.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種含氟含氯含鹽固液高溫熔融焚燒爐
- 下一篇:一種RGV地軌車防撞提醒機構





