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