999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Rhino和Revit的協(xié)同建模方案

2024-01-01 00:00:00陸林楓
智能建筑與工程機械 2024年6期
關(guān)鍵詞:二次開發(fā)

摘 要:基于裝飾行業(yè)實際工程需求,采用Rhino、Grasshopper和Revit并進行二次開發(fā),對不同的項目提出了兩套關(guān)于Rhino對接Revit的實現(xiàn)方案,對于異形項目提供了一種直接將Rhino模型轉(zhuǎn)化到Revit的方法。

關(guān)鍵詞:BIM;裝飾;Revit;RhinoInside;二次開發(fā)

中圖分類號:TP393" " " " " " " " " " " " " " " " "文獻標識碼:A" " " " " " " " " " " " " " " " 文章編號:2096-6903(2024)06-0103-03

0 引言

BIM技術(shù)發(fā)展到目前階段,已經(jīng)被廣大設(shè)計和施工企業(yè)所認同。為了能夠提高自身企業(yè)的核心競爭力,各大建筑師事務(wù)所、設(shè)計院、施工單位等均將BIM技術(shù)應(yīng)用作為項目實施中的重要一環(huán)。

目前,在建筑行業(yè)內(nèi)應(yīng)用最廣泛、使用最全面、各環(huán)節(jié)配合度最高的BIM軟件當屬Revit。在常規(guī)建筑(通常被稱為Box造型)中,直接使用Revit軟件進行模型搭建是非常方便的。不過,對于異形曲面建筑,Revit卻不并不能友好的完成從表皮設(shè)計到零部件的創(chuàng)建。所以更多的時候會采用Rhino及其參數(shù)化設(shè)計插件Grasshopper來完成異形建筑項目的設(shè)計、下料、施工等工作。相對于傳統(tǒng)的設(shè)計建模,基于Grasshopper的設(shè)計特點包括可編譯性、可視性、可擴展性[1]。

不過在整個BIM流程中總包或者甲方都希望統(tǒng)一采用一種BIM軟件來進行協(xié)作,以便于管理。而目前這個通用的軟件絕大多數(shù)都是采用Revit。這樣便存在一個從Rhino文件格式到Revit模型轉(zhuǎn)換的問題,而且該問題的存在由來已久,本文將從多個視角詳細闡述對于該問題的多種解決方案。

1 傳統(tǒng)的協(xié)同建模方案

1.1 “Revit+Rhino”基礎(chǔ)模式

在Revit2018版本以前,如果需要將Rhino模型轉(zhuǎn)換到Revit中還需要通過dwg格式來作為中間格式進行交互。在不進行任何二次開發(fā)的情況下,步驟通常如圖1所示。

而在Revit2018版本之后,Rhino文件格式3dm被納入到可直接導入Revit的幾大格式文件中,因此上述方案直接簡化,省掉了中間格式dwg的轉(zhuǎn)換過程,節(jié)省了大量的時間,也避免了中間格式轉(zhuǎn)換導致的圖形顯示錯誤、幾何數(shù)據(jù)丟失等問題。后期Revit版本與Rhino交互如圖2所示。

不過此類方案依然有非常明顯的缺陷,即,導入到Revit的模型是一個完整整體,不能對每一個零構(gòu)件進行后續(xù)單獨操作(如布置、添加參數(shù)等),必須要通過二次開發(fā)來完成模型的分解和分批導入。

1.2 “Revit+Rhino”加強模式

與基礎(chǔ)模式不同,Rhino模型在導入Revit之前先用二次開發(fā)的工具進行批量導出,快速將模型按零件或組件分解成單一的文件。然后再通過二次開發(fā)的Revit插件將分解后的單一文件批量導入到Revit項目模型中,這是一個非常巧妙的手段,且二次開發(fā)邏輯非常簡單明了。 “Revit+Rhino”進階模式流程如圖3所示。

使用此模式可以完成幾乎所有造型的模型轉(zhuǎn)換,在要求不高的情況下作為早先最常用、使用最簡單、效率最高的方案,一直都把此方法作為協(xié)同建模轉(zhuǎn)換的首選方案。

但該方案依然只能針對模型幾何數(shù)據(jù),在曲面有復雜構(gòu)造時可能會出現(xiàn)一些錯誤顯示,不能完美展示。而且導入的模型是一個符號,不能編輯,修改困難。最重要的是,導入的模型沒有參數(shù),失去了BIM中最重要的信息。

1.3 “Revit+Rhino”進階模式

了解到上面描述的兩種方案之后,使用了第三種方案,即:先使用Revit創(chuàng)建各種零部件的參數(shù)化族,然后由Rhino+Grasshopper來導出這些族布置到項目需要的各項參數(shù)。這也是自Dynamo普及以后被迅速推廣使用的方案之一。

從Revit2014,Dynamo以Revit附加模塊的形式出現(xiàn),近幾年Revit版本不斷升級,Dynamo的穩(wěn)定性也逐步加強。在Revit2017中Dynamo已成為Revit的內(nèi)置功能,其啟動位置移到管理菜單,成為系統(tǒng)管理的重要工具。Dynamo和Grasshopper一樣,都是一種可視化編程工具,它打破了建筑與計算機的行業(yè)壁壘,使建筑從業(yè)人員可以利用Dynamo基于Revit平臺開發(fā)所需的功能[2]。

基于以上情況,可以通過Grasshopper來設(shè)計流程導出數(shù)據(jù)表,再通過Dynamo來實現(xiàn)批量布置族的功能,如圖4~5所示。

上述過程簡單描述了針對自適應(yīng)族如何聯(lián)合Rhino和Revit來進行建模。該方法可以推廣到其他族類型中,其優(yōu)勢是使用Rhino作為定位輔助,而實際構(gòu)件則由Revit本身來創(chuàng)建成族。因為族的可編輯性,當后續(xù)因項目需要而增加模型精細度時,只需要以此修改對應(yīng)族并替換即可。對于不同的族構(gòu)件,可以采用多人協(xié)作的方式快速建立所有需要的族庫文件,極大地提高了建模效率。各種族類型批量處理定義如表1所示。

2 特殊的協(xié)同建模方案

2.1 “Revit+Rhino”無縫模式

在這里需要提到一個新的工具“Rhino.Inside”。其是一個在Rhino7版本,由Robert McNeelamp;Associates公司開發(fā)的一項新技術(shù),它允許將Rhino嵌入到其他應(yīng)用程序中,而“Rhino.Inside.Revit”則是其中最為令人激動人心的項目。它可以將Rhino作為Revit的一個插件來直接進行使用,同時可以很方便對兩個軟件之間的數(shù)據(jù)進行快捷的聯(lián)動。相比于Dynamo,這種交互模式會更直接,所見即所得。

首先需要確保安裝了Revit2018和Rhino7以上的版本,然后安裝Rhino.Inside.Revit插件。安裝完成后,在Revit標簽欄即會顯示Rhino.Inside標簽,點擊最左側(cè)的圖標即會啟動一個Rhino程序作為Revit的插件。

通過Rhino.Inside.Revit內(nèi)置的功能即可以通過Rhino直接修改Revit項目中的數(shù)據(jù)。基于這個技術(shù)自定義開發(fā)了一套簡易的工具,設(shè)計師可以通過簡單的鼠標點擊,即可高效地將模型在Rhino和Revit之間進行轉(zhuǎn)換,如圖6所示。

2.2 族的嵌套

一般情況下,只需要對單一構(gòu)件進行操作,但是對于窗扇、鋁合金門、幕墻單元體等裝配構(gòu)件則不能按單一物件來進行描述,如果只針對裝配構(gòu)件生成單一族,則裝配組件中的每個零件信息將無法表達。所以,必須使用族的嵌套方式來完成裝配構(gòu)件的創(chuàng)建。這一情況在Rhino中則對應(yīng)嵌套圖塊。比如1個開啟扇模型由8根窗框和1塊玻璃組成,則應(yīng)該生成4個窗框族和1個玻璃族,再將其組合生成新的窗族。如圖7~8所示。

3 技術(shù)應(yīng)用總結(jié)

將該項技術(shù)應(yīng)用到BIM項目中,不僅僅是實現(xiàn)了Revit和Rhino軟件上的協(xié)同化,也是不同BIM設(shè)計師之間的協(xié)同化,減少了軟件學習成本,節(jié)省人力,縮短工期。某項目應(yīng)用該技術(shù)情況如表2所示。

4 結(jié)束語

本文總結(jié)以往在Revit和Rhino模型交互之間所常用的一些處理手段,對于其使用過程中常見的問題,逐步推進并展示了Rhino到Revit過程中各種模式的一些優(yōu)缺點。基于Rhino.Inside這一個特殊的工具,進行二次開發(fā),解決了目前絕大多數(shù)軟插件沒有解決的問題,為項目BIM實施中經(jīng)常遇到的問題指出了明確的方向。

參考文獻

[1] 豈凡.基于Grasshopper的參數(shù)化方法在結(jié)構(gòu)設(shè)計中的應(yīng)用[J].土木建筑工程信息技術(shù),2018,10(1):105-110.

[2] 王維軒,周東明.基于Revit平臺二次開發(fā)模式的研究[J].土木建筑工程信息技術(shù),2019,11(1):132-136.

猜你喜歡
二次開發(fā)
淺談基于Revit平臺的二次開發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
西門子Operate高級編程的旋轉(zhuǎn)坐標系二次開發(fā)
淺談Mastercam后處理器的二次開發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
基于C#的AutoCAD建筑構(gòu)件庫二次開發(fā)
江西建材(2018年2期)2018-04-14 08:01:14
西門子Easy Screen對倒棱機床界面二次開發(fā)
基于全站儀二次開發(fā)的覆冰厚度測量與實現(xiàn)
電測與儀表(2016年9期)2016-04-12 00:29:52
Micaps3.2 版本二次開發(fā)入門淺析
西藏科技(2015年12期)2015-09-26 12:13:51
基于VB的ANSYS二次開發(fā)在變壓器抗短路性能分析中的應(yīng)用
基于CATIA的橡皮囊成形毛料展開的二次開發(fā)
機械工程師(2015年9期)2015-02-26 08:38:10
ANSYS Workbench二次開發(fā)在汽車穩(wěn)定桿CAE分析中的應(yīng)用
汽車零部件(2014年5期)2014-11-11 12:24:32
主站蜘蛛池模板: 欧美不卡视频一区发布| 亚洲成人精品| 久久久久人妻一区精品| 制服丝袜亚洲| 精品一区二区三区水蜜桃| 国产黄视频网站| 久久美女精品| 精品国产自在现线看久久| 久久狠狠色噜噜狠狠狠狠97视色| 久久激情影院| 玖玖精品视频在线观看| 亚洲AV无码精品无码久久蜜桃| 91国内在线视频| 国产成人一二三| 91精品国产综合久久香蕉922| 久视频免费精品6| 亚洲欧洲日韩综合色天使| 国产综合精品日本亚洲777| 亚洲熟女中文字幕男人总站| 亚洲香蕉伊综合在人在线| 国产精品亚洲精品爽爽| 孕妇高潮太爽了在线观看免费| 国产亚洲欧美在线人成aaaa| 亚洲综合狠狠| 天堂久久久久久中文字幕| 国产精品免费p区| 日a本亚洲中文在线观看| 亚洲有码在线播放| 亚洲天堂网视频| 国产精品久久精品| 99偷拍视频精品一区二区| 亚洲中文字幕在线精品一区| 国产欧美视频在线观看| 国产成人麻豆精品| 国产精品偷伦在线观看| 久久综合激情网| 成年人免费国产视频| 呦系列视频一区二区三区| 亚洲系列无码专区偷窥无码| 国产精品女主播| 在线播放国产99re| 亚洲,国产,日韩,综合一区| 在线综合亚洲欧美网站| 在线日韩日本国产亚洲| 国产成人盗摄精品| 午夜限制老子影院888| 中文字幕av一区二区三区欲色| 国产午夜福利亚洲第一| av一区二区无码在线| 中文天堂在线视频| 国产无码网站在线观看| 国产精品观看视频免费完整版| 99热国产这里只有精品无卡顿"| 2020最新国产精品视频| 久久精品无码中文字幕| 999国产精品| 国产精品成| 成人国产精品2021| 青青久在线视频免费观看| 亚洲一级毛片在线观播放| 亚洲三级a| 无码精油按摩潮喷在线播放| 狠狠色丁香婷婷| 亚洲成人精品在线| 色视频久久| 亚洲国产一区在线观看| 在线国产欧美| 午夜电影在线观看国产1区| 久久综合AV免费观看| 久久国产亚洲偷自| 亚洲中文字幕在线精品一区| 国产亚洲欧美在线专区| 朝桐光一区二区| 五月婷婷综合色| 久久窝窝国产精品午夜看片| 99re免费视频| 三上悠亚精品二区在线观看| 亚洲五月激情网| 亚洲不卡av中文在线| 22sihu国产精品视频影视资讯| 美女一级免费毛片| 久久综合伊人 六十路|