Revit的外掛練習---一個半成品篩選器(上)
發表於 : 2009年 6月 17日, 13:52
1.這是在Revit 2008時用Visual c# 2005 Express(免費的)寫的
寫的不完整,所謂不完整...並不是所有的物件都可以篩選,因為Revit已有了就不想一個一個Try...大部份的應該有....並且自己懶...又沒人可討論就放棄了
2.以下壓縮檔裡的My.dll是個副程式,主程式是Selement.dll..這兩個程式隨你放在哪個目錄下
3.可以在2008、2009、2010版Revit主程式所在目錄的Revit.ini最後加上下面這幾行:
[ExternalCommands]
ECCount=1
ECName1=選擇元件
ECClassName1=My.Sel.篩選器
ECAssembly1=D:\Dn\test\Selement.dll
ECDescription1=請選擇元件!
;;其中的"ECAssembly1=D:\Dn\test\Selement.dll"改成上述檔案所在的目錄即可
4.開啟Revit時2008和2009它會出現在工具下的第一行2010版會出現在addons下面,操作方式和內建篩選器一樣
5.稍晚幾天有空我會po上原始碼...
寫的不完整,所謂不完整...並不是所有的物件都可以篩選,因為Revit已有了就不想一個一個Try...大部份的應該有....並且自己懶...又沒人可討論就放棄了
2.以下壓縮檔裡的My.dll是個副程式,主程式是Selement.dll..這兩個程式隨你放在哪個目錄下
3.可以在2008、2009、2010版Revit主程式所在目錄的Revit.ini最後加上下面這幾行:
[ExternalCommands]
ECCount=1
ECName1=選擇元件
ECClassName1=My.Sel.篩選器
ECAssembly1=D:\Dn\test\Selement.dll
ECDescription1=請選擇元件!
;;其中的"ECAssembly1=D:\Dn\test\Selement.dll"改成上述檔案所在的目錄即可
4.開啟Revit時2008和2009它會出現在工具下的第一行2010版會出現在addons下面,操作方式和內建篩選器一樣
5.稍晚幾天有空我會po上原始碼...