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

下載app免費領(lǐng)取會員

NULL

ad.jpg

使用Dynamo自動創(chuàng)建地下車庫柱子護(hù)角(下)

發(fā)布于:2020-08-28 15:27:37

王錫金

更多

接著,我們需要獲取柱子截面的四個角點。因為此時柱子截面為surface,獲取surface的點需要先獲取它的邊線,然后獲取每條邊線的起點或終點即可得到四個角點(因為邊線首尾相連,因此獲取邊線的起點或終點均可獲取到四個角點):

05 獲取柱截面的角點.png

這個時候我們觀察一下四個角點再列表中的排列方式,發(fā)現(xiàn)每個列表中的四個角點都是從右上角開始,按照逆時針排列的,如下圖所示:

06 觀察角點(帶水印).gif

接著,我們來放置“護(hù)角”族,按照點的位置來放置,如下圖所示:

07 放置族實例.png

這個時候回到Revit中會發(fā)現(xiàn),這個時候放置的實例角度是錯誤的,如下圖所示:

08 實例需旋轉(zhuǎn).png

每個實例都是朝著同一個方向,因此有三個角上的護(hù)角位置是不正確的,需要旋轉(zhuǎn)。還記得之前我們觀察了獲取的四個角點在每個列表中的排列規(guī)則,是從右上角開始逆時針排列的。也就是說,我們生成的實例也是從右上角開始,按照逆時針的方式創(chuàng)建,因此,每個護(hù)角族需要旋轉(zhuǎn)的角度就出來了,如下圖所示:

09 護(hù)角旋轉(zhuǎn)角度.png

因此,使用“FamilyInstance.SetRotation”節(jié)點旋轉(zhuǎn)實例,如下圖所示:

10 旋轉(zhuǎn)實例節(jié)點.png

最終效果如下圖所示:

11 完成效果.png

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

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

上一篇:使用Dynamo自動創(chuàng)建地下車庫柱子護(hù)角(上)

下一篇:一個空調(diào)風(fēng)柜族如何滿足不同方向的出水管?