• Yimin Chen

Make your components dumb dumb



不知為何在寫這個程式的時候腦中一直浮現博物館驚魂夜中的經典台詞,"you dum dum, give me gum gum.",索性就把這個功能跟台詞做連結。


開發目的:

一直以來,每隔一段時間就會有使用Revit的朋友跟我反(ㄅㄠˋ)應(ㄩㄢˋ)自己花了很多功夫做的參數式元件,因為繳交模型的關係,這些好不容易做完的元件就一併送出去給業主/上級單位,因此常常詢問我有沒有功能可以把元件鎖起來不給別人使用,稍微花了一些時間研究,發現有一些方法應該有機會做到,因此嘗試來寫寫看。



功能與流程:

以下依照順序列出這個程式的幾個功能:

  1. 選取要轉換的元件

  2. 將元件轉為不可編輯

  3. 保留原始類型參數/元件參數並添加到新物件中

  4. 移除載入的.rfa族群元件,確保元件不在.rvt模型中,避免元件被「合法取用

  5. 轉換後的元件仍可產出數量、並且可被量測鎖點



影片demo:

以下為影片的功能Demo




備註:

影片中使用的參數元件可參考Balkan Architect的教學

99 次查看0 則留言