MEPSection
A section in the Autodesk Revit MEP product.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.Mechanical.MEPSection
Namespace: Autodesk.Revit.DB.Mechanical
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class MEPSection : IDisposable
The MEPSection type exposes the following members.
Properties
Name
Description
Public Property
FixtureUnit
The fixture unit of the section.
Public Property
Flow
The flow of the section.
Public Property
Friction
The friction of the section.
Public Property
FrictionFactor
The friction factor of the section.
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public Property
Number
The Section number.
Public Property
ReynoldsNumber
The Reynolds number of the section.
Public Property
Roughness
The roughness of the section.
Public Property
TotalCoefficient
The loss coefficient of the section.
Public Property
TotalCurveLength
The total length of all segments in the section.
Public Property
TotalPressureLoss
The total pressure loss of the section.
Public Property
Velocity
The velocity of the section.
Public Property
VelocityPressure
The velocity pressure of the section.
Methods
Name
Description
Public Method
Dispose
Releases all resources used by the MEPSection
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
GetCoefficient
Gets the loss coefficient for the specified element id in this section.
Public Method
GetElementIds
Gets all element ids that are contained in the section.
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
GetPressureDrop
Gets the pressure drop for the specified element id in this section.
Public Method
GetSegmentLength
Get the length for the specified segment id in this section.
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
IsMain
Check whether the type of fitting in this section is main.
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)
Remarks
This is the base class for duct and pipe section. This class is mainly for pressure loss calculation. It is a series of connected elements (segments - ducts or pipes, fittings, terminals and accessories). All section members should have same flow analysis properties: Flow, Size, Velocity, Friction and Roughness. One section member element which contains more than one connector can belongs to multiple section. e.g.: One Tee which has 3 connectors, usually, it belongs 3 sections. One segment which connect to a tap will be divided into 2 sections.