MEPSection Class

A section in the Autodesk Revit MEP product.
Inheritance Hierarchy
SystemObject
  Autodesk.Revit.DB.MechanicalMEPSection

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
 NameDescription
Public propertyFixtureUnit The fixture unit of the section.
Public propertyFlow The flow of the section.
Public propertyFriction The friction of the section.
Public propertyFrictionFactor The friction factor of the section.
Public propertyIsValidObject Specifies whether the .NET object represents a valid Revit entity.
Public propertyNumber The Section number.
Public propertyReynoldsNumber The Reynolds number of the section.
Public propertyRoughness The roughness of the section.
Public propertyTotalCoefficient The loss coefficient of the section.
Public propertyTotalCurveLength The total length of all segments in the section.
Public propertyTotalPressureLoss The total pressure loss of the section.
Public propertyVelocity The velocity of the section.
Public propertyVelocityPressure The velocity pressure of the section.
Top
Methods
 NameDescription
Public methodDisposeReleases all resources used by the MEPSection
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetCoefficient Gets the loss coefficient for the specified element id in this section.
Public methodGetElementIds Gets all element ids that are contained in the section.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetPressureDrop Gets the pressure drop for the specified element id in this section.
Public methodGetSegmentLength Get the length for the specified segment id in this section.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsMain Check whether the type of fitting in this section is main.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
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.
See Also