下載app免費(fèi)領(lǐng)取會(huì)員
1、第二個(gè)節(jié)點(diǎn)是技術(shù)文章 DynamoPrimer解析之Custom Nodes - PointsToSurface 中的自定義節(jié)點(diǎn)PointsToSurface。
2、整個(gè)過(guò)程與技術(shù)文章 DynamoPrimer解析之Custom Nodes - UV-CustomNode 的流程是一樣的。
3、首先獲取一系列的點(diǎn)圖元。
3.1 節(jié)點(diǎn)Point.ByCoordinates可以生成點(diǎn)。點(diǎn)的X和Y坐標(biāo)分量可以由Code Block輸入,圖中輸入的是從-45至45之間均分為10個(gè)數(shù)據(jù)以后的列表。由于連綴方式為叉積,因此生成的是點(diǎn)陣.
3.2 節(jié)點(diǎn)Rectangle.ByWidthLength能夠根據(jù)輸入的平面、長(zhǎng)度和寬度創(chuàng)建矩形。平面的原點(diǎn)是步驟3.1中的點(diǎn),平面的法向向量與世界坐標(biāo)系Z軸正方向是同一個(gè)方向。長(zhǎng)和寬都是10個(gè)單位。
3.3 通過(guò)節(jié)點(diǎn)Polygon.Points能夠獲取矩形的四個(gè)頂點(diǎn)。
4、節(jié)點(diǎn)Rectangle.ByWidthLength以世界坐標(biāo)系的原點(diǎn)作為矩形的中心點(diǎn),定義矩形的長(zhǎng)寬為100個(gè)單位。節(jié)點(diǎn)Surface.ByPatch將剛剛生成的矩形封閉,形成曲面。
5、調(diào)出自定義節(jié)點(diǎn)SampleSrf,節(jié)點(diǎn)將會(huì)根據(jù)技術(shù)文章 DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons(一) 的描述生成曲面。
6、通過(guò)自定義節(jié)點(diǎn)PointsToSurface可以將一個(gè)曲面上獲取的定位點(diǎn)傳遞到另一個(gè)曲面中。圖中將點(diǎn)傳遞到了第5步生成的曲面上。
7、節(jié)點(diǎn)PolyCurve.ByPoints能夠根據(jù)輸入的點(diǎn)生成多邊形,輸入端connectLastToFirst決定著是否閉合,圖中的True表示閉合。最后用節(jié)點(diǎn)Surface.ByPatch將封閉的邊界線修補(bǔ)形成曲面。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons(上)
下一篇:聽(tīng)說(shuō),你還分不清單位工程、單項(xiàng)工程、分部工程?
推薦專題