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

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

ad.jpg

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

發(fā)布于:2020-02-12 10:55:19

來(lái)福

更多

6、自定義節(jié)點(diǎn)NurbsCrvToSurface的原理與技術(shù)文章 DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons-II 中步驟7.2描述的內(nèi)容一樣。先獲取樣條曲線的控制點(diǎn),然后將控制點(diǎn)傳遞到另一個(gè)曲面上,在另一個(gè)曲面重新生成樣條曲線。

0601_NurbsCrvToSurface.png

7、自定義節(jié)點(diǎn)的輸入端nurbsCurve輸入的是會(huì)被傳遞的樣條曲線,是步驟3中的樣條曲線。輸入端sourceSurface輸入的是原始的曲面,是步驟4生成的曲面。輸入端targetSurface輸入的是傳遞的目標(biāo)曲面,是步驟5中生成的兩個(gè)曲面。

0701_傳遞樣條曲線.png

8、將之前的結(jié)果都隱藏,只顯示傳遞之后的兩條新的樣條曲線,然后通過(guò)節(jié)點(diǎn)List.Create將兩條樣條曲線放進(jìn)一個(gè)列表中。節(jié)點(diǎn)Surface.ByLoft能夠在識(shí)別到曲線后通過(guò)類似于融合的命令生成曲面,該節(jié)點(diǎn)只有一個(gè)輸入端,因此先將兩條樣條曲線放進(jìn)一個(gè)列表。

0801_融合生成曲面.png

9、最后通過(guò)節(jié)點(diǎn)Surface.Thicken將上一步的曲面加厚形成實(shí)體。輸入端surface輸入需要被加厚的曲面,輸入端thickness輸入加厚的厚度,輸入端both_sides決定著是否兩個(gè)方向都加厚。圖中是沿著兩個(gè)方向各加厚15個(gè)單位。

0901_加厚曲面.png

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

未標(biāo)題-1.jpg

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

下一篇:Revit中如何統(tǒng)計(jì)鋼筋的重量