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类型,表示是否成功获取了管道的尺寸和类型。