Autodesk.Revit.DB.Mechanical.MechanicalUtils
类包含用于 HVAC 建模的工具和实用程序。该类提供以下静态方法:
public static double GetDuctInsulationThickness(Duct duct)
返回给定管道的绝缘厚度。
参数:
duct
: Duct 类型的管道对象。返回值:
double
类型,表示管道的绝缘厚度。public static double GetDuctLiningThickness(Duct duct)
返回给定管道的内衬厚度。
参数:
duct
: Duct 类型的管道对象。返回值:
double
类型,表示管道的内衬厚度。public static bool GetDuctWidthAndHeight(Duct duct, out double width, out double height)
返回给定管道的宽度和高度。
参数:
duct
: Duct 类型的管道对象。width
: double
类型的输出参数,表示管道的宽度。height
: double
类型的输出参数,表示管道的高度。返回值:
bool
类型,表示是否成功获取了管道的宽度和高度。public static DUCT_SYSTEM_CLASSIFICATION GetDUCTSystemClassification(MEPSystem mepSystem)
返回一个 DUCT_SYSTEM_CLASSIFICATION
枚举,该枚举用于描述给定系统的类型。
参数:
mepSystem
: MEPSystem 类型的系统对象。返回值:
DUCT_SYSTEM_CLASSIFICATION
类型的枚举值,表示给定系统的类型。public static DuctMaterial GetDuctMaterial(Duct duct)
返回给定管道的材料。
参数:
duct
: Duct 类型的管道对象。返回值:
DuctMaterial
类型的枚举值,表示给定管道的材料。public static double GetFittingLossFactor(MEPCurve connector)
返回连接器附加到管道上时的损失系数。
参数:
connector
: MEPCurve 类型的连接器对象。返回值:
double
类型,表示连接器附加到管道上时的损失系数。public static double GetPipeInsulationThickness(Pipe pipe)
返回给定管道的绝缘厚度。
参数:
pipe
: Pipe 类型的管道对象。返回值:
double
类型,表示管道的绝缘厚度。public static PipeMaterial GetPipeMaterial(Pipe pipe)
返回给定管道的材料。
参数:
pipe
: Pipe 类型的管道对象。返回值:
PipeMaterial
类型的枚举值,表示给定管道的材料。public static bool GetPipeSizeAndType(Pipe pipe, out string size, out string type)
返回给定管道的尺寸和类型。
参数:
pipe
: Pipe 类型的管道对象。size
: string
类型的输出参数,表示管道的尺寸。type
: string
类型的输出参数,表示管道的类型。返回值:
bool
类型,表示是否成功获取了管道的尺寸和类型。