下載app免費領取會員
1、通過代碼塊節點生成四個點,這四個點都是只有X分量和Y分量是有值的,Z值默認為0。最后一行是通過大括號將四個點放進一個列表中。節點NurbsCurve.ByControlPoints能將輸入的點作為控制點生成樣條曲線。
2、節點Curve.PointAtParameter通過輸入的參數可以得到曲線上的點,輸入端curve的曲線是上一步的樣條曲線,輸入端param的參數是一個從0到1均分為20份的數據組成的列表。于是,便獲得了曲線上的20個點。
3、節點NurbsCurve.ByControlPoints將上一步中獲取的點作為控制點再生成一條樣條曲線。
4、生成一個曲面作為基準曲面,該曲面是由節點Surface.ByPatch修補矩形得到的。這個矩形是通過節點Rectangle.ByWidthLength生成,矩形的長寬都是100個單位。
5、生成兩個被投影的曲面。通過自定義節點SampleSrf生成一個曲面,該自定義節點在技術文章 DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons(一) 中有提到。然后通過節點Surface.Offset將SampleSrf生成的曲面向下偏移6個單位。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
下一篇:DynamoPrimer解析之Packages - MapToSurface-NurbsCurvesAndSurfaces(下)
推薦專題