获取Revit项目里面实例的连接键的参数



下面是陕西省铁道及地下交通工程重点实验室的Sen Yang的咨询:


在项目里如何获取实例的连接键的参数,能不能读到族中的连接键说明?在族里的可以找到ConnectorElement ,然后get_Parameter(BuiltInParameter.RBS_CONNECTOR_DESCRIPTION)获取到,如何在项目中获取ConnectorElement 或者RBS_CONNECTOR_DESCRIPTION?还有没有其他方式可以在项目里获取指定的连接键。


答:

ConnectorElement 对象只能在族文档中获取。在模型文件中,我们只能从Revit构件获取Connector对象。你可以从ConnectorManager 方法来获取构件上的那些连接键。

至于获取ConnectorElement中的RBS_CONNECTOR_DESCRIPTION 参数值,你可以打开目标构件族,调用下面这行代码

   Document docFamily = EditFamily(Family)

来获取族文档,然后在该族文档里面过滤出来你的目标ConnectorElement, 再从中读取参数信息。 希望有帮助!


叶雄进 本文原文链接:

你可能感兴趣的:(获取Revit项目里面实例的连接键的参数)