Revit自帶的文字替換功能只適用於註釋文字,項目有時要對圖紙編號和圖名進行替換,Dynamo可以很快速地完成這個工作。
環境
Revit 2019 (19.0.0.405)
Dynamo 2.0.3.8811
邏輯思路
Revit中圖紙名稱或圖紙編號都是圖紙的內置實例參數,首先使用Dynamo讀取所有圖紙,獲取上述參數,通過字符編輯節點完成替換工作,然後將修改後的字符覆蓋到上述對應的參數中。
節點
1.獲得所有圖紙
2.獲得圖紙中的圖紙名稱參數
3.通過String.Replace節點替換字符
4.將參數重新輸入
同樣的方法,可以對圖紙編號或者視圖名稱又或者其他族實例族類型的參數進行文字替換。