91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

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

下載app免費領取會員

NULL

ad.jpg

通過Dynamo自動切換結構構件剪切順序(下)

發(fā)布于:2020-12-30 15:36:37
首頁/技術分享/Dynamo
收藏
9288

王錫金

更多

進入到Dynamo中以后,首先我們需要選到所有的柱、梁和板,如下圖所示,這里使用族類別來批量選擇。

3.選擇所有柱梁板.png

由于Dynamo默認的節(jié)點庫中并沒有切換構件連接順序的節(jié)點(Revit 2021版本中自帶的Dynamo版本新增有相關節(jié)點),所以我們需要使用Python腳本調用Revit API來切換構件連接順序。如下圖所示,添加一個Python Script節(jié)點,然后通過節(jié)點左側的加號添加2個輸入端口,使端口數(shù)量達到3個,再把柱、梁、板分別連接給三個端口。

4.新建Python腳本.png

接著雙擊Python Script節(jié)點進入到代碼編輯界面,首先我們需要把Revit API加載進來。我們輸入進來的柱、梁、板分別對應IN[0]、IN[1]、IN[2]三個端口,因此分別用column、beam、floor三個變量接收,如下圖所示。

5.編輯代碼1.png

需要注意,柱、梁、板是我們使用Dynamo節(jié)點獲取得到的,通過Dynamo節(jié)點得到的Revit元素會被Dynamo封裝,如果想在Revit API中使用需要先解封,因此我們使用UnwrapElement()函數(shù)對柱、梁、板進行解封,如下圖所示。

6.編輯代碼2.png

RevitAPI中用來管理元素連接順序的函數(shù)位于JoinGeometryUtils類中,如下圖所示,在這個類中,我們可以使用函數(shù)來判斷元素與元素之間是否連接,判斷元素剪切順序,切換元素連接順序等。

7.RevitAPI.png

因此,我們就使用這些函數(shù)來切換構件之間的連接順序。

首先,我們先來切換板和柱的剪切順序,如下圖所示。

8.編輯代碼3.png

同樣的方式,我們完成梁和柱的剪切順序切換,如下圖所示。

9.編輯代碼4.png

至此,完成腳本的編寫,運行腳本以后即可自動完成柱、梁、板連接順序的切換,如下圖所示。

10.完成.png


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

未標題-1.jpg

上一篇:通過Dynamo自動切換結構構件剪切順序(上)

下一篇:在Revit中創(chuàng)建墻體裝飾面層的三種方法

主站蜘蛛池模板: 久久国内精品自在自线400部o | 亚洲第一视频区 | 国产欧美精品系列在线播放 | 自拍国内 | 国产亚洲欧美日韩在线观看不卡 | 黄色特一级片 | 国产成人午夜片在线观看 | 亚洲国产高清视频在线观看 | 热久久综合这里只有精品电影 | 手机在线观看黄色网址 | 国产精品黄大片观看 | 免费一级黄色录像 | 亚洲国产精品成人久久 | 成人免费视频观看无遮挡 | 美日韩黄色大片 | 国产精品久久久精品三级 | 久久毛片免费看一区二区三区 | 黄色毛片视频在线观看 | 中文字幕久久综合伊人 | 麻豆精品密在线观看 | 国产精品视频在线播放 | 尤物视频在线播放 | 久久riav二区三区 | 国产老肥熟xxxx | 天海翼一区二区三区高清视频 | 日韩免费高清一级毛片在线 | 日韩欧美国产高清 | 久久蜜视频 | 色人影院 | 日本免费人成黄页在线观看视频 | 亚洲黄色在线视频 | a一级日本特黄aaa大片 | 久久精品视频18 | 亚洲欧美国产精品第1页 | 免费一级成人免费观看 | 国产片一级aaa毛片视频 | 久久久国产精品免费视频 | 黄色大片在线视频 | 国产看片一区二区三区 | 色婷婷色综合激情国产日韩 | 91青草久久久久久清纯 |