下載app免費領取會員
我們在做項目時,有時為了方便檢查模型或者展示成果,需要將構件透明度做下調整,從不透明狀態調整微透明或者半透明等,這里以樓板為例,如下:
那么,用Dynamo如何來實現樓板透明度調整呢?
還是先打開Dynamo,新建一個項目文件,在“Revit”-Views-View下找到“View.SetCategoryOverrides”節點:
如果對節點位置不熟悉,也可以直接在搜索欄內輸入“View.SetCategoryOverrides”字樣,便可自動出現相關節點:
分析此節點端口,第一個是“View”也就是視圖,是自己打算在哪個視圖窗口進行;第二個是“category”也就是類別,是你準備將哪個類別的構件進行透明度設置;第三個“overrides”也就是圖形替換設置;最后一個端口是“hide”也就是隱藏,默認為false(不隱藏),也可以設置為ture(隱藏,但為臨時隱藏),如圖:
接下來根據端口需要找到所需要的節點,我們在三維視圖進行透明度調整,那就選擇三維視圖,我們要對樓板類型進行透明度調整,在類別里就選擇樓板,圖形替換設置還需要有節點接入,那就選擇需要的節點,如下:
從圖中可知,第三個節點端口最多,看起來有點嚇人,但我們僅需要倒數第三個端口,也就是“transparency”,其默認數值為-1即不透明,如果想設置透明度,則輸入1-100之間的整數(也就是對應透明度),將節點進行相連,點擊運行:
返回項目檢查樓板的透明度,發現里面的數值已經被填充完畢,25%也就是Code Block內的數值25。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:如何使用Dynamo創建項目參數(投稿/文/李呈偉)
推薦專題