EaBIM一直以来积极响应国家“十二五”推进建筑业信息化的号召,对建筑领域的信息技术开展深入技术交流和探讨!致力于打造“BIM-建筑师-生态技术”三位一体综合资源交流共享平台,希望为BIM与可持续设计理念及技术的普及做出微小的贡献!!!

萧闫子 发表于 2014-1-15 13:48:50

我开发的LevelGenerator 一键创建多个楼层的插件发布了,公开源代码

我开发的一个Revit插件LevelGenerator 已经在Autodesk Labs上发布了。定义好楼层高度和命名规则后,一个按钮就把所定义的楼层加入到定义表中。点击“OK”就会把楼层插入到模型中。100个具有相同层高的楼层也就是几秒钟就可以创建成功。插件可以永远免费使用。这个插件是针对全球用户,考虑到不同的国家的单位设置。抱歉的是英文是界面,readme的步骤说明也是英文写的。层高单位用的是模型中的长度单位设置。最重要一点,这个插件源代码全部公开,开发者可以读一读这个,了解下实现过程吧。使用Revit本身的API不太多。请到http://labs.autodesk.com/utilities/levelgenerator/, 看看注意事项,到页面最下端去点击"Accept and download", 下载体验吧。已经编译好的直接可在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\

第一个目录只能是你自己用。第二个目录是你计算机上的用户都能使。
** 注意: 如果碰到安全问题,或系统提示不让拷贝东西进入,请使用第一个目录


对 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已经启动,重新启动。

4. 启动后,可以到"Add-ins" tab >> "External Tools"下找到命令Level Generator,点击启动。

5. 卸载: 删除所拷贝的dll 和addin文件即可完全卸载。

希望有帮助!
叶雄进 Joe Ye 2012.2.1
http://hi.csdn.net/attachment/201202/1/0_132806154688ch.gif作者:叶雄进文章来源:http://blog.csdn.net/joexiongjin/article/category/782739

best 发表于 2014-2-20 14:08:07

路过!!!
帮顶……
页: [1]
查看完整版本: 我开发的LevelGenerator 一键创建多个楼层的插件发布了,公开源代码