Revit,Civil3d,Dynamo"> 以前我們曾經寫了創建帶超高的變截面連續梁模型的四個準備條件:路線、輪廓、數據、程序。這一篇來說一下我是怎么利用這些“條件”來生成模型,我個認為我的方法很繁瑣,僅">
下載app免費領取會員
以前我們曾經寫了創建帶超高的變截面連續梁模型的四個準備條件:路線、輪廓、數據、程序。這一篇來說一下我是怎么利用這些“條件”來生成模型,我個認為我的方法很繁瑣,僅供大家用來參考和交流學習。
打開Revit創建一個族,這里的族樣板我選擇了“自適應公制常規模型”。接著就是插入→導入CAD了,把我們用Civil3D創建的路線導入到Revit中。就是下圖這個樣子,這里我把整個項目的相對原點坐標取在了路線的樁號起點。
當然這里的輪廓族并不是用“公制常規輪廓”族樣板創建的,我只是在公制常規中用線條把外輪廓畫出來,并加以參數驅動。
打開編制好的dynamo程序,我們需要做的是“兩選擇、一輸入”,暨選擇我們Revit中的路線,選擇導入到Revit中的箱梁輪廓族,最后就是輸入我們需要創建的箱梁模型段(也就是我們在創建Excel數據時對應的子列表的名稱)。
接著就是運行Dynamo程序,用我自己的理解來說一下吧,整個模型的創建原理和Revit中使用“放樣融合”的原理差不多。只不過這里的“放樣路徑”我們可以選擇一條三維路線;除此之外,“放樣融合”只是兩個面之間沿路徑的放樣融合,而在Dynamo中我們可以在路線上的任意一點(任意樁號)處創建一個垂直于路線的“參照平面”,這樣我們就可以在箱梁的每一個變截面的地方都創建一個這樣的“參照平面”來進行放樣融合。
在Dynamo中將創建的箱梁模型轉換為Revit中的“實體”,接著我們可以給這個“實體”賦予材質,刪除我們之前導入的路線,將這個族單獨保存為一個族文件,并且給它一個擁有詳細信息的名字。
箱梁族單獨保存好之后,我們就可以把所有箱梁族在項目中進行拼裝。因為我們所有的族文件都是基于一個原點進行放置,所以在項目中拼裝只需要把族文件的原點與項目的原點對齊就可以了。
整個帶超高的變截面連續梁模型創建步驟就是這些了,這個方法整體上還是很繁雜的,尤其是在數據整理上,需要把箱梁變化的所有情況都考慮到,還需要Civil3D去計算每一個變截面處的超高值。
文章來源:華幕BIM
僅作分享交流,文章著作權歸原作者所有。
轉載請注明來源本文地址:https://www.tuituisoft/bim/20342.html
上一篇:沒有了
下一篇:沒有了