欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于建筑信息模型的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制方法及系統(tǒng)與流程

文檔序號(hào):12596667閱讀:328來源:國(guó)知局
基于建筑信息模型的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制方法及系統(tǒng)與流程

本發(fā)明涉及建筑設(shè)計(jì)領(lǐng)域,特別涉及一種基于建筑信息模型技術(shù)的設(shè)計(jì)指標(biāo)自動(dòng)化計(jì)算的編制方法與系統(tǒng)。



背景技術(shù):

建筑信息模型,即BIM,全稱是Building Information Modeling。它以三維數(shù)字技術(shù)為基礎(chǔ),集成了建筑工程項(xiàng)目各種相關(guān)信息的工程數(shù)據(jù)模型,是對(duì)工程項(xiàng)目設(shè)施實(shí)體和功能特性的數(shù)字化表達(dá)。BIM技術(shù)核心是解決信息孤島問題,實(shí)現(xiàn)信息共享,使建筑項(xiàng)目信息在規(guī)劃、設(shè)計(jì)、施工和運(yùn)行全生命周期中充分共享,無損傳遞,可視為手工二維繪圖、三維CAD(計(jì)算機(jī)輔助設(shè)計(jì))制圖基礎(chǔ)上的一次革新。

從國(guó)外BIM發(fā)展情況來看,雖然目前還存在價(jià)值點(diǎn)難以較快顯現(xiàn)、BIM軟件間無法完全協(xié)同工作、項(xiàng)目工作模式與BIM無法有效結(jié)合等問題,但快速發(fā)展趨勢(shì)已經(jīng)非常明顯。

作為較早研究BIM技術(shù)的企業(yè)之一,在BIM技術(shù)領(lǐng)域的各應(yīng)用點(diǎn)已各有斬獲。經(jīng)過項(xiàng)目經(jīng)驗(yàn)的積累,本項(xiàng)目即研究提高行業(yè)內(nèi)設(shè)計(jì)領(lǐng)域的計(jì)算機(jī)輔助設(shè)計(jì)自動(dòng)化程度,旨在提高BIM建筑圖紙?jiān)O(shè)計(jì)質(zhì)量與效率,從微觀上利于建筑業(yè)各方對(duì)于技術(shù)的合理使用與成本控制,同時(shí)從宏觀上也避免大部分建筑業(yè)的重復(fù)性拆改作業(yè),達(dá)到綠色節(jié)能與減少不必要的資源消耗的目的。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中的建筑信息模型中,對(duì)于設(shè)計(jì)成果中的設(shè)計(jì)指標(biāo)仍需要以人工手動(dòng)繪制計(jì)算而導(dǎo)致設(shè)計(jì)效率降低及其可能存在的人為計(jì)算錯(cuò)誤風(fēng)險(xiǎn)的缺陷,提供一種基于建筑信息模型的設(shè) 計(jì)指標(biāo)自動(dòng)計(jì)算的編制方法及系統(tǒng)。

本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:

本發(fā)明提供一種基于建筑信息模型的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制方法,其特點(diǎn)在于,其包括:

信息輸入環(huán)節(jié):輸入與建筑設(shè)計(jì)項(xiàng)目的指標(biāo)相關(guān)的項(xiàng)目數(shù)據(jù),該項(xiàng)目數(shù)據(jù)包括實(shí)體構(gòu)件類別、區(qū)域類別和空間類別,實(shí)體構(gòu)件類別、區(qū)域類別和空間類別的子類別,以及規(guī)范信息;

信息讀取環(huán)節(jié):讀取信息輸入環(huán)節(jié)中的項(xiàng)目數(shù)據(jù),從該建筑設(shè)計(jì)項(xiàng)目中篩選出分別與實(shí)體構(gòu)件類別、區(qū)域類別和空間類別相關(guān)的實(shí)體構(gòu)件信息、區(qū)域信息和空間信息;

數(shù)據(jù)篩選環(huán)節(jié):獲取與該區(qū)域信息中各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo)與空間數(shù)據(jù)清單,并篩選出該空間數(shù)據(jù)清單中的有效空間數(shù)據(jù)清單;

數(shù)據(jù)運(yùn)算環(huán)節(jié):讀取有效空間數(shù)據(jù)清單的子類別屬性,并根據(jù)建筑設(shè)計(jì)規(guī)范相關(guān)條目對(duì)有效空間數(shù)據(jù)清單進(jìn)行運(yùn)算獲得最后判定所需結(jié)果數(shù)據(jù),判定結(jié)果需根據(jù)項(xiàng)目特征設(shè)定的不同參數(shù)進(jìn)行運(yùn)算;

判定輸出環(huán)節(jié):將數(shù)據(jù)運(yùn)算環(huán)節(jié)的結(jié)果數(shù)據(jù)與建筑設(shè)計(jì)規(guī)范相關(guān)條目的參考數(shù)據(jù)進(jìn)行比較,當(dāng)結(jié)果數(shù)據(jù)滿足參考數(shù)據(jù)時(shí)輸出結(jié)果數(shù)據(jù),當(dāng)結(jié)果數(shù)據(jù)不滿足參考數(shù)據(jù)時(shí)輸出提示信息。

較佳地,數(shù)據(jù)篩選環(huán)節(jié)包括:

獲取實(shí)體構(gòu)件信息和區(qū)域信息,檢測(cè)實(shí)體構(gòu)件信息中的每一實(shí)體構(gòu)件是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo);

檢測(cè)空間信息中的每一空間是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的空間數(shù)據(jù)清單;

獲取空間類別的子類別,以此子類別數(shù)據(jù)為有效數(shù)據(jù),并從獲得的空間數(shù)據(jù)清單中篩選出有效空間數(shù)據(jù)清單。

較佳地,在判定輸出環(huán)節(jié)中,當(dāng)結(jié)果數(shù)據(jù)滿足參考數(shù)據(jù)時(shí),通過軟件設(shè) 計(jì)直接輸出結(jié)果數(shù)據(jù),或?qū)ν廨敵霰韱危划?dāng)結(jié)果數(shù)據(jù)不滿足參考數(shù)據(jù)時(shí)通過后臺(tái)或軟件設(shè)計(jì)輸出結(jié)果數(shù)據(jù)并標(biāo)示出不滿足的部分結(jié)果數(shù)據(jù),輸出提示信息,并更新建筑信息模型,返回至信息讀取環(huán)節(jié)。

本發(fā)明還提供一種基于建筑信息模型的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制系統(tǒng),其特點(diǎn)在于,其包括:

信息輸入模塊,用于輸入與建筑設(shè)計(jì)項(xiàng)目的指標(biāo)相關(guān)的項(xiàng)目數(shù)據(jù),該項(xiàng)目數(shù)據(jù)包括實(shí)體構(gòu)件類別、區(qū)域類別和空間類別,實(shí)體構(gòu)件類別、區(qū)域類別和空間類別的子類別,以及規(guī)范信息;

信息讀取模塊,用于讀取信息輸入環(huán)節(jié)中的項(xiàng)目數(shù)據(jù),從該建筑設(shè)計(jì)項(xiàng)目中篩選出分別與實(shí)體構(gòu)件類別、區(qū)域類別和空間類別相關(guān)的實(shí)體構(gòu)件信息、區(qū)域信息和空間信息;

數(shù)據(jù)篩選模塊,用于獲取與該區(qū)域信息中各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo)與空間數(shù)據(jù)清單,并篩選出該空間數(shù)據(jù)清單中的有效空間數(shù)據(jù)清單;

數(shù)據(jù)運(yùn)算模塊,用于讀取有效空間數(shù)據(jù)清單的子類別屬性,并根據(jù)建筑設(shè)計(jì)規(guī)范相關(guān)條目對(duì)有效空間數(shù)據(jù)清單進(jìn)行運(yùn)算獲得最后判定所需結(jié)果數(shù)據(jù),判定結(jié)果需根據(jù)項(xiàng)目特征設(shè)定的不同參數(shù)進(jìn)行運(yùn)算;

判定輸出模塊,用于將數(shù)據(jù)運(yùn)算環(huán)節(jié)的結(jié)果數(shù)據(jù)與建筑設(shè)計(jì)規(guī)范相關(guān)條目的參考數(shù)據(jù)進(jìn)行比較,當(dāng)結(jié)果數(shù)據(jù)滿足參考數(shù)據(jù)時(shí)輸出結(jié)果數(shù)據(jù),當(dāng)結(jié)果數(shù)據(jù)不滿足參考數(shù)據(jù)時(shí)輸出提示信息。

較佳地,數(shù)據(jù)篩選模塊包括第一檢測(cè)單元、第二檢測(cè)單元和篩選單元,其中,

第一檢測(cè)單元用于獲取實(shí)體構(gòu)件信息和區(qū)域信息,檢測(cè)實(shí)體構(gòu)件信息中的每一實(shí)體構(gòu)件是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo);

第二檢測(cè)單元用于檢測(cè)空間信息中的每一空間是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的空間數(shù)據(jù)清單;

篩選單元用于獲取空間類別的子類別,以此子類別數(shù)據(jù)為有效數(shù)據(jù),并 從獲得的空間數(shù)據(jù)清單中篩選出有效空間數(shù)據(jù)清單。

較佳地,當(dāng)結(jié)果數(shù)據(jù)滿足參考數(shù)據(jù)時(shí),判定輸出模塊用于通過軟件設(shè)計(jì)直接輸出結(jié)果數(shù)據(jù),或?qū)ν廨敵霰韱?;?dāng)結(jié)果數(shù)據(jù)不滿足參考數(shù)據(jù)時(shí)判定輸出模塊用于通過后臺(tái)或軟件設(shè)計(jì)輸出結(jié)果數(shù)據(jù)并標(biāo)示出不滿足的部分結(jié)果數(shù)據(jù),輸出提示信息,并更新建筑信息模型,調(diào)用信息讀取模塊。

在符合本領(lǐng)域常識(shí)的基礎(chǔ)上,上述各優(yōu)選條件,可任意組合,即得本發(fā)明各較佳實(shí)例。

本發(fā)明的積極進(jìn)步效果在于:

本發(fā)明可以根據(jù)設(shè)計(jì)要求,自動(dòng)反饋當(dāng)前設(shè)計(jì)結(jié)果中的建筑設(shè)計(jì)指標(biāo),提升建筑信息模型的復(fù)用率,降低人為計(jì)算錯(cuò)誤風(fēng)險(xiǎn),從而提高建筑設(shè)計(jì)的質(zhì)量和人工效率。

附圖說明

圖1為本發(fā)明的較佳實(shí)施例的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制方法的流程圖。

圖2為本發(fā)明的較佳實(shí)施例的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制系統(tǒng)的結(jié)構(gòu)框圖。

具體實(shí)施方式

下面通過實(shí)施例的方式進(jìn)一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實(shí)施例范圍之中。

如圖1所示,本實(shí)施例提供一種基于建筑信息模型的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制方法,其包括信息輸入環(huán)節(jié)101、信息讀取環(huán)節(jié)102、數(shù)據(jù)篩選環(huán)節(jié)103、數(shù)據(jù)運(yùn)算環(huán)節(jié)104以及判定輸出環(huán)節(jié)105。

其中,信息輸入環(huán)節(jié)101:輸入與建筑設(shè)計(jì)項(xiàng)目的指標(biāo)相關(guān)的項(xiàng)目數(shù)據(jù),該項(xiàng)目數(shù)據(jù)包括實(shí)體構(gòu)件類別、區(qū)域類別和空間類別,實(shí)體構(gòu)件類別、區(qū)域類別和空間類別的子類別,以及規(guī)范信息;

信息讀取環(huán)節(jié)102:讀取信息輸入環(huán)節(jié)中的項(xiàng)目數(shù)據(jù),從該建筑設(shè)計(jì)項(xiàng) 目中篩選出分別與實(shí)體構(gòu)件類別、區(qū)域類別和空間類別相關(guān)的實(shí)體構(gòu)件信息、區(qū)域信息和空間信息;

數(shù)據(jù)篩選環(huán)節(jié)103:獲取與該區(qū)域信息中各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo)與空間數(shù)據(jù)清單,并篩選出該空間數(shù)據(jù)清單中的有效空間數(shù)據(jù)清單;

數(shù)據(jù)運(yùn)算環(huán)節(jié)104:讀取有效空間數(shù)據(jù)清單的子類別屬性,并根據(jù)建筑設(shè)計(jì)規(guī)范相關(guān)條目對(duì)有效空間數(shù)據(jù)清單進(jìn)行運(yùn)算獲得最后判定所需結(jié)果數(shù)據(jù),判定結(jié)果需根據(jù)項(xiàng)目特征設(shè)定的不同參數(shù)進(jìn)行運(yùn)算;

判定輸出環(huán)節(jié)105:將數(shù)據(jù)運(yùn)算環(huán)節(jié)的結(jié)果數(shù)據(jù)與建筑設(shè)計(jì)規(guī)范相關(guān)條目的參考數(shù)據(jù)進(jìn)行比較,當(dāng)結(jié)果數(shù)據(jù)滿足參考數(shù)據(jù)時(shí),通過軟件設(shè)計(jì)直接輸出結(jié)果數(shù)據(jù),或?qū)ν廨敵霰韱?;?dāng)結(jié)果數(shù)據(jù)不滿足參考數(shù)據(jù)時(shí)通過后臺(tái)或軟件設(shè)計(jì)輸出結(jié)果數(shù)據(jù)并標(biāo)示出不滿足的部分結(jié)果數(shù)據(jù),輸出提示信息,并更新建筑信息模型,返回至信息讀取環(huán)節(jié)。

具體地,數(shù)據(jù)篩選環(huán)節(jié)包括:

獲取實(shí)體構(gòu)件信息和區(qū)域信息,檢測(cè)實(shí)體構(gòu)件信息中的每一實(shí)體構(gòu)件是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo);

檢測(cè)空間信息中的每一空間是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的空間數(shù)據(jù)清單;

獲取空間類別的子類別,以此子類別數(shù)據(jù)為有效數(shù)據(jù),并從獲得的空間數(shù)據(jù)清單中篩選出有效空間數(shù)據(jù)清單。

如圖2所示,本實(shí)施例還提供一種基于建筑信息模型的設(shè)計(jì)指標(biāo)自動(dòng)計(jì)算的編制系統(tǒng),其包括:

信息輸入模塊1,用于輸入與建筑設(shè)計(jì)項(xiàng)目的指標(biāo)相關(guān)的項(xiàng)目數(shù)據(jù),該項(xiàng)目數(shù)據(jù)包括實(shí)體構(gòu)件類別、區(qū)域類別和空間類別,實(shí)體構(gòu)件類別、區(qū)域類別和空間類別的子類別,以及規(guī)范信息。

信息讀取模塊2,用于讀取信息輸入環(huán)節(jié)中的項(xiàng)目數(shù)據(jù),從該建筑設(shè)計(jì)項(xiàng)目中篩選出分別與實(shí)體構(gòu)件類別、區(qū)域類別和空間類別相關(guān)的實(shí)體構(gòu)件信 息、區(qū)域信息和空間信息。

數(shù)據(jù)篩選模塊3,用于獲取與該區(qū)域信息中各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo)與空間數(shù)據(jù)清單,并篩選出該空間數(shù)據(jù)清單中的有效空間數(shù)據(jù)清單。具體地,數(shù)據(jù)篩選模塊包括第一檢測(cè)單元、第二檢測(cè)單元和篩選單元,其中,

第一檢測(cè)單元用于獲取實(shí)體構(gòu)件信息和區(qū)域信息,檢測(cè)實(shí)體構(gòu)件信息中的每一實(shí)體構(gòu)件是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的實(shí)體構(gòu)件的位置坐標(biāo);

第二檢測(cè)單元用于檢測(cè)空間信息中的每一空間是否在區(qū)域信息的區(qū)域范圍內(nèi),若是則獲得各區(qū)域相關(guān)的空間數(shù)據(jù)清單;

篩選單元用于獲取空間類別的子類別,以此子類別數(shù)據(jù)為有效數(shù)據(jù),并從獲得的空間數(shù)據(jù)清單中篩選出有效空間數(shù)據(jù)清單。

數(shù)據(jù)運(yùn)算模塊4,用于讀取有效空間數(shù)據(jù)清單的子類別屬性,并根據(jù)建筑設(shè)計(jì)規(guī)范相關(guān)條目對(duì)有效空間數(shù)據(jù)清單進(jìn)行運(yùn)算獲得最后判定所需結(jié)果數(shù)據(jù),判定結(jié)果需根據(jù)項(xiàng)目特征設(shè)定的不同參數(shù)進(jìn)行運(yùn)算。

判定輸出模塊5,用于將數(shù)據(jù)運(yùn)算環(huán)節(jié)的結(jié)果數(shù)據(jù)與建筑設(shè)計(jì)規(guī)范相關(guān)條目的參考數(shù)據(jù)進(jìn)行比較,當(dāng)結(jié)果數(shù)據(jù)滿足參考數(shù)據(jù)時(shí),通過軟件設(shè)計(jì)直接輸出結(jié)果數(shù)據(jù),或?qū)ν廨敵霰韱?;?dāng)結(jié)果數(shù)據(jù)不滿足參考數(shù)據(jù)時(shí),通過后臺(tái)或軟件設(shè)計(jì)輸出結(jié)果數(shù)據(jù)并標(biāo)示出不滿足的部分結(jié)果數(shù)據(jù),輸出提示信息,并更新建筑信息模型,調(diào)用信息讀取模塊。

下面舉一具體的例子來具體說明本發(fā)明,以使本領(lǐng)域的技術(shù)人員能夠更好地理解本發(fā)明的技術(shù)方案:

1、信息輸入環(huán)節(jié)分別設(shè)定信息輸入節(jié)點(diǎn),節(jié)點(diǎn)類型如下:

1)項(xiàng)目數(shù)據(jù)

實(shí)體構(gòu)件類別:設(shè)定建筑信息模型中相關(guān)的防火門類型,同時(shí)默認(rèn)獲得實(shí)體構(gòu)件分類屬性(門),子類別(防火門)及子類別屬性(尺寸)。

區(qū)域類別:設(shè)定建筑信息模型中需要計(jì)算的防火分區(qū)所占區(qū)域,輸入各防火分區(qū)的名稱集作為后續(xù)信息讀取環(huán)節(jié)所需的識(shí)別標(biāo)簽(字符串),指向 建筑信息模型中所需區(qū)域集。

空間類別:設(shè)定設(shè)計(jì)模型中區(qū)域內(nèi)相關(guān)的房間類型,輸入各房間的功能名稱集作為后續(xù)信息讀取環(huán)節(jié)所需的識(shí)別標(biāo)簽(字符串),指向建筑信息模型中所需的空間集。

2)相關(guān)規(guī)范數(shù)據(jù)

依據(jù)設(shè)計(jì)相關(guān)的建筑設(shè)計(jì)防火規(guī)范,使用者需輸入字符串表達(dá)規(guī)范中闡述的不同參數(shù),作為后續(xù)運(yùn)算步驟計(jì)算結(jié)果與規(guī)范標(biāo)準(zhǔn)比對(duì)使用(參數(shù)包含但不限于:每百人最小疏散凈寬度系數(shù),功能區(qū)內(nèi)人員密度等),本實(shí)例設(shè)定字符串為百人最小疏散凈寬度系數(shù)及辦公、餐飲及商業(yè)的人員密度。

2、信息讀取環(huán)節(jié),分別獲取上一環(huán)節(jié)參數(shù)數(shù)據(jù),根據(jù)參數(shù)名稱獲取相應(yīng)的模型參數(shù)信息,并根據(jù)參數(shù)數(shù)據(jù)分組,將所需的模型元素寄存在對(duì)應(yīng)的集合中:

1)防火門:讀取建筑信息模型中所有防火門并形成集合,提取其中所有相關(guān)數(shù)據(jù)(包含但不限于寬、高、名稱、防火等級(jí)等)作為后續(xù)環(huán)節(jié)備用數(shù)據(jù),同時(shí)首先提取防火門構(gòu)件原點(diǎn)坐標(biāo),形成對(duì)應(yīng)坐標(biāo)的防火門三維點(diǎn)集。

2)防火分區(qū):讀取建筑信息模型中所有防火分區(qū)并形成集合,提取其中所有相關(guān)數(shù)據(jù)(包含但不限于名稱、面積、范圍等)作為后續(xù)環(huán)節(jié)備用數(shù)據(jù),同時(shí)獲取上一環(huán)節(jié)輸入的名稱集(字符串)作為關(guān)鍵詞查找符合條件的防火分區(qū)名稱集(數(shù)據(jù)),形成符合條件的目標(biāo)防火分區(qū)名稱集合,映射到目標(biāo)防火分區(qū),并根據(jù)目標(biāo)防火分區(qū)名稱分類,處理其數(shù)據(jù)結(jié)構(gòu)形成樹形數(shù)據(jù)結(jié)構(gòu)。

3)房間:讀取建筑信息模型中所有房間并形成集合,提取其中所有相關(guān)數(shù)據(jù)(包含但不限于名稱、定位、邊界等)作為后續(xù)環(huán)節(jié)備用數(shù)據(jù)。

3、數(shù)據(jù)篩選環(huán)節(jié),根據(jù)上一環(huán)節(jié)提取的數(shù)據(jù),以項(xiàng)目特征設(shè)定篩選條件,輸出特定的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)集合供后續(xù)環(huán)節(jié)運(yùn)算備用:

1)提取目標(biāo)防火分區(qū)中邊界集,并形成防火分區(qū)平面集,同時(shí)設(shè)定上述環(huán)節(jié)防火門點(diǎn)集與平面集作相交布爾運(yùn)算,獲取符合相交條件的元素形成 防火門目標(biāo)點(diǎn)集。

映射防火門目標(biāo)點(diǎn)集合返回為目標(biāo)防火門集合,此時(shí)該集合數(shù)據(jù)結(jié)構(gòu)應(yīng)符合目標(biāo)防火分區(qū)的樹形數(shù)據(jù)結(jié)構(gòu)。

2)類同上一步驟,提取信息讀取環(huán)節(jié)中房間集合中位置(底部邊界的幾何中心)數(shù)據(jù),形成房間點(diǎn)集,設(shè)定房間點(diǎn)集與防火分區(qū)平面集作相交布爾運(yùn)算,返回符合相交條件的元素形成房間目標(biāo)點(diǎn)集。

映射房間目標(biāo)點(diǎn)集合返回為目標(biāo)房間集合,此時(shí)該集合數(shù)據(jù)結(jié)構(gòu)應(yīng)符合目標(biāo)防火分區(qū)的樹形數(shù)據(jù)結(jié)構(gòu)。

將目標(biāo)房間按其功能名稱再次分類形成樹形結(jié)構(gòu)數(shù)據(jù),并使其前置在目標(biāo)防火分區(qū)的數(shù)據(jù)結(jié)構(gòu)之前形成二次樹形結(jié)構(gòu)數(shù)據(jù)。

4、所述數(shù)據(jù)運(yùn)算環(huán)節(jié)為本發(fā)明核心環(huán)節(jié),根據(jù)已整理完成的數(shù)據(jù)集合,計(jì)算設(shè)計(jì)圖紙內(nèi)的疏散寬度及規(guī)范要求的疏散寬度:

1)讀取建筑信息模型,獲得所有樓梯信息,并提取梯段構(gòu)件原點(diǎn)坐標(biāo),形成對(duì)應(yīng)坐標(biāo)的梯段三維點(diǎn)集,并讀取最大梯段長(zhǎng)度和最大梯段高度備用。

2)讀取數(shù)據(jù)篩選環(huán)節(jié)獲得的防火門目標(biāo)點(diǎn)集,以其為底面圓心,以最大梯段長(zhǎng)度為半徑,最大梯段高度為高度生成圓柱體(本實(shí)例以半徑6m高度4m計(jì)),并與梯段三維點(diǎn)集做相交布爾運(yùn)算。返回符合相交條件的元素形成梯段目標(biāo)點(diǎn)集。

3)重新將梯段目標(biāo)點(diǎn)集映射回梯段集合形成目標(biāo)梯段集,讀取其梯段寬度形成目標(biāo)梯段寬度集合,其數(shù)據(jù)結(jié)構(gòu)需符合目標(biāo)防火門的樹形數(shù)據(jù)結(jié)構(gòu)。

4)讀取目標(biāo)防火門集合,形成目標(biāo)防火門寬度集合。將其與目標(biāo)梯段寬度集合作比較并輸出最小值,形成有效疏散寬度集合。當(dāng)樹形結(jié)構(gòu)數(shù)據(jù)組內(nèi)數(shù)據(jù)出現(xiàn)空值(NULL)時(shí),中止該分支計(jì)算并輸出有效值。本步驟數(shù)據(jù)結(jié)構(gòu)應(yīng)保持不變,即與目標(biāo)防火門數(shù)據(jù)結(jié)構(gòu)一致。

5)對(duì)有效疏散寬度集做合計(jì)計(jì)算,得出各防火分區(qū)的當(dāng)前設(shè)計(jì)疏散寬度。

6)讀取目標(biāo)房間集合,提取其目標(biāo)房間面積數(shù)據(jù),并在原有數(shù)據(jù)結(jié)構(gòu)下作合計(jì)計(jì)算,分別獲得不同房間功能下,每個(gè)防火分區(qū)的房間面積總和各功能的各防火分區(qū)內(nèi)房間面積集。

7)根據(jù)規(guī)范要求及項(xiàng)目特征,讀取各功能的各防火分區(qū)內(nèi)房間面積與信息輸入環(huán)節(jié)中的百人最小疏散凈寬度系數(shù)及人員密度參數(shù),保持各功能下區(qū)域面積集的數(shù)據(jù)結(jié)構(gòu),將以上三者求積,并整理數(shù)據(jù)結(jié)構(gòu),以防火分區(qū)為分支,進(jìn)行數(shù)據(jù)求和,獲得各防火分區(qū)的規(guī)范要求疏散寬度。

5、所述判定輸出環(huán)節(jié),根據(jù)上一環(huán)節(jié)運(yùn)算結(jié)果進(jìn)行比對(duì)判定,并輸出比對(duì)結(jié)果到設(shè)計(jì)軟件平臺(tái)或外部報(bào)表,提示使用者是否需要校核并修改設(shè)計(jì)成果:

1)讀取前述步驟中各防火分區(qū)的當(dāng)前設(shè)計(jì)疏散寬度,和各防火分區(qū)的規(guī)范要求疏散寬度,求出其差值,并更新到設(shè)計(jì)軟件內(nèi)部統(tǒng)計(jì)表或輸出外部表格。

2)使用者應(yīng)查看輸出報(bào)表,報(bào)表內(nèi)容應(yīng)包括但不限于附圖所示內(nèi)容,差值為負(fù)數(shù)則表明使用者需檢查并修正該防火分區(qū)的設(shè)計(jì)工作,更行所設(shè)計(jì)的建筑信息模型并重新執(zhí)行上述所有計(jì)算步驟,直到所有差值結(jié)果不小于0,終止本程序。

雖然以上描述了本發(fā)明的具體實(shí)施方式,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
万宁市| 三明市| 青铜峡市| 内江市| 五台县| 龙川县| 汉寿县| 永泰县| 璧山县| 南部县| 磴口县| 南陵县| 荣昌县| 重庆市| 澳门| 广西| 阿荣旗| 西贡区| 榆中县| 确山县| 朝阳区| 四会市| 天峻县| 商丘市| 封开县| 景德镇市| 北流市| 青岛市| 肥东县| 靖宇县| 淮南市| 自贡市| 芜湖县| 噶尔县| 宜良县| 文登市| 汝阳县| 丰台区| 象州县| 隆安县| 长白|