完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學歷
* 工作性質(zhì)
請先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費領(lǐng)取會員

NULL

ad.jpg

DynamoPrimer解析之Packages - MapToSurface-NurbsCurvesAndSurfaces(上)

發(fā)布于:2020-02-12 10:52:05

來福

更多

1、通過代碼塊節(jié)點生成四個點,這四個點都是只有X分量和Y分量是有值的,Z值默認為0。最后一行是通過大括號將四個點放進一個列表中。節(jié)點NurbsCurve.ByControlPoints能將輸入的點作為控制點生成樣條曲線。

0101_生成樣條曲線.png

2、節(jié)點Curve.PointAtParameter通過輸入的參數(shù)可以得到曲線上的點,輸入端curve的曲線是上一步的樣條曲線,輸入端param的參數(shù)是一個從0到1均分為20份的數(shù)據(jù)組成的列表。于是,便獲得了曲線上的20個點。

0201_獲取曲線上的點.png

3、節(jié)點NurbsCurve.ByControlPoints將上一步中獲取的點作為控制點再生成一條樣條曲線。

0301_生成樣條曲線.png

4、生成一個曲面作為基準曲面,該曲面是由節(jié)點Surface.ByPatch修補矩形得到的。這個矩形是通過節(jié)點Rectangle.ByWidthLength生成,矩形的長寬都是100個單位。

0401_生成基準曲面.png

5、生成兩個被投影的曲面。通過自定義節(jié)點SampleSrf生成一個曲面,該自定義節(jié)點在技術(shù)文章 DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons(一) 中有提到。然后通過節(jié)點Surface.Offset將SampleSrf生成的曲面向下偏移6個單位。

0501_生成被投影的曲面.png

本文版權(quán)歸腿腿教學網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標題-1.jpg

上一篇:Revit中門窗洞口混凝土預制塊要點

下一篇:DynamoPrimer解析之Packages - MapToSurface-NurbsCurvesAndSurfaces(下)