在上一讲中,介绍了通过二次开发创建族实例,并获取族参数,修改角度参数的实现方法,但仍存在一些不足,比如在运行Revit后需要手动将做的族载入的Revit,本讲将对其进行改进。并介绍另一种创建族实例的方法。
开发内容如下:
1. 创建事务将轨道板族载入到Revit
关键代码及注释:
注意事项:在复制族地址时是这样的"F:\C#\c#lianxi\Revit\轨道族",C#中需要改为"F:/C#/c#lianxi/Revit/轨道族"这种形式的文件地址样式。
2. 判断族类型是否激活
关键代码及注释:
3. 创建此类型族实例,并获取族参数修改角度参数(第一讲已讲)
关键代码及注释:
4. 基于标高的族实例创建方法
关键代码及注释:
小技巧:
查看族实例的族类型ID可以借助Revit Lookup插件
具体操作步骤如下:
首先在Revit中手动创建族实例,并选中;
然后点击附加模块中Revit Lookup按钮,选择Snoop Current Selection选项。操作如图:
然后单机Symbol字段,这是会看到Id字段,字段内容即为族实例的类型id,操作如图:
运行结果如图:
温馨提示:
在二次开发过程中,熟练地运用Revit Lookup,能够帮助我们快速、高效地完成开发任务。

Revit证书授权错误0015.111的解决方法!(适用Autodesk所有产品)很多人在安装完软件使用一段时间后出现”证书授权错误0015.111“或在安装激活的时候出现这个问题!碰到此类问题一般都是由于杀毒软件对注册表的改动导致的(比如优化注册表、清理注册表)!解决办法

Revit模型怎样进行疏散分析?通过建立建筑物BIM模型,将模型导入专业的分析软件如Pathfinder,并通过对各类不同人群逃生能力进行设置,模拟整个建筑物在紧急情况下的人流疏散情况,也可以模拟各种预先设置的疏散方案,通过模拟结果优化疏散方案,最后得到最佳疏散方案。