NX Open C++ Reference Guide
|
Builder to perform calculations of the duct which is to be used in the HVAC applications. More...
Public Types | |
enum | DuctShapeType { DuctShapeTypeRectangular, DuctShapeTypeCircular, DuctShapeTypeFlatOval } |
This enum represents the shape of the duct. More... | |
Public Member Functions | |
NXOpen::Expression * | DuctAreaExp () |
Returns the duct area Created in NX8.0.0. | |
NXOpen::Expression * | DuctAspectRatioExp () |
Returns the Aspect ratio of the duct dimentions Created in NX8.0.0. | |
NXOpen::Expression * | DuctDiameterExp () |
Returns the duct diameter Created in NX8.0.0. | |
NXOpen::Expression * | DuctEqvalentDiameterExp () |
Returns the duct equivalent diameter Created in NX8.0.0. | |
NXOpen::Expression * | DuctHeightExp () |
Returns the duct height Created in NX8.0.0. | |
NXOpen::Routing::DuctSizeCalculatorBuilder::DuctShapeType | DuctShape () |
Returns the shape of the duct Created in NX8.0.0. | |
NXOpen::Expression * | DuctWidthExp () |
Returns the duct width Created in NX8.0.0. | |
bool | IsCreateSpaceReservationEnabled () |
Returns the status of the create space reservation toggle; whether the toggle is on or off. | |
bool | IsDisplayFlowParamsEnabled () |
Returns the ON or OFF status of the Display flow parameters over Segments toggle Created in NX8.0.0. | |
NXOpen::Routing::RouteObjectCollector * | RouteObjectCollector () |
Returns the route object collector Stores the routing segments for which calculations are to be done Created in NX8.0.0. | |
void | SetCreateSpaceReservationEnabled (bool isCreateSpaceReservation) |
Sets the status of the create space reservation toggle; whether the toggle is on or off. | |
void | SetDisplayFlowParamsEnabled (bool isDispFlowParams) |
Sets the ON or OFF status of the Display flow parameters over Segments toggle Created in NX8.0.0. | |
void | SetDuctShape (NXOpen::Routing::DuctSizeCalculatorBuilder::DuctShapeType ductShape) |
Sets the shape of the duct Created in NX8.0.0. | |
NXOpen::Expression * | VelocityExp () |
Returns the velocity component Flow parameter for the duct. | |
NXOpen::Expression * | VolumeFlowRateExp () |
Returns the volume flow rate associated with the duct. |
Builder to perform calculations of the duct which is to be used in the HVAC applications.
The duct has some flow attributes and has dimentions.
To create a new instance of this class, use Routing::RouteManager::CreateDuctSizeCalculatorBuilder
Default values.
Property | Value |
---|---|
DuctAreaExp.Value |
0 (millimeters part), 0 (inches part) |
DuctAspectRatioExp.Value |
0 |
DuctDiameterExp.Value |
0 (millimeters part), 0 (inches part) |
DuctEqvalentDiameterExp.Value |
0 (millimeters part), 0 (inches part) |
DuctHeightExp.Value |
0 (millimeters part), 0 (inches part) |
DuctShape |
Rectangular |
DuctWidthExp.Value |
0 (millimeters part), 0 (inches part) |
IsCreateSpaceReservationEnabled |
0 |
IsDisplayFlowParamsEnabled |
0 |
VelocityExp.Value |
0 (millimeters part), 0 (inches part) |
VolumeFlowRateExp.Value |
0 (millimeters part), 0 (inches part) |
Created in NX8.0.0.
Returns the duct area
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the Aspect ratio of the duct dimentions
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the duct diameter
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the duct equivalent diameter
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the duct height
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
NXOpen::Routing::DuctSizeCalculatorBuilder::DuctShapeType NXOpen::Routing::DuctSizeCalculatorBuilder::DuctShape | ( | ) |
Returns the shape of the duct
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the duct width
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the status of the create space reservation toggle; whether the toggle is on or off.
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the ON or OFF status of the Display flow parameters over Segments toggle
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
NXOpen::Routing::RouteObjectCollector* NXOpen::Routing::DuctSizeCalculatorBuilder::RouteObjectCollector | ( | ) |
Returns the route object collector Stores the routing segments for which calculations are to be done
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
void NXOpen::Routing::DuctSizeCalculatorBuilder::SetCreateSpaceReservationEnabled | ( | bool | isCreateSpaceReservation | ) |
Sets the status of the create space reservation toggle; whether the toggle is on or off.
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
isCreateSpaceReservation | iscreatespacereservation |
void NXOpen::Routing::DuctSizeCalculatorBuilder::SetDisplayFlowParamsEnabled | ( | bool | isDispFlowParams | ) |
Sets the ON or OFF status of the Display flow parameters over Segments toggle
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
isDispFlowParams | isdispflowparams |
void NXOpen::Routing::DuctSizeCalculatorBuilder::SetDuctShape | ( | NXOpen::Routing::DuctSizeCalculatorBuilder::DuctShapeType | ductShape | ) |
Sets the shape of the duct
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
ductShape | ductshape |
Returns the velocity component Flow parameter for the duct.
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Returns the volume flow rate associated with the duct.
This is a flow parameter
Created in NX8.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")