2026/06/05 此討論區由「協勤CAD討論區」以及「REVIT CLUB討論區」彙整而來
如果您還記得原Revit club的帳號,請於"登入"介面點選"我忘記自己的密碼",填寫當時的信箱,收信後重設新密碼或重新註冊新帳號。
如果您還記得原Revit club的帳號,請於"登入"介面點選"我忘記自己的密碼",填寫當時的信箱,收信後重設新密碼或重新註冊新帳號。
文章: 485
註冊時間: 2007年 4月 4日, 07:11
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上原始碼...
系統管理員
文章: 3502
註冊時間: 2026年 4月 30日, 11:43
謝謝dannisha大大的資料
先下載試看看
測試了,需要先單選或複選物件後才能執行程式
執行後出現一個視窗,顯示目前所選到的物件
算是一個簡單的篩選器囉
先下載試看看
測試了,需要先單選或複選物件後才能執行程式
執行後出現一個視窗,顯示目前所選到的物件
算是一個簡單的篩選器囉
文章: 200
註冊時間: 2009年 1月 14日, 20:25
先回復研究看看
感謝D大分享
感謝D大分享
文章: 17
註冊時間: 2007年 3月 21日, 17:01
不知道什麼是篩選器
先抓來試看看好了 @@
先抓來試看看好了 @@
文章: 90
註冊時間: 2006年 11月 4日, 03:16
文章: 8
註冊時間: 2009年 6月 20日, 22:38
篩選器應該很好用
文章: 7
註冊時間: 2009年 1月 23日, 10:49
文章: 43
註冊時間: 2007年 4月 25日, 16:39
感謝版大的分享,下載來試試
文章: 18
註冊時間: 2008年 12月 24日, 22:48
感謝大大的友情分享
文章: 20
註冊時間: 2008年 8月 31日, 20:21
來看看學習一下