NX Open C++ Reference Guide
|
Builder for creating/editing overstocks. More...
Public Types | |
enum | ApplicationType { ApplicationTypeEntireSegments, ApplicationTypeInterval, ApplicationTypePointToPoint, ApplicationTypePointAndLength } |
The overstock application type. More... | |
enum | PointType { PointTypeStart, PointTypeMiddle, PointTypeEnd } |
The defining point location. More... | |
enum | WrapType { WrapTypeOverlapSpiral, WrapTypeSpot, WrapTypeStripedSpiral } |
The application type for wrapped overstock. More... | |
Public Member Functions | |
NXOpen::Routing::OverstockBuilder::ApplicationType | ApplicationMethod () |
Returns the application method for overstock assignment. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | DefiningPoint () |
Returns the defining point for Routing::OverstockBuilder::ApplicationTypePointAndLength method. | |
NXOpen::Expression * | Distance () |
Returns the distance over which the pieces of overstock can possibly range for Routing::OverstockBuilder::ApplicationTypeInterval method. | |
bool | DistanceLock () |
Returns the distance lock state. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | EndOffset () |
Returns the end offset value for Routing::OverstockBuilder::ApplicationTypeInterval method. | |
bool | EndOffsetLock () |
Returns the end offset lock state. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | EndPoint () |
Returns the end point that defines the end of the overstock for Routing::OverstockBuilder::ApplicationTypePointToPoint method. | |
bool | FlipStock () |
Returns the stock flip flag Created in NX6.0.1. | |
NXOpen::Expression * | Gap () |
Returns the gap from the end of one piece of overstock to the start of the next piece of overstock for Routing::OverstockBuilder::ApplicationTypeInterval method. | |
NXOpen::Expression * | GapDistance () |
Returns the gap distance if the Routing::OverstockBuilder::WrapType is Routing::OverstockBuilder::WrapTypeStripedSpiral Created in NX6.0.0. | |
bool | GapLock () |
Returns the gap lock state. | |
std::vector < NXOpen::Routing::Stock * > | GetCoveredStocks () |
Returns the stocks to be covered by the overstock. | |
NXOpen::Expression * | IntervalPieceLength () |
Returns the length of the overstock pieces for Routing::OverstockBuilder::ApplicationTypeInterval method. | |
NXOpen::Expression * | NumberOfPieces () |
Returns the number of pieces of overstock to place along the path for Routing::OverstockBuilder::ApplicationTypeInterval method. | |
bool | NumberOfPiecesLock () |
Returns the number of pieces lock state. | |
NXOpen::Expression * | NumberOfWraps () |
Returns the number of wraps if the Routing::OverstockBuilder::WrapType is Routing::OverstockBuilder::WrapTypeSpot Created in NX6.0.0. | |
NXOpen::Expression * | OverlapPercentage () |
Returns the percentage overlap if the Routing::OverstockBuilder::WrapType is Routing::OverstockBuilder::WrapTypeOverlapSpiral Created in NX6.0.0. | |
NXOpen::Curve * | PathCurve () |
Returns the path curve that is used to specify overstock defining points. | |
NXOpen::Expression * | PieceLength () |
Returns the length over which overstock piece to be assigned for Routing::OverstockBuilder::ApplicationTypePointAndLength method. | |
bool | PieceLengthLock () |
Returns the piece length lock state. | |
NXOpen::Routing::OverstockBuilder::PointType | PointDefines () |
Returns the defining point location which can be any of Routing::OverstockBuilder::PointType for Routing::OverstockBuilder::ApplicationTypePointAndLength method. | |
NXOpen::Expression * | RotationValue () |
Returns the rotation value. | |
NXOpen::Routing::RouteObjectCollector * | SegmentCollector () |
Returns the routing object collector to collect the segments to assign overstock to. | |
void | SetApplicationMethod (NXOpen::Routing::OverstockBuilder::ApplicationType applicationMethod) |
Sets the application method for overstock assignment. | |
void | SetCoveredStocks (const std::vector< NXOpen::Routing::Stock * > &stocks) |
Sets the stocks to be covered by the overstock. | |
void | SetDistanceLock (bool distanceLock) |
Sets the distance lock state. | |
void | SetEndOffsetLock (bool endOffsetLock) |
Sets the end offset lock state. | |
void | SetFlipStock (bool flipStock) |
Sets the stock flip flag Created in NX6.0.1. | |
void | SetGapLock (bool gapLock) |
Sets the gap lock state. | |
void | SetNumberOfPiecesLock (bool numberOfPiecesLock) |
Sets the number of pieces lock state. | |
void | SetPieceLengthLock (bool pieceLengthLock) |
Sets the piece length lock state. | |
void | SetPointDefines (NXOpen::Routing::OverstockBuilder::PointType pointDefines) |
Sets the defining point location which can be any of Routing::OverstockBuilder::PointType for Routing::OverstockBuilder::ApplicationTypePointAndLength method. | |
void | SetStartOffsetLock (bool startOffsetLock) |
Sets the start offset lock state. | |
void | SetStockAnchor (const NXString &anchorName) |
Sets the Routing::Anchor name associated with the overstock. | |
void | SetStockAnchor (const char *anchorName) |
Sets the Routing::Anchor name associated with the overstock. | |
void | SetStockSettings (NXOpen::Routing::PathStockBuilder *stockBuilder) |
Sets the stock settings for overstock assignment. | |
void | SetSwapProfile (bool swapProfile) |
Sets the profile swap flag. | |
void | SetSwitchStartEnd (bool switchStartEnd) |
Sets the path direction that defines the start of overstock assignment. | |
void | SetWrapMethod (NXOpen::Routing::OverstockBuilder::WrapType wrapMethod) |
Sets the Routing::OverstockBuilder::WrapType for Wrapped overstock. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | StartOffset () |
Returns the start offset value for Routing::OverstockBuilder::ApplicationTypeInterval method. | |
bool | StartOffsetLock () |
Returns the start offset lock state. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | StartPoint () |
Returns the start point that defines the start of the overstock for Routing::OverstockBuilder::ApplicationTypePointToPoint method. | |
NXString | StockAnchor () |
Returns the Routing::Anchor name associated with the overstock. | |
NXOpen::Routing::PathStockBuilder * | StockSettings () |
Returns the stock settings for overstock assignment. | |
bool | SwapProfile () |
Returns the profile swap flag. | |
bool | SwitchStartEnd () |
Returns the path direction that defines the start of overstock assignment. | |
void | UpdatePathCurve () |
Update the path curve that is used to specify overstock defining points when any segment is selected or deselected. | |
NXOpen::Routing::OverstockBuilder::WrapType | WrapMethod () |
Returns the Routing::OverstockBuilder::WrapType for Wrapped overstock. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Builder for creating/editing overstocks.
Create Overstock: This builder takes a set of segments and overstock and assign the the overstock on the segments depending on the applicatio method and parameters chosen by the user. Edit Overstock: This builder takes in the selected overstock to edit as input and redefines the overstock with the modified(by the user) parameters. <br> To create a new instance of this class, use @link Routing::RouteManager::CreateOverstockBuilder Routing::RouteManager::CreateOverstockBuilder @endlink <br>
Default values.
Property | Value |
---|---|
ApplicationMethod |
Interval |
Distance.Value |
0 (millimeters part), 0 (inches part) |
DistanceLock |
0 |
EndOffsetLock |
0 |
FlipStock |
0 |
Gap.Value |
0 (millimeters part), 0 (inches part) |
GapDistance.Value |
1 (millimeters part), 1 (inches part) |
GapLock |
0 |
IntervalPieceLength.Value |
0 (millimeters part), 0 (inches part) |
NumberOfPieces.Value |
1 (millimeters part), 1 (inches part) |
NumberOfPiecesLock |
0 |
NumberOfWraps.Value |
2 (millimeters part), 2 (inches part) |
OverlapPercentage.Value |
50 (millimeters part), 50 (inches part) |
PieceLength.Value |
0 (millimeters part), 0 (inches part) |
PieceLengthLock |
0 |
PointDefines |
Start |
RotationValue.Value |
0 |
StartOffsetLock |
0 |
SwapProfile |
0 |
WrapMethod |
OverlapSpiral |
Created in NX6.0.0.
NXOpen::Routing::OverstockBuilder::ApplicationType NXOpen::Routing::OverstockBuilder::ApplicationMethod | ( | ) |
Returns the application method for overstock assignment.
It defines the way in which to create piggyback segment for overstock.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Routing::OverstockBuilder::DefiningPoint | ( | ) |
Returns the defining point for Routing::OverstockBuilder::ApplicationTypePointAndLength method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::Distance | ( | ) |
Returns the distance over which the pieces of overstock can possibly range for Routing::OverstockBuilder::ApplicationTypeInterval method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::DistanceLock | ( | ) |
Returns the distance lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Routing::OverstockBuilder::EndOffset | ( | ) |
Returns the end offset value for Routing::OverstockBuilder::ApplicationTypeInterval method.
It defins the MINIMUM distance from the end of the path to place the last piece of overstock.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::EndOffsetLock | ( | ) |
Returns the end offset lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Routing::OverstockBuilder::EndPoint | ( | ) |
Returns the end point that defines the end of the overstock for Routing::OverstockBuilder::ApplicationTypePointToPoint method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::FlipStock | ( | ) |
Returns the stock flip flag
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::Gap | ( | ) |
Returns the gap from the end of one piece of overstock to the start of the next piece of overstock for Routing::OverstockBuilder::ApplicationTypeInterval method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::GapDistance | ( | ) |
Returns the gap distance if the Routing::OverstockBuilder::WrapType is Routing::OverstockBuilder::WrapTypeStripedSpiral
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::GapLock | ( | ) |
Returns the gap lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
std::vector<NXOpen::Routing::Stock *> NXOpen::Routing::OverstockBuilder::GetCoveredStocks | ( | ) |
Returns the stocks to be covered by the overstock.
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::IntervalPieceLength | ( | ) |
Returns the length of the overstock pieces for Routing::OverstockBuilder::ApplicationTypeInterval method.
If the overstock type is Wrapped, and the wrap method is set to Spot, the Piece Length is always the width of the overstock and is locked.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::NumberOfPieces | ( | ) |
Returns the number of pieces of overstock to place along the path for Routing::OverstockBuilder::ApplicationTypeInterval method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::NumberOfPiecesLock | ( | ) |
Returns the number of pieces lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::NumberOfWraps | ( | ) |
Returns the number of wraps if the Routing::OverstockBuilder::WrapType is Routing::OverstockBuilder::WrapTypeSpot
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::OverlapPercentage | ( | ) |
Returns the percentage overlap if the Routing::OverstockBuilder::WrapType is Routing::OverstockBuilder::WrapTypeOverlapSpiral
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Curve* NXOpen::Routing::OverstockBuilder::PathCurve | ( | ) |
Returns the path curve that is used to specify overstock defining points.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::PieceLength | ( | ) |
Returns the length over which overstock piece to be assigned for Routing::OverstockBuilder::ApplicationTypePointAndLength method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::PieceLengthLock | ( | ) |
Returns the piece length lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Routing::OverstockBuilder::PointType NXOpen::Routing::OverstockBuilder::PointDefines | ( | ) |
Returns the defining point location which can be any of Routing::OverstockBuilder::PointType for Routing::OverstockBuilder::ApplicationTypePointAndLength method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Expression* NXOpen::Routing::OverstockBuilder::RotationValue | ( | ) |
Returns the rotation value.
Determines the rotation angle of the overstock.
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Routing::RouteObjectCollector* NXOpen::Routing::OverstockBuilder::SegmentCollector | ( | ) |
Returns the routing object collector to collect the segments to assign overstock to.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
void NXOpen::Routing::OverstockBuilder::SetApplicationMethod | ( | NXOpen::Routing::OverstockBuilder::ApplicationType | applicationMethod | ) |
Sets the application method for overstock assignment.
It defines the way in which to create piggyback segment for overstock.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
applicationMethod | applicationmethod |
void NXOpen::Routing::OverstockBuilder::SetCoveredStocks | ( | const std::vector< NXOpen::Routing::Stock * > & | stocks | ) |
Sets the stocks to be covered by the overstock.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
stocks | stocks |
void NXOpen::Routing::OverstockBuilder::SetDistanceLock | ( | bool | distanceLock | ) |
Sets the distance lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
distanceLock | distancelock |
void NXOpen::Routing::OverstockBuilder::SetEndOffsetLock | ( | bool | endOffsetLock | ) |
Sets the end offset lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
endOffsetLock | endoffsetlock |
void NXOpen::Routing::OverstockBuilder::SetFlipStock | ( | bool | flipStock | ) |
Sets the stock flip flag
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
flipStock | flipstock |
void NXOpen::Routing::OverstockBuilder::SetGapLock | ( | bool | gapLock | ) |
Sets the gap lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
gapLock | gaplock |
void NXOpen::Routing::OverstockBuilder::SetNumberOfPiecesLock | ( | bool | numberOfPiecesLock | ) |
Sets the number of pieces lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
numberOfPiecesLock | numberofpieceslock |
void NXOpen::Routing::OverstockBuilder::SetPieceLengthLock | ( | bool | pieceLengthLock | ) |
Sets the piece length lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
pieceLengthLock | piecelengthlock |
void NXOpen::Routing::OverstockBuilder::SetPointDefines | ( | NXOpen::Routing::OverstockBuilder::PointType | pointDefines | ) |
Sets the defining point location which can be any of Routing::OverstockBuilder::PointType for Routing::OverstockBuilder::ApplicationTypePointAndLength method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
pointDefines | pointdefines |
void NXOpen::Routing::OverstockBuilder::SetStartOffsetLock | ( | bool | startOffsetLock | ) |
Sets the start offset lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
startOffsetLock | startoffsetlock |
void NXOpen::Routing::OverstockBuilder::SetStockAnchor | ( | const NXString & | anchorName | ) |
Sets the Routing::Anchor name associated with the overstock.
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
anchorName | anchorname |
void NXOpen::Routing::OverstockBuilder::SetStockAnchor | ( | const char * | anchorName | ) |
Sets the Routing::Anchor name associated with the overstock.
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
anchorName | anchorname |
void NXOpen::Routing::OverstockBuilder::SetStockSettings | ( | NXOpen::Routing::PathStockBuilder * | stockBuilder | ) |
Sets the stock settings for overstock assignment.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
stockBuilder | stockbuilder |
void NXOpen::Routing::OverstockBuilder::SetSwapProfile | ( | bool | swapProfile | ) |
Sets the profile swap flag.
Determines whether the profile should be at the path start or end.
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
swapProfile | swapprofile |
void NXOpen::Routing::OverstockBuilder::SetSwitchStartEnd | ( | bool | switchStartEnd | ) |
Sets the path direction that defines the start of overstock assignment.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
switchStartEnd | switchstartend |
void NXOpen::Routing::OverstockBuilder::SetWrapMethod | ( | NXOpen::Routing::OverstockBuilder::WrapType | wrapMethod | ) |
Sets the Routing::OverstockBuilder::WrapType for Wrapped overstock.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
wrapMethod | wrapmethod |
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Routing::OverstockBuilder::StartOffset | ( | ) |
Returns the start offset value for Routing::OverstockBuilder::ApplicationTypeInterval method.
It defines the distance from the beginning of the path to place the first piece of overstock.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::StartOffsetLock | ( | ) |
Returns the start offset lock state.
If TRUE, changing the parameters will change other unlocked parameters to fit overstock along the selected path
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Routing::OverstockBuilder::StartPoint | ( | ) |
Returns the start point that defines the start of the overstock for Routing::OverstockBuilder::ApplicationTypePointToPoint method.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXString NXOpen::Routing::OverstockBuilder::StockAnchor | ( | ) |
Returns the Routing::Anchor name associated with the overstock.
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Routing::PathStockBuilder* NXOpen::Routing::OverstockBuilder::StockSettings | ( | ) |
Returns the stock settings for overstock assignment.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::SwapProfile | ( | ) |
Returns the profile swap flag.
Determines whether the profile should be at the path start or end.
Created in NX6.0.1.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
bool NXOpen::Routing::OverstockBuilder::SwitchStartEnd | ( | ) |
Returns the path direction that defines the start of overstock assignment.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
void NXOpen::Routing::OverstockBuilder::UpdatePathCurve | ( | ) |
Update the path curve that is used to specify overstock defining points when any segment is selected or deselected.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")
NXOpen::Routing::OverstockBuilder::WrapType NXOpen::Routing::OverstockBuilder::WrapMethod | ( | ) |
Returns the Routing::OverstockBuilder::WrapType for Wrapped overstock.
Created in NX6.0.0.
License requirements : routing_advanced ("Routing Advanced") OR routing_harness ("Routing Harness") OR routing_cabling ("Routing Cabling") OR routing_pipetube ("Routing Piping and Tubing") OR routing_hvac ("Routing HVAC") OR routing_platform ("Routing Platform") OR routing_pid ("Routing PID")