我開發(fā)的一個Revit插件LevelGenerator 已經(jīng)在Autodesk Labs上發(fā)布了。定義好樓層高度和命名規(guī)則后,一個按鈕就把所定義的樓層加入到定義表中。點擊“OK”就會把樓層插入到模型中。
100個具有相同層高的樓層也就是幾秒鐘就可以創(chuàng)建成功。插件可以永遠免費使用。
這個插件是針對全球用戶,考慮到不同的國家的單位設置。抱歉的是英文是界面,readme的步驟說明也是英文寫的。層高單位用的是模型中的長度單位設置。
最重要一點,這個插件源代碼全部公開,開發(fā)者可以讀一讀這個,了解下實現(xiàn)過程吧。使用Revit本身的API不太多。
請到http://labs.autodesk.com/utilities/levelgenerator/ , 看看注意事項,到頁面最下端去點擊"Accept and download", 下載體驗吧。
已經(jīng)編譯好的直接可在RAC2012中加載使用,如果用于RAC2011,你需要重新編譯下代碼。
使用前仔細閱讀Readme.txt中的安裝說明。這里把加載部分翻譯如下:
加載插件
------------
下面步驟用于把插件安裝到Revit Architecture 2012上
1. 解壓zip文件
2. 將ADNPlugin-LevelGenerator.dll" 以及加載設置文件
.addin, "ADNPlugin-LevelGenerator.addin", 拷貝到下面的位置
對 Windows XP:
C:\Documents and Settings\<your login>\Application Data\
Autodesk\Revit\Addins\2012\
或
C:\Documents and Settings\All Users\Application Data\
Autodesk\Revit\Addins\2012\
第一個目錄只能是你自己用。第二個目錄是你計算機上的用戶都能使。
** 注意: 如果碰到安全問題,或系統(tǒng)提示不讓拷貝東西進入,請使用第一個目錄
對 Vista/Windows 7
C:\Users\<your login>\AppData\Roaming\Autodesk\Revit\Addins\2012\
或
C:\ProgramData\Autodesk\Revit\Addins\2012\
第一個目錄只能是你自己用。第二個目錄是你計算機上的用戶都能使。
你也可拷貝ADNPlugin-LevelGenerator.dll到任意目錄下。但是ADNPlugin-LevelGenerator.addin文件必須放在上面指定的目錄下,此外要求你要修改addin文件,用記事本打開ADNPlugin-LevelGenerator.addin文件,把dll所在的完整路徑包括文件名替換下面的“.\ADNPlugin-LevelGenerator.dll”。保存關閉記事本。
<assembly>.\ADNPlugin-LevelGenerator.dll</assembly>
3. 啟動Revit。如果Revit已經(jīng)啟動,重新啟動。
4. 啟動后,可以到"Add-ins" tab >> "External Tools"下找到命令Level Generator,點擊啟動。
5. 卸載: 刪除所拷貝的dll 和addin文件即可完全卸載。
希望有幫助!
本文轉載自BIM設計大賽“雕龍杯”活動,地址:http://www.revitcontest.com/ 希望大家多支持BIM設計大賽,同時也感謝SU吧提供平臺及支持 再次感謝!
|