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