下載app免費領(lǐng)取會員
DynamoPrimer解析之Geometry for Computational Design - Curves1、在創(chuàng)建曲線直線,先確定曲線的規(guī)律。在代碼塊中的第一行創(chuàng)建一個列表,該列表從0開始,終止值為8,數(shù)據(jù)的數(shù)量為50個,這50個數(shù)據(jù)在0到8之間通過等分的方式獲取。代碼塊中第二行也是一個列表,同樣也是從0開始,并且數(shù)據(jù)的數(shù)量也是50個,不同點是將數(shù)據(jù)的終止值變?yōu)榱嘶《取?/p>
2、節(jié)點Point.ByCoordinates能夠按照輸入的坐標(biāo)分量生成點圖元。這些點圖元的X坐標(biāo)分量為上一步中代碼塊的第一行結(jié)果。這些點圖元的Z坐標(biāo)分量我們希望通過正弦函數(shù)來計算,節(jié)點Math.RadiusToDegrees能夠?qū)⑤斎氲幕《戎缔D(zhuǎn)換為角度值,然后通過節(jié)點Math.Sin計算這些角度值對應(yīng)的正弦函數(shù)結(jié)果,最后將函數(shù)結(jié)果輸入Point.ByCoordinates的輸入端z中。
3、該文件介紹了創(chuàng)建樣條曲線的兩種方式。第一種是通過節(jié)點NurbsCurve.ByControlPoints,該節(jié)點創(chuàng)建的樣條曲線受所輸入的點圖元控制,但是不一定會經(jīng)過點圖元。第二種是通過節(jié)點NurbsCurve.ByPoints,該節(jié)點創(chuàng)建的樣條曲線將會經(jīng)過所輸入的點圖元。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:DynamoPrimer解析之Geometry for Computational Design - Vectors
下一篇:Revit如何創(chuàng)建三階參數(shù)獨立基礎(chǔ)?
推薦專題