将风道末端连接到风管上,在Revit的UI界面上操作步骤如下:选择"风道末端"->"风道末端安装到风管上"->"拾取风管"。
那么,如何调用Revit API来实现上述操作步骤?
经过一番查找资料,发现有一个非常有用的类MechanicalUtils。
实现操作主要有两步:
1、创建风道末端实例,要求该实例位置可以投影到风管的中心线上。
Document..::..NewFamilyInstance |
|
2、连接风道末端到风管。
MechanicalUtils.ConnectAirTerminalOnDuct |
|
此外,MechanicalUtils和PlumbingUtils两个类包含很多有用的方法,如BreakCurve,用于打断管件。感兴趣的朋友可以去查找Revit API的帮助文档。
来源:CSDN
作者:mye918
链接:https://blog.csdn.net/mye918/article/details/103880924