下載app免費領取會員
DynamoPrimer解析之Geometry for Computational Design - Curves1、在創建曲線直線,先確定曲線的規律。在代碼塊中的第一行創建一個列表,該列表從0開始,終止值為8,數據的數量為50個,這50個數據在0到8之間通過等分的方式獲取。代碼塊中第二行也是一個列表,同樣也是從0開始,并且數據的數量也是50個,不同點是將數據的終止值變為了弧度。
2、節點Point.ByCoordinates能夠按照輸入的坐標分量生成點圖元。這些點圖元的X坐標分量為上一步中代碼塊的第一行結果。這些點圖元的Z坐標分量我們希望通過正弦函數來計算,節點Math.RadiusToDegrees能夠將輸入的弧度值轉換為角度值,然后通過節點Math.Sin計算這些角度值對應的正弦函數結果,最后將函數結果輸入Point.ByCoordinates的輸入端z中。
3、該文件介紹了創建樣條曲線的兩種方式。第一種是通過節點NurbsCurve.ByControlPoints,該節點創建的樣條曲線受所輸入的點圖元控制,但是不一定會經過點圖元。第二種是通過節點NurbsCurve.ByPoints,該節點創建的樣條曲線將會經過所輸入的點圖元。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:DynamoPrimer解析之Geometry for Computational Design - Vectors
推薦專題