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 to RoutingMethod.EntireSegments overstock.

Signature ConvertOverstockApplication(startControlPoint, segments, stocks, overstockPart, reqOptCharxList, wrapValue, overstocks)

Parameters:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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 to RoutingMethod.Interval overstock.

Signature ConvertOverstockApplication(startControlPoint, segments, stocks, startOffset, endOffset, pieceLength, gap, numberOfPieces, startPoint, overstockPart, reqOptCharxList, wrapValue, overstocks)

Parameters:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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 to RoutingMethod.PointToPoint overstock.

Signature ConvertOverstockApplication(startControlPoint, segments, stocks, startPoint, endPoint, overstockPart, reqOptCharxList, wrapValue, overstocks)

Parameters:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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 to RoutingMethod.PointAndLength overstock.

Signature ConvertOverstockApplication(startControlPoint, segments, stocks, definingPoint, definingDirection, pieceLength, overstockPart, reqOptCharxList, wrapValue, overstocks)

Parameters:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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:
Returns:

Return type:

NXOpen.Routing.OverstockApplication

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:

New in version NX10.0.0.

License requirements: routing_base (“Routing Basic”) OR routing_advanced (“Routing Advanced”)