Skip to content

Autodesk.Revit.DB.Mechanical

Classes

Class

Description


Public Class
AirSystemData

Represents the data and parameter of analytical air system.


Public Class
Duct

A duct in the Autodesk Revit MEP product.


Public Class
DuctFittingAndAccessoryConnectorData

The input data used by external servers for calculation of the duct fitting and duct accessory coefficient.


Public Class
DuctFittingAndAccessoryData

The input data used by external servers for calculation of the duct fitting and duct accessory coefficient.


Public Class
DuctFittingAndAccessoryPressureDropData

The input and output data used by external servers for calculation of the duct fitting and duct accessory pressure drop.


Public Class
DuctFittingAndAccessoryPressureDropItem

A flow path of the duct/pipe fitting and accessory. It is defined by the begin connector and end connector.


Public Class
DuctInsulation

Represents insulation applied to the outside of a given duct , fitting or accessory.


Public Class
DuctInsulationType

This class represents a duct insulation type in Autodesk Revit.


Public Class
DuctLining

Represents Lining applied to the inside of a given duct, fitting or accessory.


Public Class
DuctLiningType

This class represents a duct lining type in Autodesk Revit.


Public Class
DuctPressureDropData

The input and output data used by external servers for calculation of the duct pressure drop.


Public Class
DuctSettings

The duct setting class.


Public Class
DuctSizeIterator

An iterator to a set of MEP duct sizes from DuctSizes.


Public Class
DuctSizes

Class RbsDuctSizes being used to store the duct sizes


Public Class
DuctSizeSettingIterator

An iterator to a set of items from DuctSizeSettings. Each item is a KeyValuePair(DuctShape::Enum, DuctSizes).


Public Class
DuctSizeSettings

Duct sizes settings


Public Class
DuctType

A duct type element.


Public Class
FlexDuct

A flex duct in the Autodesk Revit MEP product.


Public Class
FlexDuctType

A flex duct type in the Autodesk Revit MEP product.


Public Class
MechanicalEquipment

Provides access to the Mechanical Equipment in Autodesk Revit MEP.


Public Class
MechanicalEquipmentSet

A set of interrelated mechanical equipment in a MEP system that works together.


Public Class
MechanicalEquipmentSetType

Represents a type for a set of interrelated mechanical equipment in a MEP system that works together.


Public Class
MechanicalFitting

A mechanical fitting in the Autodesk Revit MEP product.


Public Class
MechanicalSystem

A mechanical system element.


Public Class
MechanicalSystemType

Base class for duct system types


Public Class
MechanicalUtils

General utility methods in the Autodesk Revit MEP product.


Public Class
MEPAnalyticalSystem

Represents an analytical system where the air or water is circulated to satisfy building energy requirements.


Public Class
MEPBuildingConstruction

Construction definition for Project Information.


Public Class
MEPBuildingConstructionSet

A set that contains MEPBuildingConstructions.


Public Class
MEPBuildingConstructionSetIterator

An iterator to a MEPBuildingConstruction set.


Public Class
MEPHiddenLineSettings

Represents the settings contained in the document associated to the MEP hidden line display.


Public Class
MEPSection

A section in the Autodesk Revit MEP product.


Public Class
MEPSpaceConstruction

Construction definition for Space.


Public Class
Space

Provides access to the space topology in Autodesk Revit.


Public Class
SpaceFilter

A filter used to match spaces.


Public Class
SpaceSet

A set that can contain any type of object.


Public Class
SpaceSetIterator

An iterator to a set.


Public Class
SpaceTag

Provides access to the space tag in Autodesk Revit.


Public Class
SpaceTagFilter

A filter used to match space tags.


Public Class
SpaceTagType

An object that represents a Space Tag style.


Public Class
SystemZoneData

Represents the specific domain requirements for a system-zone used in MEP design.


Public Class
WaterLoopData

Represents the data and parameters of analytical water loop.


Public Class
Zone

A zone is a collection of one or more spaces.


Public Class
ZoneElementDomainData

A base class for specific domain requirements for a zone.


Public Class
ZoneEquipment

Represents an early-stage equipment placeholder that provides heating or cooling to part of air system or water loop.


Public Class
ZoneEquipmentData

Represents the data and parameters of analytical zone equipment.


Interfaces

Interface

Description


Public Interface
IDuctFittingAndAccessoryPressureDropServer

Interface class for external servers implementing duct fitting and duct accessory coefficient calculation.


Public Interface
IDuctPressureDropServer

Interface for external servers implementing duct pressure drop calculation.


Enumerations

Enumeration

Description


Public Enum
AirCoolingCoilType

The type of air cooling coil.


Public Enum
AirFanType

The type of air fan.


Public Enum
AirHeatExchangerType

The type of air loop.


Public Enum
AirHeatingCoilType

The type of air heating coil.


Public Enum
AnalyticalSystemDomain

The domain type of analytical system.


Public Enum
ComponentClassification

An enumerated type lists all MEP component classification. This attribute describes the general purpose of the MEP part component, that is used for scheduling, tagging, filter, ODBC, and etc. One component classification may include more than one part type.


Public Enum
ConditionType

An enumerated type listing all the possible condition types for a space object.


Public Enum
DuctFlowConfigurationType

An enumerated type listing all duct flow configuration types for a connector.


Public Enum
DuctLossMethodType

An enumerated type listing all duct loss calculation methods for a connector.


Public Enum
DuctShape

Enumerated type listing possible shapes for ducts.


Public Enum
DuctSystemType

An enumerated type listing all the possible duct system types for a connector object.


Public Enum
EquipmentClassification

This enumeration is used to classify the mechanical equipment.


Public Enum
OccupancyUnit

An enumerated type listing the occupancy unit of measure for a space object.


Public Enum
ReturnAirflowType

An enumerated type listing all the possible return airflow types for a space object.


Public Enum
RiseDropSymbol

This enumeration corresponds to the rise/drop symbol used in mechanical systems


Public Enum
SpaceType

An enumerated type listing all the possible space types for a space object.


Public Enum
SystemCalculationLevel

Enumerated type listing flags that can toggle on or off certain calculations related to MEP systems.


Public Enum
WaterChillerType

The type of water chiller.


Public Enum
WaterLoopType

The type of water loop.


Public Enum
ZoneEquipmentBehavior

The behavior of zone equipment associated with spaces.


Public Enum
ZoneEquipmentHvacType

The type of zone equipment.