下載app免費(fèi)領(lǐng)取會(huì)員
6、自定義節(jié)點(diǎn)NurbsCrvToSurface的原理與技術(shù)文章 DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons-II 中步驟7.2描述的內(nèi)容一樣。先獲取樣條曲線的控制點(diǎn),然后將控制點(diǎn)傳遞到另一個(gè)曲面上,在另一個(gè)曲面重新生成樣條曲線。
7、自定義節(jié)點(diǎn)的輸入端nurbsCurve輸入的是會(huì)被傳遞的樣條曲線,是步驟3中的樣條曲線。輸入端sourceSurface輸入的是原始的曲面,是步驟4生成的曲面。輸入端targetSurface輸入的是傳遞的目標(biāo)曲面,是步驟5中生成的兩個(gè)曲面。
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è)列表。
9、最后通過(guò)節(jié)點(diǎn)Surface.Thicken將上一步的曲面加厚形成實(shí)體。輸入端surface輸入需要被加厚的曲面,輸入端thickness輸入加厚的厚度,輸入端both_sides決定著是否兩個(gè)方向都加厚。圖中是沿著兩個(gè)方向各加厚15個(gè)單位。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:DynamoPrimer解析之Packages - MapToSurface-NurbsCurvesAndSurfaces(上)
推薦專題