Skip to content

DuctPressureDropData

Public Class

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

The category id of duct curves. It will be OST_DuctCurves, OST_FlexDuctCurves, or OST_PlaceHolderDucts.


Public Property

The coefficient of the duct.


Public Property

The density of the duct. Units: (kg/ft³).


Public Property

The dynamic viscosity of the air in the duct. Units: (kg/(ft*s)).


Public Property

The flow of the duct. Units: (ft³/s).


Public Property

The friction of the duct. Units: (kg/(ft²·s²)).


Public Property

The height of the duct. If the duct is round, it will be equal to the diameter of the duct. Units: (ft).


Public Property

The hydraulic diameter of the duct. Units: (ft).


Public Property
IsValidObject

Specifies whether the .NET object represents a valid Revit entity.


Public Property

The length of the duct. Units: (ft).


Public Property
Level

The calculation level of the system.


Public Property

The pressure drop of the duct. Units: (kg/(ft·s²)).


Public Property

The reynolds number of the duct.


Public Property

The roughness of the duct. Units: (ft).


Public Property

The profile type of the duct.


Public Property

The velocity of the duct. Units: (ft/s).


Public Property

The velocity pressure of the duct. Units: (kg/(ft·s²)).


Public Property

Obsolete.
The kinematic viscosity of the air in the duct. Units: (ft^2/s).


Public Property

The diameter of the duct with round profile, or the width of the duct with other profiles. Units: (ft).


Methods

Name

Description


Public Method

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