Revit 怎么導入Rhino?Rhino 如何對接 Revit

?01、概述

Rhinoceros和revit是兩款在建筑領域應用非常廣泛的軟件產品,具有各自的建模邏輯。雖然Rhinoceros在精確建模復雜曲面和幾何形狀上有很大優勢,但Revit是一種用于BIM(BuildingInformationModel)工作流的高質量程序。因此,以適當的方式使這兩個程序結合,發揮各自優勢,可以輕松實現和優化我們的工作。在大多數情況下,會使用Revit作為主要的工作平臺,當在Revit中存在難以實現的復雜幾何體(主要是曲面)時,就需要Rhinoceros的配合。文章源自四五設計網-http://www.133122.cn/27389.html

Revit 怎么導入Rhino?Rhino 如何對接 Revit-1文章源自四五設計網-http://www.133122.cn/27389.html

?RobertoMolinos文章源自四五設計網-http://www.133122.cn/27389.html

而實現Rhinoceros和Revit協同工作的對接方法主要分為兩類,一類是通過不同格式的不帶有建筑信息的模型文件作為接口,進行導出導入,成為Revit中的族或族元素等。另一類是通過插件,將rhino模型導出為帶有建筑信息的IFC文件。工業基礎類(IFC)文件格式是在建筑行業中交換對象的標準方式,可減少在不同應用程序之間傳輸文件時的信息丟失。它可被Revit直接讀取,減少建筑信息的丟失以及再次分類的工作。文章源自四五設計網-http://www.133122.cn/27389.html

當然,在進行工作流之前我們應該首先考慮的是,如何正確的在Rhinoceros中建模幾何體,以更好的時間數據交換?也就是第二部分的內容。文章源自四五設計網-http://www.133122.cn/27389.html

? ? 02、RhinoModellingTips文章源自四五設計網-http://www.133122.cn/27389.html

? ? 1.通識:文章源自四五設計網-http://www.133122.cn/27389.html

? ? a.根據項目選擇模型單位和精度。文章源自四五設計網-http://www.133122.cn/27389.html

通常對于大型建筑項目,可以米為單位,精度為0,0001。文章源自四五設計網-http://www.133122.cn/27389.html

對于需要高清晰度的小型項目,通常以毫米為單位工作,精度為0.01。當然,精度過高也更容易產生人為誤差,并且通常非常難以察覺。如果使用AutodeskCFD等流體模擬軟件進行分析時,將會因誤差而難以實現模擬。文章源自四五設計網-http://www.133122.cn/27389.html

Revit 怎么導入Rhino?Rhino 如何對接 Revit-2

Revit 怎么導入Rhino?Rhino 如何對接 Revit-3

UnitSetting

?RobetoMolinosr

? ? b.在世界坐標原點附近建模

每個軟件都有自己的坐標系統,當有外部模型導入時,坐標系統就為模型提供了位置參考。每個軟件中的世界坐標原點往往是相互對位的。在世界坐標原點附近建模,不會發生模型導入后丟失或找不到的現象。

在Rhinoceros中建模建議關閉“智能軌道”工具。類似于AutodeskCADphotoshop中的智慧捕捉,此工具有助于繪制具有對應關系的點和線等。在簡單的2D工程圖中工作時,此選項非常有用。但是,在3D模型中工作時,它通常會在不知不覺中導致錯誤。

定義圖層層次結構,根據具體的模型及工作類型,將物件合理分層,更易于理解。這將實現復雜文件中的幾個專業人員之間的協作。當然如果在Rhinoceros中使用了Grasshopper,在Bake時要設置好圖層位置。

? ? c.曲線和曲面:

在Rhinoceros中建立曲線和曲面后,或者是由其他軟件導入的幾何體,首先都需要檢查幾何是否正確:

為了確定曲線(內差點曲線,控制點曲線等)是否被很好地導入Rhinoceros,我們必須檢查它們的控制點??梢赃x中曲線后按F10打開控制點顯示。

正確的曲線將是只通過最小數量的控制點即可準確定義曲線。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-4

較少的控制點定義的控制點曲線

?RobetoMolinosr

在Revit中使用此幾何體時,過多的控制點可能導致精度錯誤和一些未知的問題,所以要盡量減少控制點的數量。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-5

較多的控制點定義的內差點曲線

?RobetoMolinosr

如果曲線不正確,我們可以使用“重建”命令重繪曲線,當然重建后的曲線可能會與原始曲線有所偏差,取決于重建參數的設定。

對于Rhinoceros中各種類型的曲面,我們可以通過檢查他們的isocurves來觀察質量的好壞。默認情況下,在Rhinoceros中,我們可以直接預覽任何曲面的Isocurves,也就時結構線,無法預覽時可在“顯示”面板里打開。

正確的曲面會通過具有最小數量的isocurves來獲得準確的定義,如下圖所示。在Revit中的surface,過多的控制點可能導致精度錯誤等問題。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-6

較多的isocurvessurface(左)較少的isocurvessurface(右)

?RobetoMolinosr

? ? d.法線方向:

sketchup類似,犀牛的每個表面都具有正面和背面。即表面的方向性。所有表面都具有法線方向,當在Rhinoceros和Grasshopper中進行的不同的操作是,可能會根據曲面的法線方向進行運算。

要預覽曲面的方向,可以通過“Direction”命令。如果需要更改曲面的方向,則只輸入“Flip”命令即可。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-7

曲面的方向

?RobetoMolinosr

預覽曲面方向的另一個方法是在display面板中更改幾何圖形正面與背面的顯示顏色。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-8

調整后的曲面正反顯示模式

?RobetoMolinosr

? ? e.頂點精度:

當有兩個相鄰曲面時,需要檢查兩個曲面的邊和頂點之間的重合是否正確。因為在Rhinoceros中建模時,尤其是打開了很多捕捉方式,我們可能不小心在重合邊界處定位錯誤,導致并非完全的重合,而是存在縫隙。這在導入到Revit中是致命的,很難被發現。

? ? f.曲面導出:

在將任何表面從Rhinoceros導出到Revit之前,我們必須知道它是哪種類型的面。

·Rhinoceros中的曲面由以下幾類參數控制:

·階數(Surfacedegree)。

·曲率(Curvature)。

·修剪或未修剪(Trimmedoruntrimmed)。

·Rhinoceros中的表面可分為以下幾類:

·OpenSurface

·OpenExtrusion

·OpenPolysurface

·ClosedPolysurface

要分析曲面,我們可以在屬性面板中觀察其所屬類型。不能導出的曲面包括:有過多控制點的曲面,折疊表面或控制點與其軸表面不對應的表面(通常是修剪表面)

Revit 怎么導入Rhino?Rhino 如何對接 Revit-9

修剪的曲面仍存在被修剪處的信息

?RobetoMolinosr

? ? g.表面類型

不同類型的Rhinoceros曲面對應著不同的Revit中的可轉化對象

Revit 怎么導入Rhino?Rhino 如何對接 Revit-10

Revit 怎么導入Rhino?Rhino 如何對接 Revit-11

不同類型的Rhinoceros曲面對應Revit中的可轉化對象

?RobetoMolinosr

? ? 03、對接方法

在了解Rhinoceros中建模的注意事項后,我們即可將模型數據導入到Revit中。針對不同情況,我們可以采用如下6中方法進行對接的工作。

? ? Option1

直接將Rhino幾何體導出為sat或dwg格式,再導入Revit。對于Revit中的體積參考,此方法是有效的,幾何體不帶材料屬性。

? ? Option2

將Rhino幾何體出為sat或dwg格式,再導入Revit中的Mass。這是將導入的幾何圖形轉換為Revit(地板,墻壁,天花板和幕墻)中的元素的最佳方法。

? ? Option3

將Rhino幾何體出為sat或dwg格式,再導入Revit中的族。這是在Revit中創建復雜族物體的方法。

? ? Option4

通過Rhynamo將Rhino幾何體導入Dynamo。

? ? Option5

通過Flux將Rhino幾何體或數據導入Dynamo。

? ? Option6

將Rhino幾何體導出到IFC,再與Revit對接。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-12

?RobetoMolinosr

? ? Option1:

? ? Steps:

·插入>>導入CAD。

·設置定位方法。

·選擇單位。

·取消選擇“糾正稍微偏離軸的線”。

·選擇文件類型DWG(*dwg)或ACISSAT(*.sat)。

·打開

適用范圍:

僅當導入的幾何體不需在截面和高程等視圖中表示時才適用,因為直接導入時,視圖中的切割平面無法正確切割CAD幾何體。它不能轉換為原生的Revit元素。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-13

?RobetoMolinosr

? ? Option2:

? ? Steps:

·體量和場地>>放置體量。

·插入>>導入CAD。

·設置定位選項。

·選擇單位。

·取消選擇“糾正稍微偏離軸的線”。

·選擇文件類型DWG(*dwg)或ACISSAT(*.sat)。

·完成體量。

·體量工具>>通過Face建模(天花板,地板,墻壁和窗簾系

統)

適用范圍:

當導入的幾何體將在視圖(平面視圖,截面,高程)中表示時,建議將幾何體導入為體量,否則視圖切割平面將無法正確切割它。當需要使用“按面”工具創建基于導入曲面的原始Revit元素(如墻壁,屋頂和地板)時,也會選擇此方法。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-14

?RobetoMolinosr

? ? Option3:

? ? Steps:

·打開選定的族模板。

·插入>>導入CAD。

·設置定位選項。

·選擇單位。

·取消選擇“糾正稍微偏離軸的線”。

·選擇文件類型DWG(*dwg)或ACISSAT(*.sat)。

·打開。

·修改可視化屬性>>導入的類別>>對象的樣式>>導入的對象

>>導入的圖層。

·重命名類別名稱。

·修改材料。

·對導入的所有圖層/材質重復該過程。

適用范圍:

當需要幾何體來在Revit中創建復雜族時,可使用此方法。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-15

?RobetoMolinosr

? ? Option4:

? ? Steps:

·打開Revit項目

·管理>>打開Dynamo>>Rhynamo包

·選擇Rhino的文件路徑

·跟隨

適用范圍:

如果我們需要在Revit中創建復雜幾何,則此方法是最佳方法。通過Rhynamo,我們可以直接將幾何圖形導入Revit,跳過從Rhinoceros導出再Revit的過程。

但是,在Rhynamo中讀取幾何體時會遇到一些問題。只能夠讀取Surfaces屬性的曲面。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-16

?RobetoMolinosr

? ? Option5:

? ? Steps:

·在Grasshopper中管理幾何圖形或string數據

·使用Flux/Speckle將數據導出為CSV/XLS

·打開Revit項目

·OpenDynamo>>使用Flux/Speckle收集數據

·管理Dynamo中的幾何/數據

·Bake到Revit

適用范圍:

此方法非常強大,可以批量獲取純原生的Revit元素??珊唵蔚毓芾鞷hino信息,例如文本,點,曲線,并將這些元素與Revit元素(如族或自適應組件)組合在一起

Flux–是FluxFactory公布的一款插件程序,可自動從Rhino通過網絡傳輸資料至Revit或Excel,實現數據的對接。

Revit 怎么導入Rhino?Rhino 如何對接 Revit-17

?RobetoMolinosr

? ? Option6:

? ? Steps:

·使用VisualARQ插件建立的犀牛BIM模型:墻壁,幕墻,結構,門,窗戶,樓梯,欄桿和屋頂。

·使用VisualARQ-Grasshopper插件建立的模型。

·導出為IFC格式文件。

·在Revit中鏈接IFC

? ? 適用范圍:

VisualARQ是一款非常強大的軟件,致力于讓rhino完善為一款BIM建模軟件。它可實現在rhino中建立帶有構件信息的模型,類似于Revit的建模方法,但是其能力與比Revit相比還是有限的。

新版VisualARQ的新增功能之一是提供了IFC文件接口,可將rhino中的BIM構件或非BIM構件與Revit直接對接。

繼續閱讀
我的微信
微信掃一掃
weinxin
我的微信
惠生活福利社
微信掃一掃
weinxin
我的公眾號
 
  • 本文由 四五設計網小助手 發表于 2023年7月4日10:22:26
  • 轉載請務必保留本文鏈接:http://www.133122.cn/27389.html

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖動滑塊以完成驗證