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

瓷磚鋪貼方案生成方法和系統(tǒng)的制作方法

文檔序號(hào):9865867閱讀:679來源:國知局
瓷磚鋪貼方案生成方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及虛擬設(shè)計(jì)技術(shù)領(lǐng)域,特別是設(shè)及一種瓷磚鋪貼方案生成方法和系統(tǒng)。
【背景技術(shù)】
[0002] 現(xiàn)有的瓷磚鋪貼設(shè)計(jì)主要由設(shè)計(jì)師人工設(shè)計(jì),設(shè)計(jì)時(shí)間較長。若有設(shè)計(jì)變更或現(xiàn) 場(chǎng)實(shí)測(cè)實(shí)量結(jié)果與設(shè)計(jì)圖紙有差異,需要更改瓷磚設(shè)計(jì)方案,設(shè)計(jì)師的工作量將大大增加。

【發(fā)明內(nèi)容】

[0003] 基于此,有必要提供一種降低設(shè)計(jì)師工作量的瓷磚鋪貼方案生成方法和系統(tǒng)。
[0004] 一種瓷磚鋪貼方案生成方法,包括:
[0005] 獲取待設(shè)計(jì)房間的圖形數(shù)據(jù),根據(jù)所述圖形數(shù)據(jù)確定所述待設(shè)計(jì)房間的鋪貼原則 及所述待設(shè)計(jì)房間的參考Z值;所述參考Z值為允許最小非整磚面積與整磚面積之比;
[0006] 根據(jù)所述待設(shè)計(jì)房間的圖形數(shù)據(jù)確定鋪貼區(qū)域,并獲取所述鋪貼區(qū)域的尺寸參數(shù) W及待鋪貼瓷磚的尺寸參數(shù);
[0007 ]確定初始基準(zhǔn)點(diǎn)坐標(biāo);
[000引鋪貼方案生成步驟,根據(jù)所述初始基準(zhǔn)點(diǎn)坐標(biāo)、所述鋪貼區(qū)域的尺寸參數(shù)及所述 待鋪貼瓷磚的尺寸參數(shù)獲得所述待設(shè)計(jì)房間的鋪貼方案,獲取所述鋪貼方案中沿所述鋪貼 區(qū)域的第一方向的整磚數(shù)量、非整磚數(shù)量及沿所述第一方向的非整磚尺寸、與所述第一方 向垂直的第二方向的整磚數(shù)量、非整磚數(shù)量及沿所述第二方向的非整磚尺寸、W及實(shí)際Z 值;
[0009] 判斷所述第一方向和所述第二方向的非整磚數(shù)量是否為零;
[0010] 若是,則輸出所述鋪貼方案;
[0011] 若否,根據(jù)所述沿第一方向的非整磚尺寸及所述沿第二方向的非整磚尺寸移動(dòng)所 述初始基準(zhǔn)點(diǎn),獲得移動(dòng)后的初始基準(zhǔn)點(diǎn)坐標(biāo),并返回所述鋪貼方案生成步驟;
[0012] 根據(jù)所述鋪貼原則選取實(shí)際Z值符合所述待設(shè)計(jì)房間的參考Z值且非整磚數(shù)量最 少的鋪貼方案,輸出所述鋪貼方案。
[0013] -種瓷磚鋪貼方案生成系統(tǒng),包括:
[0014] 圖形數(shù)據(jù)獲取模塊,用于獲取待設(shè)計(jì)房間的圖形數(shù)據(jù),根據(jù)所述圖形數(shù)據(jù)確定所 述待設(shè)計(jì)房間的鋪貼原則及所述待設(shè)計(jì)房間的參考Z值;所述參考Z值為允許最小非整磚面 積與整磚面積之比;
[0015] 鋪貼區(qū)域確定模塊,用于根據(jù)所述待設(shè)計(jì)房間的圖形數(shù)據(jù)確定鋪貼區(qū)域,并獲取 所述鋪貼區(qū)域的尺寸參數(shù)W及待鋪貼瓷磚的尺寸參數(shù);
[0016] 初始基準(zhǔn)點(diǎn)確定模塊,用于確定初始基準(zhǔn)點(diǎn)坐標(biāo);
[0017] 鋪貼方案生成模塊,用于根據(jù)所述初始基準(zhǔn)點(diǎn)坐標(biāo)、所述鋪貼區(qū)域的尺寸參數(shù)及 所述待鋪貼瓷磚的尺寸參數(shù)獲得所述待設(shè)計(jì)房間的鋪貼方案,獲取所述鋪貼方案中沿所述 鋪貼區(qū)域的第一方向的整磚數(shù)量、非整磚數(shù)量及沿所述第一方向的非整磚尺寸、與所述第 一方向垂直的第二方向的整磚數(shù)量、非整磚數(shù)量及沿所述第二方向的非整磚尺寸、w及實(shí) 際Z值;
[0018] 判斷模塊,用于判斷所述第一方向和所述第二方向的非整磚數(shù)量是否為零;
[0019] 輸出模塊,用于在所述判斷模塊的判斷結(jié)果為是時(shí),輸出所述鋪貼方案;
[0020] 初始基準(zhǔn)點(diǎn)移動(dòng)模塊,用于在所述判斷模塊的判斷結(jié)果為否時(shí),根據(jù)所述沿第一 方向的非整磚尺寸及所述沿第二方向的非整磚尺寸移動(dòng)所述初始基準(zhǔn)點(diǎn),獲得移動(dòng)后的初 始基準(zhǔn)點(diǎn)坐標(biāo),并調(diào)用所述鋪貼方案生成模塊生成對(duì)應(yīng)的鋪貼方案;
[0021] 所述輸出模塊還用于,根據(jù)所述鋪貼原則選取實(shí)際Z值符合所述待設(shè)計(jì)房間的參 考Z值且非整磚數(shù)量最少的鋪貼方案,輸出所述鋪貼方案。
[0022] 該瓷磚鋪貼方案生成方法,根據(jù)待設(shè)計(jì)房間的圖形數(shù)據(jù)W及鋪貼原則自動(dòng)生成瓷 磚鋪貼生成方案,大大降低了設(shè)計(jì)的時(shí)間,并且,根據(jù)鋪貼原則還能對(duì)移動(dòng)初始基準(zhǔn)點(diǎn),得 到多個(gè)不同的鋪貼方案,且根據(jù)鋪貼原則選擇非整磚數(shù)據(jù)最少的鋪貼方案并輸出,從而自 動(dòng)獲取最優(yōu)的鋪貼方案。
【附圖說明】
[0023] 圖1為一種實(shí)施方式的瓷磚鋪貼方案生成方法的流程圖;
[0024] 圖2為一種實(shí)施方式的采用組合圖形作為待鋪貼瓷磚的鋪貼方案;
[0025] 圖3為對(duì)圖2的鋪貼方案采用對(duì)稱判斷后生成的鋪貼方案;
[0026] 圖4為一種實(shí)施方式的采用邊界鋪貼原則生成的初步的鋪貼方案;
[0027] 圖5為對(duì)圖4的鋪貼方案采用邊界判斷后生成的一種鋪貼方案;
[0028] 圖6為對(duì)圖4的鋪貼方案采用邊界判斷后生成的另一種鋪貼方案;
[0029] 圖7為一種實(shí)施方式的在可能福面在放置非整磚的示意圖;
[0030] 圖8為一種實(shí)施方式的在可能福面在放置非整磚的示意圖;
[0031 ]圖9為一種實(shí)施方式的在可能福面在放置L型非整磚的示意圖;
[0032] 圖10為一種實(shí)施方式的瓷磚鋪貼方案生成系統(tǒng)的功能模塊示意圖。
【具體實(shí)施方式】
[0033] 如圖1所示,一種瓷磚鋪貼方案生成方法,包括W下步驟:
[0034] S101:獲取待設(shè)計(jì)房間的圖形數(shù)據(jù),根據(jù)圖形數(shù)據(jù)確定待設(shè)計(jì)房間的鋪貼原則及 待設(shè)計(jì)房間的參考Z值。
[0035] 鋪貼原則是指待設(shè)計(jì)房間需滿足的鋪貼條件。如在一個(gè)具體的實(shí)施方式中,鋪貼 原則包括對(duì)稱鋪貼,即瓷磚呈對(duì)稱分布。如在另一個(gè)具體的實(shí)施方式中,鋪貼原則包括邊界 鋪貼,即對(duì)于鋪貼方案生稱后的每一邊界瓷磚的面積需要大于一預(yù)設(shè)值。
[0036] 在AutoCAD中,圖形實(shí)體(如直線、圓弧、圓、尺寸等)均W數(shù)據(jù)形式存儲(chǔ)在數(shù)據(jù)庫 中,每個(gè)實(shí)體均有一個(gè)與之對(duì)應(yīng)的實(shí)體數(shù)據(jù)表。實(shí)體數(shù)據(jù)表是W子表的形式組成的,其中每 個(gè)子表是用AutoCAD的DXF文件的組碼形式給出的。因此,應(yīng)用AutoLISP函數(shù)能夠直接存取 和修改CAD的實(shí)體數(shù)據(jù)庫中的數(shù)據(jù),W便進(jìn)行數(shù)據(jù)處理。利用LISP語言,通過圖形提取,更改 提取出來的部分?jǐn)?shù)據(jù),再利用更改后的圖形數(shù)據(jù)重新生成圖形,減少重復(fù)工作。
[0037] 在具體的實(shí)施方式中,也可W將現(xiàn)場(chǎng)實(shí)測(cè)實(shí)量的圖形數(shù)據(jù)(包括平面邊數(shù)據(jù)、位 置、房間類型、主視角位置等)手工輸入系統(tǒng),與調(diào)用的實(shí)體數(shù)據(jù)對(duì)比,若有改變,修改實(shí)體 數(shù)據(jù),利用更改后的圖形數(shù)據(jù)重新生成封閉圖形。
[0038] 從AutoCAD中獲取待設(shè)計(jì)房間的圖形數(shù)據(jù),圖形數(shù)據(jù)包括:平面邊數(shù)據(jù)、位置、房間 類型、主視角位置P等。參考Z值為允許最小非整磚面積與整磚面積之比,作為房間類型的一 個(gè)要素被預(yù)先設(shè)定。
[0039] 房間類型包括A、B、和類。其中,A類房間的特點(diǎn)為四面皆為視線位置,如大廳、 洽談廳等。對(duì)于A類房型,W房間短向中屯、為基準(zhǔn)點(diǎn),向四周排版布置,不能出現(xiàn)小于整磚1/ 2的邊角,即瓷磚的排布講究對(duì)稱,A類房間的參考Z值Ζα = ^。
[0040] Β類為住宅套間,W 口為主視角,如邸室、客廳、衛(wèi)生間、廚房、陽臺(tái)等,對(duì)于Β類房 型,W主視點(diǎn)Ρ為基準(zhǔn)點(diǎn)向四周排布,一般考慮到家具遮擋作用,不考慮余量。最小磚不能小 于1 /4,瓷磚排布講究美觀,Β類房間的參考Ζ值Zb > 1 /4。
[0041 ] C類為條形地面,有過道主視角,如過道等,對(duì)于C類房間,瓷磚排布講究對(duì)稱,且非 整磚不小于1/3,C類房間的參考2值馬=^
[0042] S103:根據(jù)待設(shè)計(jì)房間的圖形數(shù)據(jù)確定鋪貼區(qū)域,并獲取鋪貼區(qū)域的尺寸參數(shù)W 及待鋪貼瓷磚的尺寸參數(shù)。
[0043] 具體的,根據(jù)待設(shè)計(jì)房間的圖像數(shù)據(jù)確定鋪貼區(qū)域,若根據(jù)待設(shè)計(jì)房間的圖像數(shù) 據(jù)所形成的區(qū)域不是標(biāo)準(zhǔn)矩形則生成其對(duì)應(yīng)的最小包絡(luò)矩形,讀取鋪貼區(qū)域的對(duì)應(yīng)的矩形 的長和寬獲得對(duì)應(yīng)的尺寸參數(shù)。W及根據(jù)設(shè)計(jì)師的選擇,獲取設(shè)計(jì)師所選擇的待鋪貼瓷磚 尺寸參數(shù)。
[0044] 鋪貼區(qū)域的尺寸參數(shù)包括鋪貼區(qū)域的長和寬等參數(shù),待鋪貼瓷磚的尺寸參數(shù)包括 待鋪貼瓷磚的長和寬等參數(shù)。
[0045] S105:確定初始基準(zhǔn)點(diǎn)坐標(biāo)。
[0046] 從鋪貼區(qū)域選取一個(gè)基準(zhǔn)點(diǎn),作為鋪設(shè)方案中開始鋪貼瓷磚的初始基準(zhǔn)點(diǎn),獲取 該初始基準(zhǔn)點(diǎn)坐標(biāo)。
[0047] S107:鋪貼方案生成步驟,根據(jù)初始基準(zhǔn)點(diǎn)坐標(biāo)、鋪貼區(qū)域的尺寸參數(shù)及待鋪貼瓷 磚的尺寸參數(shù)獲得待設(shè)計(jì)房間的鋪貼方案,獲取鋪貼方案中沿鋪貼區(qū)域的第一方向的整磚 數(shù)量、非整磚數(shù)量及沿第一方向的非整磚尺寸、與第一方向垂直的第二方向的整磚數(shù)量、非 整磚數(shù)量及沿第二方向的非整磚尺寸、W及實(shí)際Ζ值。
[0048] 待設(shè)計(jì)房間的鋪貼方案根據(jù)初始基準(zhǔn)點(diǎn)坐標(biāo)、鋪貼區(qū)域的尺寸參數(shù)及待鋪貼瓷磚 的尺寸參數(shù)確定,是W初始基準(zhǔn)點(diǎn)開始根據(jù)待鋪貼瓷磚的尺寸參數(shù)、鋪貼區(qū)域的尺寸參數(shù) 模擬瓷磚在鋪貼區(qū)域鋪設(shè)所形成的方案。形成該鋪貼方案后,獲取沿鋪貼區(qū)域的第一方向 的整磚數(shù)量、非整磚數(shù)量及沿第一方向的非整磚尺寸,W及第二方向的整磚數(shù)量、非整磚數(shù) 量及沿第二方向的非整磚尺寸,第一方向與第二方向垂直。在具體的實(shí)施方式中,第一方向 可W為待設(shè)計(jì)房間的長,第二方向可W為待設(shè)計(jì)房間的寬。
[0049] 對(duì)于每種鋪貼方案,還根據(jù)非整磚面積與整磚面積之比計(jì)算各鋪貼方案對(duì)應(yīng)的實(shí) 際Ζ值。
[0050] S109:判斷第一方向和第二方向的非整磚數(shù)量是否為零。
[0051] 若第一方向和第二方向的非整磚數(shù)量為零,則說明多塊整磚剛好能鋪滿鋪貼區(qū) 域。則執(zhí)行步驟:
[0052] Sill:輸出鋪貼方案。
[0053] 若否,則執(zhí)行步驟S112:根據(jù)沿第一方向的非整磚尺寸及沿第二方向的非整磚尺 寸移動(dòng)初始基準(zhǔn)點(diǎn),獲得移動(dòng)后的初始基準(zhǔn)點(diǎn)坐標(biāo),并返回S107鋪貼方案生成步驟。
[0054] 通過移動(dòng)基準(zhǔn)點(diǎn),獲得移動(dòng)后的初始基準(zhǔn)點(diǎn)坐標(biāo)后,返回S107鋪貼方案生成步驟, 生成與移動(dòng)后的初始基準(zhǔn)點(diǎn)對(duì)應(yīng)的鋪貼方案。
[0055] 也就是說,W移動(dòng)后的初始基準(zhǔn)點(diǎn)坐標(biāo)替代S107步驟中的初始基準(zhǔn)點(diǎn)坐標(biāo),根據(jù) 該移動(dòng)后的初始基準(zhǔn)點(diǎn)坐標(biāo)、鋪貼區(qū)域的尺寸參數(shù)及待鋪貼瓷磚的尺寸參數(shù)獲得待設(shè)計(jì)房 間的新的鋪貼方案,并獲取該新的鋪貼方案中沿鋪貼區(qū)域的第一方向的整磚數(shù)量、非整磚 數(shù)量及沿第一方向的非整磚尺寸、與第一方向垂直的第二方向的整磚數(shù)量、非整磚數(shù)量及 沿第二方向的非整磚尺寸、W及實(shí)際Z值。
[0056] S114:根據(jù)鋪貼原則選取實(shí)際Z值符合待設(shè)計(jì)房間的參考Z值且非整磚數(shù)量最少的 鋪貼方案,輸出鋪貼方案。
[0057] 該瓷磚鋪貼方案生成方法,根據(jù)待設(shè)計(jì)房間的圖形數(shù)據(jù)W及鋪貼原則自動(dòng)生成瓷 磚鋪貼生成方案,大大降低了設(shè)計(jì)的時(shí)間,并且,根據(jù)鋪貼原則還能對(duì)移動(dòng)初始基準(zhǔn)點(diǎn),得 到多個(gè)不同的鋪貼方案,且根據(jù)鋪貼原則選擇非整磚數(shù)據(jù)最少的鋪貼方案并輸出,從而自 動(dòng)獲取最優(yōu)的鋪貼方案。
[0058] 在另一個(gè)實(shí)施方式中,初始基準(zhǔn)點(diǎn)坐標(biāo)可W由設(shè)計(jì)師根據(jù)經(jīng)驗(yàn)設(shè)定,如定義房間 的中屯、點(diǎn)為初始基準(zhǔn)點(diǎn)。
[0059] 在另一個(gè)實(shí)施方式中,初始基準(zhǔn)點(diǎn)的坐標(biāo)根據(jù)待鋪貼瓷磚的尺寸參數(shù)與鋪貼區(qū)域 的尺寸參數(shù)確認(rèn)。具體的,步驟S105包括W下步驟:
[0060] S1051: W待設(shè)計(jì)房間的主視點(diǎn)所在的邊建立坐標(biāo)系。
[0061] 主視點(diǎn)為待設(shè)計(jì)房間的圖形數(shù)據(jù)中的一個(gè)參數(shù),在生成瓷磚鋪貼方案前,將待設(shè) 計(jì)房間在AutoCAD設(shè)計(jì)時(shí)采用特殊
當(dāng)前第1頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
射洪县| 霍城县| 凌源市| 麦盖提县| 左云县| 文登市| 固阳县| 乐山市| 武义县| 丹棱县| 故城县| 克什克腾旗| 璧山县| 鹿泉市| 武乡县| 九龙坡区| 翁源县| 哈尔滨市| 綦江县| 固原市| 赣州市| 江永县| 六盘水市| 信丰县| 阜新市| 乐清市| 冷水江市| 壤塘县| 邵东县| 桂东县| 乌兰浩特市| 丹江口市| 呼和浩特市| 施甸县| 呼伦贝尔市| 威远县| 弋阳县| 高清| 宁明县| 隆回县| 台北市|