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

下載app免費領取會員

NULL

ad.jpg

Dynamo為圖元賦值如何做到參數(shù)與圖元一一對應

發(fā)布于:2020-03-02 12:12:15
首頁/技術分享/Dynamo
收藏
7968

來福

更多

問題:Dynamo為圖元賦值如何做到參數(shù)與圖元一一對應。

0001_問題.png

0002_問題.png

解答:通過節(jié)點List.Combine。

1、準備一個族文件,該族文件有五個參數(shù),分別名為“01”、“02”、“03”、“04”和“05”。屬于實例參數(shù),參數(shù)類型為數(shù)值。保存后載入到項目中。

0101_添加參數(shù).png

0102_添加參數(shù).png

2、通過節(jié)點Select Model Elements選擇項目中的兩個族實例。準備兩個Code Block,其中一個列表列出參數(shù)的名稱,另一個列表列出每一個族每個參數(shù)的數(shù)值,第二個列表中通過子列表來區(qū)分不同的族實例。

0201_準備數(shù)據.png

3、節(jié)點List.Combine能夠將連結符應用到兩個序列中的每個元素。輸入端comb輸入的是連結符,圖中的連結符是節(jié)點Element.SetParameterByName。剩下的輸入端list1和list2等的數(shù)量取決于連結符剩余輸入端的數(shù)量,其中l(wèi)ist1對應著節(jié)點Element.SetParameterByName的輸入端element,另一個list2對應著節(jié)點Element.SetParameterByName的輸入端value。

0301_List.Combine.png

4、最終的效果就是,每一個族實例的每一個參數(shù)都能有指定的數(shù)據填入。

0401_最終的效果.png

0402_最終的效果.png

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

未標題-1.jpg

上一篇:Revit如何繪制漏斗形的樓板

下一篇:重裝系統(tǒng)后Revit還是安裝不了怎么辦?