OverstockApplicationCollection Class¶
-
class
NXOpen.Routing.
OverstockApplicationCollection
¶ Bases:
object
Represents a collection of
NXOpen.Routing.OverstockApplication
objects.To obtain an instance of this class, refer to
NXOpen.Routing.RouteManager
New in version NX4.0.0.
Methods¶
Method | Description |
---|---|
ConvertOverstockApplication | Converts an existing NXOpen.Routing.Overstock to RoutingMethod.EntireSegments overstock. |
CreateOverstockApplication | Creates the RoutingMethod.EntireSegments overstock. |
ReplaceOverstockApplication | Replace current selected overstock NXOpen.Routing.Overstock with the chosen overstock. |
Method Detail¶
ConvertOverstockApplication¶
-
OverstockApplicationCollection.
ConvertOverstockApplication
¶ Overloaded method ConvertOverstockApplication
ConvertOverstockApplication(startControlPoint, segments, stocks, overstockPart, reqOptCharxList, wrapValue, overstocks)
ConvertOverstockApplication(startControlPoint, segments, stocks, startOffset, endOffset, pieceLength, gap, numberOfPieces, startPoint, overstockPart, reqOptCharxList, wrapValue, overstocks)
ConvertOverstockApplication(startControlPoint, segments, stocks, startPoint, endPoint, overstockPart, reqOptCharxList, wrapValue, overstocks)
ConvertOverstockApplication(startControlPoint, segments, stocks, definingPoint, definingDirection, pieceLength, overstockPart, reqOptCharxList, wrapValue, overstocks)
-------------------------------------
Converts an existing
NXOpen.Routing.Overstock
toRoutingMethod.EntireSegments
overstock.Signature
ConvertOverstockApplication(startControlPoint, segments, stocks, overstockPart, reqOptCharxList, wrapValue, overstocks)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - overstockPart (
NXOpen.Routing.CharacteristicList
) – - reqOptCharxList (
NXOpen.Routing.CharacteristicList
) – List of optional and required characteristics to be applied on the overstock. - wrapValue (
NXOpen.Expression
) – - overstocks (list of
NXOpen.Routing.Overstock
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
Converts an existing
NXOpen.Routing.Overstock
toRoutingMethod.Interval
overstock.Signature
ConvertOverstockApplication(startControlPoint, segments, stocks, startOffset, endOffset, pieceLength, gap, numberOfPieces, startPoint, overstockPart, reqOptCharxList, wrapValue, overstocks)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - startOffset (
NXOpen.Expression
) – - endOffset (
NXOpen.Expression
) – - pieceLength (
NXOpen.Expression
) – - gap (
NXOpen.Expression
) – - numberOfPieces (
NXOpen.Expression
) – - startPoint (
NXOpen.Point
) – Point at the start offset location along the set of segments - overstockPart (
NXOpen.Routing.CharacteristicList
) – - reqOptCharxList (
NXOpen.Routing.CharacteristicList
) – List of optional and required characteristics to be applied on the overstock. - wrapValue (
NXOpen.Expression
) – - overstocks (list of
NXOpen.Routing.Overstock
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
Converts an existing
NXOpen.Routing.Overstock
toRoutingMethod.PointToPoint
overstock.Signature
ConvertOverstockApplication(startControlPoint, segments, stocks, startPoint, endPoint, overstockPart, reqOptCharxList, wrapValue, overstocks)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - startPoint (
NXOpen.Point
) – point at the start of the piece of overstock - endPoint (
NXOpen.Point
) – point at the end of the piece of overstock - overstockPart (
NXOpen.Routing.CharacteristicList
) – - reqOptCharxList (
NXOpen.Routing.CharacteristicList
) – List of optional and required characteristics to be applied on the overstock. - wrapValue (
NXOpen.Expression
) – - overstocks (list of
NXOpen.Routing.Overstock
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
Converts an existing
NXOpen.Routing.Overstock
toRoutingMethod.PointAndLength
overstock.Signature
ConvertOverstockApplication(startControlPoint, segments, stocks, definingPoint, definingDirection, pieceLength, overstockPart, reqOptCharxList, wrapValue, overstocks)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - definingPoint (
NXOpen.Point
) – - definingDirection (
NXOpen.Routing.PointDefinition
) – location of the defining point. - pieceLength (
NXOpen.Expression
) – - overstockPart (
NXOpen.Routing.CharacteristicList
) – - reqOptCharxList (
NXOpen.Routing.CharacteristicList
) – List of optional and required characteristics to be applied on the overstock. - wrapValue (
NXOpen.Expression
) – - overstocks (list of
NXOpen.Routing.Overstock
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
CreateOverstockApplication¶
-
OverstockApplicationCollection.
CreateOverstockApplication
¶ Overloaded method CreateOverstockApplication
CreateOverstockApplication(startControlPoint, segments, stocks, overstockPart, stockWrapType, wrapValue)
CreateOverstockApplication(startControlPoint, segments, stocks, startOffset, endOffset, pieceLength, gap, numberOfPieces, startPoint, overstockPart, stockWrapType, wrapValue)
CreateOverstockApplication(startControlPoint, segments, stocks, startPoint, endPoint, overstockPart, stockType, wrapValue)
CreateOverstockApplication(startControlPoint, segments, stocks, definingPoint, definingDirection, pieceLength, overstockPart, stockWrapType, wrapValue)
-------------------------------------
Creates the
RoutingMethod.EntireSegments
overstock. Specify the type of overstock to create (for example fixed cross section, wrapped, sleeved, or flagged) in the overstock part characteristic list using the “OVERSTOCK_TYPE” characteristic. Spot wrapping is not allowed for entire segments.Signature
CreateOverstockApplication(startControlPoint, segments, stocks, overstockPart, stockWrapType, wrapValue)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - overstockPart (
NXOpen.Routing.CharacteristicList
) – - stockWrapType (
NXOpen.Routing.WrapApplicationType
) – - wrapValue (
NXOpen.Expression
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
Creates an
NXOpen.Routing.OverstockApplication
using the Interval method of application. Specify the type of overstock to create (for example fixed cross section, wrapped, sleeved, or flagged) in the overstock part characteristic list using the “OVERSTOCK_TYPE” characteristic.Signature
CreateOverstockApplication(startControlPoint, segments, stocks, startOffset, endOffset, pieceLength, gap, numberOfPieces, startPoint, overstockPart, stockWrapType, wrapValue)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - startOffset (
NXOpen.Expression
) – - endOffset (
NXOpen.Expression
) – - pieceLength (
NXOpen.Expression
) – - gap (
NXOpen.Expression
) – - numberOfPieces (
NXOpen.Expression
) – - startPoint (
NXOpen.Point
) – Point at the start offset location along the set of segments - overstockPart (
NXOpen.Routing.CharacteristicList
) – - stockWrapType (
NXOpen.Routing.WrapApplicationType
) – - wrapValue (
NXOpen.Expression
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
Creates an
NXOpen.Routing.OverstockApplication
using the Point to Point method of application. Specify the type of overstock to create (for example fixed cross section, wrapped, sleeved, or flagged) in the overstock part characteristic list using the “OVERSTOCK_TYPE” characteristic.Signature
CreateOverstockApplication(startControlPoint, segments, stocks, startPoint, endPoint, overstockPart, stockType, wrapValue)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - startPoint (
NXOpen.Point
) – point at the start of the piece of overstock - endPoint (
NXOpen.Point
) – point at the end of the piece of overstock - overstockPart (
NXOpen.Routing.CharacteristicList
) – - stockType (
NXOpen.Routing.WrapApplicationType
) – - wrapValue (
NXOpen.Expression
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
Creates the
RoutingMethod.PointAndLength
overstock by the Point and Length method. Specify the type of overstock to create (for example fixed cross section, wrapped, sleeved, or flagged) in the overstock part characteristic list using the “OVERSTOCK_TYPE” characteristic.Signature
CreateOverstockApplication(startControlPoint, segments, stocks, definingPoint, definingDirection, pieceLength, overstockPart, stockWrapType, wrapValue)
Parameters: - startControlPoint (
NXOpen.Routing.ControlPoint
) – Control Point at the start of the set of segments - segments (list of
NXOpen.Routing.ISegment
) – Segments to cover with overstock - stocks (list of
NXOpen.Routing.Stock
) – Stocks to cover with overstock - definingPoint (
NXOpen.Point
) – - definingDirection (
NXOpen.Routing.PointDefinition
) – location of the defining point. - pieceLength (
NXOpen.Expression
) – - overstockPart (
NXOpen.Routing.CharacteristicList
) – - stockWrapType (
NXOpen.Routing.WrapApplicationType
) – - wrapValue (
NXOpen.Expression
) –
Returns: Return type: New in version NX5.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”)
-------------------------------------
ReplaceOverstockApplication¶
-
OverstockApplicationCollection.
ReplaceOverstockApplication
¶ Replace current selected overstock
NXOpen.Routing.Overstock
with the chosen overstock.It is only used by UI.
Signature
ReplaceOverstockApplication(charxMap, overstock)
Parameters: - charxMap (
NXOpen.Routing.CharacteristicList
) – - overstock (
NXOpen.Routing.Overstock
) –
New in version NX10.0.0.
License requirements: routing_base (“Routing Basic”) OR routing_advanced (“Routing Advanced”)
- charxMap (