本發(fā)明涉及建筑模型構(gòu)建,特別涉及一種基于全樓建筑模型的逐層建模方法和系統(tǒng)。
背景技術(shù):
1、目前,在當(dāng)今建筑領(lǐng)域不斷發(fā)展的背景下,對于建筑模型的精確性和高效性要求日益提高,在建筑設(shè)計(jì)和施工過程中,精確的建筑模型對于規(guī)劃、設(shè)計(jì)、施工管理具有重要意義。
2、然而,傳統(tǒng)方法中,逐個元素進(jìn)行建模不僅效率低下,而且容易出現(xiàn)錯誤和不一致性,難以確保整個建筑模型的完整性和準(zhǔn)確性,現(xiàn)有技術(shù)中沒有通過相同的標(biāo)準(zhǔn)層實(shí)現(xiàn)多個樓層的同時輸入,以及缺乏系統(tǒng)性、連貫性的方式來實(shí)現(xiàn)逐層的精確建模,從而導(dǎo)致在進(jìn)行建模過程中的效率低下;
3、因此,為了克服上述技術(shù)問題,本發(fā)明提供了一種基于全樓建筑模型的逐層建模方法和系統(tǒng)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種基于全樓建筑模型的逐層建模方法和系統(tǒng),用以通過獲取全樓建筑中各個自然層的樓層數(shù)據(jù),從而對樓層數(shù)據(jù)進(jìn)行分析,實(shí)現(xiàn)有效構(gòu)建標(biāo)準(zhǔn)層模型,根據(jù)構(gòu)建的標(biāo)準(zhǔn)層模型可以簡化輸入,進(jìn)而通過名稱序號標(biāo)簽有效實(shí)現(xiàn)對全樓建筑模型的構(gòu)建,不僅保障了全樓建筑模型構(gòu)建的準(zhǔn)確性,而且提高了全樓建筑模型的構(gòu)建效率。
2、一種基于全樓建筑模型的逐層建模方法,包括:
3、步驟1:獲取全樓建筑中各個自然層的樓層數(shù)據(jù);
4、步驟2:對各個自然層的樓層數(shù)據(jù)進(jìn)行分析,逐層建立標(biāo)準(zhǔn)層模型;
5、步驟3:根據(jù)全樓建筑中各個自然層的位置屬性為每個自然層分配名稱序號標(biāo)簽;
6、步驟4:基于標(biāo)準(zhǔn)層模型并根據(jù)名稱序號標(biāo)簽對全樓建筑進(jìn)行統(tǒng)一組裝,構(gòu)建全樓建筑模型。
7、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,步驟2中,對各個自然層的樓層數(shù)據(jù)進(jìn)行分析,包括:
8、對各個樓層的樓層數(shù)據(jù)進(jìn)行讀取,確定每個自然層中樓層的平面布置狀態(tài)以及載荷布置狀態(tài);
9、根據(jù)每個自然層中樓層的平面布置狀態(tài)以及載荷布置狀態(tài)確定全樓建筑中的標(biāo)準(zhǔn)層與特殊層;
10、當(dāng)為標(biāo)準(zhǔn)層時,則逐層建立標(biāo)準(zhǔn)層模型;
11、當(dāng)為特殊層時,則對特殊層根據(jù)空間建模方式進(jìn)行建模。
12、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,根據(jù)每個自然層中樓層的平面布置狀態(tài)以及載荷布置狀態(tài)確定全樓建筑中的標(biāo)準(zhǔn)層,包括:
13、將各自然層中樓層的平面布置狀態(tài)與載荷布置狀態(tài)進(jìn)行匹配;
14、若存在多個自然層中樓層的平面布置狀態(tài)與載荷布置狀態(tài)均相同時,則將對應(yīng)的多個自然層作為一個標(biāo)準(zhǔn)層;
15、若存在自然層中樓層的平面布置狀態(tài)與載荷布置狀態(tài)與其余自然層中樓層的平面布置狀態(tài)與載荷布置狀態(tài)均不相同時,則對應(yīng)的自然層作為一個標(biāo)準(zhǔn)層;
16、根據(jù)標(biāo)準(zhǔn)層的平面布置狀態(tài)與載荷布置狀態(tài),逐層建立標(biāo)準(zhǔn)層模型。
17、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,包括:
18、一個標(biāo)準(zhǔn)層對應(yīng)于多個自然層,且一個標(biāo)準(zhǔn)層與對應(yīng)的多個自然層之間相互聯(lián)動;其中,當(dāng)標(biāo)準(zhǔn)層發(fā)生修改時,與標(biāo)準(zhǔn)層相對應(yīng)的多個自然層進(jìn)行聯(lián)動變化。
19、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,根據(jù)標(biāo)準(zhǔn)層的平面布置狀態(tài)與載荷布置狀態(tài),逐層建立標(biāo)準(zhǔn)層模型,包括:
20、獲取軸網(wǎng)布置方式,并基于軸網(wǎng)布置方式定義標(biāo)準(zhǔn)層的軸網(wǎng);
21、根據(jù)標(biāo)準(zhǔn)層的平面布置狀態(tài)確定布置構(gòu)件,將布置構(gòu)件在軸網(wǎng)上進(jìn)行布置;
22、根據(jù)標(biāo)準(zhǔn)層的載荷分布狀態(tài),將在軸網(wǎng)上布置好的布置構(gòu)件進(jìn)行載荷布置,并根據(jù)載荷布置結(jié)果生成標(biāo)準(zhǔn)層模型;
23、當(dāng)完成一個標(biāo)準(zhǔn)層模型的布置之后,將已構(gòu)建的全部自然層進(jìn)行復(fù)制,并在復(fù)制后的自然層之上構(gòu)建新的標(biāo)準(zhǔn)層模型,直至完成對標(biāo)準(zhǔn)層模型的逐層構(gòu)建。
24、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,步驟3中,根據(jù)全樓建筑中各個自然層的位置屬性為每個自然層分配名稱序號標(biāo)簽,包括:
25、讀取全樓建筑中各個自然層的位置屬性,確定各個自然層的屬性標(biāo)識,其中,屬性標(biāo)識包括:位置標(biāo)識與數(shù)字標(biāo)識;
26、將位置標(biāo)識與數(shù)據(jù)標(biāo)識輸入至預(yù)設(shè)規(guī)則庫中進(jìn)行識別,并基于識別結(jié)果生成名稱序號標(biāo)簽;
27、為每個自然層分配對應(yīng)的名稱序號標(biāo)簽。
28、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,步驟4中,基于標(biāo)準(zhǔn)層模型并根據(jù)名稱序號標(biāo)簽對全樓建筑進(jìn)行統(tǒng)一組裝,構(gòu)建全樓建筑模型,包括:
29、根據(jù)名稱序號標(biāo)簽對標(biāo)準(zhǔn)層模型依次錄入至目標(biāo)菜單;
30、根據(jù)目標(biāo)菜單對各個標(biāo)準(zhǔn)層模型根據(jù)預(yù)設(shè)順序依次排列在樓層表中;
31、獲取各層層高,并將各層層高在目標(biāo)菜單中進(jìn)行配置;
32、基于配置后的目標(biāo)菜單根據(jù)樓層表對標(biāo)準(zhǔn)層模型進(jìn)行統(tǒng)一組裝,構(gòu)建全樓建筑模型。
33、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,步驟1中,獲取全樓建筑中各個自然層的樓層數(shù)據(jù),包括:
34、對全樓建筑進(jìn)行第一三維掃描,獲取第一三維掃描點(diǎn)集;
35、提取第一三維掃描點(diǎn)集中邊緣輪廓的第二三維掃描點(diǎn)集,對第二三維掃描點(diǎn)集進(jìn)行識別,確定第二三維掃描點(diǎn)集中的相交點(diǎn);
36、讀取與相交點(diǎn)相連接的第三三維掃描點(diǎn)集,并將第三三維掃描點(diǎn)集進(jìn)行連接,獲得目標(biāo)連接線;
37、根據(jù)目標(biāo)連接線對全樓建筑中樓層區(qū)域進(jìn)行識別并標(biāo)記,且根據(jù)標(biāo)記結(jié)果獲得全樓建筑中的自然層;
38、根據(jù)自然層的層標(biāo)簽構(gòu)建對應(yīng)的數(shù)據(jù)存儲節(jié)點(diǎn),并對全樓建筑中對每個自然層內(nèi)部進(jìn)行第二掃描,獲得第四三維掃描點(diǎn)集;
39、將第四三維掃描點(diǎn)集對應(yīng)存儲至數(shù)據(jù)存儲節(jié)點(diǎn),同時,將多個數(shù)據(jù)存儲節(jié)點(diǎn)進(jìn)行封裝,獲得樓層數(shù)據(jù)包;
40、將樓層數(shù)據(jù)包傳輸至計(jì)算機(jī)中進(jìn)行識別讀取,獲取全樓建筑中每個自然層對應(yīng)的樓層數(shù)據(jù)。
41、優(yōu)選的,一種基于全樓建筑模型的逐層建模方法,步驟4中,當(dāng)構(gòu)建全樓建筑模型之后,包括:
42、對全樓建筑模型進(jìn)行遍歷,獲取全樓建筑模型的點(diǎn)、線與面的分布狀態(tài);
43、調(diào)取全樓建筑的點(diǎn)、線與面的實(shí)際分布狀態(tài);
44、將全樓建筑模型的點(diǎn)、線與面的分布狀態(tài)與全樓建筑的點(diǎn)、線與面的實(shí)際分布狀態(tài)進(jìn)行匹配,判斷全樓建筑模型是否合格;
45、若存在全樓建筑模型中點(diǎn)或線或面的分布狀態(tài)與全樓建筑的點(diǎn)、線與面的實(shí)際分布狀態(tài)不相匹配時,則判定全樓建筑模型不合格,同時,基于匹配結(jié)果定位全樓建筑模型的異常位置;
46、根據(jù)全樓建筑的點(diǎn)、線與面的實(shí)際分布狀態(tài)對全樓建筑模型的異常位置進(jìn)行修正,獲得合格全樓建筑模型;
47、若全樓建筑模型的點(diǎn)、線與面的分布狀態(tài)與全樓建筑的點(diǎn)、線與面的實(shí)際分布狀態(tài)完全匹配時,則判定全樓建筑模型合格;
48、當(dāng)全樓建筑模型合格時,獲取對全樓建筑模型中各個自然層進(jìn)行性能評估的評估維度,同時,獲取每個評估維度對應(yīng)的評估規(guī)則;
49、根據(jù)每個評估維度對應(yīng)的評估規(guī)則對每個自然層進(jìn)行性能評估,獲得每個自然層的性能評估分值;
50、獲取性能評估合格分值,并將自然層的性能評估分值與性能評估合格分值進(jìn)行比較,判斷全樓建筑模型中自然層是否合格;
51、若自然層的性能評估分值小于性能評估合格分值時,則判定全樓建筑模型中自然層不合格,同時,當(dāng)全樓建筑模型中存在自然層不合格時,生成不合格自然層的報警報告,并傳輸至監(jiān)測終端;
52、若自然層的性能評估分值等于或大于性能評估合格分值時,則判定全樓建筑模型中自然層合格,并獲取全樓建筑模型中合格自然層對應(yīng)的標(biāo)準(zhǔn)層模型;
53、構(gòu)建模型庫,并將合格自然層對應(yīng)的標(biāo)準(zhǔn)層模型進(jìn)行存儲至模型庫。
54、一種基于全樓建筑模型的逐層建模系統(tǒng),包括:
55、樓層數(shù)據(jù)獲取模塊,用于獲取全樓建筑中各個自然層的樓層數(shù)據(jù);
56、標(biāo)準(zhǔn)層模型建立模塊,用于對各個自然層的樓層數(shù)據(jù)進(jìn)行分析,逐層建立標(biāo)準(zhǔn)層模型;
57、名稱序號標(biāo)簽分配模塊,用于根據(jù)全樓建筑中各個自然層的位置屬性為每個自然層分配名稱序號標(biāo)簽;
58、統(tǒng)一組裝模塊,用于基于標(biāo)準(zhǔn)層模型并根據(jù)名稱序號標(biāo)簽對全樓建筑進(jìn)行統(tǒng)一組裝,構(gòu)建全樓建筑模型。
59、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下:
60、通過獲取全樓建筑中各個自然層的樓層數(shù)據(jù),從而對樓層數(shù)據(jù)進(jìn)行分析,實(shí)現(xiàn)有效構(gòu)建標(biāo)準(zhǔn)層模型,根據(jù)構(gòu)建的標(biāo)準(zhǔn)層模型可以簡化輸入,進(jìn)而通過名稱序號標(biāo)簽有效實(shí)現(xiàn)對全樓建筑模型的構(gòu)建,不僅保障了全樓建筑模型構(gòu)建的準(zhǔn)確性,而且提高了全樓建筑模型的構(gòu)建效率。
61、本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在本技術(shù)文件中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
62、下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。