本發(fā)明涉及工程建模技術(shù)領(lǐng)域,具體而言,涉及一種建筑3d模型構(gòu)建方法及裝置。
背景技術(shù):
隨著bim(buildinginformationmodeling,建筑信息模型)仿真技術(shù)的逐步發(fā)展,bim仿真技術(shù)因?yàn)槠淇梢暬?、協(xié)調(diào)性、模擬性、優(yōu)化性及可出圖性的優(yōu)勢,被廣泛應(yīng)用于建筑工程中,使得建筑工程師逐步從傳統(tǒng)繪圖方式中解放出來,通過運(yùn)用bim仿真技術(shù)對(duì)工程進(jìn)行仿真,大幅度地減少了工程師在繪制工程建造圖紙時(shí)產(chǎn)生的錯(cuò)誤,可對(duì)工程師提出的工程建造方案進(jìn)行優(yōu)化,提高工程師的工作效率。
但是就目前而言,bim仿真技術(shù)中仍存在著很多技術(shù)問題需要解決,其中,各個(gè)建筑公司在bim仿真技術(shù)中使用的機(jī)械構(gòu)件信息模型不統(tǒng)一便是一個(gè)極為嚴(yán)重的問題。在現(xiàn)實(shí)中,各個(gè)建筑公司對(duì)bim中的同一種機(jī)械構(gòu)件各自擁有著一套不同的信息模型設(shè)計(jì)構(gòu)建的標(biāo)準(zhǔn),在將不同的建筑公司設(shè)計(jì)的機(jī)械構(gòu)件信息模型進(jìn)行組裝時(shí),易出現(xiàn)構(gòu)件誤差,無法真實(shí)地對(duì)建筑工程對(duì)應(yīng)的待構(gòu)建建筑進(jìn)行bim仿真,得到優(yōu)化的工程建造方案,給建筑工程的正常施工造成嚴(yán)重影響,使建筑工程所對(duì)應(yīng)的建筑無法達(dá)到相應(yīng)的預(yù)設(shè)效果。因此,如何提供一種具有統(tǒng)一的建筑構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的,可構(gòu)建出能更真實(shí)地反映待構(gòu)建建筑的具體建造方案的待構(gòu)建建筑對(duì)應(yīng)的3d模型的建筑3d模型構(gòu)建方法,對(duì)本領(lǐng)域技術(shù)人員而言,是急需解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)中的上述不足,本發(fā)明的目的在于提供一種具有統(tǒng)一的建筑構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的,可構(gòu)建出能更真實(shí)地反映待構(gòu)建建筑的具體建造方案的待構(gòu)建建筑對(duì)應(yīng)的3d模型的建筑3d模型構(gòu)建方法及裝置。
就建筑3d模型構(gòu)建方法而言,本發(fā)明較佳的實(shí)施例提供一種建筑3d模型構(gòu)建方法。所述構(gòu)建方法包括:
獲取待構(gòu)建建筑的物理數(shù)據(jù),其中,所述待構(gòu)建建筑的物理數(shù)據(jù)包括所述待構(gòu)建建筑的建造圖紙、建造材料、建造尺寸;
根據(jù)所述待構(gòu)建建筑的物理數(shù)據(jù)生成所述待構(gòu)建建筑的數(shù)據(jù)模型;
響應(yīng)對(duì)所述待構(gòu)建建筑的數(shù)據(jù)模型進(jìn)行拆分的操作,將所述數(shù)據(jù)模型拆分為多個(gè)建筑構(gòu)件,得到各個(gè)建筑構(gòu)件的數(shù)據(jù),其中,所述各個(gè)建筑構(gòu)件的數(shù)據(jù)包括各個(gè)建筑構(gòu)件的形狀、尺寸、材質(zhì)、數(shù)目及安裝位置;
判斷各個(gè)建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),當(dāng)符合時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,當(dāng)不符合時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確;
響應(yīng)對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改的操作,將各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行相應(yīng)修改,并判斷修改后的建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),當(dāng)符合時(shí),對(duì)修改后的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,當(dāng)不符合時(shí),不對(duì)修改后的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示修改失??;
響應(yīng)對(duì)待構(gòu)建建筑進(jìn)行3d模型構(gòu)建的操作,將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合,構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù),其中,所述3d模型數(shù)據(jù)包括所述3d模型對(duì)應(yīng)的建筑的形狀、尺寸、圖紙、建筑材料。
就建筑3d模型構(gòu)建裝置而言,本發(fā)明較佳的實(shí)施例提供一種建筑3d模型構(gòu)建裝置。所述構(gòu)建裝置包括:
物理數(shù)據(jù)獲取模塊,用于獲取待構(gòu)建建筑的物理數(shù)據(jù),其中,所述待構(gòu)建建筑的物理數(shù)據(jù)包括所述待構(gòu)建建筑的建造圖紙、建造材料、建造尺寸;
數(shù)據(jù)模型構(gòu)建模塊,用于根據(jù)所述待構(gòu)建建筑的物理數(shù)據(jù)生成所述待構(gòu)建建筑的數(shù)據(jù)模型;
建筑構(gòu)件生成模塊,用于響應(yīng)對(duì)所述待構(gòu)建建筑的數(shù)據(jù)模型進(jìn)行拆分的操作,將所述數(shù)據(jù)模型拆分為多個(gè)建筑構(gòu)件,得到各個(gè)建筑構(gòu)件的數(shù)據(jù),其中,所述各個(gè)建筑構(gòu)件的數(shù)據(jù)包括各個(gè)建筑構(gòu)件的形狀、尺寸、材質(zhì)、數(shù)目及安裝位置;
標(biāo)準(zhǔn)符合判斷模塊,用于判斷各個(gè)建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),當(dāng)符合時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,當(dāng)不符合時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確;
構(gòu)件數(shù)據(jù)修改模塊,用于響應(yīng)對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改的操作,將各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行相應(yīng)修改,并判斷修改后的建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),當(dāng)符合時(shí),對(duì)修改后的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,當(dāng)不符合時(shí),不對(duì)修改后的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示修改失??;
3d模型構(gòu)建模塊,用于響應(yīng)對(duì)待構(gòu)建建筑進(jìn)行3d模型構(gòu)建的操作,將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合,構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù),其中,所述3d模型數(shù)據(jù)包括所述3d模型對(duì)應(yīng)的建筑的形狀、尺寸、圖紙、建筑材料。
相對(duì)于現(xiàn)有技術(shù)而言,本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法及裝置具有以下有益效果:所述建筑3d模型構(gòu)建方法及裝置具有統(tǒng)一的建筑構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),可構(gòu)建出能更真實(shí)地反映待構(gòu)建建筑的具體建造方案的待構(gòu)建建筑對(duì)應(yīng)的3d模型,為建造所述待構(gòu)建建筑提供優(yōu)化的建造方案。具體地,所述構(gòu)建方法通過將根據(jù)獲取到的待構(gòu)建建筑的物理數(shù)據(jù)生成的數(shù)據(jù)模型進(jìn)行拆分,得到多個(gè)建筑構(gòu)件及各個(gè)建筑構(gòu)件的數(shù)據(jù),判斷各個(gè)建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并根據(jù)判斷結(jié)果對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)執(zhí)行相應(yīng)的操作,即符合時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,不符合時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確。然后對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改,以使修改后的建筑構(gòu)件的數(shù)據(jù)符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并對(duì)修改后的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,最后將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合,構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù),從而為建造所述待構(gòu)建建筑提供優(yōu)化的建造方案。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉本發(fā)明較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明較佳的實(shí)施例提供的電子終端的方框示意圖。
圖2為本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法的流程示意圖之一。
圖3為本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法的流程示意圖之二。
圖4為圖3中步驟s200包括的子步驟的流程示意圖。
圖5為本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法的流程示意圖之三。
圖6為圖5中步驟s270包括的子步驟的流程示意圖。
圖7為本發(fā)明較佳的實(shí)施例提供的圖1中所示的建筑3d模型構(gòu)建裝置的方框示意圖之一。
圖8為本發(fā)明較佳的實(shí)施例提供的圖1中所示的建筑3d模型構(gòu)建裝置的方框示意圖之二。
圖9為本發(fā)明較佳的實(shí)施例提供的圖1中所示的建筑3d模型構(gòu)建裝置的方框示意圖之三。
圖標(biāo):10-電子終端;11-存儲(chǔ)器;12-處理器;100-建筑3d模型構(gòu)建裝置;110-物理數(shù)據(jù)獲取模塊;120-數(shù)據(jù)模型構(gòu)建模塊;130-建筑構(gòu)件生成模塊;140-標(biāo)準(zhǔn)符合判斷模塊;150-構(gòu)件數(shù)據(jù)修改模塊;160-3d模型構(gòu)建模塊;109-構(gòu)建標(biāo)準(zhǔn)設(shè)置模塊;170-建造方案導(dǎo)出模塊。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。
因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“設(shè)置”、“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
下面結(jié)合附圖,對(duì)本發(fā)明的一些實(shí)施方式作詳細(xì)說明。在不沖突的情況下,下述的實(shí)施例及實(shí)施例中的特征可以相互組合。
請(qǐng)參照?qǐng)D1,是本發(fā)明較佳的實(shí)施例提供的電子終端10的方框示意圖。在本發(fā)明實(shí)施例中,所述電子終端10可以是,但不限于,web(網(wǎng)站)服務(wù)器、ftp(filetransferprotocol,文件傳輸協(xié)議)服務(wù)器、個(gè)人電腦(personalcomputer,pc)、平板電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、移動(dòng)上網(wǎng)設(shè)備(mobileinternetdevice,mid)等。所述電子終端10包括建筑3d模型構(gòu)建裝置100、存儲(chǔ)器11及處理器12。
所述存儲(chǔ)器11及處理器12各個(gè)元件相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號(hào)線實(shí)現(xiàn)電性連接。所述建筑3d模型構(gòu)建裝置100包括至少一個(gè)可以軟件或固件(firmware)的形式存儲(chǔ)于所述存儲(chǔ)器11中或固化在所述電子終端10的操作系統(tǒng)(operatingsystem,os)中的軟件功能模塊。所述處理器12用于執(zhí)行所述存儲(chǔ)器11中存儲(chǔ)的可執(zhí)行模塊,例如所述建筑3d模型構(gòu)建裝置100所包括的軟件功能模塊及計(jì)算機(jī)程序等。在本實(shí)施例中,所述建筑3d模型構(gòu)建裝置100可為待構(gòu)建建筑構(gòu)建具有統(tǒng)一的建筑構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的能更真實(shí)地反映待構(gòu)建建筑的具體建造方案的待構(gòu)建建筑對(duì)應(yīng)的3d模型,具體的構(gòu)建方法在后文中進(jìn)行詳細(xì)描述。
其中,所述存儲(chǔ)器11可以是,但不限于,隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram),只讀存儲(chǔ)器(readonlymemory,rom),可編程只讀存儲(chǔ)器(programmableread-onlymemory,prom),可擦除只讀存儲(chǔ)器(erasableprogrammableread-onlymemory,eprom),電可擦除只讀存儲(chǔ)器(electricerasableprogrammableread-onlymemory,eeprom)等。在本實(shí)施例中,所述存儲(chǔ)器11可存儲(chǔ)待構(gòu)建建筑的物理數(shù)據(jù),所述待構(gòu)建建筑的物理數(shù)據(jù)包括所述待構(gòu)建建筑的建造圖紙、建造材料、建造尺寸等。其中,所述存儲(chǔ)器11還用于存儲(chǔ)程序,所述第一處理器12在接收到執(zhí)行指令后,執(zhí)行所述程序。
所述第一處理器12可以是一種具有信號(hào)的處理能力的集成電路芯片。所述第一處理器12可以是通用處理器,包括中央處理器(centralprocessingunit,cpu)、網(wǎng)絡(luò)處理器(networkprocessor,np)等;還可以是數(shù)字信號(hào)處理器(dsp)、專用集成電路(asic)、現(xiàn)成可編程門陣列(fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
可以理解的是,圖1所述的結(jié)構(gòu)僅為電子終端10的一種結(jié)構(gòu)示意圖,所述電子終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
請(qǐng)參照?qǐng)D2,是本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法的流程示意圖之一。下面對(duì)圖2所示的建筑3d模型構(gòu)建方法的具體流程和步驟進(jìn)行詳細(xì)闡述。
在本發(fā)明實(shí)施例中,所述建筑3d模型構(gòu)建方法包括以下步驟:
步驟s210,獲取待構(gòu)建建筑的物理數(shù)據(jù),其中,所述待構(gòu)建建筑的物理數(shù)據(jù)包括所述待構(gòu)建建筑的建造圖紙、建造材料、建造尺寸。
在本實(shí)施例中,所述電子終端10獲取待構(gòu)建建筑的物理數(shù)據(jù),并將所述待構(gòu)建建筑的物理數(shù)據(jù)存儲(chǔ)在所述存儲(chǔ)器11中,所述待構(gòu)建建筑的物理數(shù)據(jù)包括所述待構(gòu)建建筑的建造圖紙、建造材料、建造尺寸,所述建造圖紙包括所述待構(gòu)建建筑的朝向、占地面積、在水平面的外形輪廓的信息,所述建造材料包括建造所述待構(gòu)建建筑所需的機(jī)械構(gòu)件及建筑材料,所述建造尺寸包括所述待構(gòu)建建筑的高度、寬度及整體形狀。
步驟s220,根據(jù)所述待構(gòu)建建筑的物理數(shù)據(jù)生成所述待構(gòu)建建筑的數(shù)據(jù)模型。
在本實(shí)施例中,所述電子終端10可對(duì)所述待構(gòu)建建筑的物理數(shù)據(jù)進(jìn)行分類整理,并根據(jù)所述待構(gòu)建建筑的物理數(shù)據(jù)建立與所述待構(gòu)建建筑對(duì)應(yīng)的數(shù)據(jù)模型,所述數(shù)據(jù)模型可以是,但不限于,概念模型、邏輯模型及物理模型等。
步驟s230,響應(yīng)對(duì)所述待構(gòu)建建筑的數(shù)據(jù)模型進(jìn)行拆分的操作,將所述數(shù)據(jù)模型拆分為多個(gè)建筑構(gòu)件,得到各個(gè)建筑構(gòu)件的數(shù)據(jù)。
在本實(shí)施例中,所述建筑構(gòu)件為構(gòu)成所述待構(gòu)建建筑的各個(gè)組件,所述建筑構(gòu)件的數(shù)據(jù)包括各個(gè)建筑構(gòu)件的形狀、尺寸、材質(zhì)、數(shù)目及安裝位置。所述建筑構(gòu)件可由工程師通過所述電子終端10對(duì)所述待構(gòu)建建筑的數(shù)據(jù)模型進(jìn)行拆分獲得。
步驟s240,判斷各個(gè)建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并根據(jù)判斷結(jié)果執(zhí)行相應(yīng)的操作。
在本實(shí)施例中,所述構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)為所述電子終端10根據(jù)各個(gè)建筑構(gòu)件的數(shù)據(jù)構(gòu)建對(duì)應(yīng)的3d模型的標(biāo)準(zhǔn),所述構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)可使由工程師通過電子終端10對(duì)所述待構(gòu)建建筑的數(shù)據(jù)模型進(jìn)行拆分得到的各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)達(dá)到統(tǒng)一標(biāo)準(zhǔn)的狀態(tài),減小用于構(gòu)建待構(gòu)建建筑的3d模型的各個(gè)建筑構(gòu)件的數(shù)據(jù)與現(xiàn)實(shí)中對(duì)應(yīng)存在的各個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù)之間的誤差,使通過由所述數(shù)據(jù)模型拆分得到各個(gè)建筑構(gòu)件的數(shù)據(jù)所構(gòu)建生成的待構(gòu)建建筑的3d模型,可以真實(shí)地反映在現(xiàn)實(shí)中建造所述待構(gòu)建建筑所需要的資源及可能存在的建造問題。
在本實(shí)施例中,所述根據(jù)判斷結(jié)果執(zhí)行相應(yīng)的操作的步驟包括:
當(dāng)所述建筑構(gòu)件的數(shù)據(jù)符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存;
當(dāng)所述建筑構(gòu)件的數(shù)據(jù)不符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確。
在本實(shí)施例中,當(dāng)建筑構(gòu)件的數(shù)據(jù)符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),所述電子終端10可將符合標(biāo)準(zhǔn)的建筑構(gòu)件的數(shù)據(jù)保存在所述存儲(chǔ)器11中;當(dāng)建筑構(gòu)件的數(shù)據(jù)不符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),所述電子終端10將判定不符合標(biāo)準(zhǔn)的建筑構(gòu)件的數(shù)據(jù)不正確,無法真實(shí)地反映所述建筑構(gòu)件在現(xiàn)實(shí)中的實(shí)際物理數(shù)據(jù),并向工程師提示該建筑構(gòu)件的數(shù)據(jù)不正確。
步驟s250,響應(yīng)對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改的操作,將各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行相應(yīng)修改,并判斷修改后的建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的操作。
在本實(shí)施例中,工程師可通過所述電子終端10對(duì)符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改,使之更為接近該建筑構(gòu)件在現(xiàn)實(shí)中的物理數(shù)據(jù),增強(qiáng)待構(gòu)建建筑對(duì)應(yīng)的3d模型進(jìn)行仿真時(shí)的真實(shí)性及可靠性;也可對(duì)不符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改,使之符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),增強(qiáng)待構(gòu)建建筑對(duì)應(yīng)的3d模型進(jìn)行仿真時(shí)的真實(shí)性及可靠性。
在對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行相應(yīng)修改后,判斷修改后的建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的操作。所述根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的操作的步驟包括:
當(dāng)修改后的建筑構(gòu)件的數(shù)據(jù)符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存;
當(dāng)修改后的建筑構(gòu)件的數(shù)據(jù)不符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確。
步驟s260,響應(yīng)對(duì)待構(gòu)建建筑進(jìn)行3d模型構(gòu)建的操作,將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合,構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù)。
在本實(shí)施例中,所述3d模型數(shù)據(jù)可真實(shí)地反映所述3d模型對(duì)應(yīng)的建筑在現(xiàn)實(shí)中進(jìn)行建造時(shí)的具體狀況及相應(yīng)的建造方案,所述3d模型數(shù)據(jù)包括所述3d模型對(duì)應(yīng)的建筑的形狀、尺寸、圖紙、建筑材料。
在本實(shí)施例中,所述將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合的步驟包括:
為每個(gè)建筑構(gòu)件分配一個(gè)建筑構(gòu)件編號(hào),并對(duì)各個(gè)建筑構(gòu)件進(jìn)行編號(hào)排序,得到所述待構(gòu)建建筑中的建筑構(gòu)件編號(hào)表;
按照各個(gè)建筑構(gòu)件與各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)的對(duì)應(yīng)關(guān)系,在所述建筑構(gòu)件編號(hào)表中記錄各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù),完成對(duì)各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)的整合。
在本實(shí)施例中,所述電子終端10可通過上述的步驟完成對(duì)各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)的整合,更為方便地根據(jù)各個(gè)建筑構(gòu)件的數(shù)據(jù)構(gòu)建所述待構(gòu)建建筑對(duì)應(yīng)的3d模型。所述電子終端10在完成對(duì)數(shù)據(jù)的整合后,構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù)的步驟包括:
生成一建筑3d模型構(gòu)建界面;
按照所述待構(gòu)建建筑的建造圖紙及各個(gè)建筑構(gòu)件在構(gòu)建所述待構(gòu)建建筑對(duì)應(yīng)的3d模型的過程中的設(shè)置位置和吊裝順序,對(duì)各個(gè)建筑構(gòu)件的建筑構(gòu)件編號(hào)進(jìn)行吊裝順序的排列,得到吊裝順序表;
根據(jù)所述吊裝順序表和所述建筑構(gòu)件編號(hào)表,對(duì)應(yīng)構(gòu)建各個(gè)建筑構(gòu)件的3d模型,并對(duì)所有的建筑構(gòu)件的3d模型進(jìn)行搭建,生成所述待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù)。
在本實(shí)施例中,所述建筑3d模型構(gòu)建界面用于對(duì)建筑3d模型進(jìn)行顯示設(shè)計(jì)。所述電子終端10在所述建筑3d模型構(gòu)建界面中根據(jù)建筑構(gòu)件編號(hào)表和所述建筑構(gòu)件對(duì)應(yīng)的吊裝順序表,對(duì)應(yīng)構(gòu)建各個(gè)建筑構(gòu)件的3d模型,并對(duì)所有的建筑構(gòu)件的3d模型進(jìn)行搭建,生成所述待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù)。
請(qǐng)參照?qǐng)D3,是本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法的流程示意圖之二。在本發(fā)明實(shí)施例中,所述建筑3d模型構(gòu)建方法還可以包括:
步驟s200,對(duì)構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)進(jìn)行設(shè)置。
在本實(shí)施例中,所述構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)可使所述待構(gòu)建建筑的數(shù)據(jù)模型拆分得到的各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)達(dá)到統(tǒng)一標(biāo)準(zhǔn)的狀態(tài),減小各個(gè)建筑構(gòu)件的數(shù)據(jù)與現(xiàn)實(shí)中對(duì)應(yīng)存在的各個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù)之間的誤差,可以真實(shí)地反映在現(xiàn)實(shí)中建造所述待構(gòu)建建筑所需要的資源及可能存在的建造問題。
具體地,請(qǐng)參照?qǐng)D4,在本發(fā)明實(shí)施例中,所述步驟s200可以包括以下步驟:
子步驟s201,獲取多個(gè)建筑的物理數(shù)據(jù)與各個(gè)建筑對(duì)應(yīng)的3d模型。
在本實(shí)施例中,所述電子終端10可通過對(duì)現(xiàn)實(shí)中建造成功的建筑的物理數(shù)據(jù)及根據(jù)所述建筑的物理數(shù)據(jù)構(gòu)建的對(duì)應(yīng)建筑的3d模型進(jìn)行分析,得到建筑的物理數(shù)據(jù)與3d模型的數(shù)據(jù)之間的相互聯(lián)系。
子步驟s202,對(duì)各個(gè)建筑中的物理數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,得到各個(gè)建筑中的每個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù)。
在本實(shí)施例中,所述電子終端10可對(duì)獲取到的多個(gè)建筑的物理數(shù)據(jù)進(jìn)行細(xì)化分類處理,得到每個(gè)建筑中對(duì)應(yīng)的可以構(gòu)成該建筑的各個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù),所述實(shí)際物理數(shù)據(jù)為現(xiàn)實(shí)中建造成功的建筑所對(duì)應(yīng)的物理數(shù)據(jù),可以反映該建筑的真實(shí)情況。
子步驟s203,對(duì)各個(gè)建筑對(duì)應(yīng)的3d模型進(jìn)行數(shù)據(jù)分析,得到各個(gè)建筑對(duì)應(yīng)的3d模型中的每個(gè)建筑構(gòu)件的3d模型數(shù)據(jù)。
在本實(shí)施例中,所述電子終端10也可對(duì)所述電子終端10仿真生成的各個(gè)建筑對(duì)應(yīng)的3d模型進(jìn)行數(shù)據(jù)分析,得到各個(gè)建筑對(duì)應(yīng)的3d模型數(shù)據(jù),并通過對(duì)各個(gè)建筑對(duì)應(yīng)的3d模型數(shù)據(jù)進(jìn)行細(xì)化分類處理,得到與現(xiàn)實(shí)中的各個(gè)建筑中的每個(gè)建筑構(gòu)件對(duì)應(yīng)的3d模型數(shù)據(jù),所述3d模型數(shù)據(jù)為所述電子終端10進(jìn)行仿真時(shí)使用的數(shù)據(jù),所述電子終端10可根據(jù)對(duì)應(yīng)的3d模型數(shù)據(jù)仿真得到對(duì)應(yīng)的3d模型。
子步驟s204,建立每個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù)與該建筑構(gòu)件對(duì)應(yīng)的3d模型數(shù)據(jù)之間的數(shù)據(jù)關(guān)系,并對(duì)所有的數(shù)據(jù)關(guān)系進(jìn)行整合,得到各個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù)與對(duì)應(yīng)的建筑構(gòu)件的3d模型數(shù)據(jù)之間的對(duì)應(yīng)標(biāo)準(zhǔn)。
在本實(shí)施例中,所述電子終端10可對(duì)每個(gè)現(xiàn)實(shí)中存在的建筑構(gòu)件的實(shí)際物理數(shù)據(jù)與該建筑構(gòu)件對(duì)應(yīng)的3d模型仿真時(shí)使用的3d模型數(shù)據(jù)進(jìn)行分析,建立每個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù)與該建筑構(gòu)件對(duì)應(yīng)的3d模型數(shù)據(jù)之間的數(shù)據(jù)關(guān)系。通過對(duì)各個(gè)建筑中的建筑構(gòu)件的實(shí)際物理數(shù)據(jù)與對(duì)應(yīng)的3d模型數(shù)據(jù)之間的數(shù)據(jù)關(guān)系進(jìn)行整合分析處理,得到各個(gè)建筑構(gòu)件的實(shí)際物理數(shù)據(jù)與對(duì)應(yīng)的建筑構(gòu)件的3d模型數(shù)據(jù)之間的對(duì)應(yīng)標(biāo)準(zhǔn),以實(shí)現(xiàn)統(tǒng)一的建筑構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),使得構(gòu)建出的待構(gòu)建建筑的3d模型能更真實(shí)地反映所述待構(gòu)建建筑的具體建造方案。
請(qǐng)參照?qǐng)D5,是本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法的流程示意圖之三。在本發(fā)明實(shí)施例中,所述建筑3d模型構(gòu)建方法還可以包括:
步驟s270,將所述待構(gòu)建建筑的3d模型數(shù)據(jù)與各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行整合,導(dǎo)出建造所述待構(gòu)建建筑時(shí)所需的建筑建造方案。
在本實(shí)施例中,所述電子終端10可對(duì)待構(gòu)建建筑的3d模型數(shù)據(jù)及各個(gè)建筑構(gòu)件修改前后的數(shù)據(jù)變化進(jìn)行細(xì)化分類,并相應(yīng)地進(jìn)行優(yōu)化,進(jìn)而導(dǎo)出得到建造所述待構(gòu)建建筑時(shí)所需的建筑建造方案。
具體地,請(qǐng)參照?qǐng)D6,在本發(fā)明實(shí)施例中,所述步驟s270可以包括:
子步驟s271,根據(jù)所述待構(gòu)建建筑的3d模型數(shù)據(jù)及各個(gè)建筑構(gòu)件的數(shù)據(jù),重新繪出建造所述待構(gòu)建建筑時(shí)所需的建造圖紙,并相應(yīng)地繪出所述待構(gòu)建建筑對(duì)應(yīng)的筏板基礎(chǔ)圖。
在本實(shí)施例中,建造所述待構(gòu)建建筑時(shí)所需的建造圖紙為所述待構(gòu)建建筑對(duì)應(yīng)的物理數(shù)據(jù)中的建造圖紙根據(jù)各個(gè)建筑構(gòu)件的數(shù)據(jù)發(fā)生的變化而相應(yīng)調(diào)整后得到的,與所述待構(gòu)建建筑的3d模型數(shù)據(jù)對(duì)應(yīng)的建造圖紙。與建筑圖紙的調(diào)整重繪類似,所述電子終端10可相應(yīng)地繪出所述待構(gòu)建建筑對(duì)應(yīng)的筏板基礎(chǔ)圖。
子步驟s272,列出所述待構(gòu)建建筑對(duì)應(yīng)的建筑構(gòu)件編號(hào)表及各個(gè)建筑構(gòu)件的吊裝順序表。
在本實(shí)施例中,所述待構(gòu)建建筑對(duì)應(yīng)的建筑構(gòu)件編號(hào)表及各個(gè)建筑構(gòu)件的吊裝順序表,可真實(shí)地反映建造所述待構(gòu)建建筑時(shí)所消耗的資源及建造該待構(gòu)建建筑的建造難度。
請(qǐng)參照?qǐng)D7,是本發(fā)明較佳的實(shí)施例提供的圖1中所示的建筑3d模型構(gòu)建裝置100的方框示意圖之一。在本發(fā)明實(shí)施例中,所述建筑3d模型構(gòu)建裝置100可以包括:物理數(shù)據(jù)獲取模塊110、數(shù)據(jù)模型構(gòu)建模塊120、建筑構(gòu)件生成模塊130、標(biāo)準(zhǔn)符合判斷模塊140、構(gòu)件數(shù)據(jù)修改模塊150及3d模型構(gòu)建模塊160。
所述物理數(shù)據(jù)獲取模塊110,用于獲取待構(gòu)建建筑的物理數(shù)據(jù),其中,所述待構(gòu)建建筑的物理數(shù)據(jù)包括所述待構(gòu)建建筑的建造圖紙、建造材料、建造尺寸。
在本實(shí)施例中,所述物理數(shù)據(jù)獲取模塊110可以執(zhí)行圖2中的步驟s210,具體的描述可參照上文中對(duì)步驟s210的詳細(xì)描述。
所述數(shù)據(jù)模型構(gòu)建模塊120,用于根據(jù)所述待構(gòu)建建筑的物理數(shù)據(jù)生成所述待構(gòu)建建筑的數(shù)據(jù)模型。
在本實(shí)施例中,所述數(shù)據(jù)模型構(gòu)建模塊120可以執(zhí)行圖2中的步驟s220,具體的描述可參照上文中對(duì)步驟s220的詳細(xì)描述。
所述建筑構(gòu)件生成模塊130,用于響應(yīng)對(duì)所述待構(gòu)建建筑的數(shù)據(jù)模型進(jìn)行拆分的操作,將所述數(shù)據(jù)模型拆分為多個(gè)建筑構(gòu)件,得到各個(gè)建筑構(gòu)件的數(shù)據(jù)。
在本實(shí)施例中,所述建筑構(gòu)件為構(gòu)成所述待構(gòu)建建筑的各個(gè)組件,所述建筑構(gòu)件的數(shù)據(jù)包括各個(gè)建筑構(gòu)件的形狀、尺寸、材質(zhì)、數(shù)目及安裝位置。所述建筑構(gòu)件可由工程師通過所述建筑構(gòu)件生成模塊130對(duì)所述待構(gòu)建建筑的數(shù)據(jù)模型進(jìn)行拆分獲得。
所述標(biāo)準(zhǔn)符合判斷模塊140,用于判斷各個(gè)建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并根據(jù)判斷結(jié)果執(zhí)行相應(yīng)的操作。
在本實(shí)施例中,所述構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)為所述電子終端10根據(jù)各個(gè)建筑構(gòu)件的數(shù)據(jù)構(gòu)建對(duì)應(yīng)的3d模型的標(biāo)準(zhǔn)。所述標(biāo)準(zhǔn)符合判斷模塊140根據(jù)判斷結(jié)果執(zhí)行相應(yīng)的操作的方式包括:
當(dāng)所述建筑構(gòu)件的數(shù)據(jù)符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存;
當(dāng)所述建筑構(gòu)件的數(shù)據(jù)不符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確。
所述構(gòu)件數(shù)據(jù)修改模塊150,用于響應(yīng)對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改的操作,將各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行相應(yīng)修改,并判斷修改后的建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的操作。
在本實(shí)施例中,工程師可通過所述構(gòu)件數(shù)據(jù)修改模塊150對(duì)符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改,使之更為接近該建筑構(gòu)件在現(xiàn)實(shí)中的物理數(shù)據(jù),增強(qiáng)待構(gòu)建建筑對(duì)應(yīng)的3d模型進(jìn)行仿真時(shí)的真實(shí)性及可靠性;也可對(duì)不符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改,使之符合構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),增強(qiáng)待構(gòu)建建筑對(duì)應(yīng)的3d模型進(jìn)行仿真時(shí)的真實(shí)性及可靠性。判斷修改后的建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)的步驟可由上述的標(biāo)準(zhǔn)符合判斷模塊140進(jìn)行執(zhí)行,而根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的操作的步驟可由所述構(gòu)件數(shù)據(jù)修改模塊150執(zhí)行。具體地,所述構(gòu)件數(shù)據(jù)修改模塊150根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的操作的方式包括:
當(dāng)修改后的建筑構(gòu)件的數(shù)據(jù)符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存;
當(dāng)修改后的建筑構(gòu)件的數(shù)據(jù)不符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確。
所述3d模型構(gòu)建模塊160,用于響應(yīng)對(duì)待構(gòu)建建筑進(jìn)行3d模型構(gòu)建的操作,將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合,構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù)。
在本實(shí)施例中,所述3d模型數(shù)據(jù)可真實(shí)地反映所述3d模型對(duì)應(yīng)的建筑在現(xiàn)實(shí)中進(jìn)行建造時(shí)的具體狀況及相應(yīng)的建造方案,所述3d模型數(shù)據(jù)包括所述3d模型對(duì)應(yīng)的建筑的形狀、尺寸、圖紙、建筑材料。
所述3d模型構(gòu)建模塊160將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合的方式包括:
為每個(gè)建筑構(gòu)件分配一個(gè)建筑構(gòu)件編號(hào),并對(duì)各個(gè)建筑構(gòu)件進(jìn)行編號(hào)排序,得到所述待構(gòu)建建筑中的建筑構(gòu)件編號(hào)表;
按照各個(gè)建筑構(gòu)件與各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)的對(duì)應(yīng)關(guān)系,在所述建筑構(gòu)件編號(hào)表中記錄各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù),完成對(duì)各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)的整合。
所述3d模型構(gòu)建模塊160構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù)的方式包括:
生成一建筑3d模型構(gòu)建界面;
按照所述待構(gòu)建建筑的建造圖紙及各個(gè)建筑構(gòu)件在構(gòu)建所述待構(gòu)建建筑對(duì)應(yīng)的3d模型的過程中的設(shè)置位置和吊裝順序,對(duì)各個(gè)建筑構(gòu)件的建筑構(gòu)件編號(hào)進(jìn)行吊裝順序的排列,得到吊裝順序表;
根據(jù)所述吊裝順序表和所述建筑構(gòu)件編號(hào)表,對(duì)應(yīng)構(gòu)建各個(gè)建筑構(gòu)件的3d模型,并對(duì)所有的建筑構(gòu)件的3d模型進(jìn)行搭建,生成所述待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù)。
請(qǐng)參照?qǐng)D8,是本發(fā)明較佳的實(shí)施例提供的圖1中所示的建筑3d模型構(gòu)建裝置100的方框示意圖之二。在本發(fā)明實(shí)施例中,所述建筑3d模型構(gòu)建裝置100還可以包括構(gòu)建標(biāo)準(zhǔn)設(shè)置模塊109。
所述構(gòu)建標(biāo)準(zhǔn)設(shè)置模塊109,用于對(duì)構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)進(jìn)行設(shè)置。
在本實(shí)施例中,所述構(gòu)建標(biāo)準(zhǔn)設(shè)置模塊109對(duì)構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn)進(jìn)行設(shè)置的描述可參照上文中對(duì)圖3中的步驟s200和圖4中的子步驟s201、子步驟s202、子步驟s203及子步驟s204的詳細(xì)描述。
請(qǐng)參照?qǐng)D9,是本發(fā)明較佳的實(shí)施例提供的圖1中所示的建筑3d模型構(gòu)建裝置100的方框示意圖之三。在本發(fā)明實(shí)施例中,所述建筑3d模型構(gòu)建裝置100還可以包括建造方案導(dǎo)出模塊170。
所述建造方案導(dǎo)出模塊170,用于將所述待構(gòu)建建筑的3d模型數(shù)據(jù)與各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行整合,導(dǎo)出建造所述待構(gòu)建建筑時(shí)所需的建筑建造方案。
在本實(shí)施例中,所述建造方案導(dǎo)出模塊170導(dǎo)出建造所述待構(gòu)建建筑時(shí)所需的建筑建造方案的描述可參照上文中對(duì)圖5中的步驟s270和圖6中的子步驟s271及子步驟s272的詳細(xì)描述。
綜上所述,在本發(fā)明較佳的實(shí)施例提供的建筑3d模型構(gòu)建方法及裝置中,所述建筑3d模型構(gòu)建方法及裝置具有統(tǒng)一的建筑構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),可構(gòu)建出能更真實(shí)地反映待構(gòu)建建筑的具體建造方案的待構(gòu)建建筑對(duì)應(yīng)的3d模型,為建造所述待構(gòu)建建筑提供優(yōu)化的建造方案。具體地,所述構(gòu)建方法通過將根據(jù)獲取到的待構(gòu)建建筑的物理數(shù)據(jù)生成的數(shù)據(jù)模型進(jìn)行拆分,得到多個(gè)建筑構(gòu)件及各個(gè)建筑構(gòu)件的數(shù)據(jù),判斷各個(gè)建筑構(gòu)件的數(shù)據(jù)是否符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并根據(jù)判斷結(jié)果對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)執(zhí)行相應(yīng)的操作,即符合時(shí),將對(duì)應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,不符合時(shí),不對(duì)相應(yīng)的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,并提示該建筑構(gòu)件的數(shù)據(jù)不正確。然后對(duì)各個(gè)建筑構(gòu)件的數(shù)據(jù)進(jìn)行修改,以使修改后的建筑構(gòu)件的數(shù)據(jù)符合預(yù)設(shè)的構(gòu)件3d模型構(gòu)建標(biāo)準(zhǔn),并對(duì)修改后的建筑構(gòu)件的數(shù)據(jù)進(jìn)行保存,最后將各個(gè)建筑構(gòu)件和各個(gè)建筑構(gòu)件對(duì)應(yīng)的數(shù)據(jù)進(jìn)行整合,構(gòu)建生成待構(gòu)建建筑對(duì)應(yīng)的3d模型,得到所述待構(gòu)建建筑的3d模型數(shù)據(jù),從而為建造所述待構(gòu)建建筑提供優(yōu)化的建造方案。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。