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