DuctPressureDropData
The input and output data used by external servers for calculation of the duct pressure drop.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.Mechanical.DuctPressureDropData
Namespace: Autodesk.Revit.DB.Mechanical
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class DuctPressureDropData : IDisposable
The DuctPressureDropData type exposes the following members.
Properties
Name
Description
Public Property
CategoryId
The category id of duct curves. It will be OST_DuctCurves, OST_FlexDuctCurves, or OST_PlaceHolderDucts.
Public Property
Coefficient
The coefficient of the duct.
Public Property
Density
The density of the duct. Units: (kg/ft³).
Public Property
DynamicViscosity
The dynamic viscosity of the air in the duct. Units: (kg/(ft*s)).
Public Property
Flow
The flow of the duct. Units: (ft³/s).
Public Property
Friction
The friction of the duct. Units: (kg/(ft²·s²)).
Public Property
Height
The height of the duct. If the duct is round, it will be equal to the diameter of the duct. Units: (ft).
Public Property
HydraulicDiameter
The hydraulic diameter of the duct. Units: (ft).
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public Property
Length
The length of the duct. Units: (ft).
Public Property
Level
The calculation level of the system.
Public Property
PressureDrop
The pressure drop of the duct. Units: (kg/(ft·s²)).
Public Property
ReynoldsNumber
The reynolds number of the duct.
Public Property
Roughness
The roughness of the duct. Units: (ft).
Public Property
Shape
The profile type of the duct.
Public Property
Velocity
The velocity of the duct. Units: (ft/s).
Public Property
VelocityPressure
The velocity pressure of the duct. Units: (kg/(ft·s²)).
Public Property
Viscosity
Obsolete.
The kinematic viscosity of the air in the duct. Units: (ft^2/s).
Public Property
WidthOrDiameter
The diameter of the duct with round profile, or the width of the duct with other profiles. Units: (ft).
Methods
Name
Description
Public Method
Dispose
Releases all resources used by the DuctPressureDropData
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)
Remarks
Profile type, Height, Diameter for round profile or width for other profiles, Length, Density, Viscosity, Roughness and Flow are input field values for the calculation. HydraulicDiameter, ReynoldsNumber, Velocity, VelocityPressure, Friction, PressureDrop, and Coefficient are output field values for the calculation