本篇文章主要目的為利用Rhino.Inside®.Revit來製作複曲面(double curved surface)帷幕分割的可行性,本文使用的曲面為一真實案例中的一個複曲面帷幕,利用Grasshopper的外掛,在不考量曲面優化的情況下建立曲面分割。
文中所使用到的工具以及外掛/插件如下:
Revit 2020
Rhino 7.3
Rhino.Inside®.Revit
MetaHopper
LunchBox
bifocals(optional)
先上GH架構
程式流程解說:
透過Brep選取目標曲面
使用LunchBox中的Diamond Panels 以及Quad Panels進行不同形狀的版片分割
將分割後的曲面進行offset surface並透過Loft生成實體版片
因應不同的分割數量(水平/垂直),有可能會產生較為複雜的曲面導致曲面生成到Revit失敗,因此最後將所有曲面轉換成Mesh,確保所有版片都能夠在Revit中建立
進階步驟,透過Value List設定形狀切換,配合MetaHopper的功能切換物件的預覽與否以及DirectShape的開啟與否
結論:
通過此次測試可以得知,在不考量曲面優化(共面、最少開模類型、成本...等)的情況下,透過GH的外掛配合DirectShape其實非常容易進行曲面分割並將成果展示於Revit中。
影片demo:
コメント