午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種多組件可陣列結(jié)構(gòu)的智能化快速施工方法

文檔序號(hào):9350124閱讀:502來(lái)源:國(guó)知局
一種多組件可陣列結(jié)構(gòu)的智能化快速施工方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種建筑施工技術(shù)領(lǐng)域,特別是一種基于B頂技術(shù)對(duì)多組件可陣列結(jié)構(gòu)進(jìn)行快速建模施工的方法。
【背景技術(shù)】
[0002]建筑信息模型(Building Informat1n Modeling)是以建筑工程項(xiàng)目的各項(xiàng)相關(guān)信息數(shù)據(jù)作為模型的基礎(chǔ),進(jìn)行建筑模型的建立,通過(guò)數(shù)字信息仿真模擬建筑物所具有的真實(shí)信息。它具有可視化,協(xié)調(diào)性,模擬性,優(yōu)化性和可出圖性五大特點(diǎn)。
[0003]B頂?shù)慕<夹g(shù)是B頂之所以成為WM的基礎(chǔ),正是因?yàn)橛薪_^(guò)程才能完成后面的一系列B頂功能。因此B頂建模的效率一直是現(xiàn)場(chǎng)施工中對(duì)應(yīng)用B頂技術(shù)的一個(gè)主要要求。例如Autodesk公司的Revit系列軟件,雖然軟件本身雖然有強(qiáng)大的建模能力,但是就和施工現(xiàn)場(chǎng)結(jié)合的效率而言還需改進(jìn),特別是多組件可陣列結(jié)構(gòu),模型中大量同類元素需要獨(dú)立操作,費(fèi)時(shí)費(fèi)工。

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

[0004]本發(fā)明的目的是提供一種多組件可陣列結(jié)構(gòu)的智能化快速施工方法,要解決現(xiàn)有B頂技術(shù)與施工結(jié)合中,效率低下費(fèi)時(shí)費(fèi)工技術(shù)問(wèn)題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
一種多組件可陣列結(jié)構(gòu)的智能化快速施工方法,施工步驟如下:
步驟一:將多組件陣列結(jié)構(gòu)的目標(biāo)實(shí)體進(jìn)行以構(gòu)件為單元的拆分,分為可陣列構(gòu)件集合以及非可陣列構(gòu)件集合;
步驟二:將目標(biāo)實(shí)體的構(gòu)件與在建模平臺(tái)上待建模型的元素一一對(duì)應(yīng),也分為兩種元素集合,分別是可陣列元素集合以及非可陣列元素集合;
步驟三:將步驟二中的每種元素集合按不同的構(gòu)件分列成族,一種構(gòu)件生成一個(gè)族,每個(gè)族均有獨(dú)立的陣列過(guò)程,每個(gè)族通過(guò)插入嵌套族的方式產(chǎn)生出新的分族,并按照嵌套族的嵌套順序成列繪制流程圖表,形成族派生表;
步驟四:在建模平臺(tái)的族編輯功能中,添加每種族的陣列參數(shù)的數(shù)據(jù),并將邊界陣列情況的計(jì)算機(jī)編程語(yǔ)句加入到公式欄中;
步驟五:按照步驟三中的族派生表,根據(jù)步驟四中添加的陣列參數(shù)一一制作各個(gè)族;步驟六:將步驟五中制作的各個(gè)族插入到最終成果族內(nèi),并按陣列參數(shù)的大小分批次調(diào)整陣列參數(shù);
步驟七:形成最終成果族后,觀察陣列參數(shù)對(duì)各個(gè)族三維數(shù)據(jù)的影響情況是否為合理范圍;
步驟八:對(duì)步驟七中的最終成果族的模型進(jìn)行拆分,并根據(jù)施工現(xiàn)場(chǎng)情況進(jìn)行構(gòu)件的編號(hào),提取工程量,生成相應(yīng)的施工工序流程;
步驟九:根據(jù)最終成果族的模型生成的CAD圖紙加工或準(zhǔn)備構(gòu)件; 步驟十:依據(jù)步驟八中的施工工序流程和步驟九中的CAD圖紙,在施工現(xiàn)場(chǎng)對(duì)構(gòu)件進(jìn)行施工安裝,最終組成目標(biāo)實(shí)體。
[0006]所述步驟二中的待建模型是利用Autodesk公司發(fā)布的BIM建模平臺(tái)Revit軟件進(jìn)行建造的模型。
[0007]所述步驟四中的利用Revit軟件的族編輯功能創(chuàng)建的族是可被用于不同項(xiàng)目模型的獨(dú)立模型單元。
[0008]所述步驟二中的可陣列元素集合中元素的數(shù)量不小于3個(gè)并且向一個(gè)或多個(gè)方向成直線規(guī)律分布,元素的位置數(shù)據(jù)可使用數(shù)學(xué)公式表達(dá)。
[0009]所述步驟二中的非可陣列元素集合中的元素?cái)?shù)量少于3個(gè)或不規(guī)律分布。
[0010]所述步驟三中的嵌套族是一個(gè)族內(nèi)插入了其它的族,并部分地繼承了其它族的陣列參數(shù),用此過(guò)程建造的分族,并且每次嵌套分族的過(guò)程中,對(duì)于不需要的陣列參數(shù)則不再繼承,實(shí)現(xiàn)陣列參數(shù)的封裝過(guò)程。
[0011]所述步驟四中的邊界陣列情況是陣列總尺寸數(shù)據(jù)大于或等于陣列間距的整數(shù)倍數(shù)時(shí),需要使用計(jì)算機(jī)編程語(yǔ)句智能判斷數(shù)據(jù)并自動(dòng)計(jì)算出陣列的數(shù)量以及每個(gè)元素的位置的情況。
[0012]所述多組件陣列結(jié)構(gòu)是不含扣件的平板模架,施工步驟如下:
步驟一,將不含扣件的平板模架的目標(biāo)實(shí)體進(jìn)行以構(gòu)件為單元的拆分,分為可陣列構(gòu)件集合以及非可陣列構(gòu)件集合,可陣列構(gòu)件為單個(gè)U托、單個(gè)方木和單個(gè)腳手桿,非可陣列構(gòu)件為面板;
步驟二,將不含扣件的平板模架的構(gòu)件與在建模平臺(tái)上待建模型的元素一一對(duì)應(yīng),分析不含扣件的平板模架的組成元素,也分為兩種元素集合,分別是可陣列元素集合以及非可陣列元素集合,可陣列的元素集合為單個(gè)U托族、單個(gè)方木族和單個(gè)腳手桿族,非可陣列元素集合為面板族;
步驟三,將步驟二中的每種元素集合按不同的構(gòu)件分列成族,一種構(gòu)件生成一個(gè)族,每個(gè)族均有獨(dú)立的陣列過(guò)程,每個(gè)族通過(guò)插入嵌套族的方式產(chǎn)生出新的分族,并按照嵌套族的嵌套順序成列繪制流程圖表,形成族派生表;
步驟四:在建模平臺(tái)的族編輯功能中,添加每種族的陣列參數(shù)的數(shù)據(jù)并將針對(duì)邊界陣列情況的C#編程語(yǔ)句加入到公式欄中,邊界情況是陣列總尺寸數(shù)據(jù)大于或等于陣列間距的整數(shù)倍數(shù)時(shí),需要使用C#編程語(yǔ)言智能判斷數(shù)據(jù),并自動(dòng)計(jì)算出陣列的數(shù)量以及每個(gè)元素的位置的情況;所述陣列添加參數(shù)如下:
1、整數(shù)距離:每個(gè)陣列方向陣列間距的整尺寸距離;
2、陣列方向尺寸:陣列沿一個(gè)方向的總尺寸;
3、陣列方向間距:陣列沿一個(gè)方向的整數(shù)間距,不含邊緣位置,是用戶希望形成的主要間距數(shù)據(jù);
4、尾部距離:最后一個(gè)單個(gè)元素距離陣列最后一個(gè)元素的距離;
5、陣列個(gè)數(shù):陣列的個(gè)數(shù);
6、初步個(gè)數(shù):取整計(jì)算的個(gè)數(shù);
所述C#編程語(yǔ)句為:
整數(shù)距離:(陣列個(gè)數(shù)-1)*陣列方向間距,計(jì)算出陣列總長(zhǎng)度; 尾部距離:陣列方向尺寸-整數(shù)距離,根據(jù)陣列總長(zhǎng)度和陣列方向尺寸之差確定最后一個(gè)元素的位置;
陣列個(gè)數(shù):if((初步個(gè)數(shù)-1) *陣列方向間距=陣列方向尺寸,初步個(gè)數(shù)-1,初步個(gè)數(shù)),利用 IF(logical_test, value_if_true, value_if_false)語(yǔ)句判斷總尺寸是否為間距的整數(shù)倍數(shù),如果是則去掉最后一個(gè)元素后正是陣列的數(shù)量,否則初步個(gè)數(shù)就已是陣列的實(shí)際個(gè)數(shù);
初步個(gè)數(shù):rounddown(陣列方向尺寸/陣列方向間距)+ 1,利用rounddown(float)語(yǔ)句取整,可能包含最后一個(gè)元素,也可能不包含;
步驟五,按照步驟三中的族派生表,根據(jù)步驟四中添加的陣列參數(shù)一一制作各個(gè)族,制作方法如下:
1、在操作界面原有的參照面基礎(chǔ)上添加建立新的參照面,作為尺寸線鎖定的關(guān)聯(lián)主體;
2、插入待陣列的族并移動(dòng)到起始參照面的位置;
3、在工具欄選取待陣列的族,點(diǎn)擊陣列,在上方標(biāo)簽內(nèi)選擇:成組并關(guān)聯(lián)、最后一個(gè),將陣列兩端點(diǎn)選到新的參照面上;
4、插入一個(gè)單獨(dú)的待陣列的族在終止參照面的位置;
5、創(chuàng)建尺寸標(biāo)注將待陣列的族與新的參照面鎖定;
6、使用尺寸關(guān)聯(lián)參照面之間的相對(duì)位置;
7、將尺寸標(biāo)簽與對(duì)應(yīng)的參數(shù)相關(guān)連,將陣列成組的個(gè)數(shù)與參數(shù)“陣列個(gè)數(shù)”相關(guān)連;
8、插入另一個(gè)陣列方向的待陣列的嵌套族,并再次重復(fù)步驟1-7;
步驟六:將步驟五中制作的各個(gè)族插入到最終成果族內(nèi),并設(shè)置好參數(shù),調(diào)整好位置,按陣列參數(shù)大小分批次調(diào)整陣列參數(shù);
步驟七:形成最終成果族后,然后觀察陣列參數(shù)變動(dòng)對(duì)于整個(gè)模型的影響,同時(shí)檢查是否在合理范圍。當(dāng)所有工作結(jié)束后應(yīng)再次封裝參數(shù),確保用戶可以方便的檢索信息。
[0013]步驟八:對(duì)步驟七中的最終成果族的模型進(jìn)行拆分,并根據(jù)施工現(xiàn)場(chǎng)情況進(jìn)行構(gòu)件的編號(hào),提取工程量,生成相應(yīng)的施工工序流程;
步驟九:根據(jù)最終成果族的模型生成的CAD圖紙加工或準(zhǔn)備構(gòu)件;
步驟十:依據(jù)步驟八中的施工工序流程和步驟九中的CAD圖紙?jiān)谑┕がF(xiàn)場(chǎng)進(jìn)行施工,最終組成目標(biāo)實(shí)體。
[0014]所述陣
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1