Sizing
|
Calculates the required duct or pipe size based on the specified parameters and constraints.
System
Object
Autodesk.Revit.DB.Analysis SizingCalculator
Autodesk.Revit.DB.Analysis SizingCalculator
Namespace: Autodesk.Revit.DB.Analysis
Assembly: RevitAPI (in RevitAPI.dll) Version: 27.0.4.0 (27.0.4.0)
The SizingCalculator type exposes the following members.
| Name | Description | |
|---|---|---|
|
|
SizingCalculator | Constructs an SizingCalculator instance. |
| Name | Description | |
|---|---|---|
|
|
IsValidObject | Specifies whether the .NET object represents a valid Revit entity. |
| Name | Description | |
|---|---|---|
|
|
CalculateSizeByFriction | Calculates the duct or pipe size based on the specified flow and friction. |
|
|
CalculateSizeByVelocity | Calculates the duct or pipe size based on the specified flow and velocity. |
|
|
Dispose | Releases all resources used by the SizingCalculator |
|
|
Equals |
Determines whether the specified object is equal to the current object.
(Inherited from Object ) |
|
|
EquivalentDiameter | Calculates the equivalent diameter based on the specified profile type, width, and height. |
|
|
Friction | Calculates the friction based on the specified parameters. |
|
|
GetHashCode |
Serves as the default hash function.
(Inherited from Object ) |
|
|
GetType |
Gets the
Type
of the current instance.
(Inherited from Object ) |
|
|
ToString |
Returns a string that represents the current object.
(Inherited from Object ) |
|
|
Velocity | Calculates the velocity based on the specified parameters. |
This class calculates duct and pipe sizes based on various constraints such as flow friction, and velocity.
Other parameters are often included in SizingOptions. The size result is also stored in the SizingOptions
after the calculation.