本發(fā)明涉及裝修過程管控技術(shù)領(lǐng)域,具體而言,涉及一種裝修指導(dǎo)圖生成方法及裝置。
背景技術(shù):
當(dāng)前的裝修主要由設(shè)計(jì)師進(jìn)行裝修設(shè)計(jì),并通過CAD等常用繪圖軟件為業(yè)主繪制相應(yīng)的裝修施工圖及效果圖。裝修圖紙數(shù)量大,并且種類繁多,繪制起來相當(dāng)麻煩。并且,在圖紙?jiān)O(shè)計(jì)過程中,由于是人為工作,無法結(jié)合施工合理性進(jìn)行自察,可能出現(xiàn)設(shè)計(jì)問題。一旦出現(xiàn)設(shè)計(jì)問題,圖紙將無法使用,需要重新繪制,造成時間成本浪費(fèi)。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種裝修指導(dǎo)圖生成方法及裝置,以解決上述問題。
為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案:
一種裝修指導(dǎo)圖生成方法,應(yīng)用于能夠與用戶終端通信的服務(wù)器,所述服務(wù)器中存儲有裝修規(guī)范準(zhǔn)則及各種裝修產(chǎn)品所需的安裝工藝,所述方法包括:
獲取房屋的3D框架模型,所述3D框架模型建立于預(yù)設(shè)的空間坐標(biāo)系中;
響應(yīng)所述用戶終端的操作,在預(yù)存的裝修效果數(shù)據(jù)庫中查找出與所述操作對應(yīng)的裝修效果,所述服務(wù)器中存儲有不同裝修效果與不同操作的對應(yīng)關(guān)系;
在預(yù)存的裝修產(chǎn)品數(shù)據(jù)庫中查找出實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品,并依照所述裝修效果將查找出的裝修產(chǎn)品在所述3D框架模型中進(jìn)行排布;
根據(jù)所述裝修規(guī)范準(zhǔn)則及實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品的安裝工藝,調(diào)整各裝修產(chǎn)品在所述3D框架模型中的排布;以及
獲取調(diào)整后的各裝修產(chǎn)品在所述空間坐標(biāo)系中的坐標(biāo)信息,生成關(guān)于各種裝修產(chǎn)品的裝修指導(dǎo)圖、各種裝修產(chǎn)品在所述房屋中的平面施工圖,以及與所述裝修指導(dǎo)圖和平面施工圖匹配的驗(yàn)收標(biāo)準(zhǔn)說明文件。
本發(fā)明較佳實(shí)施例還提供一種裝修指導(dǎo)圖生成裝置,應(yīng)用于能夠與用戶終端通信的服務(wù)器,所述服務(wù)器中存儲有裝修規(guī)范準(zhǔn)則及各種裝修產(chǎn)品所需的安裝工藝,所述裝置包括:
3D模型獲取模塊,用于獲取房屋的3D框架模型,所述3D框架模型建立于預(yù)設(shè)的空間坐標(biāo)系中;
裝修效果選取模塊,用于響應(yīng)所述用戶終端的操作,在預(yù)存的裝修效果數(shù)據(jù)庫中查找出與所述操作對應(yīng)的裝修效果,所述服務(wù)器中存儲有不同裝修效果與不同操作的對應(yīng)關(guān)系;
裝修產(chǎn)品排布模塊,用于在預(yù)存的裝修產(chǎn)品數(shù)據(jù)庫中查找出實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品,并依照所述裝修效果將查找出的裝修產(chǎn)品在所述3D框架模型中進(jìn)行排布;
規(guī)范檢查模塊,用于根據(jù)所述裝修規(guī)范準(zhǔn)則及實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品的安裝工藝,調(diào)整各裝修產(chǎn)品在所述3D框架模型中的排布;以及
裝修指導(dǎo)圖生成模塊,用于獲取調(diào)整后的各裝修產(chǎn)品在所述空間坐標(biāo)系中的坐標(biāo)信息,生成關(guān)于各種裝修產(chǎn)品的裝修指導(dǎo)圖、各種裝修產(chǎn)品在所述房屋中的平面施工圖,以及與所述裝修指導(dǎo)圖和平面施工圖匹配的驗(yàn)收標(biāo)準(zhǔn)說明文件。
本發(fā)明實(shí)施例提供的裝修指導(dǎo)圖生成方法及裝置,根據(jù)用戶選取的裝修效果選擇對應(yīng)的裝修產(chǎn)品,并依照服務(wù)器中存儲的裝修規(guī)范準(zhǔn)則和各裝修產(chǎn)品所需的安裝工藝將各裝修產(chǎn)品排布于房屋的3D框架模型中。由于3D框架模型建立于預(yù)設(shè)的空間坐標(biāo)系中,可以獲取各裝修產(chǎn)品的坐標(biāo)信息,生成關(guān)于各種裝修產(chǎn)品的裝修指導(dǎo)圖、各種裝修產(chǎn)品在所述房屋中的平面施工圖,以及與所述裝修指導(dǎo)圖和平面施工圖匹配的驗(yàn)收標(biāo)準(zhǔn)說明文件。通過上述設(shè)計(jì),能夠根據(jù)裝修效果自動生成不同的裝修指導(dǎo)圖或裝修指導(dǎo)文件,既方便又快捷,能夠更好地滿足用戶的需求。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實(shí)施例提供的服務(wù)器與用戶終端的交互示意圖。
圖2為本發(fā)明實(shí)施例提供的一種服務(wù)器的方框示意圖。
圖3為本發(fā)明實(shí)施例提供的裝修指導(dǎo)圖生成方法的一種流程示意圖。
圖4為本發(fā)明實(shí)施例提供的裝修指導(dǎo)圖生成方法的又一流程示意圖。
圖5為圖3中所示的步驟S105的一種子步驟示意圖。
圖6為圖3中所示的步驟S105的又一子步驟示意圖。
圖7為本發(fā)明實(shí)施例提供的裝修指導(dǎo)圖生成方法的又一流程示意圖。
圖8為圖3中所示的步驟S104的子步驟示意圖。
圖9為本發(fā)明實(shí)施例提供的裝修指導(dǎo)圖生成方法的又一流程示意圖。
圖10為本發(fā)明實(shí)施例提供的動態(tài)展示裝修指導(dǎo)圖的子步驟示意圖。
圖11為本發(fā)明實(shí)施例提供的裝修指導(dǎo)圖生成裝置的連接框圖。
圖標(biāo):100-服務(wù)器;110-存儲器;111-操作系統(tǒng);120-處理器;130-通信單元;140-顯示單元;200-用戶終端;300-網(wǎng)絡(luò);400-裝修指導(dǎo)圖生成裝置;410-3D模型獲取模塊;420-裝修效果選取模塊;430-裝修產(chǎn)品排布模塊;440-規(guī)范檢查模塊;450-裝修指導(dǎo)圖生成模塊。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。
因此,以下對在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋。
如圖1所示,是本發(fā)明較佳實(shí)施例提供的服務(wù)器100與用戶終端200通信的交互示意圖。所述服務(wù)器100可通過網(wǎng)絡(luò)300與所述用戶終端200通信,以實(shí)現(xiàn)服務(wù)器100與用戶終端200之間的數(shù)據(jù)通信或交互。
本實(shí)施例中,所述服務(wù)器100可以是,但不限于,web(網(wǎng)站)服務(wù)器、ftp(file transfer protocol,文件傳輸協(xié)議)服務(wù)器等。所述用戶終端200可以是,但不限于,智能手機(jī)、個人電腦(personal computer,PC)、平板電腦、個人數(shù)字助理(personal digital assistant,PDA)、移動上網(wǎng)設(shè)備(mobile Internet device,MID)等。
所述網(wǎng)絡(luò)300可以是,但不限于,有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)。
如圖2所示,是圖1所示的服務(wù)器100的方框示意圖。所述服務(wù)器100包括存儲器110、操作系統(tǒng)111、處理器120、通信單元130、顯示單元140以及裝修指導(dǎo)圖生成裝置400。
所述存儲器110、處理器120、通信單元130以及顯示單元140各元件相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實(shí)現(xiàn)電性連接。所述裝修指導(dǎo)圖生成裝置400包括至少一個可以軟件或固件(firmware)的形式存儲于所述存儲器110中的軟件功能模塊。所述處理器120用于執(zhí)行所述存儲器110中存儲的可執(zhí)行模塊,例如所述裝修指導(dǎo)圖生成裝置400所包括的軟件功能模塊及計(jì)算機(jī)程序等。
其中,所述存儲器110可以是,但不限于,隨機(jī)存取存儲器(Random Access Memory,RAM),只讀存儲器(Read Only Memory,ROM),可編程只讀存儲器(Programmable Read-Only Memory,PROM),可擦除只讀存儲器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲器110用于存儲程序,所述處理器120在接收到執(zhí)行指令后,執(zhí)行所述程序。所述通信單元130用于通過所述網(wǎng)絡(luò)300建立所述服務(wù)端100與用戶終端200之間的通信連接,并用于通過所述網(wǎng)絡(luò)300收發(fā)數(shù)據(jù)。
所述處理器120可能是一種集成電路芯片,具有信號的處理能力。上述的處理器可以是通用處理器,包括中央處理器(Central Processing Unit,CPU)、網(wǎng)絡(luò)處理器(Network Processor,NP)等;還可以是數(shù)字信號處理器(DSP))、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
所述顯示單元140用于在服務(wù)器100與用戶之間提供一交互界面,或者用于顯示本發(fā)明提供的裝修指導(dǎo)圖、平面施工圖或說明文件。本實(shí)施例中,所述顯示單元140可以是,但不限于,液晶顯示屏或觸控顯示屏。
所述存儲器110中的操作系統(tǒng)111可包括各種用于管理系統(tǒng)任務(wù)(如內(nèi)存管理、電源管理等)的軟件組件和/或驅(qū)動,并可與各種硬件或軟件通訊,從而為其他軟件組件提供運(yùn)行環(huán)境。
可以理解,圖2所示的結(jié)構(gòu)僅為示意,服務(wù)器100還可以包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
如圖3所示,是本發(fā)明實(shí)施例提供的一種裝修指導(dǎo)圖生成方法的流程示意圖。下面將對圖3所示的具體流程和步驟進(jìn)行詳細(xì)闡述。
步驟S101:獲取房屋的3D框架模型。
本實(shí)施例中,任一房屋的3D框架模型均建立于預(yù)設(shè)的空間坐標(biāo)系中,所述空間坐標(biāo)系可以為,但不限于,三維直角坐標(biāo)系、極坐標(biāo)系或者球坐標(biāo)系。優(yōu)選地,本實(shí)施例中,所述空間坐標(biāo)系為三維直角坐標(biāo)系。根據(jù)實(shí)際需求,可選地,所述3D框架模型可以通過建模函數(shù)對用戶終端200發(fā)送的房屋戶型圖或者戶型參數(shù)進(jìn)行處理生成。本實(shí)施例中,用戶終端200適用于業(yè)主及設(shè)計(jì)師等需要進(jìn)行房屋裝修方案設(shè)計(jì)的用戶。
步驟S102:響應(yīng)所述用戶終端200的操作,在預(yù)存的裝修效果數(shù)據(jù)庫中查找出與所述操作對應(yīng)的裝修效果。
本實(shí)施例中,在服務(wù)器100生成3D框架模型后,用戶需要對所述3D框架模型添加裝修效果。當(dāng)用戶需要添加裝修效果時,可以通過用戶終端200向服務(wù)器100進(jìn)行添加裝修效果的操作。用戶終端200在檢測到所述操作后,即可向服務(wù)器100發(fā)送與所述操作對應(yīng)的請求信息,以使服務(wù)器100向用戶終端200提供與所述請求信息對應(yīng)的操作頁面,該操作頁面顯示有多個標(biāo)簽,每個標(biāo)簽表征不同的裝修效果。
所述操作指用戶在所述操作頁面點(diǎn)擊任一標(biāo)簽的操作。當(dāng)用戶選中一個標(biāo)簽時,用戶終端200會通過網(wǎng)絡(luò)300向服務(wù)器100發(fā)送與該標(biāo)簽對應(yīng)的指令信息,以使服務(wù)器100根據(jù)該指令信息在裝修效果數(shù)據(jù)庫中選擇與該指令信息對應(yīng)的裝修效果。
所述服務(wù)器100中存儲有不同指令信息與不同裝修效果的對應(yīng)關(guān)系,也即,不同操作與不同裝修效果的對應(yīng)關(guān)系。
需要說明的是,所述操作頁面為動態(tài)網(wǎng)頁。
步驟S103:在預(yù)存的裝修產(chǎn)品數(shù)據(jù)庫中查找出實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品,并依照所述裝修效果將查找出的裝修產(chǎn)品在所述3D框架模型中進(jìn)行排布。
本實(shí)施例中,采用不同的裝修產(chǎn)品可以得到不同的裝修效果。所述裝修效果數(shù)據(jù)庫中存儲有實(shí)現(xiàn)不同裝修效果所需的裝修產(chǎn)品,以及實(shí)現(xiàn)該裝修效果所需的所有裝修產(chǎn)品的相關(guān)信息,例如:針對實(shí)現(xiàn)該裝修效果所需的任一裝修產(chǎn)品,所述服務(wù)器100中可以存儲有與該裝修產(chǎn)品的效果相同的其他裝修產(chǎn)品。又例如:所述服務(wù)器100中可以存儲有實(shí)現(xiàn)該裝修效果所需的所有裝修產(chǎn)品的圖像信息、價格信息及購買鏈接地址等。
所述服務(wù)器100可以在所述裝修效果數(shù)據(jù)庫中查找出實(shí)現(xiàn)所述裝修效果所需的所有裝修產(chǎn)品,對于某些具有替代產(chǎn)品的裝修產(chǎn)品,服務(wù)器100可以向用戶提供一選擇頁面并發(fā)送到用戶終端200進(jìn)行顯示,以向用戶展示可供選擇的所有裝修產(chǎn)品的信息。展示方式可以有多種,例如:僅展示圖像信息,并在所述圖像信息下方提供購買鏈接地址。又例如:僅以展示裝修產(chǎn)品的文字描述信息,并在所述文字描述信息下方提供購買鏈接地址。
用戶可以在所述選擇頁面點(diǎn)擊適合自己的裝修產(chǎn)品進(jìn)行選中,用戶終端200在檢測到所述點(diǎn)擊操作時生成相應(yīng)的指令信息發(fā)送到服務(wù)器100,以使服務(wù)器100在裝修產(chǎn)品庫中選取與所述指令信息對應(yīng)的裝修產(chǎn)品。
對于僅有一種選擇的裝修產(chǎn)品,服務(wù)器100可以直接在所述裝修產(chǎn)品數(shù)據(jù)庫中選擇對應(yīng)裝修產(chǎn)品。
在獲取到實(shí)現(xiàn)所述裝修效果所需的所有裝修產(chǎn)品后,所述服務(wù)器100將所有裝修產(chǎn)品排布于所述3D框架模型,生成具有所述裝修效果的裝修效果展示模型。
步驟S104:根據(jù)所述裝修規(guī)范準(zhǔn)則及實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品的安裝工藝,調(diào)整各裝修產(chǎn)品在所述3D框架模型中的排布。
在實(shí)際進(jìn)行裝修設(shè)計(jì)時,需要考慮到裝修規(guī)范準(zhǔn)則以及裝修產(chǎn)品的安裝工藝。因而,在本實(shí)施例中,可以根據(jù)服務(wù)器100中預(yù)存的裝修規(guī)范準(zhǔn)則及實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品的安裝工藝對所述裝修效果展示模型中各裝修產(chǎn)品的排布進(jìn)行調(diào)整,從而生成符合實(shí)際的裝修效果展示模型。
步驟S105:獲取調(diào)整后的各裝修產(chǎn)品在所述空間坐標(biāo)系中的坐標(biāo)信息,生成關(guān)于各種裝修產(chǎn)品的裝修指導(dǎo)圖、各種裝修產(chǎn)品在所述房屋中的平面施工圖,以及與所述裝修指導(dǎo)圖和平面施工圖匹配的驗(yàn)收標(biāo)準(zhǔn)說明文件。
本實(shí)施例中,所述3D框架模型建立于預(yù)設(shè)的空間坐標(biāo)系,該模型中每一點(diǎn)的坐標(biāo)都可以獲得??梢岳斫?,當(dāng)事先所述裝修效果所需的所有裝修產(chǎn)品均添加至所述3D框架模型后,每一裝修產(chǎn)品的具體坐標(biāo)信息也可以獲得。實(shí)施時,可以獲取調(diào)整后的各裝修產(chǎn)品在所述空間坐標(biāo)系中的坐標(biāo)信息,針對每一種裝修產(chǎn)品,生成該種裝修產(chǎn)品的裝修指導(dǎo)圖、各種裝修產(chǎn)品在所述房屋中的平面施工圖,以及與所述裝修指導(dǎo)圖和平面施工圖匹配的驗(yàn)收標(biāo)準(zhǔn)說明文件。
其中,本實(shí)施例中提及的所有圖紙均可以彩色三維圖形式輸出,輸出的文件格式可以為,但不限于,DWG、JPG、GIF、TGA、PCX以及PDF等。
需要說明的是,某一種裝修產(chǎn)品的裝修指導(dǎo)圖,即該種裝修產(chǎn)品在所述3D框架模型中的安裝位置圖,直接在所述3D框架模型中以3D圖的形式進(jìn)行顯示,圖上可以標(biāo)注有坐標(biāo)信息及所需安裝工藝。
本實(shí)施例中,所述裝修產(chǎn)品可以包括,但不限于,電氣產(chǎn)品(如插座、開關(guān)、電氣設(shè)備等)、水泥、地磚、地板、吊頂、油漆、防水用具等。
為了更直觀地讓普通業(yè)主也能使用本發(fā)明提供的裝修指導(dǎo)圖,可選地,請參閱圖4,所述方法還可以包括如下步驟:
步驟S106:針對所述3D框架模型中的每一種裝修產(chǎn)品,接收所述用戶終端200發(fā)送的工人數(shù)量,計(jì)算完成該種裝修產(chǎn)品的安裝所需的時間。
本實(shí)施例中,所述服務(wù)器100中可以存儲有預(yù)設(shè)數(shù)量的工人完成單位面積內(nèi)的各類裝修產(chǎn)品的安裝所需的時間。如此,根據(jù)用戶提供的預(yù)算經(jīng)費(fèi)可以計(jì)算出完成各類裝修產(chǎn)品的安裝所需的工人數(shù)量以及對應(yīng)的安裝時間。或者,也可以根據(jù)用戶提供的預(yù)期工期計(jì)算出在預(yù)期工期內(nèi)完成各類裝修產(chǎn)品的安裝所需的工人數(shù)量及預(yù)算經(jīng)費(fèi)的多種方案,以供用戶選擇。
步驟S107:在該種裝修產(chǎn)品的裝修指導(dǎo)圖中標(biāo)注安裝該種裝修產(chǎn)品所需的安裝工藝以及時間。
本實(shí)施例中,服務(wù)器100可以將最終得到的施工方案(包括安裝工藝、工人數(shù)量、預(yù)算經(jīng)費(fèi)及預(yù)計(jì)工期)標(biāo)注于該類裝修產(chǎn)品的裝修指導(dǎo)圖。
可選地,用戶可以根據(jù)裝修產(chǎn)品所需的安裝工藝得到安裝該裝修產(chǎn)品所需的工具、工人類型或者技能。安裝該裝修產(chǎn)品所需的工具、工人類型或者技能也可以直接標(biāo)注于該裝修產(chǎn)品的裝修指導(dǎo)圖中,本實(shí)施例對此不做限制。
可選地,請參閱圖5,所述步驟S105可以包括步驟S201和步驟S202兩個子步驟。
步驟S201:針對每一種管路類裝修產(chǎn)品,獲取所述3D框架模型中需要使用該管路類裝修產(chǎn)品的其他裝修產(chǎn)品的坐標(biāo)信息。
本實(shí)施例中,管路類裝修產(chǎn)品可以為,但不限于,水管、電線管、及燃?xì)夤苤械囊环N。
步驟S202:根據(jù)所述裝修規(guī)范準(zhǔn)則在所述3D框架模型中進(jìn)行排布,使得該管路類裝修產(chǎn)品經(jīng)過所有需要使用該管路類裝修產(chǎn)品的其他裝修產(chǎn)品所在的位置。
步驟S203:獲取所述3D框架模型中排布后的所有該管路類裝修產(chǎn)品的坐標(biāo)信息,并生成相應(yīng)的管路布局圖。
以水管為例,可以理解,房屋中排布的水管需要經(jīng)過洗碗槽、洗衣機(jī)等需要用水的裝修產(chǎn)品處。因此,實(shí)施時,可以獲取所述3D框架模型中的洗碗槽、洗衣機(jī)等所有需要用水的裝修產(chǎn)品的坐標(biāo)信息,依照所述裝修規(guī)范準(zhǔn)則在所述3D框架模型中排布該管路類裝修產(chǎn)品,以使該管路類產(chǎn)品經(jīng)過洗碗槽、洗衣機(jī)等所有需要用水的裝修產(chǎn)品所在的位置,并且符合裝修規(guī)范準(zhǔn)則。
在排布完成后,根據(jù)該管路類裝修產(chǎn)品在所述空間坐標(biāo)系中的坐標(biāo),即可得到相應(yīng)的管路布局圖,如給排水放線圖。
需要說明的是,按照上述方法排布可能得到多個布局圖,可以選擇其中施工成本最少的布局圖作為最終的管路布局圖。
同理,當(dāng)所述管路類裝修產(chǎn)品為電線管時,排布后的電線管需要經(jīng)過包括所有開關(guān)、插座及各用電設(shè)備在內(nèi)的所有電氣類裝修產(chǎn)品,并且符合裝修規(guī)范準(zhǔn)則。排布完成后,即可根據(jù)電線管的坐標(biāo)信息生成相應(yīng)的電路系統(tǒng)圖等。
其他管路類產(chǎn)品的裝修指導(dǎo)圖或布線圖的生成與上述水管和電線管相似,此處不再贅述。
可選地,在對在對由同一坐標(biāo)引出的多條管路進(jìn)行布局時,針對每一條管路需要到達(dá)的目的坐標(biāo),當(dāng)管路屬性符合共槽或共管規(guī)范時,檢測是否需要將所述多條管路共線設(shè)置。檢測標(biāo)準(zhǔn)可以由多種,例如:檢測共線與非共線狀態(tài)下所需的施工成本的多少,若共線所需的施工成本較少,則選擇共線。需要說明的是,所述施工成本包括:人工成本、時間成本、管理成本以及管路材料成本。
在實(shí)際裝修時,還需要與該管路類產(chǎn)品對應(yīng)開槽圖,例如,水電開槽圖。可選地,如圖6所示,在執(zhí)行步驟S203之后,所述步驟S105還可以包括步驟S204、步驟S205和步驟S206三個子步驟。
步驟S204:針對每一種管路類裝修產(chǎn)品,獲取該管路類裝修產(chǎn)品的管路布局圖。
步驟S205:從所述裝修產(chǎn)品數(shù)據(jù)庫中獲取該管路類產(chǎn)品的管徑,并根據(jù)該管路類裝修產(chǎn)品的管徑、所述裝修規(guī)范準(zhǔn)則及該管路類裝修產(chǎn)品的安裝工藝計(jì)算安裝該管路類裝修產(chǎn)品所需的安裝槽的大小。
步驟S206:在該管路類裝修產(chǎn)品的管路布局圖中標(biāo)注該管路類裝修產(chǎn)品所需的安裝槽的大小。
開槽圖與該管路類裝修產(chǎn)品的管路布局圖具有相同的線路,只需求出所需的槽的大小即可??蛇x地,所述服務(wù)器100中可以存儲有各種裝修產(chǎn)品的尺寸信息,可以從服務(wù)器100中獲取該管路類裝修產(chǎn)品的管徑。在實(shí)際安裝過程中,可以根據(jù)該管路類裝修產(chǎn)品的管徑、裝修規(guī)范準(zhǔn)則以及該管路類裝修產(chǎn)品的安裝工藝計(jì)算安裝該管路類裝修產(chǎn)品所需的安裝槽的大小,并將計(jì)算出的結(jié)果標(biāo)注于所述管路布局圖。
可選地,也可以根據(jù)計(jì)算出槽的大小,在所述3D框架模型中生成相應(yīng)的開槽圖,也即,將所述槽以圖像形式顯示于所述3D框架模型中。
在實(shí)際應(yīng)用中,還可能出現(xiàn)完成裝修設(shè)計(jì)后需要進(jìn)行修改的情況,當(dāng)某一張圖紙出現(xiàn)問題,會導(dǎo)致與該張圖紙相關(guān)的其他圖紙都出現(xiàn)問題,以致于需要改動多張圖紙。并且,需要人工核查與出現(xiàn)問題的圖紙相關(guān)聯(lián)的其他圖紙,,工作量大且繁雜,容易出錯??蛇x地,請參閱圖7,本實(shí)施例中,所述方法還可以包括步驟S108、步驟S109和步驟S110。
步驟S108:監(jiān)測所述3D框架模型是否發(fā)生改動。
步驟S109:在檢測到所述3D框架模型發(fā)生改動時,獲取發(fā)生改動位置的坐標(biāo)信息以及該位置改動后的裝修效果,生成裝修改動指導(dǎo)圖。
本實(shí)施例中,服務(wù)器100可以每間隔預(yù)設(shè)時長將當(dāng)前的3D框架模型與預(yù)設(shè)時長前的3D框架模型進(jìn)行對比,若檢測到不同之處,即判定該處發(fā)生改動,獲取改動處的坐標(biāo)及改動后的裝修效果,生成該改動處的裝修改動指導(dǎo)圖。
步驟S110:根據(jù)該位置改動后的裝修效果,在預(yù)存的裝修產(chǎn)品數(shù)據(jù)庫中查找出實(shí)現(xiàn)此次改動所需的裝修產(chǎn)品及安裝該裝修產(chǎn)品所需的工藝,并生成裝修改動說明文件。
通過上述設(shè)計(jì),能夠自動檢測裝修設(shè)計(jì)方案是否發(fā)生改動,并在發(fā)生改動后自動生成相應(yīng)的裝修改動指導(dǎo)圖,避免設(shè)計(jì)師重新繪制圖紙帶來的不便。
在進(jìn)行局部改動時,可能出現(xiàn)改動不符合裝修規(guī)范準(zhǔn)則的情形,可選地,在檢測到有改動發(fā)生時,需要判斷是否存在與所述裝修規(guī)范準(zhǔn)則不符之處,若存在,則將不符之處在所述裝修改動指導(dǎo)圖上標(biāo)注出來。
可選地,請參閱圖8,步驟S104可以包括步驟S301、步驟S302和步驟S303三個子步驟。
步驟S301:針對每一種裝修產(chǎn)品,檢測是否接收到該種裝修產(chǎn)品的自定義安裝工藝。
步驟S302:在接收到該種裝修產(chǎn)品的自定義安裝工藝時,檢測所述自定義安裝工藝是否符合所述裝修規(guī)范準(zhǔn)則。
步驟S303:在所述自定安裝工藝符合所述裝修規(guī)范準(zhǔn)則時,根據(jù)所述裝修規(guī)范準(zhǔn)則、該種裝修產(chǎn)品的自定義安裝工藝,以及實(shí)現(xiàn)所述裝修效果所需的其他裝修產(chǎn)品的安裝工藝,調(diào)整各裝修產(chǎn)品在所述3D框架模型中的排布。
在實(shí)際裝修中,大部分裝修產(chǎn)品都有特定的安裝工藝,這部分安裝工藝可預(yù)先存儲于服務(wù)器100中。對于部分具有特殊安裝工藝的裝修產(chǎn)品,服務(wù)器100可以根據(jù)用戶輸入的自定義安裝工藝對裝修產(chǎn)品進(jìn)行排布。
在施工過程中會產(chǎn)生許多裝修垃圾,若隨意丟棄會造成環(huán)境污染??蛇x地,所述服務(wù)器100可以獲取用戶終端200發(fā)送的房屋所在小區(qū)的地圖信息并進(jìn)行存儲,所述地圖信息中包括該房屋與該房屋所在小區(qū)的垃圾堆放地點(diǎn)的相對位置信息。
可選地,請參閱圖9,所述方法還包括步驟S111和步驟S112兩個步驟。
步驟S111:根據(jù)所述房屋所在小區(qū)的垃圾堆放地點(diǎn)與所述房屋的相對位置信息,生成垃圾運(yùn)輸路線圖。
步驟S112:根據(jù)不同運(yùn)輸工具的運(yùn)輸速度計(jì)算不同運(yùn)輸工具從所述房屋到所述垃圾堆放地點(diǎn)所需的時間,并將所述時間及對應(yīng)的交通工具標(biāo)注于所述垃圾運(yùn)輸路線圖。
本實(shí)施例中,所述服務(wù)器100中存儲有不同運(yùn)輸工具的運(yùn)輸速度以及運(yùn)輸價格等相關(guān)信息。服務(wù)器100可以提供一垃圾運(yùn)輸選擇頁面,并推送至所述用戶終端200以供用戶選擇。服務(wù)器100根據(jù)房屋所在小區(qū)的垃圾堆放地點(diǎn)與所述房屋的相對位置信息,以及用戶所選交通工具的運(yùn)輸速度可以計(jì)算出從所述房屋到所述垃圾堆放地點(diǎn)所需的時間。
可選地,所述方法還可以包括以下步驟:
根據(jù)預(yù)設(shè)施工順序動態(tài)展示各類裝修產(chǎn)品的裝修指導(dǎo)圖。
本實(shí)施例中,由于各類裝修產(chǎn)品的裝修指導(dǎo)圖直接在所述3D框架模型中生成,因此,針對每一類裝修產(chǎn)品,可以動態(tài)地對該類裝修產(chǎn)品不同階段的裝修情況進(jìn)行展示。根據(jù)實(shí)際情況,實(shí)施時,可以根據(jù)用戶操作動態(tài)地顯示與所述用戶操作相對應(yīng)的施工階段的裝修指導(dǎo)圖,也可以按照預(yù)設(shè)的施工順序依次對裝修指導(dǎo)圖進(jìn)行動態(tài)展示。
例如:對于管路類裝修產(chǎn)品,在安裝之前需要進(jìn)行開槽。在展示開槽圖時,可以將槽沿著開槽方向逐漸進(jìn)行顯示,形成與動畫相同的效果。在開槽圖顯示完畢后,可以將需要安裝的管路類裝修產(chǎn)品沿著安裝方向逐漸進(jìn)行顯示,最終得到一完整的管路布局圖。
本實(shí)施例中,所述施工順序及相應(yīng)的施工指導(dǎo)文件可以根據(jù)用戶輸入的人員安排信息、裝修期限及裝修產(chǎn)品到貨時間等條件信息自動生成,并可以在生成后檢測是否存在除所述施工指導(dǎo)文件內(nèi)容之外的其他可行方案,若不存在,則表明必須采用該施工指導(dǎo)文件及施工順序才能夠在規(guī)定時間完成裝修,如此,可以將所述施工指導(dǎo)文件設(shè)置為不可編輯文件,以防用戶做出不符實(shí)際的修改。若存在則將所述施工指導(dǎo)文件生成可編輯文件,可供用戶進(jìn)行調(diào)整。
可選地,請參閱圖10,根據(jù)預(yù)設(shè)施工順序動態(tài)展示各類裝修產(chǎn)品的裝修指導(dǎo)圖的步驟可以由步驟S401、步驟S402、步驟S403以及步驟S404實(shí)現(xiàn)。
步驟S401:檢測所述預(yù)設(shè)施工順序是否發(fā)生改動。
步驟S402:在所述預(yù)設(shè)施工順序發(fā)生改動時,檢測改動后的施工順序是否符合所述裝修規(guī)范準(zhǔn)則。若符合,則執(zhí)行步驟S403。若不符合,則執(zhí)行步驟S404。
步驟S403:根據(jù)改動后的施工順序動態(tài)地展示各類裝修產(chǎn)品的裝修指導(dǎo)圖。
步驟S404:顯示報警頁面。
本實(shí)施例中,預(yù)設(shè)施工順序?yàn)槌R?guī)的施工順序,但在具體實(shí)施裝修時,可能會根據(jù)用戶的實(shí)際情況有所調(diào)整,因此,在自動根據(jù)施工順序展示裝修指導(dǎo)圖之前,可以檢測用戶是否對所述預(yù)設(shè)施工順序進(jìn)行了更新。
在檢測到有更新操作時,檢測更新后的施工順序是否符合裝修規(guī)范準(zhǔn)則,若不符合則可以向用戶顯示報警頁面,該報警頁面中向用戶展示了若采用更新后的施工順序可能出現(xiàn)的隱患。若符合則可以根據(jù)更新后的施工順序?qū)ο鄳?yīng)的裝修產(chǎn)品進(jìn)行動態(tài)展示。
請參閱圖11,本發(fā)明實(shí)施例還提供一種裝修指導(dǎo)圖生成裝置400,應(yīng)用于能夠與用戶終端200通信的服務(wù)器100,所述服務(wù)器100中存儲有裝修規(guī)范準(zhǔn)則及各種裝修產(chǎn)品所需的安裝工藝。
所述裝修指導(dǎo)圖生成裝置400包括:3D模型獲取模塊410、裝修效果選取模塊420、裝修產(chǎn)品排布模塊430、規(guī)范檢查模塊440和裝修指導(dǎo)圖生成模塊450。
其中,所述3D模型獲取模塊410用于獲取房屋的3D框架模型,所述3D框架模型建立于預(yù)設(shè)的空間坐標(biāo)系中。關(guān)于所述3D模型獲取模塊410的描述具體可參考對圖3中所示的步驟S101的詳細(xì)描述。
所述裝修效果選取模塊420用于響應(yīng)所述用戶終端200的操作,在預(yù)存的裝修效果數(shù)據(jù)庫中查找出與所述操作對應(yīng)的裝修效果,所述服務(wù)器100中存儲有不同裝修效果與不同操作的對應(yīng)關(guān)系。
關(guān)于所述裝修效果選取模塊420的描述具體可參考對圖3中所示的步驟S102的詳細(xì)描述。
所述裝修產(chǎn)品排布模塊430用于在預(yù)存的裝修產(chǎn)品數(shù)據(jù)庫中查找出實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品,并依照所述裝修效果將查找出的裝修產(chǎn)品在所述3D框架模型中進(jìn)行排布。
關(guān)于所述裝修產(chǎn)品排布模塊430的描述具體可參考對圖3所示的步驟S103的詳細(xì)描述。
所述規(guī)范檢查模塊440用于根據(jù)所述裝修規(guī)范準(zhǔn)則及實(shí)現(xiàn)所述裝修效果所需的裝修產(chǎn)品的安裝工藝,調(diào)整各裝修產(chǎn)品在所述3D框架模型中的排布。關(guān)于所述規(guī)范檢查模塊440的描述具體可參考對圖3所示的步驟S104的詳細(xì)描述。
所述裝修指導(dǎo)圖生成模塊450用于獲取調(diào)整后的各裝修產(chǎn)品在所述空間坐標(biāo)系中的坐標(biāo)信息,生成關(guān)于各種裝修產(chǎn)品的裝修指導(dǎo)圖、各種裝修產(chǎn)品在所述房屋中的平面施工圖,以及與所述裝修指導(dǎo)圖和平面施工圖匹配的驗(yàn)收標(biāo)準(zhǔn)說明文件。
關(guān)于所述裝修指導(dǎo)圖生成模塊450的描述具體可參考對圖3所示的步驟S105的詳細(xì)描述。
綜上所述,本發(fā)明實(shí)施例提供的裝修指導(dǎo)圖生成方法及裝置,能夠根據(jù)裝修效果自動生成不同的裝修指導(dǎo)圖或裝修知道文件,避免了手動操作和單純使用二維圖紙帶來的不便。并且,直觀的表示方法更加便于普通業(yè)主直接根據(jù)裝修指導(dǎo)圖進(jìn)行裝修。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。