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

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

NULL

ad.jpg

如何用Dynamo創(chuàng)建一個(gè)球

發(fā)布于:2017-08-11 18:09:14

胡珂

更多

今天我們來學(xué)習(xí)一下用Dynamo創(chuàng)建一個(gè)球體

首先我們打開Dynamo,選擇 Geometry 菜單欄下的Sphere(球)

從上往下分別是:

1.通過多個(gè)點(diǎn)擬合成球體、

2.通過給定球心和半徑創(chuàng)建實(shí)心球體

3.通過給定的四個(gè)球體表面的點(diǎn)創(chuàng)建實(shí)心球體(1,3的區(qū)別在于1是通過你給定的多個(gè)點(diǎn)創(chuàng)建出一個(gè)球體,這個(gè)球體的表面會(huì)穿過大部分給定的點(diǎn),但不是全部。而3的話給定的四個(gè)點(diǎn)必須是已知球上的四個(gè)點(diǎn),就是這四個(gè)點(diǎn)必須是在球體表面的,這樣你才能生成出這個(gè)球)這句話很繞,但是希望你能看懂

首先我們來看第一種:通過多個(gè)點(diǎn)擬合成球體

多個(gè)點(diǎn)擬合成球體,顧名思義就是首先你要?jiǎng)?chuàng)建多個(gè)點(diǎn),然后把他們連接起來

但是這個(gè)結(jié)點(diǎn)本身只能一對一連接,所以我們需要建立一個(gè)中轉(zhuǎn)站讓他們整合到一起,而這個(gè)命令就是:List.Create(這個(gè)命令我問了好久,才找到,~

關(guān)于這個(gè)命令我們可以看到,他有一個(gè)"+"和“-”也就是這樣可以實(shí)現(xiàn)“多到一”的轉(zhuǎn)換

那么接下來我們就要盡可能多的創(chuàng)建點(diǎn)(點(diǎn)的創(chuàng)建我上一篇文章有講哦

接著將他們連接到 List.Create 中轉(zhuǎn)站,再將另一邊連接到 Sphere.ByBestFit 結(jié)點(diǎn)的 Points,這樣一個(gè)球體就生成啦。

PS:這邊寫一個(gè)小備注

1、在我第一次設(shè)置點(diǎn)的時(shí)候不是很有規(guī)律,導(dǎo)致一些點(diǎn)偏離太遠(yuǎn),在生成球體的時(shí)候我發(fā)現(xiàn)生成的球體并沒有把他們包含進(jìn)去,由此也證明了,他擬合球體是是盡可能接近輸入點(diǎn)擬合的,并不會(huì)包含所有你列出的點(diǎn)。


2、我還發(fā)現(xiàn)當(dāng)你的點(diǎn)過于緊湊的時(shí)候他也沒有辦法擬合出球體,因?yàn)樗臄M合應(yīng)該是以我們提供的點(diǎn)作為球的外表面來生成的,所以過于緊湊的點(diǎn)也無法擬合出球體。

3、其實(shí)稍微懂的人都會(huì)發(fā)現(xiàn)我的桌面有很大的問題, 咨詢過大神,別人的球是這樣的,沒有對比就沒有傷害,但是我現(xiàn)在確實(shí)還不會(huì)簡化的方法,等我學(xué)會(huì)了,會(huì)馬上更新出來告訴大家的。

————————————————————手動(dòng)分界 ————————————————————

那么我們接著來看第二種方法:通過給定球心和半徑創(chuàng)建實(shí)心球體

這是很常規(guī)的也是很方便的一種創(chuàng)建方法了

這個(gè)結(jié)點(diǎn)就很好理解了,一個(gè)是圓心,一個(gè)是半徑

————————————————————手動(dòng)分界 ————————————————————

下面來看第三種:通過給定的四個(gè)球體表面的點(diǎn)創(chuàng)建實(shí)心球體

這里我剛開始試的時(shí)候出現(xiàn)了一個(gè)誤區(qū),我以為空間任意四個(gè)點(diǎn)就可以創(chuàng)建,但是發(fā)現(xiàn)咦為什么沒辦法生成。


所以第三點(diǎn)其實(shí)是已知球體本身的一種方法,創(chuàng)建方法本身是容易的(這邊借一下老師的圖紙


好了,球體的部分查不多是這樣了,歡迎大家圍觀,歡迎大神糾錯(cuò),也歡迎小白跟我一起學(xué)習(xí)呀



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

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

上一篇:墻玩花系列之墻飾條的Freestyle

下一篇:在revit中如何創(chuàng)建自定義材質(zhì)庫