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

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

NULL

ad.jpg

Revit技巧 | Revit圖元是什么?如何實(shí)現(xiàn)Revit圖元的批量智能連接?

發(fā)布于:2024-11-01 12:50:01

BIM中文網(wǎng)

更多

Revit繪圖時(shí),很多構(gòu)件需要連接和剪切,可用連接或剪切命令,但如果對(duì)繁多的構(gòu)件都去手動(dòng)操作,那將是恐怖的工作量,本期以墻體連接為例,介紹如何自動(dòng)識(shí)別我們需要連接的圖元,沒錯(cuò)我們使用的工具還是Dynamo

實(shí)現(xiàn)這個(gè)功能的關(guān)鍵思路兩點(diǎn),一是墻體識(shí)別,二是調(diào)用Revit的連接命令。

一、搭建一個(gè)智能識(shí)別需要連接圖元的程序。

要點(diǎn)分析:

1、其實(shí)就是對(duì)所有的墻體選擇后,對(duì)我們需要連接的墻體過濾歸類。

2、智能識(shí)別的思路就是我們對(duì)所有選中的墻體先判斷他們的位置,關(guān)鍵節(jié)點(diǎn)為dynamo自帶的Element.GetLocation(這里我們對(duì)這一節(jié)點(diǎn)做簡(jiǎn)單額介紹,這一節(jié)點(diǎn)無(wú)法識(shí)別軸網(wǎng)以及參照平面的位置,對(duì)與我們自己建的族輸出為一個(gè)具體的點(diǎn)位置,對(duì)于墻體識(shí)別的結(jié)果是一條直線)。之后我們求得到墻體位置線的向量,并對(duì)本向量旋轉(zhuǎn)。

1648_8.png

3、對(duì)下面垂直與墻體的線做是否相交的判斷處理,大家可能會(huì)說(shuō)會(huì)重復(fù)計(jì)算,這個(gè)問題后面會(huì)處理,第二個(gè)截圖中的文字也就是說(shuō)我們實(shí)際在做裝飾裝修工程的時(shí)候需要連接的墻體可能是大于兩層的,兩層以上的程序都會(huì)自動(dòng)連接。

這樣來(lái)實(shí)現(xiàn)Revit圖元的批量智能連接

這樣來(lái)實(shí)現(xiàn)Revit圖元的批量智能連接

二 、搭建一個(gè)智能識(shí)別需要連接圖元的程序

對(duì)分好組的墻體做連接處理使用了clockwork節(jié)點(diǎn)包的Element.Geometry,當(dāng)然我們可以將需要連接的墻做Unwrap處理,之后調(diào)用revit的連接GeometryUtils.Geometry。

這樣來(lái)實(shí)現(xiàn)Revit圖元的批量智能連接

以上代碼來(lái)源于clockwork節(jié)點(diǎn)包。

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

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

上一篇:Revit技巧 | Revit中如何快速創(chuàng)建彎曲軸網(wǎng)?

下一篇:Revit技巧 | 在Revit中如何快速建立建筑周邊環(huán)境模型?

60acb4e0ef112.png