下載app免費領取會員
Revit中的族參數包括以下幾大類;項目參數,全局參數,實例參數,類型參數,共享參數,報告參數等。可能對初學者來說這些參數都是傻傻分不清楚的。今天小編就為大家介紹兩個最簡單最常用的參數,實例參數和類型參數,記住出現在屬性面板下的都是實例參數,出現在編輯類型里面的參數都是類型參數。
如下圖:
dynamo獲取族參數:
1、獲取族實例參數,這里小編以結構框架為例。通過Categories獲取所有的類別,使用AllElementsofCategory節點獲取所有圖元,最后通過Element.GetParameterValueByName節點獲取圖元的指定參數。這里小編獲取了梁的4個實例參數。
如圖:
2、獲取族類型參數,小編介紹兩種方法:
這里我先用dynamo自帶的節點來為大家演示,我就以門窗家具為例,分別獲取他們的寬度高度材質。先創建需要獲取的的類型名稱,然后通過Category.ByName節點獲取各類型,再AllElementsofCategory節點獲取類型中的圖元,再用Element.ElementType節點獲取所有的族參數。最后通過Element.GetParameterValueByName節點按給定的名稱獲取相應的類型參數。
如圖:
通過Archi-lab里面的element.Type節點獲取,
如圖:
dynamo設置墻定位線:
我們知道墻體定位線包括以下六種:墻中心線、核心層中心線、面層面:外部、面層面:內部、核心面:外部、核心面:內部。
當我們以墻中心線為定位線繪制一道墻時,我們通過dynamo獲取他的定位線,獲取到的結果為“0”,當我們將定位線改為“核心面:外部”時,獲取到的結果為“4”.
如圖:
通過上面的操作,我們明白墻定位線在dynamo中是通過數字來表達的,我們知道計算機的數是從0開始數的,所以六種定位線在dynamo中表示為0~5的數值。如果我們要將墻體的定位線設置為“面層面:外部”應該怎樣做啦?我們直接通過Element.SetParameterByName節點,設置墻的定位線,將需要設置的參數輸入為“2”即可。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:Dynamo教程 | Dynamo怎么使用?Dynamo橋梁快速建模實例
下一篇:Dynamo教程 | Dynamo怎么用?利用Dynamo參數化自動排磚的方法
推薦專題