- 博客(1)
- 收藏
- 关注
原创 Wall的LocationCurve获得的墙基线位置 是否与墙的定位线有关?
开发者常常迷惑墙的属性有一个墙定位线,有多个选项: 那么这写选项是否与用API Location属性获得的墙基线有关呢?答案是否定的。无论一个墙的定位线是怎么设置的,我们用编程的方式从Location获得的LocationCurve的位置信息均保持不变。 Location获得的位置是墙的中心位置。 如果墙有装饰层,Location获得是整个墙的中心线位置。所以墙的定位线是对用户操作墙而言的,比如
2016-07-05 14:47:06 6116 1
Revit二次开发实现BIM盈利(以橄榄山快模为例讲解) PPT
由于参与者基本上都是从设计院和施工单位来的,所以对Revit二次开发做了纵览性的讲解, 以非程序员能听懂的方式讲解Revit二次开发.
使这些行业领导或负责人能明白Revit二次开发的大概特点,以及其能实现的功能. 便于他们在自己的业务需要Revit插件时,能更好的思考和决策插件项目的立项和推动.
2014-10-12
Revit高效调试和深入探究Revit内部世界
Revit高效调试
Revit Addin Manager
调试技巧:
高效调试,使用Revit Add-in manager
1. Revit Add-in manager 安装方法
2. 详细步骤
开发时,无需用Addin文件来配置
修改代码后如何立即使用新修改的代码
如果调试修改后的代码
最后发布时,需要附带Addin文件
深入探究Revit内部世界
RevitLookup
0. 编译和加载RevitLookup
1. 了解Revit内部对象的组织方式
2. 了解Revit内对象的代表类
3. 了解Revit内对象的可用属性和返回值
4. 辅助更好理解Revit属性的含义
5. 查询Revit参数含义和参数值
6. 连续深入参看对象的关系
2014-01-28
房间内对象拷贝插件文件
我开发了一个很小的工具,用来拷贝一个房间内的家具,隔墙,电器,管道,卫生器具等到其它选中的多个房间。
要求把目标房间内需要拷贝的对象做成一个组(Group),如果有些对象不希望拷贝,可以不放入组内。
所以你需要先把一个房间内的东西都布置创建好,并且用Revit命令需要为每一个房间创建Room对象。有了这些条件就可以开始使用这个小工具了。
使用步骤:
0. 如果打开了Revit,关闭Revit
1. 解压文件
2. 把copyelements.dll 拷贝到c盘根目录
3. 把copyelements.addin 拷贝到下面目录:
For Windows XP - C:\Documents and Settings\All Users\Application Data\Autodesk\Revit\Addins\2011\
For Vista/Windows 7 - C:\ProgramData\Autodesk\Revit\Addins\2011\
4. 重新启动Revit,可以在Addin/插件 Tab中的外部工具下拉按钮找到命令:Lab6SelectRoomsAndPlaceGroup,点击可启动。
2011-03-04
Revit房间内对象拷贝插件加载文件
我开发了一个很小的工具,用来拷贝一个房间内的家具,隔墙,电器,管道,卫生器具等到其它选中的多个房间。
要求把目标房间内需要拷贝的对象做成一个组(Group),如果有些对象不希望拷贝,可以不放入组内。
所以你需要先把一个房间内的东西都布置创建好,并且用Revit命令需要为每一个房间创建Room对象。有了这些条件就可以开始使用这个小工具了。
使用步骤:
0. 如果打开了Revit,关闭Revit
1. 把copyelements.dll 拷贝到c盘根目录
2. 把copyelements.addin 拷贝到下面目录:
For Windows XP - C:\Documents and Settings\All Users\Application Data\Autodesk\Revit\Addins\2011\
For Vista/Windows 7 - C:\ProgramData\Autodesk\Revit\Addins\2011\
3. 重新启动Revit,可以在Addin/插件 Tab中的外部工具下拉按钮找到命令:Lab6SelectRoomsAndPlaceGroup,点击可启动。
2011-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人