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

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

NULL

ad.jpg

DynamoPrimer解析之Geometry for Computational Design - Curves

發(fā)布于:2019-11-11 11:46:15

來(lái)福

更多

DynamoPrimer解析之Geometry for Computational Design - Curves1、在創(chuàng)建曲線(xiàn)直線(xiàn),先確定曲線(xiàn)的規(guī)律。在代碼塊中的第一行創(chuàng)建一個(gè)列表,該列表從0開(kāi)始,終止值為8,數(shù)據(jù)的數(shù)量為50個(gè),這50個(gè)數(shù)據(jù)在0到8之間通過(guò)等分的方式獲取。代碼塊中第二行也是一個(gè)列表,同樣也是從0開(kāi)始,并且數(shù)據(jù)的數(shù)量也是50個(gè),不同點(diǎn)是將數(shù)據(jù)的終止值變?yōu)榱嘶《取?/p>

01_指定曲線(xiàn)的分布規(guī)律.png

2、節(jié)點(diǎn)Point.ByCoordinates能夠按照輸入的坐標(biāo)分量生成點(diǎn)圖元。這些點(diǎn)圖元的X坐標(biāo)分量為上一步中代碼塊的第一行結(jié)果。這些點(diǎn)圖元的Z坐標(biāo)分量我們希望通過(guò)正弦函數(shù)來(lái)計(jì)算,節(jié)點(diǎn)Math.RadiusToDegrees能夠?qū)⑤斎氲幕《戎缔D(zhuǎn)換為角度值,然后通過(guò)節(jié)點(diǎn)Math.Sin計(jì)算這些角度值對(duì)應(yīng)的正弦函數(shù)結(jié)果,最后將函數(shù)結(jié)果輸入Point.ByCoordinates的輸入端z中。

02_生成點(diǎn)圖元.png

3、該文件介紹了創(chuàng)建樣條曲線(xiàn)的兩種方式。第一種是通過(guò)節(jié)點(diǎn)NurbsCurve.ByControlPoints,該節(jié)點(diǎn)創(chuàng)建的樣條曲線(xiàn)受所輸入的點(diǎn)圖元控制,但是不一定會(huì)經(jīng)過(guò)點(diǎn)圖元。第二種是通過(guò)節(jié)點(diǎn)NurbsCurve.ByPoints,該節(jié)點(diǎn)創(chuàng)建的樣條曲線(xiàn)將會(huì)經(jīng)過(guò)所輸入的點(diǎn)圖元。

03_通過(guò)控制點(diǎn)創(chuàng)建樣條曲線(xiàn).png

04_通過(guò)經(jīng)過(guò)點(diǎn)創(chuàng)建樣條曲線(xiàn).png

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

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

上一篇:DynamoPrimer解析之Geometry for Computational Design - Vectors

下一篇:Revit如何創(chuàng)建三階參數(shù)獨(dú)立基礎(chǔ)?