PipePressureDropData Class

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

Namespace: Autodesk.Revit.DB.Plumbing
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class PipePressureDropData : IDisposable

The PipePressureDropData type exposes the following members.

Properties
 NameDescription
Public propertyCategoryId The category id of pipe curves. It will be OST_PipeCurves, OST_FlexPipeCurves, or OST_PlaceHolderPipes.
Public propertyCoefficient The coefficient of the pipe.
Public propertyDensity The density of the pipe. Units: (kg/ft³).
Public propertyFlow The flow of the pipe. Units: (ft³/s).
Public propertyFlowState The flowState of the pipe.
Public propertyFriction The friction of the pipe. Units: (kg/(ft²·s²)).
Public propertyFrictionFactor The friction factor of the pipe.
Public propertyInsideDiameter The inside diameter of the pipe. Units: (ft).
Public propertyIsValidObject Specifies whether the .NET object represents a valid Revit entity.
Public propertyKLevel The system calculation level.
Public propertyLength The length of the pipe. Units: (ft).
Public propertyNominalDiameter The nominal diameter of the pipe. Units: (ft).
Public propertyOutsideDiameter The outside diameter of the pipe. Units: (ft).
Public propertyPressureDrop The pressure drop of the pipe. Units: (kg/(ft·s²)).
Public propertyRelativeRoughness The relative roughness of the pipe.
Public propertyReynoldsNumber The reynolds number of the pipe.
Public propertyRoughness The roughness of the pipe. Units: (ft).
Public propertyVelocity The velocity of the pipe. Units: (ft/s).
Public propertyVelocityPressure The velocity pressure of the pipe. Units: (kg/(ft·s²)).
Public propertyViscosity The dynamic viscosity of the pipe. Units: (kg/(ft·s)).
Top
Methods
 NameDescription
Public methodDisposeReleases all resources used by the PipePressureDropData
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
Roughness, Length, Flow, Diameter, Density, and Viscosity field values are input data for the calculation. ReynoldsNumber, FlowStatus, Friction, FrictionFactor, Velocity, Coefficient, and PressureDrop are output values.
See Also