NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Routing.OverstockBuilder Class Reference

Builder for creating/editing overstocks. More...

Inheritance diagram for NXOpen.Routing.OverstockBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  ApplicationType { EntireSegments, Interval, PointToPoint, PointAndLength }
 The overstock application type. More...
 
enum  PointType { Start, Middle, End }
 The defining point location. More...
 
enum  WrapType { OverlapSpiral, Spot, StripedSpiral, Unknown }
 The application type for wrapped overstock More...
 

Public Member Functions

unsafe NXOpen.Routing.Stock[] GetCoveredStocks ()
 Returns the stocks to be covered by the overstock. More...
 
unsafe NXOpen.Expression GetNumberOfLayers ()
 Returns the number of layers in case of wrapped overstock. More...
 
unsafe bool IsOverlapDefinedByNumberOfLayers ()
 Returns if wrapped overstock is defined by number of layers More...
 
unsafe void SetCoveredStocks (NXOpen.Routing.Stock[] stocks)
 Sets the stocks to be covered by the overstock. More...
 
unsafe void SetNumberOfLayers (NXOpen.Expression numberOfLayers)
 Sets the number of layers in case of wrapped overstock. More...
 
unsafe void SetOverlapDefinedByNumberOfLayers (bool isOverlapDefinedByNumberOfLayers)
 Sets wrapped overstock is to be defined by number of layers More...
 
unsafe void UpdatePathCurve ()
 Update the path curve that is used to specify overstock defining points when any segment is selected or deselected. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.Routing.OverstockBuilder.ApplicationType 
ApplicationMethod [get, set]
 Returns or sets the application method for overstock assignment. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
DefiningPoint [get]
 Returns the defining point for NXOpen.Routing.OverstockBuilder.ApplicationType.PointAndLength method. More...
 
unsafe NXOpen.Expression Distance [get]
 Returns the distance over which the pieces of overstock can possibly range for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval method. More...
 
unsafe bool DistanceLock [get, set]
 Returns or sets the distance lock state. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
EndOffset [get]
 Returns the end offset value for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval method. More...
 
unsafe bool EndOffsetLock [get, set]
 Returns or sets the end offset lock state. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
EndPoint [get]
 Returns the end point that defines the end of the overstock for NXOpen.Routing.OverstockBuilder.ApplicationType.PointToPoint method. More...
 
unsafe bool FlipStock [get, set]
 Returns or sets the stock flip flag More...
 
unsafe NXOpen.Expression Gap [get]
 Returns the gap from the end of one piece of overstock to the start of the next piece of overstock for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval method. More...
 
unsafe NXOpen.Expression GapDistance [get]
 Returns the gap distance if the NXOpen.Routing.OverstockBuilder.WrapType is NXOpen.Routing.OverstockBuilder.WrapType.StripedSpiral More...
 
unsafe bool GapLock [get, set]
 Returns or sets the gap lock state. More...
 
unsafe NXOpen.Expression IntervalPieceLength [get]
 Returns the length of the overstock pieces for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval method. More...
 
unsafe NXOpen.Expression NumberOfPieces [get]
 Returns the number of pieces of overstock to place along the path for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval method. More...
 
unsafe bool NumberOfPiecesLock [get, set]
 Returns or sets the number of pieces lock state. More...
 
unsafe NXOpen.Expression NumberOfWraps [get]
 Returns the number of wraps if the NXOpen.Routing.OverstockBuilder.WrapType is NXOpen.Routing.OverstockBuilder.WrapType.Spot More...
 
unsafe NXOpen.Expression OverlapPercentage [get]
 Returns the percentage overlap if the NXOpen.Routing.OverstockBuilder.WrapType is NXOpen.Routing.OverstockBuilder.WrapType.OverlapSpiral More...
 
unsafe NXOpen.Curve PathCurve [get]
 Returns the path curve that is used to specify overstock defining points. More...
 
unsafe NXOpen.Expression PieceLength [get]
 Returns the length over which overstock piece to be assigned for NXOpen.Routing.OverstockBuilder.ApplicationType.PointAndLength method. More...
 
unsafe bool PieceLengthLock [get, set]
 Returns or sets the piece length lock state. More...
 
unsafe
NXOpen.Routing.OverstockBuilder.PointType 
PointDefines [get, set]
 Returns or sets the defining point location which can be any of NXOpen.Routing.OverstockBuilder.PointType for NXOpen.Routing.OverstockBuilder.ApplicationType.PointAndLength method. More...
 
unsafe NXOpen.Expression RotationValue [get]
 Returns the rotation value. More...
 
unsafe
NXOpen.Routing.RouteObjectCollector 
SegmentCollector [get]
 Returns the routing object collector to collect the segments to assign overstock to. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
StartOffset [get]
 Returns the start offset value for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval method. More...
 
unsafe bool StartOffsetLock [get, set]
 Returns or sets the start offset lock state. More...
 
unsafe
NXOpen.GeometricUtilities.OnPathDimensionBuilder 
StartPoint [get]
 Returns the start point that defines the start of the overstock for NXOpen.Routing.OverstockBuilder.ApplicationType.PointToPoint method. More...
 
unsafe string StockAnchor [get, set]
 Returns or sets the NXOpen.Routing.Anchor name associated with the overstock. More...
 
unsafe
NXOpen.Routing.PathStockBuilder 
StockSettings [get, set]
 Returns or sets the stock settings for overstock assignment. More...
 
unsafe bool SwapProfile [get, set]
 Returns or sets the profile swap flag. More...
 
unsafe bool SwitchStartEnd [get, set]
 Returns or sets the path direction that defines the start of overstock assignment. More...
 
unsafe
NXOpen.Routing.OverstockBuilder.WrapType 
WrapMethod [get, set]
 Returns or sets the NXOpen.Routing.OverstockBuilder.WrapType for Wrapped overstock. More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

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.

To create a new instance of this class, use NXOpen.Routing.RouteManager.CreateOverstockBuilder

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

Member Enumeration Documentation

The overstock application type.

This defines the way in which to create piggyback segment for overstock.

Enumerator
EntireSegments 

Entire Segments

Interval 

Interval

PointToPoint 

Point To Point

PointAndLength 

Point And Length

The defining point location.

This defines direction to go for the POINT and LENGTH method.

Enumerator
Start 

Start

Middle 

Middle

End 

End

The application type for wrapped overstock

Enumerator
OverlapSpiral 

Overlap Spiral

Spot 

Spot

StripedSpiral 

Striped Spiral

Unknown 

Member Function Documentation

unsafe NXOpen.Routing.Stock [] NXOpen.Routing.OverstockBuilder.GetCoveredStocks ( )
inline

Returns 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")

Returns
unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.GetNumberOfLayers ( )
inline

Returns the number of layers in case of wrapped overstock.

Created in NX11.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")

Returns
unsafe bool NXOpen.Routing.OverstockBuilder.IsOverlapDefinedByNumberOfLayers ( )
inline

Returns if wrapped overstock is defined by number of layers

Created in NX11.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")

Returns
unsafe void NXOpen.Routing.OverstockBuilder.SetCoveredStocks ( NXOpen.Routing.Stock[]  stocks)
inline

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")

Parameters
stocks
unsafe void NXOpen.Routing.OverstockBuilder.SetNumberOfLayers ( NXOpen.Expression  numberOfLayers)
inline

Sets the number of layers in case of wrapped overstock.

Created in NX11.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")

Parameters
numberOfLayers
unsafe void NXOpen.Routing.OverstockBuilder.SetOverlapDefinedByNumberOfLayers ( bool  isOverlapDefinedByNumberOfLayers)
inline

Sets wrapped overstock is to be defined by number of layers

Created in NX11.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")

Parameters
isOverlapDefinedByNumberOfLayers
unsafe void NXOpen.Routing.OverstockBuilder.UpdatePathCurve ( )
inline

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")

Property Documentation

unsafe NXOpen.Routing.OverstockBuilder.ApplicationType NXOpen.Routing.OverstockBuilder.ApplicationMethod
getset

Returns or 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 to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.Routing.OverstockBuilder.DefiningPoint
get

Returns the defining point for NXOpen.Routing.OverstockBuilder.ApplicationType.PointAndLength 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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.Distance
get

Returns the distance over which the pieces of overstock can possibly range for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval 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")

unsafe bool NXOpen.Routing.OverstockBuilder.DistanceLock
getset

Returns or 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 to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.Routing.OverstockBuilder.EndOffset
get

Returns the end offset value for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval 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")

unsafe bool NXOpen.Routing.OverstockBuilder.EndOffsetLock
getset

Returns or 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 to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.Routing.OverstockBuilder.EndPoint
get

Returns the end point that defines the end of the overstock for NXOpen.Routing.OverstockBuilder.ApplicationType.PointToPoint 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")

unsafe bool NXOpen.Routing.OverstockBuilder.FlipStock
getset

Returns or sets the stock flip flag

Created in NX6.0.1

License requirements to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.Gap
get

Returns the gap from the end of one piece of overstock to the start of the next piece of overstock for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval 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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.GapDistance
get

Returns the gap distance if the NXOpen.Routing.OverstockBuilder.WrapType is NXOpen.Routing.OverstockBuilder.WrapType.StripedSpiral

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")

unsafe bool NXOpen.Routing.OverstockBuilder.GapLock
getset

Returns or 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 to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.IntervalPieceLength
get

Returns the length of the overstock pieces for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval 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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.NumberOfPieces
get

Returns the number of pieces of overstock to place along the path for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval 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")

unsafe bool NXOpen.Routing.OverstockBuilder.NumberOfPiecesLock
getset

Returns or 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 to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.NumberOfWraps
get

Returns the number of wraps if the NXOpen.Routing.OverstockBuilder.WrapType is NXOpen.Routing.OverstockBuilder.WrapType.Spot

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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.OverlapPercentage
get

Returns the percentage overlap if the NXOpen.Routing.OverstockBuilder.WrapType is NXOpen.Routing.OverstockBuilder.WrapType.OverlapSpiral

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")

unsafe NXOpen.Curve NXOpen.Routing.OverstockBuilder.PathCurve
get

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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.PieceLength
get

Returns the length over which overstock piece to be assigned for NXOpen.Routing.OverstockBuilder.ApplicationType.PointAndLength 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")

unsafe bool NXOpen.Routing.OverstockBuilder.PieceLengthLock
getset

Returns or 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 to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.Routing.OverstockBuilder.PointType NXOpen.Routing.OverstockBuilder.PointDefines
getset

Returns or sets the defining point location which can be any of NXOpen.Routing.OverstockBuilder.PointType for NXOpen.Routing.OverstockBuilder.ApplicationType.PointAndLength method.

Created in NX6.0.0

License requirements to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.Expression NXOpen.Routing.OverstockBuilder.RotationValue
get

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")

unsafe NXOpen.Routing.RouteObjectCollector NXOpen.Routing.OverstockBuilder.SegmentCollector
get

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")

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.Routing.OverstockBuilder.StartOffset
get

Returns the start offset value for NXOpen.Routing.OverstockBuilder.ApplicationType.Interval 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")

unsafe bool NXOpen.Routing.OverstockBuilder.StartOffsetLock
getset

Returns or 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 to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder NXOpen.Routing.OverstockBuilder.StartPoint
get

Returns the start point that defines the start of the overstock for NXOpen.Routing.OverstockBuilder.ApplicationType.PointToPoint 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")

unsafe string NXOpen.Routing.OverstockBuilder.StockAnchor
getset

Returns or sets the NXOpen.Routing.Anchor name associated with the overstock.

Created in NX6.0.1

License requirements to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.Routing.PathStockBuilder NXOpen.Routing.OverstockBuilder.StockSettings
getset

Returns or sets the stock settings for overstock assignment.

Created in NX6.0.0

License requirements to get this property: 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")

License requirements to set this property: 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")

unsafe bool NXOpen.Routing.OverstockBuilder.SwapProfile
getset

Returns or sets the profile swap flag.

Determines whether the profile should be at the path start or end.

Created in NX6.0.1

License requirements to get this property: 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")

License requirements to set this property: 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")

unsafe bool NXOpen.Routing.OverstockBuilder.SwitchStartEnd
getset

Returns or sets the path direction that defines the start of overstock assignment.

Created in NX6.0.0

License requirements to get this property: 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")

License requirements to set this property: 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")

unsafe NXOpen.Routing.OverstockBuilder.WrapType NXOpen.Routing.OverstockBuilder.WrapMethod
getset

Returns or sets the NXOpen.Routing.OverstockBuilder.WrapType for Wrapped overstock.

Created in NX6.0.0

License requirements to get this property: 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")

License requirements to set this property: 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")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.