NX Open C++ Reference Guide
|
Represents a Routing::DivisionsBuilder. More...
Public Types | |
enum | SplitDirectionType { SplitDirectionTypeSplitVertically, SplitDirectionTypeSplitHorizontally } |
The direction in which the cross-section is to be split. More... | |
Public Member Functions | |
NXOpen::Routing::Division * | CreateDivisions () |
Creates two new divisions by splitting the parent division. | |
NXOpen::Routing::Division * | GetDivision () |
Gets the division object, if any, associated with the division builder. | |
NXOpen::Expression * | LeftChildFlow () |
Returns the value of percent absolute or relative flow in left (first) child division Created in NX7.5.0. | |
NXOpen::Expression * | RightChildFlow () |
Returns the value of percent absolute or relative flow in right (second) child division Created in NX7.5.0. | |
NXOpen::SelectNXObject * | SelectedPort () |
Returns the Routing::Port to identify the cross-section that is to be split Created in NX7.5.0. | |
void | SetSplitDirection (NXOpen::Routing::DivisionsBuilder::SplitDirectionType splitDirection) |
Sets the direction of split, either vertical or horizontal Created in NX7.5.0. | |
NXOpen::Routing::DivisionsBuilder::SplitDirectionType | SplitDirection () |
Returns the direction of split, either vertical or horizontal Created in NX7.5.0. |
Represents a Routing::DivisionsBuilder.
Builder for creating/editing splits at an end of a duct. Takes an end face of a rectangular stock and splits it into a pair of divisions based on the specified absolute flow percentage for each division.
To create a new instance of this class, use Routing::RouteManager::CreateDivisionsBuilder
Default values.
Property | Value |
---|---|
LeftChildFlow.Value |
50 |
RightChildFlow.Value |
50 |
SplitDirection |
SplitVertically |
Created in NX7.5.0.
Creates two new divisions by splitting the parent division.
Gets the division object, if any, associated with the division builder.
Returns the value of percent absolute or relative flow in left (first) child division
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Returns the value of percent absolute or relative flow in right (second) child division
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Returns the Routing::Port to identify the cross-section that is to be split
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
void NXOpen::Routing::DivisionsBuilder::SetSplitDirection | ( | NXOpen::Routing::DivisionsBuilder::SplitDirectionType | splitDirection | ) |
Sets the direction of split, either vertical or horizontal
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
splitDirection | splitdirection |
NXOpen::Routing::DivisionsBuilder::SplitDirectionType NXOpen::Routing::DivisionsBuilder::SplitDirection | ( | ) |
Returns the direction of split, either vertical or horizontal
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")