[發明專利]構件編碼方法、裝置、設備和存儲介質有效
| 申請號: | 201910999719.3 | 申請日: | 2019-10-21 |
| 公開(公告)號: | CN110795786B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 詹生銳;黃健;劉樹華;韓道乾;王勇;張興強;徐雨祥 | 申請(專利權)人: | 上海嘉實(集團)有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;H03M7/08 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 201805 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 構件 編碼 方法 裝置 設備 存儲 介質 | ||
本發明實施例公開了一種構件編碼方法、裝置、設備和存儲介質,屬于建筑信息技術領域。所述方法包括:獲取當前項目信息,根據所述當前項目信息對所述當前項目中的各構件設置初始編碼;獲取各項目階段中各構件的屬性信息,并根據所述屬性信息與預設編碼的對應關系,確定所述屬性信息的屬性編碼;基于所述屬性編碼對所述初始編碼進行更新。以使建筑模型中的構件在不同項目階段的編碼一致,實現了建筑模型中不同項目階段可以進行信息交換的效果。
技術領域
本發明實施例涉及建筑信息技術,尤其涉及一種構件編碼方法、裝置、設備和存儲介質。
背景技術
建筑信息化為建筑業發展戰略中重要的部分,作為建筑信息化一個重要的應用,建筑信息模型(Building Information Modeling,BIM)已經開始被廣泛的應用于建筑業的不同領域中。
建筑信息模型技術在建筑行業的應用包括設計階段、施工階段和運維階段三個階段,不同階段有不同的建模軟件。BIM分為幾何模型和屬性信息,幾何模型各個建模軟件有自己的格式,模型之間的交換國際上有通用的直接面向建筑對象的工業基礎類(IndustryFoundation Class,IFC)的數據模型交換標準,但與模型相關的屬性信息卻無標準可言,在應用時,不同階段針對模型的屬性信息需要進行信息交換,例如,在施工階段需要知道設計階段中某一構件的預算報價,但是由于不同階段的針對模型的不同信息有不同的編碼,而這些編碼標準并不是統一的,因此信息交換缺乏統一標準,在整個項目管理中無法進行信息之間的交換。
發明內容
本發明實施例提供一種構件編碼方法、裝置、設備和存儲介質,以實現在建筑模型中不同項目階段可以進行信息交換。
第一方面,本發明實施例提供了構件編碼方法,所述方法包括:
獲取當前項目信息,根據所述當前項目信息對所述當前項目中的各構件設置初始編碼;
獲取各項目階段中各構件的屬性信息,并根據所述屬性信息與預設編碼的對應關系,確定所述屬性信息的屬性編碼;
基于所述屬性編碼對所述初始編碼進行更新。
第二方面,本發明實施例還提供了構件編碼裝置,該裝置包括:
初始編碼模塊,用于獲取當前項目信息,根據所述當前項目信息對所述當前項目中的各構件設置初始編碼;
屬性編碼模塊,用于獲取各項目階段中各構件的屬性信息,并根據所述屬性信息與預設編碼的對應關系,確定所述屬性信息的屬性編碼;
第一更新模塊,用于基于所述屬性編碼對所述初始編碼進行更新。
第三方面,本發明實施例還提供了一種設備,所述設備包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本發明實施例中任一所述的構件編碼方法。
第四方面,本發明實施例還提供了一種包含計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行本發明實施例中任一所述的構件編碼方法。
本發明實施例通過獲取當前項目信息,根據所述當前項目信息對所述當前項目中的各構件設置初始編碼,獲取各項目階段中各構件的屬性信息,并根據所述屬性信息與預設編碼的對應關系,確定所述屬性信息的屬性編碼,基于所述屬性編碼對所述初始編碼進行更新,以使建筑模型中的構件在不同項目階段的編碼一致。解決了由于編碼標準的不統一,在不同項目階段的信息交換缺乏統一標準,在整個項目管理中無法進行信息之間的交換的問題,實現了建筑模型中不同項目階段可以進行信息交換的效果。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海嘉實(集團)有限公司,未經上海嘉實(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910999719.3/2.html,轉載請聲明來源鉆瓜專利網。





