NXOpen.Routing Package

Classes

AddFontBuilder Class Builder for creating an add font user interface dialogue
AlignStockBuilder Class Represents a Routing.AlignStockBuilder Builder for aligning non-circular stocks.
Anchor Class A Routing Anchor defines a position in a Qualified Routing component part.
AnchorCollection Class
Represents a collection of NXOpen.Routing.Anchor objects.
ArcSegment Class Represents a arc segment.
ArcSegmentCollection Class Represents a collection of NXOpen.Routing.ArcSegment objects.
AssemblyDefinition Class
Represents a collection of NXOpen.Routing.SingleDevice objects that are used in an assembled product.
AssignCornerBuilder Class Builder class for Assign Corner which creates corner
AssignDiscontinuityBuilder Class the Builder to Assign Discontinuity for the stocks
AssignPathBuilder Class Assigns path to a broken routing run
AssignTangencyBuilder Class Represents a NXOpen.Routing.AssignTangencyBuilder object.
AttributeHolder Class Represents a NXOpen.Routing.AttributeHolder
AttributeMembersBuilder Class Creates attibutemembers builder object to add to the search criteria list used by FindByAttributesBuilder
BendCorner Class Computes a fillet curve between two linear segments to form a smooth bend transition from one segment to another.
BendCornerCollection Class Represents a collection of NXOpen.Routing.BendCorner objects.
BendReportManager Class The Routing Bend Report Manager allows you to get a variety of bend reports.
BranchPathNumberingBuilder Class Builder class for Branch Path Numbering.
BuiltInPath Class The Routing BuiltInPath object stores a set of curves.
BuiltInPathCollection Class Represents a collection of NXOpen.Routing.BuiltInPath objects.
BulkReplacementBuilder Class Builder class for Bulk Replacement which manages replacement operations on Routing objects
CharacteristicList Class Contains a list of characteristics.
ChoosePartPluginData Class Data object created by Routing for use by the Choose Part plugin called by the Place Part command.
ClockPartBuilder Class Builder class for clock part object
CompareRunsBuilder Class Represents a NXOpen.Routing.CompareRunsBuilder, used to compare runs in the work part to the ones in another part, or to runs defined in xml files gathered in a folder (native mode) or on an item revision (managed mode).
ConnectPathBuilder Class Represents a NXOpen.Routing.ConnectPathBuilder.
ConnectedCurvesBuilder Class Builder for creating automatically creating segments on end-to-end connected curves.
ConnectivityDefinition Class
The base class for various connection objects.
ControlPoint Class Routing Control Points define a position in space, and are used to determine connections from segments to segments, and segments to ports.
ControlPointCollection Class
Represents a collection of NXOpen.Routing.ControlPoint objects.
CopeCorner Class The cope corner is a corner that trims stocks at a junction.
CopeCornerBuilder Class Builder class for Cope Corner object
CopeCornerCollection Class Represents a collection of NXOpen.Routing.CopeCorner objects.
Corner Class The Routing Corner is the abstract parent class of all other corner objects.
CornerCollection Class Represents a collection of NXOpen.Routing.Corner objects.
CornerTypeBuilder Class Contains setting for corner creation.
CreateFabricationBuilder Class Builder class to fabricate subassembly from standard parts, path segments, stock, and other routing objects within the current routing assembly
CrossSection Class A NXOpen.Routing.CrossSection defines a profile to sweep for NXOpen.Routing.Stock objects.
CrossSectionCollection Class Represents a collection of NXOpen.Routing.CrossSection objects.
CustomManager Class The Routing Custom Manager allows you to customize Routing by setting session wide Routing preferences and by adding plugins, callbacks, and design rules.
DefineRunBuilder Class Builder Class for DefineRun Object
DeleteFontsBuilder Class Represents a NXOpen.Routing.DeleteFontsBuilder
DeleteGapsBuilder Class Represents a NXOpen.Routing.DeleteGapsBuilder
DeleteObjectsBuilder Class Represents a NXOpen.Routing.DeleteObjectsBuilder
DesignRule Class Represents NXOpen.Routing.DesignRule object
DesignRuleCollection Class Represents a collection of NXOpen.Routing.DesignRule objects.
DesignRuleManager Class Represents NXOpen.Routing.DesignRuleManager object
DesignRuleOverride Class Represents Routing DesignRuleOverride object
DesignRuleViolation Class Represents NXOpen.Routing.DesignRuleViolation object
DesignRuleViolationCollection Class Represents a collection of NXOpen.Routing.DesignRuleViolation objects.
DesignRuleViolationLocation Class Represents NXOpen.Routing.DesignRuleViolationLocation object
DesignRuleViolationLocationCollection Class Represents a collection of NXOpen.Routing.DesignRuleViolationLocation objects.
DesignRuleViolationViewer Class This class can be used to set the violation id, update text for overridding the violation and update the user name used to override the violation.
DeviceRelationship Class
Represents a relationship between NXOpen.Routing.SingleDevice objects.
DiscontinuityCorner Class A discontinuity corner is a corner that forces Routing.Stock objects to split as they cover the segments attached to the discontinuity corner.
DiscontinuityCornerCollection Class Represents a collection of NXOpen.Routing.DiscontinuityCorner objects.
Division Class Represents NXOpen.Routing.Division
DivisionsBuilder Class Represents a NXOpen.Routing.DivisionsBuilder Builder for creating/editing splits at an end of a duct.
DuctReinforcement Class Represents a Duct Reinforcement feature used for creating/editing reinforcements on the inside or outside of rectangular HVAC ducts.
DuctReinforcementBuilder Class Builder for creating/editing duct reinforcements.
DuctSizeCalculatorBuilder Class Builder to perform calculations of the duct which is to be used in the HVAC applications.
EditBendAngleBuilder Class <para>To create a new instance of this class, use :py:meth:`NXOpen.Routing.RouteManager.CreateEditBendAngleBuilder`</para>
EditCharacteristicsBuilder Class Builder to edit required and optional characteristics of Routing.Stock or Assemblies.Component as defined in the application view file.
EditLineSegmentBuilder Class Builder for the Edit Line Segment operation.
EditPlacePartBuilder Class <para>To create a new instance of this class, use :py:meth:`NXOpen.Routing.RouteManager.CreateEditPlacePartBuilder`</para>
ElbowSnapSettings Class Helper object used the by NXOpen.Routing.LinearPathBuilder builder.
ExtractPort Class Routing ExtractPort object is an extract of Port class
FeaturePort Class NXOpen.Routing.FeaturePort is a NXOpen.Features.Feature associated with NXOpen.Routing.Port.
Filler Class Represents a Filler
FillerCollection Class Represents a collection of NXOpen.Routing.Stock objects.
FillerStockBuilder Class Creates Filler stock on selected Segments.
FindByAttributesBuilder Class Find runs/objects with specified attribute name and attribute value criteria, highlight the corresponding nodes in the run navigator and the graphics area
FittingOverstock Class The NXOpen.Routing.FittingOverstock object represents overstock applied over the faces of the routing parts.
FittingOverstockBuilder Class Builder for creating or editing NXOpen.Routing.FittingOverstock objects.
FittingOverstockCollection Class Represents a collection of NXOpen.Routing.FittingOverstock objects.
FittingPort Class Represents a Routing Fitting Port Object:py:class:NXOpen.Routing.FittingPort.
FittingPortCollection Class Represents a collection of NXOpen.Routing.FittingPort objects.
FixturePort Class NXOpen.Routing.FixturePort objects are objects that * segments are routed through when creating a routing path.
FixturePortCollection Class Represents a collection of NXOpen.Routing.FixturePort objects.
FormboardFrame Class The NXOpen.Routing.FormboardFrame is a (not pure) virtual class.
FormboardFrameCGM Class Represents a Formboard Frame CGM.
FormboardFrameCollection Class Represents a collection of NXOpen.Routing.FormboardFrame objects.
FormboardFramePattern Class Represents a Formboard Frame Pattern.
FormboardFrameRectangle Class Represents a Formboard Frame Rectangle.
GapArcSegment Class Represents a gap arc segment.
GapDisplayBuilder Class Builder for creating a gap arc object on a line segment.
HandrailBuilder Class Represents a NXOpen.Routing.HandrailBuilder Creates a handrail from a selected point.
HealPath Class Represents a NXOpen.Routing.HealPath object which holds the data used in the creation of the heal path spline.
IAxisPort Class Interface class for all routing objects that specify a direction
ICharacteristic Class Interface for querying and setting characteristic (UG attribute values) on various routing objects.
IPath Class The Routing IPath object is a list of segments in a route.
IRoutePosition Class Interface class for all routing objects that specify a single (possibly associative) location in space.
ISegment Class Interface class for all routing segments [Line/Arc/Spline]
ISegmentCollection Class Represents a collection of Routing.ISegment objects.
InfoObjectsBuilder Class Represents a NXOpen.Routing.InfoObjectsBuilder
InstanceNameLookupBuilder Class Represents a NXOpen.Routing.InstanceNameLookupBuilder.
IntegrateRunsBuilder Class Builder Class for Integrate Runs Object
InterfaceTerminalBase Class The NXOpen.Routing.InterfaceTerminalBase corresponds to an abstract class for a prototype NXOpen.Routing.Port.
InterfaceTerminalRelationshipBase Class The abstract class NXOpen.Routing.InterfaceTerminalRelationshipBase relates many NXOpen.Routing.Port`s to one :py:class:`NXOpen.Routing.Port.
InterfaceTerminalRelationshipCollection Class Represents a collection of NXOpen.Routing.InterfaceTerminalRelationshipShadow objects.
InterfaceTerminalRelationshipShadow Class Represents an assembly shadow of NXOpen.Routing.InterfaceTerminalRelationshipBase.
InterfaceTerminalShadow Class Represents the defining data for a physical NXOpen.Routing.Port.
ItemDefinition Class NXOpen.Routing.ItemDefinition object corresponds to DDID in AP212 and to a piece part or routing stock in NX.
LineSegment Class Represents a line segment.
LineSegmentCollection Class Represents a collection of NXOpen.Routing.LineSegment objects.
LinearPathBuilder Class Builder for creating routing linear paths.
LinearPathSettings Class Helper object used the by Routing.LinearPathBuilder builder.
LogicalConnection Class
Represents a connection between mutiple From and To Routing.LogicalTerminal.
LogicalTerminal Class Assembly instance of a NXOpen.Routing.InterfaceTerminalBase.
ManualRouteBuilder Class <para>To create a new instance of this class, use :py:meth:`NXOpen.Routing.RouteManager.CreateManualRouteBuilder`</para>
MergeStocksBuilder Class Represents a NXOpen.Routing.MergeStocksBuilder Builder for merging routing stocks ( including space reservation stocks ).
MiterCorner Class This class defines a mitered corner.
MiterCornerCollection Class Represents a collection of NXOpen.Routing.MiterCorner objects.
MiteredBendCorner Class Computes a fillet curve between two linear segments to form a smooth bend transition from one segment to another that represents a mitered bend.
MiteredBendCornerCollection Class Represents a collection of NXOpen.Routing.MiteredBendCorner objects.
ModelTerminalsBuilder Class The Builder to Model/UnModel the Terminals
MultiPort Class Represents a NXOpen.Routing.MultiPort.
MultiPortCollection Class Represents a collection of NXOpen.Routing.MultiPort objects.
ObjectRelationship Class
Represents a relationship between Routing objects.
OffsetPath Class The Routing OffsetPath object is the set of information needed to define an offset route.
OffsetPathCollection Class The Routing OffsetPath object is a list of segments in a route.
Overstock Class Represents an NXOpen.Routing.Overstock object.
OverstockApplication Class Represents a collection of NXOpen.Routing.OverstockApplication objects.
OverstockApplicationCollection Class Represents a collection of NXOpen.Routing.OverstockApplication objects.
OverstockBuilder Class Builder for creating/editing overstocks.
OverstockFacesBuilder Class Builder for qualifying faces for overstock application over fittings.
PartDefinitionBase Class The abstract class NXOpen.Routing.PartDefinitionBase contains information defining a logical part.
PartDefinitionShadow Class NXOpen.Routing.PartDefinitionShadow contains the defining data for a logical part, such as an connector.
Path Class The Routing Path object is the set of ordered continuous segments.
PathStockBuilder Class Assigns stocks to segments based of users critiera and the current default stock.
PlaceElbowsBuilder Class Class PlaceElbowsBuilder
PlacePartBuilder Class <para>To create a new instance of this class, use :py:meth:`NXOpen.Routing.RouteManager.CreatePlacePartBuilderPTS`</para>
PlacementSolutionsBuilder Class <para>To create a new instance of this class, use :py:meth:`NXOpen.Routing.RouteManager.CreatePlacementSolutionsBuilder`</para>
Platform Class NXOpen.Routing.Platform objects are automatically created and updated by NXOpen.Routing.Platform objects.
PlatformCreatorBuilder Class Builder for creating platform.
PlatformFeature Class Represents a Platform feature.
Port Class Routing Port Object is a parent class for FixturePort, ExtractPort, FittingPort, Multiport, StockPort and TerminalPort
PortCollection Class
Represents a collection of NXOpen.Routing.Port objects.
PortConnection Class The Routing PortConnection object is used by Routing to position ports while placing parts.
PortConnectionCollection Class Represents a collection of NXOpen.Routing.PortConnection objects.
ProxyPort Class A NXOpen.Routing.ProxyPort is a port that represents a connector in another design zone, but not present in this design zone.
ProxyPortCollection Class Represents a collection of NXOpen.Routing.ProxyPort objects.
QuickPathBuilder Class Builder for creating a path between user selected points.
RemoveDiscontinuityBuilder Class Builder class for remove discontinuity object
ReuseLibrary Class Represents a NXOpen.Routing.ReuseLibrary
RootObject Class The NXOpen.Routing.RootObject is the parent class of all other Routing logical objects.
RouteLogicalAssociation Class RouteLogicalAssociation object associates non-electrical components to electrical components.
RouteLogicalAssociationCollection Class Collection class for RouteLogicalAssociation object
RouteManager Class Manages various Routing collections and methods for use in the current work part.
RouteObject Class
The Top level routing data model object.
RouteObjectCollector Class Represents a NXOpen.Routing.RouteObjectCollector class to create objects for getting routing objects.
RoutePartDescriptor Class Represents a part descriptor chrx.
RoutePartDescriptorCollection Class Represents a collection of NXOpen.Routing.RoutePartDescriptor objects.
RouteSegmentFont Class Represents a route segment font.
RouteSegmentFontElement Class Represents a route segment font element.
RouteSweptFoldBuilder Class Represents a Rout Swept Fold Builder
RouteSweptTwistBuilder Class <para>To create a new instance of this class, use :py:meth:`NXOpen.Routing.RouteManager.CreateRouteSweptTwistBuilder`</para>
RoutingMeasureDistanceBuilder Class Represents a NXOpen.Routing.RoutingMeasureDistanceBuilder
RoutingSystem Class Routing object is a collection of NXOpen.Routing.Run objects.
RoutingSystemCollection Class Represents a collection of NXOpen.Routing.RoutingSystem objects.
Run Class Routing Run object references components and stocks which comprise a piping run.
RunCollection Class Represents a collection of NXOpen.Routing.Run objects.
RunItem Class Routing Run Item object references components which comprise a piping run.
RunItemsBuilder Class The builder for creating the list item of RunItems
RunItemsBuilderList Class Represents a list of objects.
SBendCorner Class The Routing SBendCorner defines a S-Bend.
SBendCornerCollection Class Represents a collection of NXOpen.Routing.SBendCorner objects.
SegmentManager Class Contains the type of the routing part as well as the Collection objects for creating/iterating over routing objects.
SegmentPairBuilder Class The builder for creating the list item of SegmentPairs
SelectControlPoint Class Represents a single object selection.
SelectISegment Class Represents a single object selection.
SelectLineSegment Class Represents a single object selection.
SelectPort Class Represents a single object selection.
SelectRun Class Represents a single object selection.
SelectStock Class Represents a single object selection.
SimplifyPathBuilder Class Represents a NXOpen.Routing.SimplifyPathBuilder for Simplify Path operation.
SingleDevice Class The Routing SingleDevice corresponds to an abstract instance of NXOpen.Routing.ItemDefinition.
SpaceReservationBuilder Class Represents a NXOpen.Routing.SpaceReservationBuilder This builder takes one or more segments and creates space reservation stock on it.
SplinePathBuilder Class Represents a NXOpen.Routing.SplinePathBuilder object.
SplineSegment Class Represents a spline segment.
SplineSegmentCollection Class Represents a collection of NXOpen.Routing.SplineSegment objects.
SplitDuctBuilder Class Represents a NXOpen.Routing.SplitDuctBuilder Builder for creating/editing splits at an end of a duct.
SplitRunBuilder Class Builder Class for Split Run Object
Stock Class The NXOpen.Routing.Stock object represents a material (such as as pipe or tube) that covers a path of segments.
StockBrowserBuilder Class Builder class for stock browser .
StockBuilder Class Builder for creating/editing stocks.
StockCollection Class Represents a collection of NXOpen.Routing.Stock objects.
StockColorBuilder Class Represents a NXOpen.Routing.StockColorBuilder.
StockData Class A NXOpen.Routing.StockData contains the various profiles, characteristic information, NXOpen.Routing.Anchor and other attributes that define NXOpen.Routing.Stock objects.
StockDataCollection Class Represents a collection of NXOpen.Routing.StockData objects.
StockDataRefreshBuilder Class Represents a NXOpen.Routing.StockDataRefreshBuilder Builder for updating/reloading routing stock data definitions.
StockDefinition Class Represents Routing StockDefinition object
StockDevice Class The Routing StockDevice corresponds to a generic stock instance of Routing.SingleDevice.
StockOffsetPointBuilder Class Applies Assemblies Constraints to a selected NXOpen.Point or NXOpen.Routing.ControlPoint to mimic the update/move behavior of the input smart NXOpen.Point.
StockOffsetPort Class NXOpen.Routing.StockOffsetPort class handles the relationship between a component part’s port occurrence and the dumb offset port in the work part.
StockOffsetPortCollection Class Represents a collection of NXOpen.Routing.StockOffsetPort objects.
StockPartConverterBuilder Class Represents a NXOpen.Routing.StockPartConverterBuilder Builder for Part Conversion of the stocks.
StockPort Class NXOpen.Routing.StockPort objects are automatically created and updated by NXOpen.Routing.Stock objects.
StockStyleBuilder Class Builder class to assigns style to the selected stock .
StockTransition Class Represents NXOpen.Routing.StockTransition object.
StockTransitionBuilder Class Builder for creating/editing stockTransition.
SubdivideSegmentBuilder Class Represents a NXOpen.Routing.SubdivideSegmentBuilder.
TangencyGroupBuilder Class Represents a NXOpen.Routing.TangencyGroupBuilder Assign tangency for segments connected with current editing spline.
TerminalPort Class A NXOpen.Routing.TerminalPort models the pins on an electrical connector.
TerminalPortBuilder Class Builder for creating the Terminal List Item for the ModelTerminals
TerminalPortCollection Class The collection of all :py:class:`NXOpen.Routing.TerminalPort`s.
TransformPathBuilder Class Builder for the Transform Path operation.
UnifyPathBuilder Class Builder to unify Routing.Stock and Assemblies.Component based on specified characteristic values.
WatertightFittingsBuilder Class Represents a NXOpen.Routing.WatertightFittingsBuilder
WindCatcher Class Represents a Wind Catcher feature.
WindCatcherBuilder Class Builder class for Wind Catcher feature.
Wire Class The Routing Wire object is the set of information needed to define * a ROUTE_wire.
WireCollection Class The Routing Wire object is a list of segments in a route and some stock.

Enumerations

AlignStockBuilderStockAlignmentMethod Enumeration Methods of aligning stocks.
AssignDiscontinuityBuilderTypes Enumeration the Enum for the types Block
AssignTangencyBuilderTangencySide Enumeration Describes which side of the spline to assign tangency.
BendCornerCollectionType Enumeration Option for creating a bend using a bend table or using radius or ratio
BranchPathNumberingBuilderSequence Enumeration Specifies the sequence method
CompareRunsBuilderCompareTypes Enumeration The Compare Type selection Enum.
ComponentName Enumeration Describes whether or not a component associated with a Stock as Compoents Stock has been renamed by the user with a permanent name using the ??? method.
ControlPointDefinedStatus Enumeration User defined status for a NXOpen.Routing.ControlPoint.
ControlPointCollectionCheckExisting Enumeration Option for searching for an existing NXOpen.Routing.ControlPoint when attempting to create an new NXOpen.Routing.ControlPoint.
ControlPointCollectionFoundExisting Enumeration Whether NXOpen.Routing.ControlPoint returned from the creator methods was an existing NXOpen.Routing.ControlPoint or a new NXOpen.Routing.ControlPoint.
ConvertEccentricLinearToLinear Enumeration Option to query if an existing NXOpen.Routing.ISegment is a eccentric segment.
ConvertLinearToEccentricLinear Enumeration Option to query if an existing NXOpen.Routing.ISegment is a eccentric segment.
CornerType Enumeration Various Corner subtypes.
CornerTypeBuilderBendMethods Enumeration Methods available for bend creation.
CornerTypeBuilderBendOptions Enumeration Methods available for bend creation.
CornerTypeBuilderType Enumeration Defines the type of bend available for bend creation.
CreationMethod Enumeration Describes the overstock creation method.
CustomManagerCallbackReason Enumeration The reason for registering a callback indicates which Routing commands will use the callback.
CustomManagerDesignRuleReason Enumeration The reason for registering a design rule indicates which Routing commands will use the design rule.
CustomManagerDuctSizeCalculatorDisplayNoteFlag Enumeration Used by the Duct Size Calculator’s display note plugin to indicate whether to add or remove the note.
CustomManagerDuctSizeCalculatorDuctShape Enumeration Used by the Duct Size Calculator’s create stock plugin to indicate what shape stock to create.
CustomManagerNavigatorType Enumeration Used by the navigator object selected plugin to indicate in which navigator the objects were selected.
CustomManagerPipingComponentFileOptions Enumeration Used by the piping component file plugin to indicate if it should overwrite an existing file or not.
CustomManagerSelectionType Enumeration Used by the navigator object selected plugin to indicate whether the objects are selected or deselected.
DesignRuleViolationBlankOption Enumeration Design Rule Violation Location Object Blank Option
DesignRuleViolationCollectionMode Enumeration Design Rule Mode
DesignRuleViolationCollectionReason Enumeration Design Rule reason
DesignRuleViolationLocationCollectionDeleteOption Enumeration Design Rule Violation Location object delete option
DesignRuleViolationViewerFilterOption Enumeration Enumerations to show options for filter.
DesignRuleViolationViewerOverrideOption Enumeration Enumerations to show options for override
DeviceRelationshipRelationType Enumeration Specifies the nature of the relationship between the related and relating objects.
DivisionSplitDirectionType Enumeration The direction in which the cross-section is to be split
DivisionsBuilderSplitDirectionType Enumeration The direction in which the cross-section is to be split
DuctReinforcementBuilderReinforcementTypes Enumeration Specifies the type of duct reinforcements.
DuctSizeCalculatorBuilderDuctShapeType Enumeration This enum represents the shape of the duct
Eccentric Enumeration Option to query if an existing NXOpen.Routing.ISegment is a eccentric segment.
FittingOverstockBuilderTrimMethod Enumeration Trimming option.
FittingOverstockBuilderTypes Enumeration Overstock application method.
Flip Enumeration Describes whether the stock profile is flipped, see the user help documenation on Orient Stock.
HandrailBuilderPostTypes Enumeration The post type: Start, Intermediate, None, End.
HealMethod Enumeration Different heal path creation methods.
IntegrateRunsBuilderButton Enumeration Enums to distinguish callback’s for from/to/member Item buttons
IntegrateRunsBuilderEnum Enumeration RunAttributes from which Run
InterfaceTerminalRelationshipBaseRelationType Enumeration Type of interface terminal relationships as per STEP 212 Standards.
Interior Enumeration Option to query if an existing NXOpen.Routing.ISegment is interior to any NXOpen.Part.
Method Enumeration Available application methods for Overstock Applications for a given Overstock
ModelTerminalsBuilderCutBackLocationOption Enumeration The Enum for selecting the CutBack Option
ModelTerminalsBuilderExtensionValueOption Enumeration The Enum for selecting the ExtensionValue Option
OffsetPathCollectionBendType Enumeration Bend types for offset path creation
Operation Enumeration Available operations to perform for Overstock Applications
OverstockBuilderApplicationType Enumeration The overstock application type.
OverstockBuilderPointType Enumeration The defining point location.
OverstockBuilderWrapType Enumeration The application type for wrapped overstock
PathStockBuilderAssignMethod Enumeration Determines how to choose which stock to assign.
PathStockBuilderAssignStockType Enumeration Determines the type of stock being assigned.
PlatformCreatorBuilderReferenceType Enumeration The grate orientation symbol reference
PointDefinition Enumeration Available definitions for the point location for the Point and Length application method
PortCreateRotationVector Enumeration Used by NXOpen.Routing.FittingPortCollection.CreateFromCsys() and Routing.FixturePortCollection.CreateFromCsys() to determine if the rotation vector on the port should be created.
PortFlowDirectionType Enumeration Allowed types for flow direction
PortPortType Enumeration Specifies the port type
PortConnectionOverriddenValidity Enumeration Overridden port connection validity
PortConnectionCollectionPortsStatus Enumeration Option to check if two ports can be connected by creating a NXOpen.Routing.PortConnection object.
ProfileFrom Enumeration Describes whether the stock profile is located at the first segment in the path or the last segment.
ReuseLibraryPartType Enumeration Represents the part type.
ReuseLibraryReportInBom Enumeration Represents the report in BOM logical type.
RouteManagerBomBlankLines Enumeration Controls how line items are reported in the Parts List.
RouteManagerBomFabrication Enumeration Is the fabrication numbering option on or off?
RouteManagerBomLevel Enumeration Describes how fabrications are reported on the Bill of Material (BOM).
RouteManagerBomStockLength Enumeration Describes how system reports the lengths of the stock.
RouteManagerColumnStatus Enumeration Hidden status of a column.
RouteManagerFindObjectType Enumeration The types of objects for which FindRoutingObject will search.
RouteManagerFixPosition Enumeration Allows the position of new component to be fixed during the replacement operation.
RouteManagerImportMode Enumeration Route List import modes The following tables describes the effects of the various modes depending on the type (XML, HRN, CMP) of import.
RouteManagerPartType Enumeration Collector types for Routing information
RouteManagerRootType Enumeration Type of root nodes.
RoutePartDescriptorCharxType Enumeration Charx Type for a NXOpen.Routing.RoutePartDescriptor.
RoutePartDescriptorSourceType Enumeration Descriptor Type for a NXOpen.Routing.RoutePartDescriptor.
RoutingAttributeIdentifierType Enumeration Defines the attribute identifier types
RoutingBulkReplacementBuilderLibrarySelectSourceType Enumeration Defines the library select source.
RoutingBulkReplacementBuilderReplacementMethodType Enumeration Defines the replacement method type.
RoutingBulkReplacementBuilderRetainReasonType Enumeration Defines the reason why the object has been retained.
RunCompareStatus Enumeration Represents discrepancies in the run compared to another run
RunFlipStatus Enumeration Represents result of flip component
RunStatus Enumeration Represents the status of a run
RunItemType Enumeration Represents the type of Run Item
SegmentManagerSubdivideSpacing Enumeration Specifies spacing option for subdivide segment.
SingleDeviceDeleteObjectResult Enumeration Deletion result
SplineOptions Enumeration Different spline creation options.
SplinePathBuilderDefiningPointMethod Enumeration Specifies if a new point should be created when adding a point to the spline.
SplinePathBuilderDefiningTypes Enumeration Specifies how the spline points define the shape of the spline.
SplinePathBuilderDragMode Enumeration Specifies if drag network is active when updating the position of a defining point.
SplinePathBuilderSplinePathAttributeOptions Enumeration Describes user attribute methods options.
SplinePathBuilderSplinePathRadiusSource Enumeration Describes the method for the constrained curvature spline to be defined as.
SplinePathBuilderSplinePathSlackType Enumeration Describes the type of slack to be applied to the spline.
SplitDuctBuilderFlowTypes Enumeration The type of flow, whether Absolute or Relative, to be displayed in the %Flow column in the list.
StockBrowserBuilderTypeFilter Enumeration Filter type
StockBuilderStockStyleType Enumeration The stock display style
StockDataRefreshBuilderRefreshStatus Enumeration The stock data refresh status
StockDataType Enumeration Whether the NXOpen.Routing.StockData was generated by the bundling algorithm used for routing wires.
StockOffsetPointBuilderPointType Enumeration Point Type
StockPartConverterBuilderPartOption Enumeration Represents the option to indicate the scope of stock part coversion
StockStyle Enumeration Available styles of NXOpen.Routing.CrossSection for a given NXOpen.Routing.StockData.
StockStyleBuilderStockStyle Enumeration Enum to define the stock style
StockType Enumeration Available overstock stock types for Overstock Applications for a given Overstock
StockUse Enumeration Describes how the stock is used.
SubdivideSegmentBuilderEqualSegmentsMethod Enumeration Options for subdivision with Equal Segments spacing method.
SubdivideSegmentBuilderTypes Enumeration Spacing method to use for subdivision.
Terminal Enumeration Option to query if an existing NXOpen.Routing.ISegment is a terminal segment.
TransformPathBuilderCopyAttributes Enumeration Specifies what attributes to copy during Transform Path
TransformPathBuilderTransformOption Enumeration Tranform operation to perform.
Type Enumeration Describes the type of overstock.
UserDefined Enumeration Option to indicate if an existing NXOpen.Routing.LineSegment, NXOpen.Routing.ArcSegment or NXOpen.Routing.SplineSegment is user defined.
WindCatcherBuilderWindCatcherType Enumeration Specifies the type of Wind Catcher.
WrapApplicationType Enumeration Available application methods for wrapped overstock

Structs

BendReportManagerMil98Report_Struct Struct Used in the MIL-D-9898 C specification reports.
BendReportManagerSegmentInformation_Struct Struct Used by all the reports to hold the information of the segments under port, solid body, segment, stock, stock component, or feature representing the piece of stock.
BendReportManagerXyzReport_Struct Struct Used in the XYZ bend reports.
BendReportManagerYbcReport_Struct Struct Used in the YBC bend reports.
CharacteristicListCharacteristicInformation_Struct Struct Contains the type and name of a characteristic
RouteManagerSearchCriteria_Struct Struct Fill in this information with as much as you know about the object you want to find.
SegmentManagerSubdivideOption_Struct Struct Contains subdivide segment method information.