下載app免費領取會員
5、節(jié)點Surface.ByRevolve能夠旋轉指定的曲線生成曲面。
5.1 輸入端profile需要一個被旋轉的對象,圖中是步驟3中生成的曲線。
5.2 輸入端axisOrigin定義的是旋轉軸的原點,圖中保持默認即世界坐標系的原點。
5.3 輸入端axisDirection定義的是旋轉軸的方向,圖中是步驟4.1中定義的方向。
5.4 輸入端startAngle和SweepAngle定義的是起始角度和終止角度,分別是0度和360度。
6、節(jié)點Geometry.Translate能夠將指定的圖元移動復制,移動的方向是Y軸正方向,移動的距離是150個單位。
7、通過節(jié)點Point.ByCoordinates創(chuàng)建兩排點,點的坐標由兩個Code Block控制。
7.1 第一個代碼塊表示由從-50到50之間均分為25個數據后的數值生成的列表。第二個代碼塊表示由從-50到50之間均分為2個數據后的數值生成的列表。
7.2 節(jié)點Point.ByCoordinates的連綴方式為叉積,因此生成25x2=50個點對象,并且放置在兩個子列表中。
8、控制每兩個點生成一條直線。原本的點是通過兩個子列表存放,一個子列表中是25個。經過節(jié)點List.Transpose之后,列表被轉置。變?yōu)?5個子列表,每個子列表中存放著兩個點對象。最后通過節(jié)點Line.ByBestFitThroughPoints連接這些列表中的每兩個點生成直線。
本文版權歸腿腿教學網及原創(chuàng)作者所有,未經授權,謝絕轉載。
上一篇:DynamoPrimer解析之Packages - MapToSurface-PleatedPolysurface-OffsetPointstoSurface(一)
下一篇:DynamoPrimer解析之Packages - MapToSurface-PleatedPolysurface-OffsetPointstoSurface(三)
推薦專題