DuctPressureDropData Class

The input and output data used by external servers for calculation of the duct pressure drop.
Inheritance Hierarchy
SystemObject
  Autodesk.Revit.DB.MechanicalDuctPressureDropData

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
 NameDescription
Public propertyCategoryId The category id of duct curves. It will be OST_DuctCurves, OST_FlexDuctCurves, or OST_PlaceHolderDucts.
Public propertyCoefficient The coefficient of the duct.
Public propertyDensity The density of the duct. Units: (kg/ft³).
Public propertyDynamicViscosity The dynamic viscosity of the air in the duct. Units: (kg/(ft*s)).
Public propertyFlow The flow of the duct. Units: (ft³/s).
Public propertyFriction The friction of the duct. Units: (kg/(ft²·s²)).
Public propertyHeight The height of the duct. If the duct is round, it will be equal to the diameter of the duct. Units: (ft).
Public propertyHydraulicDiameter The hydraulic diameter of the duct. Units: (ft).
Public propertyIsValidObject Specifies whether the .NET object represents a valid Revit entity.
Public propertyLength The length of the duct. Units: (ft).
Public propertyLevel The calculation level of the system.
Public propertyPressureDrop The pressure drop of the duct. Units: (kg/(ft·s²)).
Public propertyReynoldsNumber The reynolds number of the duct.
Public propertyRoughness The roughness of the duct. Units: (ft).
Public propertyShape The profile type of the duct.
Public propertyVelocity The velocity of the duct. Units: (ft/s).
Public propertyVelocityPressure The velocity pressure of the duct. Units: (kg/(ft·s²)).
Public propertyViscosityObsolete.
The kinematic viscosity of the air in the duct. Units: (ft^2/s).
Public propertyWidthOrDiameter The diameter of the duct with round profile, or the width of the duct with other profiles. Units: (ft).
Top
Methods
 NameDescription
Public methodDisposeReleases all resources used by the DuctPressureDropData
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
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
See Also