NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Routing::RouteManager Class Reference

Manages various Routing collections and methods for use in the current work part. More...

List of all members.

Public Types

enum  BomBlankLines { BomBlankLinesOff, BomBlankLinesOn }
 Controls how line items are reported in the Parts List. More...
enum  BomFabrication { BomFabricationOff, BomFabricationOn }
 Is the fabrication numbering option on or off? More...
enum  BomLevel { BomLevelSummery, BomLevelItemized }
 Describes how fabrications are reported on the Bill of Material (BOM). More...
enum  BomStockLength { BomStockLengthSingleSum, BomStockLengthListEach }
 Describes how system reports the lengths of the stock. More...
enum  ImportMode { ImportModeUpdate = 700, ImportModeMerge, ImportModeAppend }
 Route List import modes. More...
enum  PartType {
  PartTypePart, PartTypeStock, PartTypeFabrication, PartTypeStockComponent,
  PartTypeWireComponent, PartTypeOverstock, PartTypeLogical, PartTypeTemplateAssy,
  PartTypeConnector, PartTypeSplice, PartTypeDevice, PartTypeFiller,
  PartTypeUnknown = -1
}
 Collector types for Routing information. More...

Public Member Functions

NXOpen::Routing::AnchorCollectionAnchors ()
 Anchor collection
Created in NX3.0.0.
void AssembleConnectionsImportedFromSubAssemblies ()
 Copies the connections, connectors and devices from the design elements of study to the part containing object_in_part and assembles them.
NXOpen::Routing::BendCornerCollectionBendCorners ()
 BendCorner collection
Created in NX3.0.0.
NXOpen::PartBuildFabrication (const NXString &filename, const std::vector< NXOpen::NXObject * > &objects, NXOpen::Routing::CharacteristicList *charxData)
 Creates a Routing fabrication, a sub-assembly made of Assemblies::Component s and Routing::Stock from the assembly in which the Routing Fabrication is created.
NXOpen::PartBuildFabrication (const NXString &filename, const std::vector< NXOpen::NXObject * > &objects, NXOpen::Routing::CharacteristicList *optionalCharxData, NXOpen::Routing::CharacteristicList *requiredCharxData)
 Creates a Routing fabrication, a sub-assembly made of Assemblies::Component s and Routing::Stock from the assembly in which the Routing Fabrication is created.
NXOpen::Routing::BuiltInPathCollectionBuiltInPaths ()
 BuiltInPath collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::CableConnectionCollectionCableConnections ()
 CableConnection collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::CablewaysLayoutViewCollectionCablewaysLayoutViews ()
 Collection for managing Cableways Layout Views.
void CheckDesignRules (NXOpen::Routing::DesignRuleViolationCollection::Mode mode, NXOpen::Routing::DesignRuleViolationCollection::Reason reason, const std::vector< NXOpen::NXObject * > &objects, std::vector< NXOpen::Routing::DesignRuleViolation * > &violations)
 Executes the Routing Design Rules against the work part
Created in NX5.0.0.
bool ComponentHasBIPGeometry (NXOpen::Assemblies::Component *bipComponent)
 Determines whether or not a built-in path component has proper work part geometry.
NXOpen::Routing::Electrical::ConnectorDeviceCollectionConnectorDevices ()
 ConnectorDevice collection
Created in NX3.0.0.
void ConnectPartPorts (NXOpen::Assemblies::Component *component)
 Connects ports present in this Assemblies::Component .
NXOpen::Routing::ControlPointCollectionControlPoints ()
 ControlPoint collection
Created in NX3.0.0.
NXOpen::Routing::CopeCornerCollectionCopeCorners ()
 CopeCorner collection
Created in NX3.0.0.
NXString CopyOverstock ()
 Copy the overstock from subassembly to parent assembly.
NXOpen::Routing::CornerCollectionCorners ()
 Corner collection
Created in NX3.0.0.
NXOpen::Routing::AssignCornerBuilderCreateAssignCornerBuilder ()
 Creates a Routing::AssignCornerBuilder which creates corner.
NXOpen::Routing::AssignDiscontinuityBuilderCreateAssignDiscontinuityBuilder (NXOpen::NXObject *selectedPoint)
 Creates a Routing::AssignDiscontinuityBuilder.
NXOpen::Routing::Electrical::AssignProxyBuilderCreateAssignProxyBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a proxy port assigned to a connector.
void CreateBom (NXOpen::Routing::RouteManager::BomLevel level, NXOpen::Routing::RouteManager::BomStockLength length, NXOpen::Routing::RouteManager::BomFabrication fabNumbering, NXOpen::Routing::RouteManager::BomBlankLines blankLines, NXOpen::Part *formatFilePart)
 Creates Bill of Material (BOM).
NXOpen::Routing::Electrical::CablewaysBuilderCreateCablewaysBuilder ()
 Creates Routing::Electrical::CablewaysBuilder .
NXOpen::Routing::Electrical::CablewaysLayoutBuilderCreateCablewaysLayoutBuilder ()
 Creates Routing::Electrical::CablewaysBuilder .
NXOpen::Routing::ClockPartBuilderCreateClockPartBuilder (NXOpen::NXObject *selectedPort)
 Creates a Routing::ClockPartBuilder .
NXOpen::Routing::ConnectedCurvesBuilderCreateConnectedCurvesBuilder ()
 Creates a Routing::ConnectedCurvesBuilder for building segments on end-to-end connected curves.
NXOpen::Routing::ConnectPathBuilderCreateConnectPathBuilder ()
 Creates a Routing::ConnectPathBuilder which connects path.
NXOpen::Routing::CopeCornerBuilderCreateCopeCornerBuilder (NXOpen::NXObject *selectedPoint)
 Creates a Routing::CopeCornerBuilder .
NXOpen::Routing::DeleteObjectsBuilderCreateDeleteObjectsBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::DeleteObjectsBuilder for deleting routing objects.
NXOpen::Routing::DesignRuleViolationViewerCreateDesignRuleViolationViewer (const std::vector< NXOpen::NXObject * > &violations)
 Creates a Routing::DesignRuleViolationViewer .
NXOpen::Routing::DivisionsBuilderCreateDivisionsBuilder (NXOpen::NXObject *selectedPort, bool isAbsoluteFlow)
 Creates a Divisions builder.
NXOpen::Routing::DuctSizeCalculatorBuilderCreateDuctSizeCalculatorBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Duct size calculator builder.
NXOpen::Routing::EditBendAngleBuilderCreateEditBendAngleBuilder (NXOpen::NXObject *bendRcp)
 Creates an Edit Bend Angle builder.
NXOpen::Routing::EditCharacteristicsBuilderCreateEditCharacteristicsBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::EditCharacteristicsBuilder that edits the Required and Optional Routing::CharacteristicList (UG attribute values) of Routing::Stock or Assemblies::Component .
NXOpen::Routing::EditLineSegmentBuilderCreateEditLineSegmentBuilder (NXOpen::Routing::LineSegment *line)
 Creates a Routing::EditLineSegmentBuilder for editing and locking the length of line segments.
NXOpen::Routing::ElbowSnapSettingsCreateElbowSnapSettings ()
 Creates a snap elbow settings object, this object is only useful for Routing::LinearPathBuilder object.
NXOpen::Routing::CreateFabricationBuilderCreateFabricationBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::CreateFabricationBuilder which fabricate subassembly from standard parts, path segments, stock, and other routing objects within the current routing assembly.
NXOpen::Routing::FillerStockBuilderCreateFillerStockBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::FillerStockBuilder.
NXOpen::Routing::FittingOverstockBuilderCreateFittingOverstockBuilder (NXOpen::Routing::FittingOverstock *overstock)
 Creates a Routing::FittingOverstockBuilder that applies or edits overstock on fittings.
NXOpen::Routing::InfoObjectsBuilderCreateInfoObjectsBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::InfoObjectsBuilder for deleting routing objects.
NXOpen::Routing::InstanceNameLookupBuilderCreateInstanceNameLookupBuilder ()
 Creates a Routing::InstanceNameLookupBuilder which is used to look up the matching part to place based on the criteria defined in the INSTANCE_NAME_LOOKUP node and the ship identifier specified in the customer defaults.
NXOpen::Routing::LinearPathBuilderCreateLinearPathBuilder ()
 Creates a linear path builder for building a path consisting of lines, arcs (bends) and elbows.
NXOpen::Routing::LinearPathSettingsCreateLinearPathSettings ()
 Creates a linear path settings object which stores preferences to apply when creating linear paths using a Routing::LinearPathBuilder .
NXOpen::Routing::ManualRouteBuilderCreateManualRouteBuilder (NXOpen::Routing::Electrical::ElectricalStockDevice::RouteLevel routeLevel, NXOpen::Routing::Electrical::ElectricalStockDevice *elecStockDevice)
 Creates a Routing::ManualRouteBuilder that can create or edit stockTransition.
NXOpen::Routing::OverstockBuilderCreateOverstockBuilder (NXOpen::Routing::Overstock *overstock)
 Creates a Routing::OverstockBuilder that can create or edit overstock.
NXOpen::Routing::OverstockFacesBuilderCreateOverstockFacesBuilder ()
 Creates a Routing::OverstockFacesBuilder to qualify faces of fittings for overstock application.
NXOpen::Routing::PathStockBuilderCreatePathStockBuilder ()
 Creates a path stock builder.
NXOpen::Routing::PlacementSolutionsBuilderCreatePlacementSolutionsBuilder ()
 Creates a placement solutions builder used to position a part that has been placed in the assembly.
NXOpen::Routing::PlacePartBuilderCreatePlacePartBuilder (const NXString &nodeIdentifier, int filteredPtbRowIndex, const NXOpen::Point3d &placementPos, NXOpen::TaggedObject *placementObj)
 Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.
NXOpen::Routing::PlacePartBuilderCreatePlacePartBuilderFS (const NXString &nodeIdentifier, NXOpen::Routing::CharacteristicList *fileSelectCharx, const NXOpen::Point3d &placementPos, NXOpen::TaggedObject *placementObj, bool replacePartOp)
 Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.
NXOpen::Routing::PlacePartBuilderCreatePlacePartBuilderPTS (NXOpen::TaggedObject *ptsPart, NXOpen::TaggedObject *ptsInstance, const NXOpen::Point3d &placementPos, NXOpen::TaggedObject *placementObj)
 Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.
NXOpen::Routing::QuickPathBuilderCreateQuickPathBuilder ()
 Creates a Quick Path builder.
NXOpen::Routing::RemoveDiscontinuityBuilderCreateRemoveDiscontinuityBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::RemoveDiscontinuityBuilder which removes selected discontinuity corners.
NXOpen::Routing::RouteSweptFoldBuilderCreateRouteSweptFoldBuilder (NXOpen::NXObject *selectedStock, NXOpen::NXObject *editFoldObj)
 Creates a Routing::RouteSweptFoldBuilder .
NXOpen::Routing::RouteSweptTwistBuilderCreateRouteSweptTwistBuilder (NXOpen::NXObject *objects)
 Creates a Routing::RouteSweptTwistBuilder.
NXOpen::Routing::PlacePartBuilderCreateRoutingPlacePartBuilder (NXOpen::Routing::CharacteristicList *partCharx, const NXOpen::Point3d &placementPos, NXOpen::TaggedObject *placementObj)
 Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.
NXOpen::Routing::RunItemCreateRunItem (const NXString &referenceID, NXOpen::Routing::RunItem::Type itemType, NXOpen::Routing::CharacteristicList *attributes)
 Creates a new Routing::RunItem .
NXOpen::Routing::SimplifyPathBuilderCreateSimplifyPathBuilder (const std::vector< NXOpen::Routing::ISegment * > &segments)
 Creates a Routing::SimplifyPathBuilder that combines the collinear segments by merging RCPs.
NXOpen::Routing::SpaceReservationBuilderCreateSpaceReservationBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Space Reservation builder.
NXOpen::Routing::SplinePathBuilderCreateSplinePathBuilder (NXOpen::Curve *spline)
 Creates a Routing::SplinePathBuilder which creates D-Cubed constrainted splines.
NXOpen::Routing::SplitDuctBuilderCreateSplitDuctBuilder ()
 Creates a Split Duct builder.
NXOpen::Routing::StockBrowserBuilderCreateStockBrowserBuilder ()
 Creates a Routing::StockBrowserBuilder which finds and filters stock.
NXOpen::Routing::StockBuilderCreateStockBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::StockBuilder that can create or edit stock.
NXOpen::Routing::StockColorBuilderCreateStockColorBuilder ()
 Creates a Routing::StockColorBuilder which assigns color to the face of stocks having rectangular cross sections.
NXOpen::Routing::StockOffsetPointBuilderCreateStockOffsetPointBuilder (NXOpen::NXObject *pointOrRcp)
 Creates a builder than can create or edit stock offset points.
NXOpen::Routing::StockStyleBuilderCreateStockStyleBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::StockStyleBuilder which assigns style to stock.
NXOpen::Routing::StockTransitionBuilderCreateStockTransitionBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::StockTransitionBuilder that can create or edit stockTransition.
NXOpen::Routing::SubdivideSegmentBuilderCreateSubdivideSegmentBuilder (NXOpen::NXObject *segment, const NXOpen::Point3d &pickPoint)
 Creates a Routing::SubdivideSegmentBuilder that can subdivide a segment into multiple segments.
NXOpen::Routing::TransformPathBuilderCreateTransformPathBuilder (const std::vector< NXOpen::NXObject * > &objs)
 FIXME.
NXOpen::Routing::UnifyPathBuilderCreateUnifyPathBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Creates a Routing::UnifyPathBuilder which replaces given stocks and fittings based on the new Routing::CharacteristicList .
NXOpen::Routing::WatertightFittingsBuilderCreateWatertightFittingsBuilder ()
 Creates a Routing::WatertightFittingsBuilder that creates Watertight Fittings.
NXOpen::Routing::CrossSectionCollectionCrossSections ()
 CrossSection collection
Created in NX3.0.0.
std::vector< NXOpen::NXObject * > DeletePath (const std::vector< NXOpen::NXObject * > &objects)
 Deletes the given Routing Control Points (RCP), segments, curves, and components.
NXOpen::Routing::DesignRuleCollectionDesignRules ()
 RoutingDesignRule collection
Created in NX3.0.0.
NXOpen::Routing::DesignRuleViolationCollectionDesignRulesViolation ()
 RoutingDesignRuleViolation collection
Created in NX3.0.0.
NXOpen::Routing::DesignRuleViolationLocationCollectionDesignRuleViolationLocation ()
 RoutingDesignRuleViolationLocation collection
Created in NX3.0.0.
NXOpen::Routing::DiscontinuityCornerCollectionDiscontinuityCorners ()
 DiscontinuityCorner collection
Created in NX3.0.0.
NXOpen::DirectionDownDirection ()
 Returns the down direction for the part used by Routing.
NXOpen::Routing::Electrical::ConnectionCollectionElectricalConnections ()
 Routing Electrical Connection collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::ElectricalDeviceRelationshipCollectionElectricalDeviceRelationships ()
 ElectricalDeviceRelationship Connection collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::ElectricalFormatCollectionElectricalFormats ()
 Routing Electrical Format collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::ElectricalNavigatorFilterCollectionElectricalNavigatorFilters ()
 Routing Electrical Filter collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::ElectricalStockDeviceCollectionElectricalStockDevice ()
 ElectricalStockDevice collection
Created in NX3.0.0.
void EraseNetlistHistory ()
 Erases the Netlist content history from the work part
Created in NX6.0.0.
void ExportLegacyComponentFile (const NXString &exportFilename, const NXString &exportFormatName)
 Exports all of the NX Routing electrical information from the currently open part to the given XML or legacy component file.
void ExportLegacyHarnessFile (const NXString &exportFilename, const NXString &exportFormatName)
 Exports all of the NX Routing electrical information from the currently open part to the given XML or legacy harness file.
void ExportPlmxml (const NXString &plmxmlFilename)
 Exports all of the NX Routing electrical information from the currently open part to the given file.
void ExportXmlFile (const NXString &exportFilename)
 Exports all of the NX Routing electrical information from the currently open part to the given XML file.
NXOpen::Routing::FillerCollectionFillers ()
 Filler stock Application collection
Created in NX3.0.0.
NXOpen::Routing::FittingOverstockCollectionFittingOverstock ()
 Routing FittingOverstock collection
Created in NX7.5.0.
NXOpen::Routing::FittingPortCollectionFittingPorts ()
 FittingPort Collection
Created in NX3.0.0.
NXOpen::Routing::FixturePortCollectionFixturePorts ()
 FixturePort Collection
Created in NX3.0.0.
NXOpen::Routing::FormboardFrameCollectionFormboardFrames ()
 FormboardFrame collection
Created in NX3.0.0.
NXOpen::Formboard::FormboardManagerFormboardManager ()
 Collection for managing Formboard data.
void GenerateCablewaysLayoutData (NXOpen::Curve *segment, NXOpen::Xform *xform, double width, double height, int gridFactor, std::vector< NXOpen::Point * > &points, std::vector< NXOpen::Routing::Electrical::CableDevice * > &cables)
 Generates the cableways layout data (cable center points) using the default bin-packing algorithm.
void GetAllBIPComponents (std::vector< NXOpen::Assemblies::Component * > &components)
 Returns all of the Built-in path components in the current part
Created in NX7.5.3.
std::vector< NXOpen::NXObject * > GetConcurrent ()
 Gets objects logged for concurrent design rule check.
double GetLengthTolerance ()
 Returns the default length tolerance for the current root part.
NXOpen::Routing::Electrical::HarnessDeviceCollectionHarnessDevices ()
 HarnessDevice collection
Created in NX3.0.0.
void ImportLegacyComponentFile (const NXString &importFilename, NXOpen::Routing::RouteManager::ImportMode importOperation, const NXString &importFormatName)
 Imports NX Routing electrical information from the given XML or legacy component file into the current work part.
void ImportLegacyHarnessFile (const NXString &importFilename, NXOpen::Routing::RouteManager::ImportMode importOperation, const NXString &importFormatName)
 Imports NX Routing electrical information from the given XML or legacy harness file into the current work part.
NXOpen::PartImportPartListFormatFile (const NXString &fileName)
 Loads the part list format (template) file.
void ImportPlmxml (const NXString &plmxmlFilename, NXOpen::Routing::RouteManager::ImportMode importOperation)
 Imports NX Routing electrical information from the given PLM XML file into the current work part.
void ImportXmlFile (const NXString &importFilename, NXOpen::Routing::RouteManager::ImportMode importOperation)
 Imports NX Routing electrical information from the given XML file into the current work part.
void InsertIntoStock (NXOpen::Assemblies::Component *component)
 Connects the input component to the stocks and other components in the work part.
NXOpen::Routing::IntegrateRunsBuilderIntegrateRunsBuilder (NXOpen::Routing::Run *firstRun, NXOpen::Routing::Run *secondRun)
 Creates a Routing::IntegrateRunsBuilder that can Integrate two runs.
NXOpen::Routing::InterfaceTerminalRelationshipCollectionInterfaceTerminalRelationships ()
 InterfaceTerminalRelationship collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::JumperConnectionCollectionJumperConnections ()
 JumperConnection collection
Created in NX3.0.0.
void LiftFromStock (NXOpen::Assemblies::Component *component)
 Disconnects the input component from stocks and components in the work part.
NXOpen::PartLoadPart (NXOpen::Routing::CharacteristicList *partEntry)
 Loads a part based on the input Routing::CharacteristicList .
void LogConcurrent (const std::vector< NXOpen::NXObject * > &objects)
 Logs objects to be checked during the next concurrent design rule check.
void MergeDuplicateRcps (const std::vector< NXOpen::Routing::ControlPoint * > &rcps, double tolerance)
 Finds the duplicate Routing Control Points (RCPs) within given tolerance and merges them.
bool MergeDuplicateRcps (double tolerance, const std::vector< NXOpen::Routing::ControlPoint * > &rcps)
 Finds the duplicate Routing Control Points (RCPs) within given tolerance and merges them.
NXOpen::Routing::MiterCornerCollectionMiterCorners ()
 MiterCorner collection
Created in NX3.0.0.
NXOpen::Routing::ModelTerminalsBuilderModelTerminalsBuilder ()
 Creates a Routing::ModelTerminalsBuilder which Models Terminal.
NXOpen::Routing::MultiPortCollectionMultiPorts ()
 MultiPort Collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::NonPathConnectionCollectionNonPathConnections ()
 NonPathConnection collection
Created in NX3.0.0.
NXOpen::Routing::OffsetPathCollectionOffsetPaths ()
 OffsetPath Collection
Created in NX3.0.0.
NXOpen::Routing::OverstockApplicationCollectionOverstockApplications ()
 OverstockApplication collection
Created in NX3.0.0.
NXOpen::Routing::RouteManager::PartType PartTypeFlag ()
 Returns the type for the part used by Routing.
NXOpen::Routing::Electrical::PathConnectionCollectionPathConnections ()
 PathConnection collection
Created in NX3.0.0.
void PlaceCutElbow (NXOpen::Routing::CharacteristicList *loadCharx, NXOpen::Routing::CharacteristicList *applyCharx, NXOpen::Routing::ControlPoint *rcp)
 Places a cut elbow at the given Routing Control Point (RCP).
NXOpen::Routing::PortConnectionCollectionPortConnections ()
 PortConnection Collection
Created in NX3.0.0.
NXOpen::Routing::PortCollectionPorts ()
 Port Collection
Created in NX3.0.0.
void PromoteBIPGeometry (NXOpen::Assemblies::Component *bipComponent)
 Finds all bip components which do not have referencing built-in path updaters and creates them.
NXOpen::Routing::ProxyPortCollectionProxyPorts ()
 ProxyPort Collection
Created in NX8.0.0.
void RemoveComponents (const std::vector< NXOpen::Assemblies::Component * > &components)
 Removes the Assemblies::Component objects from the assembly and updates the routing path data.
void ReplaceComponents (NXOpen::Assemblies::Component *oldOcc, NXOpen::Assemblies::Component *newOcc, const NXString &refsetName)
 Replaces old component with new component.
void RepositionPartOccurrence (NXOpen::Assemblies::Component *partOcc, const NXOpen::Point3d &position, const NXOpen::Matrix3x3 &transform)
 Repositions part component given position and transformation
Created in NX5.0.0.
NXOpen::Routing::ReuseLibraryReuseLibrary ()
 Returns the Routing::ReuseLibrary object
Created in NX7.5.3.
NXOpen::Routing::RouteLogicalAssociationCollectionRouteLogicalAssociations ()
 RouteLogicalAssociation Collection
Created in NX3.0.0.
NXOpen::Routing::RoutePartDescriptorCollectionRoutePartDescriptors ()
 RoutePartDescriptor collection
Created in NX3.0.0.
NXOpen::Assemblies::ComponentRouteReplacePart (NXOpen::Assemblies::Component *oldOcc, NXOpen::Part *newPart, const NXString &compName, const NXString &refset, int occLayer)
 Replace part.
NXOpen::Routing::RoutingSystemCollectionRoutingSystems ()
 RoutingSystem Collection
Created in NX3.0.0.
NXOpen::Routing::RunCollectionRuns ()
 Run Collection
Created in NX3.0.0.
NXOpen::Routing::SBendCornerCollectionSBendCorners ()
 SBendCorner collection
Created in NX3.0.0.
void SetDownDirection (NXOpen::Direction *downDirection)
 Sets the down direction for the part used by Routing.
void SetPartTypeFlag (NXOpen::Routing::RouteManager::PartType type)
 Sets the type for the part used by Routing.
NXOpen::Routing::SplitRunBuilderSplitRunBuilder (NXOpen::Routing::Run *run)
 Creates a Routing::SplitRunBuilder that can split a run.
NXOpen::Routing::StockDataCollectionStockDatas ()
 StockData collection
Created in NX3.0.0.
NXOpen::Routing::StockCollectionStocks ()
 Stock collection
Created in NX3.0.0.
NXOpen::Routing::Electrical::SystemDeviceCollectionSystemDevices ()
 SystemDevice collection
Created in NX3.0.0.
tag_t Tag () const
 Returns the tag of this object.
NXOpen::Routing::TerminalPortBuilderTerminalPortBuilder ()
 Creates a Routing::TerminalPortBuilder.
NXOpen::Routing::TerminalPortCollectionTerminalPorts ()
 TerminalPort Collection
Created in NX3.0.0.
std::vector< NXOpen::NXObject * > TransformObjects (bool allStock, const std::vector< NXOpen::Routing::Stock * > &specifiedStocks, const std::vector< NXOpen::NXObject * > &objects, const NXOpen::Point3d &position, const NXOpen::Matrix3x3 &transform, bool copyOperation)
 Transforms routing objects.
void UnifyPath (NXOpen::TaggedObject *inputObject, NXOpen::Routing::CharacteristicList *newCharxList)
 Changes the given stock or component to a new object that matches the given characteristics.
void ViewNetlistHistory ()
 Prints the Netlist content history to the Listing Window
Created in NX6.0.0.
NXOpen::Routing::WireCollectionWires ()
 Wire Collection
Created in NX3.0.0.

Detailed Description

Manages various Routing collections and methods for use in the current work part.


See the NX Routing help for detailed information on the Connection data model.

To obtain an instance of this class, refer to Part

Created in NX4.0.0.


Member Enumeration Documentation

Controls how line items are reported in the Parts List.

Enumerator:
BomBlankLinesOff 

off

BomBlankLinesOn 

on

Is the fabrication numbering option on or off?

Enumerator:
BomFabricationOff 

off

BomFabricationOn 

on

Describes how fabrications are reported on the Bill of Material (BOM).

Enumerator:
BomLevelSummery 

summery

BomLevelItemized 

itemized

Describes how system reports the lengths of the stock.

Enumerator:
BomStockLengthSingleSum 

single sum

BomStockLengthListEach 

list each

Route List import modes.

The following tables describes the effects of the various modes depending on the type (XML, HRN, CMP) of import.

                                              ++--------------+---------------+-----------------+
                    +------------+------------++ Deletes      | Replaces data | Preserves       |
                    |            | Import     || unmatched    | in matching   | existing        |
                    | ImportMode | File Type  || elements     | elements      | connectors      |
                    +============+============++==============+===============+=================+
                    | Update     | XML        || Yes          | Yes           | No              |
                    |            | Legacy CMP || No           | Yes           | Yes             |
                    |            | Legacy HRN || Yes(1)       | Yes(2)        | Yes             |
                    +------------+------------++--------------+---------------+-----------------+
                    | Merge      | XML        || No           | Yes           | Yes             |
                    |            | Legacy CMP || No           | Yes           | Yes             |
                    |            | Legacy HRN || No           | Yes(2)        | Yes             |
                    +------------+------------++--------------+---------------+-----------------+
                    | Append     | XML        || No           | No            | Yes             |
                    |            | Legacy CMP || No           | No            | Yes             |
                    |            | Legacy HRN || No           | No            | Yes             |
                    +------------+------------++--------------+---------------+-----------------+


                                              ++--------------+---------------+-----------------+------------------+
                    +------------+------------++ May add new  | May add new   | May create      | May create       |
                    |            | Import     || connectors   | connections   | duplicate       | duplicate        |
                    | ImportMode | File Type  ||              |               | connector names | connection names |
                    +============+============++==============+===============+=================+==================+
                    | Update     | XML        || Yes          | Yes           | Yes(3)          | Yes(3)           |
                    |            | Legacy CMP || Yes          | No            | No              | No               |
                    |            | Legacy HRN || Yes          | Yes           | No              | No               |
                    +------------+------------++--------------+---------------+-----------------+------------------+
                    | Merge      | XML        || Yes          | Yes           | Yes(3)          | Yes(3)           |
                    |            | Legacy CMP || Yes          | No            | No              | No               |
                    |            | Legacy HRN || Yes          | Yes           | No              | No               |
                    +------------+------------++--------------+---------------+-----------------+------------------+
                    | Append     | XML        || Yes          | Yes           | Yes             | Yes              |
                    |            | Legacy CMP || Yes          | No            | Yes             | No               |
                    |            | Legacy HRN || Yes          | Yes           | No              | Yes              |
                    +------------+------------++--------------+---------------+-----------------+------------------+


                                              ++--------------+---------------+-----------------+
                                              || Maintains    | Maintains     | Elements        |
                                              || assignment   | routing       | matching        |
                    +------------+------------++ information  | information   | criterion       |
                    |            | Import     || for matching | for matching  |                 |
                    | ImportMode | File Type  || connectors   | connections   |                 |
                    +============+============++==============+===============+=================+
                    | Update     | XML        || Yes          | Yes           | GUID            |
                    |            | Legacy CMP || Yes          | Yes           | Names(4)        |
                    |            | Legacy HRN || Yes          | Yes           | Names(4)        |
                    +------------+------------++--------------+---------------+-----------------+
                    | Merge      | XML        || Yes          | Yes           | GUID            |
                    |            | Legacy CMP || Yes          | Yes           | Names(4)        |
                    |            | Legacy HRN || Yes          | Yes           | Names(4)        |
                    +------------+------------++--------------+---------------+-----------------+
                    | Append     | XML        || No           | No            | N/A             |
                    |            | Legacy CMP || No           | No            | N/A             |
                    |            | Legacy HRN || No           | No            | N/A             |
                    +------------+------------++--------------+---------------+-----------------+
  1. Connection list data only (no connectors)
  2. Connector data is not updated
  3. Since matches are made using GUIDs only, no attempt is made to prevent duplicate names
  4. Technically, legacy import does check GUIDs as well but using GUID is not practical with legacy import
Enumerator:
ImportModeMerge 

Update existing objects with data from the imported objects.

ImportModeAppend 

Create the imported objects as new objects.

Collector types for Routing information.

Enumerator:
PartTypePart 

part

PartTypeStock 

stock

PartTypeFabrication 

fabrication

PartTypeStockComponent 

stock component

PartTypeWireComponent 

wire component

PartTypeOverstock 

overstock

PartTypeLogical 

logical

PartTypeTemplateAssy 

template assy

PartTypeConnector 

connector

PartTypeSplice 

splice

PartTypeDevice 

device

PartTypeFiller 

filler


Member Function Documentation

Anchor collection
Created in NX3.0.0.


Copies the connections, connectors and devices from the design elements of study to the part containing object_in_part and assembles them.


Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical")

BendCorner collection
Created in NX3.0.0.


NXOpen::Part* NXOpen::Routing::RouteManager::BuildFabrication ( const NXString filename,
const std::vector< NXOpen::NXObject * > &  objects,
NXOpen::Routing::CharacteristicList charxData 
)

Creates a Routing fabrication, a sub-assembly made of Assemblies::Component s and Routing::Stock from the assembly in which the Routing Fabrication is created.

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
filenameThe name of the file where newly created fabrication component would be saved
NOTE: The full Unicode character set is not supported for this parameter.
objectsRouting objects to be fabricated
charxDataattributes to apply to the fabricated component.
NXOpen::Part* NXOpen::Routing::RouteManager::BuildFabrication ( const NXString filename,
const std::vector< NXOpen::NXObject * > &  objects,
NXOpen::Routing::CharacteristicList optionalCharxData,
NXOpen::Routing::CharacteristicList requiredCharxData 
)

Creates a Routing fabrication, a sub-assembly made of Assemblies::Component s and Routing::Stock from the assembly in which the Routing Fabrication is created.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
filenameThe name of the file where newly created fabrication component would be saved
NOTE: The full Unicode character set is not supported for this parameter.
objectsRouting objects to be fabricated
optionalCharxDataRequired attributes to apply to the fabricated component.
requiredCharxDataOptional attributes to apply to the fabricated component.

BuiltInPath collection
Created in NX3.0.0.


CableConnection collection
Created in NX3.0.0.


Collection for managing Cableways Layout Views.


Created in NX7.5.0.

Executes the Routing Design Rules against the work part
Created in NX5.0.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
modemode
reasonreason
objectsThe objects to check. May be empty.
violationsThe violations generated by the check. May be empty.

Determines whether or not a built-in path component has proper work part geometry.

Returns:

Created in NX7.5.3.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
bipComponentBIP Component

ConnectorDevice collection
Created in NX3.0.0.


Connects ports present in this Assemblies::Component .


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
componentcomponent

ControlPoint collection
Created in NX3.0.0.


CopeCorner collection
Created in NX3.0.0.


Copy the overstock from subassembly to parent assembly.

This functionality, gets the segments which are wavelinked from the subassembly to the parent assembly. It finds the overstock alloted to these segments in subassembly and recreate them over wavelinked segment at the parent assembly level.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Corner collection
Created in NX3.0.0.


Creates a Routing::AssignCornerBuilder which creates corner.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::AssignDiscontinuityBuilder.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
selectedPointRouting Control Point

Creates a proxy port assigned to a connector.

See the documentation in the Routing::Electrical::AssignProxyBuilder class for a description of the builder.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical")
Parameters:
objectsRouting connectors

Creates Bill of Material (BOM).

BOM generates a table with the relevant information regarding the existing routing objects present in the NX window. Various options are available on the BOM dialog to control the generated output. These options are the inputs to this function.
Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
levelHow fabrications are reported.
lengthHow stock length is reported.
fabNumberingIs fabrication numbering option on/off?
blankLinesUnused
formatFilePartPart List format file part.

Creates Routing::Electrical::CablewaysBuilder .

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates Routing::Electrical::CablewaysBuilder .

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::ClockPartBuilder .

for the rotation of component.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
selectedPortRouting Port

Creates a Routing::ConnectedCurvesBuilder for building segments on end-to-end connected curves.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::ConnectPathBuilder which connects path.

Returns:

Created in NX6.0.2.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::CopeCornerBuilder .

Returns:

Deprecated:
Deprecated in NX8.0.0.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")

Parameters:
selectedPointRouting Control Point

Creates a Routing::DeleteObjectsBuilder for deleting routing objects.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting objects to delete

Creates a Routing::DesignRuleViolationViewer .

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
violationsviolations

Creates a Divisions builder.

See the documentation in the Routing::DivisionsBuilder class for a description of the builder.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
selectedPortRouting Port
isAbsoluteFlowif TRUE: displays absolute flow percentage for each division, else displays relative flow percentage

Creates a Duct size calculator builder.

See the documentation in the Routing::DuctSizeCalculatorBuilder for a description of the builder

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting segments to assign Flow Attributes or stocks

Creates an Edit Bend Angle builder.

See the documentation in the Routing::EditBendAngleBuilder class for a description of the builder.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
bendRcpRouting Port

Creates a Routing::EditCharacteristicsBuilder that edits the Required and Optional Routing::CharacteristicList (UG attribute values) of Routing::Stock or Assemblies::Component .

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting Stocks or Components to edit characteristics.

Creates a Routing::EditLineSegmentBuilder for editing and locking the length of line segments.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
lineThe segment to edit.

Creates a snap elbow settings object, this object is only useful for Routing::LinearPathBuilder object.

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::CreateFabricationBuilder which fabricate subassembly from standard parts, path segments, stock, and other routing objects within the current routing assembly.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting objects to be fabricated

Creates a Routing::FillerStockBuilder.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting segments to create Filler Stock or filler stock to be edited

Creates a Routing::FittingOverstockBuilder that applies or edits overstock on fittings.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
overstockFitting Overstock to edit

Creates a Routing::InfoObjectsBuilder for deleting routing objects.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting objects to delete

Creates a Routing::InstanceNameLookupBuilder which is used to look up the matching part to place based on the criteria defined in the INSTANCE_NAME_LOOKUP node and the ship identifier specified in the customer defaults.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a linear path builder for building a path consisting of lines, arcs (bends) and elbows.

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a linear path settings object which stores preferences to apply when creating linear paths using a Routing::LinearPathBuilder .

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::ManualRouteBuilder that can create or edit stockTransition.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
routeLevelEnum to define the routing level for manual route.
elecStockDeviceelecstockdevice

Creates a Routing::OverstockBuilder that can create or edit overstock.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
overstockOverstock to edit

Creates a Routing::OverstockFacesBuilder to qualify faces of fittings for overstock application.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a path stock builder.

This builder can be used for assigning stock to new path segments based off of the current default stock and the settings in this builder.

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a placement solutions builder used to position a part that has been placed in the assembly.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
NXOpen::Routing::PlacePartBuilder* NXOpen::Routing::RouteManager::CreatePlacePartBuilder ( const NXString nodeIdentifier,
int  filteredPtbRowIndex,
const NXOpen::Point3d placementPos,
NXOpen::TaggedObject placementObj 
)

Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
nodeIdentifierThe identifier of the reuse node that contains the part being placed.
filteredPtbRowIndexThe index of the row in the reuse node table to place.
placementPosThe location in 3D space where the part was dropped.
placementObjThe object the part was dropped on. Can be NULL
NXOpen::Routing::PlacePartBuilder* NXOpen::Routing::RouteManager::CreatePlacePartBuilderFS ( const NXString nodeIdentifier,
NXOpen::Routing::CharacteristicList fileSelectCharx,
const NXOpen::Point3d placementPos,
NXOpen::TaggedObject placementObj,
bool  replacePartOp 
)

Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
nodeIdentifierThe identifier of the reuse node that contains the part being placed.
fileSelectCharxThe charx for the file select part.
placementPosThe location in 3D space where the part was dropped.
placementObjThe object the part was dropped on. Can be NULL
replacePartOpAre we replacing an existing part.

Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
ptsPartThe PTS part being placed.
ptsInstanceThe instance of the placed PTS part.
placementPosThe location in 3D space where the part was dropped.
placementObjThe object the part was dropped on. Can be NULL

Creates a Quick Path builder.

See the documentation in the Routing::QuickPathBuilder class for a description of the builder.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::RemoveDiscontinuityBuilder which removes selected discontinuity corners.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting Control Point

Creates a Routing::RouteSweptFoldBuilder .

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
selectedStockRouting stock selected to insert fold into
editFoldObjRouting fold segment to edit.

Creates a Routing::RouteSweptTwistBuilder.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting Stocks to assign twist

Creates a Routing::PlacePartBuilder that is used to place a routing part into an assembly.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
partCharxPart Characteristics.
placementPosThe location in 3D space where the part was dropped.
placementObjThe object the part was dropped on. Can be NULL

Creates a new Routing::RunItem .

Use Routing::RunCollection::CreateRun to create a new run with this new item. Use Routing::Run::Edit to add this new item to an existing run.

Returns:

Created in NX7.5.4.

License requirements : routing_combined ("Routing Combined") OR routing_mechanical ("Routing Mechanical")
Parameters:
referenceIDUnique reference identifier of this Run Item
NOTE: The full Unicode character set is not supported for this parameter.
itemTypeRun Item type
attributesRun Item attributes

Creates a Routing::SimplifyPathBuilder that combines the collinear segments by merging RCPs.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
segmentsRouting segments to combine

Creates a Space Reservation builder.

See the documentation in the Routing::SpaceReservationBuilder class for a description of the builder.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting segments to create Space Reservation stock on or Space Reservation stock to be edited

Creates a Routing::SplinePathBuilder which creates D-Cubed constrainted splines.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
splineThe spline to edit.

Creates a Split Duct builder.

See the documentation in the Routing::SplitDuctBuilder class for a description of the builder.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::StockBrowserBuilder which finds and filters stock.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a Routing::StockBuilder that can create or edit stock.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting segments to assign stock to or stock to be edited

Creates a Routing::StockColorBuilder which assigns color to the face of stocks having rectangular cross sections.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Creates a builder than can create or edit stock offset points.

This builder can convert a normal dumb point to stock offset point as well as convert a stock offset point to a normal point.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
pointOrRcpThe point or Routing control point to edit, may be NULL.

Creates a Routing::StockStyleBuilder which assigns style to stock.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting stock (Routing.Stock )to change style or segment (Routing.ISegment) having stock with style as centerline

Creates a Routing::StockTransitionBuilder that can create or edit stockTransition.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting segments to assign stockTransition to or stockTransition to be edited

Creates a Routing::SubdivideSegmentBuilder that can subdivide a segment into multiple segments.

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
segmentRouting segment to be subdivided
pickPointLocation on the segment picked by the user

FIXME.

Returns:

Created in NX6.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objsInitial array of objects to transform .

Creates a Routing::UnifyPathBuilder which replaces given stocks and fittings based on the new Routing::CharacteristicList .

Useful for unifying all of the stocks and components (e.g. elbows and tees) in a path to the same characteristics.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsRouting Stocks or Components to unify.

Creates a Routing::WatertightFittingsBuilder that creates Watertight Fittings.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical")

CrossSection collection
Created in NX3.0.0.


std::vector<NXOpen::NXObject *> NXOpen::Routing::RouteManager::DeletePath ( const std::vector< NXOpen::NXObject * > &  objects)

Deletes the given Routing Control Points (RCP), segments, curves, and components.

Useful for deleting all of the objects along a path.

  1. Given a Routing Control Point (RCP):

    • Log input RCP to delete.
    • If a side bend RCP, log bend segments to update.
    • If a bend corner RCP, log bend corner, bend arc and bend segment RCPs to delete.

  2. Given a Segment

    • Log segment, associated bend corner, bend RCP and bend arc to delete.

  3. Given an Instances

    • Delete component instances from the assembly.

  4. Given any other objects
    • Log to delete.

NOTE: Does not delete occurrence or segments with other dependencies.

Returns:
Objects from the given list of objects that survived.
Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
objectsThe objects to delete.

RoutingDesignRule collection
Created in NX3.0.0.


RoutingDesignRuleViolation collection
Created in NX3.0.0.


RoutingDesignRuleViolationLocation collection
Created in NX3.0.0.


DiscontinuityCorner collection
Created in NX3.0.0.


Returns the down direction for the part used by Routing.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Routing Electrical Connection collection
Created in NX3.0.0.


ElectricalDeviceRelationship Connection collection
Created in NX3.0.0.


Routing Electrical Format collection
Created in NX3.0.0.


Routing Electrical Filter collection
Created in NX3.0.0.


ElectricalStockDevice collection
Created in NX3.0.0.


Erases the Netlist content history from the work part
Created in NX6.0.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

void NXOpen::Routing::RouteManager::ExportLegacyComponentFile ( const NXString exportFilename,
const NXString exportFormatName 
)

Exports all of the NX Routing electrical information from the currently open part to the given XML or legacy component file.

Returns an error if

  • Unable to write to the file
  • There is no Routing electrical information in the part
  • There is no part file open


Created in NX4.0.1.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
exportFilenameThe name of the file into which this method will write the NX Routing electrical information.
NOTE: The full Unicode character set is not supported for this parameter.
exportFormatNameThe name of the format from the Routing List (RLIST) configuration file that defines the fields this method will create in the legacy file. For more information, see the RLIST Configuration File section of the Part Table File document in the Routing Systems Configuration Overview section of the Routing Quick Reference Guide.
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Routing::RouteManager::ExportLegacyHarnessFile ( const NXString exportFilename,
const NXString exportFormatName 
)

Exports all of the NX Routing electrical information from the currently open part to the given XML or legacy harness file.

Returns an error if

  • Unable to write to the file
  • There is no Routing electrical information in the part
  • There is no part file open


Created in NX4.0.1.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
exportFilenameThe name of the file into which this method will write the NX Routing electrical information.
NOTE: The full Unicode character set is not supported for this parameter.
exportFormatNameThe name of the format that from the Routing List (RLIST) configuration file defines the fields this method will create in the legacy file. For more information, see the RLIST Configuration File section of the Part Table File document in the Routing Systems Configuration Overview section of the Routing Quick Reference Guide.
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Routing::RouteManager::ExportPlmxml ( const NXString plmxmlFilename)

Exports all of the NX Routing electrical information from the currently open part to the given file.

Returns an error if

  • Unable to write to the file
  • There is no Routing electrical information in the part
  • There is no part file open


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
plmxmlFilenameThe name of the file into which this method will write the NX Routing PLM XML data.
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Routing::RouteManager::ExportXmlFile ( const NXString exportFilename)

Exports all of the NX Routing electrical information from the currently open part to the given XML file.

Returns an error if

  • Unable to write to the file
  • There is no Routing electrical information in the part
  • There is no part file open


Created in NX4.0.1.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
exportFilenameThe name of the file into which this method will write the NX Routing electrical information.
NOTE: The full Unicode character set is not supported for this parameter.

Filler stock Application collection
Created in NX3.0.0.


Routing FittingOverstock collection
Created in NX7.5.0.


FittingPort Collection
Created in NX3.0.0.


FixturePort Collection
Created in NX3.0.0.


FormboardFrame collection
Created in NX3.0.0.


Collection for managing Formboard data.


Created in NX7.5.0.

void NXOpen::Routing::RouteManager::GenerateCablewaysLayoutData ( NXOpen::Curve segment,
NXOpen::Xform xform,
double  width,
double  height,
int  gridFactor,
std::vector< NXOpen::Point * > &  points,
std::vector< NXOpen::Routing::Electrical::CableDevice * > &  cables 
)

Generates the cableways layout data (cable center points) using the default bin-packing algorithm.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical")

Parameters:
segmentCableways layout segment.
xformCoordinate system used for generating the data.
widthWidth of the cable tray or the rectangular space reservation.
heightHeight of the cable tray or the rectangular space reservation.
gridFactorDetermines the spacing between the grid points used in the default bin-packing algorithm. Larger the grid factor, less will be the spacing.
pointspoints
cablescables

Returns all of the Built-in path components in the current part
Created in NX7.5.3.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
componentscomponents

Gets objects logged for concurrent design rule check.

Returns:

Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the default length tolerance for the current root part.

Returns:
Length tolerance value used by Routing in units of the current root part.
Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

HarnessDevice collection
Created in NX3.0.0.


void NXOpen::Routing::RouteManager::ImportLegacyComponentFile ( const NXString importFilename,
NXOpen::Routing::RouteManager::ImportMode  importOperation,
const NXString importFormatName 
)

Imports NX Routing electrical information from the given XML or legacy component file into the current work part.

Returns an error if

  • Unable to read the file
  • There is no part file open


Created in NX4.0.1.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
importFilenameThe name of the file from which this method will read the NX Routing electrical information.
NOTE: The full Unicode character set is not supported for this parameter.
importOperationThe import mode: update, merge, or append. See Routing::RouteManager::ImportMode for more information.
importFormatNameThe name of the format from the Routing List (RLIST) configuration file that describes the fields in the legacy file. For more information, see the RLIST Configuration File section of the Part Table File document in the Routing Systems Configuration Overview section of the Routing Quick Reference Guide.
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Routing::RouteManager::ImportLegacyHarnessFile ( const NXString importFilename,
NXOpen::Routing::RouteManager::ImportMode  importOperation,
const NXString importFormatName 
)

Imports NX Routing electrical information from the given XML or legacy harness file into the current work part.

Returns an error if

  • Unable to read the file
  • There is no part file open


Created in NX4.0.1.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
importFilenameThe name of the file from which this method will read the NX Routing electrical information.
NOTE: The full Unicode character set is not supported for this parameter.
importOperationThe import mode: update, merge, or append. See Routing::RouteManager::ImportMode for more information.
importFormatNameThe name of the format from the Routing List (RLIST) configuration file that describes the fields in the legacy file. For more information, see the RLIST Configuration File section of the Part Table File document in the Routing Systems Configuration Overview section of the Routing Quick Reference Guide.
NOTE: The full Unicode character set is not supported for this parameter.

Loads the part list format (template) file.

Part list is based on this format and using this Bill of Material (BOM) is generated.

Returns:
Template part.
Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
fileNameFile name to load.
NOTE: The full Unicode character set is not supported for this parameter.

Imports NX Routing electrical information from the given PLM XML file into the current work part.

Returns an error if

  • Unable to read the file
  • There is no part file open


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
plmxmlFilenameThe name of the file from which this method will read the NX Routing electrical information.
NOTE: The full Unicode character set is not supported for this parameter.
importOperationThe import mode: update, merge, or append. See Routing::RouteManager::ImportMode for more information.

Imports NX Routing electrical information from the given XML file into the current work part.

Returns an error if

  • Unable to read the file
  • There is no part file open


Created in NX4.0.1.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
importFilenameThe name of the file from which this method will read the NX Routing electrical information.
NOTE: The full Unicode character set is not supported for this parameter.
importOperationThe import mode: update, merge, or append. See Routing::RouteManager::ImportMode for more information.

Connects the input component to the stocks and other components in the work part.


Subdivides segments intersected by ports of the part and marked interior if the segment is "inside" of the part. Segments are considered inside if all of the end Routing::ControlPoint objects of the segments are inside the bounding box of the component. Interior segments are not displayable.

All stocks are split at the new interior segments. The interior stocks are hidden and do not show up in the bill of materials.

In addition this routine adds fixture ports of the input component to fixed length splines that are intersected by the ports.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
componentMust be in the same part as the Routing::RouteManager object.

Creates a Routing::IntegrateRunsBuilder that can Integrate two runs.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
firstRunCableways layout segment.
secondRunsecond run

InterfaceTerminalRelationship collection
Created in NX3.0.0.


JumperConnection collection
Created in NX3.0.0.


Disconnects the input component from stocks and components in the work part.


This the opposite of Routing::RouteManager::InsertIntoStock . Interior segments are marked as non-interior, and any subdivisions performed by Routing::RouteManager::InsertIntoStock are reversed to the previous state.

Interior stocks are marked as non-interior and merge with the existing stocks that were connected to the component.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
componentMust be in the same part as the Routing::RouteManager object.

Loads a part based on the input Routing::CharacteristicList .

This object can be created on the fly, or returned from a search through the part library using the Preferences::RoutingPartLibrary::MatchCriteria or Preferences::RoutingPartLibrary::MatchCriteriaWithFilter methods.

Returns:

Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
partEntryMust contain a PART_NAME for a regular part, or a MEMBER_NAME and PART_NAME for part family parts.
void NXOpen::Routing::RouteManager::LogConcurrent ( const std::vector< NXOpen::NXObject * > &  objects)

Logs objects to be checked during the next concurrent design rule check.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
objectsMust be in the same part as the Routing::RouteManager object.
void NXOpen::Routing::RouteManager::MergeDuplicateRcps ( const std::vector< NXOpen::Routing::ControlPoint * > &  rcps,
double  tolerance 
)

Finds the duplicate Routing Control Points (RCPs) within given tolerance and merges them.

Call Update::DoUpdate afterwards to ensure that the duplicates are deleted.

Deprecated:
Deprecated in NX7.5.1.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
rcpsThe Routing Control Points (RCPs)
toleranceTolerance value to determine duplicate RCPs
bool NXOpen::Routing::RouteManager::MergeDuplicateRcps ( double  tolerance,
const std::vector< NXOpen::Routing::ControlPoint * > &  rcps 
)

Finds the duplicate Routing Control Points (RCPs) within given tolerance and merges them.

Call Update::DoUpdate afterwards to ensure that the duplicates are deleted.

Returns:
If RCPs are merged returns TRUE else FALSE
Created in NX7.5.1.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
toleranceTolerance value to determine duplicate RCPs
rcpsThe Routing Control Points (RCPs)

MiterCorner collection
Created in NX3.0.0.


Creates a Routing::ModelTerminalsBuilder which Models Terminal.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

MultiPort Collection
Created in NX3.0.0.


NonPathConnection collection
Created in NX3.0.0.


OffsetPath Collection
Created in NX3.0.0.


OverstockApplication collection
Created in NX3.0.0.


Returns the type for the part used by Routing.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

PathConnection collection
Created in NX3.0.0.


Places a cut elbow at the given Routing Control Point (RCP).


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
loadCharxCharacteristics used for searching the component to load.
applyCharxCharacteristics to apply to the component.
rcpThe Routing Control Point (RCP) at which to place the cut elbow.

PortConnection Collection
Created in NX3.0.0.


Port Collection
Created in NX3.0.0.


Finds all bip components which do not have referencing built-in path updaters and creates them.

This may also involve creating the workpart geometry for the Built-in path if needed.
Created in NX7.5.3.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
bipComponentbipcomponent

ProxyPort Collection
Created in NX8.0.0.


Removes the Assemblies::Component objects from the assembly and updates the routing path data.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
componentsComponents to remove, this method will delete these objects.

Replaces old component with new component.

Creates a port map. Lifts the part from the stock. Replaces various references from one set of port occurrences to another set of port occurrences and copies the old characteristics on the new occurrence.
Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
oldOccold occ
newOccnew occ
refsetName
NOTE: The full Unicode character set is not supported for this parameter.

Repositions part component given position and transformation
Created in NX5.0.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
partOccpart occ
positionpart occurrence to move
transformnew transform for the part occurrence

Returns the Routing::ReuseLibrary object
Created in NX7.5.3.


RouteLogicalAssociation Collection
Created in NX3.0.0.


RoutePartDescriptor collection
Created in NX3.0.0.


NXOpen::Assemblies::Component* NXOpen::Routing::RouteManager::RouteReplacePart ( NXOpen::Assemblies::Component oldOcc,
NXOpen::Part newPart,
const NXString compName,
const NXString refset,
int  occLayer 
)

Replace part.

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
oldOccold occ
newPartnew part
compName
NOTE: The full Unicode character set is not supported for this parameter.
refset
NOTE: The full Unicode character set is not supported for this parameter.
occLayerocc layer

RoutingSystem Collection
Created in NX3.0.0.


Run Collection
Created in NX3.0.0.


SBendCorner collection
Created in NX3.0.0.


Sets the down direction for the part used by Routing.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
downDirectiondown direction

Sets the type for the part used by Routing.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
typetype

Creates a Routing::SplitRunBuilder that can split a run.

Returns:

Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
runCableways layout segment.

StockData collection
Created in NX3.0.0.


Stock collection
Created in NX3.0.0.


SystemDevice collection
Created in NX3.0.0.


Returns the tag of this object.

Creates a Routing::TerminalPortBuilder.

Returns:

Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

TerminalPort Collection
Created in NX3.0.0.


std::vector<NXOpen::NXObject *> NXOpen::Routing::RouteManager::TransformObjects ( bool  allStock,
const std::vector< NXOpen::Routing::Stock * > &  specifiedStocks,
const std::vector< NXOpen::NXObject * > &  objects,
const NXOpen::Point3d position,
const NXOpen::Matrix3x3 transform,
bool  copyOperation 
)

Transforms routing objects.

The transformation can be a Move or a Copy. NULL objects should not be passed for transformation.

Returns:
Objects surviving the operation (the copied objects for a copy, the moved objects for a move).
Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
allStockif TRUE: Copies all stock else Copies specified stocks only
specifiedStocksSpecified stocks, not used if copying all stocks
objectsRouting objects (segments, control points, components, etc.) to transform
positionDelta position, determines the translation.
transformRotation matrix, specifies the rotation to apply.
copyOperationif true, copies the input tags and moves the copy. If false, just moves the input tags.

Changes the given stock or component to a new object that matches the given characteristics.

Useful for unifying all of the stocks and components (e.g. elbows and tees) in a path to the same characteristics.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
inputObjectThe stock, elbow, or tee to change.
newCharxListThe characteristics to use in finding a replacement for the given object.

Prints the Netlist content history to the Listing Window
Created in NX6.0.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Wire Collection
Created in NX3.0.0.



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