【技術實現步驟摘要】
本專利技術涉及建筑信息模型信息,具體的是一種基于多源數據融合的bim構件編碼方法及系統。
技術介紹
1、建筑信息模型(bim)技術是一種應用于建筑領域進行設計、施工、管理、運維的新型技術,借助于可視化與圖形統一的技術優勢,并對相關信息進行模型識別處理,可實現在工程的全全生命周期應用。
2、編碼技術作為建筑信息模型技術全生命周期貫通的基礎技術,在工程行業發揮著巨大的作用,由于工程項目的階段較多,參與方的應用目標不一致導致各參與方使用的軟件不盡相同,對于信息的統一應用以及建筑信息的全周期應用形成了不小的阻礙。同一套編碼規則在不同的應用階段不同應用軟件反復錄入,耗費了人工影響了編碼的應用效率。
技術實現思路
1、為解決上述
技術介紹
中提到的不足,本專利技術的目的在于提供一種基于多源數據融合的bim構件編碼方法及系統,解決了現有技術由于工程項目的階段較多,參與方的應用目標不一致導致各參與方使用的軟件不盡相同,對于信息的統一應用以及建筑信息的全周期應用形成了不小的阻礙。同一套編碼規則在不同的應用階段不同應用軟件反復錄入,耗費了人工影響了編碼的應用效率的問題。
2、第一方面,本專利技術的目的可以通過以下技術方案實現:一種基于多源數據融合的bim構件編碼方法,方法包括以下步驟:
3、接收多源bim模型數據,對多源bim模型數據進行標準化預處理,得到預處理多源bim模型數據;
4、將預處理多源bim模型數據中已編碼的模型標記為主模型,未編碼的模型標記為
5、依據主模型原點坐標,對次模型進行幾何擬合,實現坐標變換和構件編號對準,通過坐標變換和構件編號對準生成編碼傳遞中間文件;
6、多源bim模型依據編碼傳遞中間文件進行構件的參照編碼,實現多源bim模型的編碼統一。
7、結合第一方面,在第一方面的某些實現方式中,該方法還包括:所述多源bim模型數據通過autocad、revit和sketchup進行采集獲取。
8、結合第一方面,在第一方面的某些實現方式中,該方法還包括:所述多源bim模型數據攜帶唯一編號和幾何描述或者經過處理區分唯一構件。
9、結合第一方面,在第一方面的某些實現方式中,該方法還包括:所述將預處理多源bim模型數據中已編碼的模型標記為主模型,未編碼的模型標記為次模型的過程:
10、將主模型標記為zi,將次模型標記為cj,其中i為主模型個數標號,且i=1、2、3、...、n,n為主模型個數總數,j為次模型個數標號,且j=1、2、3、...、m,m為次模型個數總數,且m+n=預處理多源bim模型數據個數總數。
11、結合第一方面,在第一方面的某些實現方式中,該方法還包括:所述依據主模型原點坐標,對次模型進行幾何擬合的過程:
12、分別設定主模型和次模型的原點坐標和邊界特征構件,包括:
13、設定主模型zi的原點坐標為xi,邊界特征構件為qi;
14、設定次模型cj的原點坐標為yj,邊界特征構件為wj;
15、根據主模型的原點坐標為xi和次模型的原點坐標為yj進行坐標變換的過程,公式如下:
16、
17、
18、其中,xi’為主模型變換坐標;yj’為次模型變換坐標,a12為預設主模型坐標過渡系數,b12為預設次模型坐標過渡系數,k1和k2均為預設比例系數。
19、結合第一方面,在第一方面的某些實現方式中,該方法還包括:所述構件編號對準的過程:
20、通過遍歷主模型邊界特征構件qi和次模型邊界特征構件wj并生成編碼參照,公式如下:
21、
22、式中,czij為編碼參照系數,q0為預設主模型邊界特征構件系數,w0為預設次模型邊界特征構件系數,g為主模型構件相關系數,h為次模型構件相關系數;
23、利用計算得出的編碼參照系數czij與主模型變換坐標xi’和次模型變換坐標yj’生成編碼傳遞中間文件,公式如下:
24、
25、式中,rij為編碼傳遞中間文件,t1和t2均為預設系數,且t1+t2=1。
26、第二方面,為了達到上述目的,本專利技術公開了一種基于多源數據融合的bim構件編碼系統,包括:
27、數據處理模塊,用于接收多源bim模型數據,對多源bim模型數據進行標準化預處理,得到預處理多源bim模型數據;
28、數據標記模塊,用于將預處理多源bim模型數據中已編碼的模型標記為主模型,未編碼的模型標記為次模型;
29、幾何擬合模塊,用于依據主模型原點坐標,對次模型進行幾何擬合,實現坐標變換和構件編號對準,通過坐標變換和構件編號對準生成編碼傳遞中間文件;
30、構件編碼模塊,用于多源bim模型依據編碼傳遞中間文件進行構件的參照編碼,實現多源bim模型的編碼統一。
31、結合第二方面,在第二方面的某些實現方式中,該系統還包括:所述數據處理模塊內多源bim模型數據通過autocad、revit和sketchup進行采集獲取;
32、或者數據處理模塊內多源bim模型數據攜帶唯一編號和幾何描述或者經過處理區分唯一構件;
33、優選地,數據標記模塊內將預處理多源bim模型數據中已編碼的模型標記為主模型,未編碼的模型標記為次模型的過程:
34、將主模型標記為zi,將次模型標記為cj,其中i為主模型個數標號,且i=1、2、3、...、n,n為主模型個數總數,j為次模型個數標號,且j=1、2、3、...、m,m為次模型個數總數,且m+n=預處理多源bim模型數據個數總數;
35、優選地,幾何擬合模塊內依據主模型原點坐標,對次模型進行幾何擬合的過程:
36、分別設定主模型和次模型的原點坐標和邊界特征構件,包括:
37、設定主模型zi的原點坐標為xi,邊界特征構件為qi;
38、設定次模型cj的原點坐標為yj,邊界特征構件為wj;
39、根據主模型的原點坐標為xi和次模型的原點坐標為yj進行坐標變換的過程,公式如下:
40、
41、
42、其中,xi’為主模型變換坐標;yj’為次模型變換坐標,a12為預設主模型坐標過渡系數,b12為預設次模型坐標過渡系數,k1和k2均為預設比例系數;
43、或者幾何擬合模塊內構件編號對準的過程:
44、通過遍歷主模型邊界特征構件qi和次模型邊界特征構件wj并生成編碼參照,公式如下:
45、
46、式中,czij為編碼參照系數,q0為預設主模型邊界特征構件系數,w0為預設次模型邊界特征構件系數,g為主模型構件相關系數,h為次模型構件相關系數;
47、利用計算得出的編碼參照系數czij與主模型變換坐標xi’和次模型變換坐標yj’生成編碼傳遞中間文件,公式如下:
...
【技術保護點】
1.一種基于多源數據融合的BIM構件編碼方法,其特征在于,方法包括以下步驟:
2.根據權利要求1所述的一種基于多源數據融合的BIM構件編碼方法,其特征在于,所述多源BIM模型數據通過AutoCAD、Revit和SketchUp進行采集獲取。
3.根據權利要求2所述的一種基于多源數據融合的BIM構件編碼方法,其特征在于,所述多源BIM模型數據攜帶唯一編號和幾何描述或者經過處理區分唯一構件。
4.根據權利要求1所述的一種基于多源數據融合的BIM構件編碼方法,其特征在于,所述將預處理多源BIM模型數據中已編碼的模型標記為主模型,未編碼的模型標記為次模型的過程:
5.根據權利要求1所述的一種基于多源數據融合的BIM構件編碼方法,其特征在于,所述依據主模型原點坐標,對次模型進行幾何擬合的過程:
6.根據權利要求5所述的一種基于多源數據融合的BIM構件編碼方法,其特征在于,所述構件編號對準的過程:
7.一種基于多源數據融合的BIM構件編碼系統,其特征在于,包括:
8.根據權利要求7所述的一種基于多源數據融合的
...【技術特征摘要】
1.一種基于多源數據融合的bim構件編碼方法,其特征在于,方法包括以下步驟:
2.根據權利要求1所述的一種基于多源數據融合的bim構件編碼方法,其特征在于,所述多源bim模型數據通過autocad、revit和sketchup進行采集獲取。
3.根據權利要求2所述的一種基于多源數據融合的bim構件編碼方法,其特征在于,所述多源bim模型數據攜帶唯一編號和幾何描述或者經過處理區分唯一構件。
4.根據權利要求1所述的一種基于多源數據融合的bim構件編碼方法,其特征在于,所述將預處理多源bim模型數據中已編碼的模型標記為主模型...
【專利技術屬性】
技術研發人員:李偉,沈萬玉,夏菁,劉嗣逸,
申請(專利權)人:安徽富煌建筑設計研究有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。