下面是陕西省铁道及地下交通工程重点实验室的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, 再从中读取参数信息。 希望有帮助!
叶雄进 本文原文链接: