[發(fā)明專利]一種BIM構(gòu)件聯(lián)動更新方法、終端以及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210580010.1 | 申請日: | 2022-05-25 |
| 公開(公告)號: | CN115168933A | 公開(公告)日: | 2022-10-11 |
| 發(fā)明(設計)人: | 郭金柱 | 申請(專利權(quán))人: | 蘇州金螳螂三維軟件有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06F8/65 |
| 代理公司: | 廣州市越秀區(qū)哲力專利商標事務所(普通合伙) 44288 | 代理人: | 謝有林 |
| 地址: | 215000 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 bim 構(gòu)件 聯(lián)動 更新 方法 終端 以及 存儲 介質(zhì) | ||
1.一種BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述BIM構(gòu)件聯(lián)動更新方法包括:
S101:獲取BIM構(gòu)件的構(gòu)件屬性,根據(jù)所述構(gòu)件屬性創(chuàng)建有向圖;
S102:基于變更的BIM構(gòu)件、有向圖獲取并更新發(fā)生聯(lián)動變更的關(guān)聯(lián)BIM構(gòu)件。
2.如權(quán)利要求1所述的BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述獲取BIM構(gòu)件的構(gòu)件屬性的步驟具體包括:
遍歷場景中的BIM構(gòu)件,搜集每一個BIM構(gòu)件的屬性計算器,獲取所述屬性計算器對應的輸入屬性、輸出屬性。
3.如權(quán)利要求2所述的BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述根據(jù)所述構(gòu)件屬性創(chuàng)建有向圖的步驟具體包括:
根據(jù)輸入屬性、輸出屬性構(gòu)建所述有向圖的點和有向邊,其中,有向邊的起點為輸入屬性,終點為輸出屬性。
4.如權(quán)利要求3所述的BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述根據(jù)輸入屬性、輸出屬性構(gòu)建所述有向圖的點和有向邊的步驟之前還包括:
判斷所述屬性計算器的輸出屬性是否為純計算屬性;
若是,則建立key-value緩存,將輸入屬性值作為緩存的key,輸出屬性值為緩存的value;
若否,則根據(jù)輸入屬性、輸出屬性構(gòu)建所述有向圖的點和有向邊。
5.如權(quán)利要求1所述的BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述基于變更的BIM構(gòu)件、有向圖獲取并更新發(fā)生聯(lián)動變更的關(guān)聯(lián)BIM構(gòu)件的步驟具體包括:
獲取發(fā)生變更的BIM構(gòu)件的變更信息,根據(jù)變更信息從有向圖中獲取聯(lián)動的構(gòu)件屬性,基于聯(lián)動的構(gòu)件屬性更新關(guān)聯(lián)BIM構(gòu)件,所述變更信息包括發(fā)生變更的構(gòu)件屬性的信息。
6.如權(quán)利要求5所述的BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述獲取發(fā)生變更的BIM構(gòu)件的變更信息的步驟具體包括:
根據(jù)BIM構(gòu)件變更前后的狀態(tài)對比結(jié)果獲取所述BIM構(gòu)件中發(fā)生變化的構(gòu)件屬性。
7.如權(quán)利要求5所述的BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述根據(jù)變更信息從有向圖中獲取聯(lián)動的構(gòu)件屬性的步驟具體包括:
通過前序遍歷從有向圖中獲取與變更的構(gòu)件屬性存在聯(lián)動的構(gòu)件屬性。
8.如權(quán)利要求5所述的BIM構(gòu)件聯(lián)動更新方法,其特征在于,所述基于聯(lián)動的構(gòu)件屬性更新關(guān)聯(lián)BIM構(gòu)件的步驟具體包括:
對所述聯(lián)動的構(gòu)件屬性進行屬性判斷,基于判斷結(jié)果更新關(guān)聯(lián)BIM構(gòu)件。
9.一種智能終端,其特征在于,所述智能終端包括處理器、存儲器,所述存儲器存儲有計算機程序,所述處理器與所述存儲器通信連接,通過所述計算機程序執(zhí)行如權(quán)利要求1-8任一項所述的BIM構(gòu)件聯(lián)動更新方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有程序數(shù)據(jù),所述程序數(shù)據(jù)被用于執(zhí)行如權(quán)利要求1-8任一項所述的BIM構(gòu)件聯(lián)動更新方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州金螳螂三維軟件有限公司,未經(jīng)蘇州金螳螂三維軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210580010.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種建筑工程總包企業(yè)BIM標準編制方法
- 一種布爾運算結(jié)果的檢驗方法、裝置及設備
- 一種建筑信息模型BIM的數(shù)據(jù)生成方法和裝置
- BIM模型資源管理系統(tǒng)與BIM模型創(chuàng)建方法
- 鐵路BIM項目施工過程中BIM模型驗證方法及裝置
- BIM預設模型創(chuàng)建系統(tǒng)與BIM預設模型創(chuàng)建方法
- 一種BIM構(gòu)件資源系統(tǒng)及BIM構(gòu)件調(diào)用方法
- 一種BIM模型展示方法、裝置、存儲介質(zhì)、電子設備
- 一種用于接觸網(wǎng)的快速BIM設計方法
- 一種關(guān)聯(lián)或追溯BIM模型修改前后信息的方法





