下載app免費(fèi)領(lǐng)取會(huì)員
1、首先通過節(jié)點(diǎn)Select Model Element選擇文件中的體量模型,然后用節(jié)點(diǎn)Watch查看選擇的結(jié)果,結(jié)果是一個(gè)BldgMass,ID號(hào)為286965。
2、現(xiàn)在我們想要對該體量模型中某些參數(shù)的值進(jìn)行修改,在修改之前先用節(jié)點(diǎn)Element.Parameters查詢一下該體量相關(guān)的參數(shù)。最終的結(jié)果中,冒號(hào)的前面為參數(shù)的名稱,冒號(hào)的后面為參數(shù)的數(shù)值。例如,參數(shù)名為RefParam2的參數(shù),其數(shù)值為18。
3、用一個(gè)Code Block填入?yún)?shù)的名稱,參數(shù)的名稱為字符串,因此寫在英文的雙引號(hào)中。大括號(hào)表示創(chuàng)建一個(gè)列表,列表中的各個(gè)元素用英文的逗號(hào)分隔開。第二個(gè)Code Block同樣是生成一個(gè)列表,不同點(diǎn)是列表中的參數(shù)全是變量,變量具體的數(shù)值由節(jié)點(diǎn)Number Slider決定。圖中的Number Slider名稱都被修改了,并且與第一個(gè)Code Block中的參數(shù)一一對應(yīng)。
4、最后用節(jié)點(diǎn)Element.SetParameterByName能夠修改圖元指定參數(shù)的數(shù)值。例如,參數(shù)BldgWidth的數(shù)值為62。
5、回到Revit中,選中體量模型之后,在屬性面板可以看到很多參數(shù),并且它們的數(shù)值和Dynamo中的設(shè)置是一致的。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:Revit房間應(yīng)用二:凈高檢查(投稿/文/李呈偉)
下一篇:DynamoPrimer解析之ARCH-Documenting-BaseFile
推薦專題