下載app免費領取會員
該樣例文件主要是介紹Dynamo中如何創建一些曲線。
1、創建四個點,點坐標分別為(0, 0, 0)、(0, 5, 0, )、(10, 10, 0)、(15, 0, 0)。然后用節點List.Create將創建的點對象放進一個列表中。
2、節點Line.ByStartPointEndPoint可以連接兩個指定的點生成一條直線,然后通過節點Curve.Length獲取直線的長度。
3、節點NurbsCurve.ByControlPoints能夠將輸入的點作為控制點,生成樣條曲線。這種方式生成的樣條曲線不一定會過這些控制點,但是控制點能夠影響樣條曲線的形狀。
4、將生成樣條曲線的節點換成NurbsCurve.ByPoints,該節點能夠沿著輸入的點創建樣條曲線。這種方式創建的樣條曲線會經過這樣輸入的點。
5、節點PolyCurve.ByPoints能夠生成多重曲線。該節點將會連接輸入的點,每兩點之間是直線。輸入端connectLastToFirst決定著生成的多重曲線是否閉合,默認是不閉合的。
6、節點Curve.PointAtParameter可以獲取曲線上指定參數位置的點,將整條曲線看做區間[0, 1],則這些參數就是這個區間內的任意數值。
7、節點ModelCurve.ByCurve能夠將Dynamo中的曲線轉化為Revit中的曲線。圖中將直線作為輸出的對象,最終的結果就是一個Revit中的模型線,并且帶有該模型線的ID“336261”。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
推薦專題