NXOpen .NET Reference
12.0.0
|
Manages various Routing collections and methods for use in the current work part. More...
Classes | |
struct | _SearchCriteria |
Fill in this information with as much as you know about the object you want to find. | |
struct | SearchCriteria |
Fill in this information with as much as you know about the object you want to find. More... | |
Public Types | |
enum | PartType { Part, Stock, Fabrication, StockComponent, WireComponent, Overstock, Logical, TemplateAssy, Connector, Splice, Device, Filler, Unknown = -1 } |
Collector types for Routing information More... | |
enum | BomLevel { Summery, Itemized } |
Describes how fabrications are reported on the Bill of Material (BOM). More... | |
enum | BomStockLength { SingleSum, ListEach } |
Describes how system reports the lengths of the stock. More... | |
enum | BomFabrication { Off, On } |
Is the fabrication numbering option on or off? More... | |
enum | BomBlankLines { Off, On } |
Controls how line items are reported in the Parts List. More... | |
enum | FixPosition { Off, On } |
Allows the position of new component to be fixed during the replacement operation. More... | |
enum | ImportMode { Update = 700, Merge, Append } |
Route List import modes More... | |
enum | RootType { Top, Stock, Wire, Part } |
Type of root nodes. More... | |
enum | ColumnStatus { NotHidden, Hidden } |
Hidden status of a column. More... | |
enum | FindObjectType { Harness, Cable, Shield, Connector, Device, Connection, Wire, Unknown = -1 } |
The types of objects for which FindRoutingObject will search. More... | |
Public Member Functions | |
unsafe double | GetLengthTolerance () |
Returns the default length tolerance for the current root part. More... | |
unsafe void | InsertIntoStock (NXOpen.Assemblies.Component component) |
Connects the input component to the stocks and other components in the work part. More... | |
unsafe void | LiftFromStock (NXOpen.Assemblies.Component component) |
Disconnects the input component from stocks and components in the work part. More... | |
unsafe NXOpen.Part | LoadPart (NXOpen.Routing.CharacteristicList partEntry) |
Loads a part based on the input NXOpen.Routing.CharacteristicList . More... | |
unsafe void | LogConcurrent (NXOpen.NXObject[] objects) |
Logs objects to be checked during the next concurrent design rule check. More... | |
unsafe NXOpen.NXObject[] | GetConcurrent () |
Gets objects logged for concurrent design rule check. More... | |
unsafe void | ExportPlmxml (string plmxmlFilename) |
Exports all of the NX Routing electrical information from the currently open part to the given file. More... | |
unsafe void | ImportPlmxml (string plmxmlFilename, NXOpen.Routing.RouteManager.ImportMode importOperation) |
Imports NX Routing electrical information from the given PLM XML file into the current work part. More... | |
unsafe void | ImportLegacyComponentFile (string importFilename, NXOpen.Routing.RouteManager.ImportMode importOperation, string importFormatName) |
Imports NX Routing electrical information from the given XML or legacy component file into the current work part. More... | |
unsafe void | ExportLegacyComponentFile (string exportFilename, string exportFormatName) |
Exports all of the NX Routing electrical information from the currently open part to the given XML or legacy component file. More... | |
unsafe void | ImportLegacyHarnessFile (string importFilename, NXOpen.Routing.RouteManager.ImportMode importOperation, string importFormatName) |
Imports NX Routing electrical information from the given XML or legacy harness file into the current work part. More... | |
unsafe void | ExportLegacyHarnessFile (string exportFilename, string exportFormatName) |
Exports all of the NX Routing electrical information from the currently open part to the given XML or legacy harness file. More... | |
unsafe void | ImportXmlFile (string importFilename, NXOpen.Routing.RouteManager.ImportMode importOperation) |
Imports NX Routing electrical information from the given XML file into the current work part. More... | |
unsafe void | ExportXmlFile (string exportFilename) |
Exports all of the NX Routing electrical information from the currently open part to the given XML file. More... | |
unsafe void | ViewNetlistHistory () |
Prints the Netlist content history to the Listing Window More... | |
unsafe void | EraseNetlistHistory () |
Erases the Netlist content history from the work part More... | |
unsafe void | CheckDesignRules (NXOpen.Routing.DesignRuleViolationCollection.Mode mode, NXOpen.Routing.DesignRuleViolationCollection.Reason reason, NXOpen.NXObject[] objects, out NXOpen.Routing.DesignRuleViolation[] violations) |
Executes the Routing Design Rules against the work part More... | |
unsafe 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). More... | |
unsafe NXOpen.NXObject[] | DeletePath (NXOpen.NXObject[] objects) |
Deletes the given Routing Control Points (RCP), segments, curves, and components. More... | |
unsafe void | UnifyPath (NXOpen.TaggedObject inputObject, NXOpen.Routing.CharacteristicList newCharxList) |
Changes the given stock or component to a new object that matches the given characteristics. More... | |
unsafe void | RepositionPartOccurrence (NXOpen.Assemblies.Component partOcc, NXOpen.Point3d position, NXOpen.Matrix3x3 transform) |
Repositions part component given position and transformation More... | |
unsafe NXOpen.Assemblies.Component | RouteReplacePart (NXOpen.Assemblies.Component oldOcc, NXOpen.Part newPart, string compName, string refset, int occLayer) |
Replace part More... | |
unsafe void | ReplaceComponents (NXOpen.Assemblies.Component oldOcc, NXOpen.Assemblies.Component newOcc, string refsetName) |
Replaces old component with new component, and relinks ports if possible. More... | |
unsafe void | ReplaceComponents (NXOpen.Assemblies.Component oldOcc, NXOpen.Assemblies.Component newOcc, string refsetName, NXOpen.Routing.RouteManager.FixPosition fixPosition) |
Replaces old component with new component, and relinks ports if possible. More... | |
unsafe NXOpen.NXObject[] | TransformObjects (bool allStock, NXOpen.Routing.Stock[] specifiedStocks, NXOpen.NXObject[] objects, NXOpen.Point3d position, NXOpen.Matrix3x3 transform, bool copyOperation) |
Transforms routing objects. More... | |
unsafe bool | MergeDuplicateRcps (double tolerance, NXOpen.Routing.ControlPoint[] rcps) |
Finds the duplicate Routing Control Points (RCPs) within given tolerance and merges them. More... | |
unsafe void | RemoveComponents (NXOpen.Assemblies.Component[] components) |
Removes the NXOpen.Assemblies.Component objects from the assembly and updates the routing path data. More... | |
unsafe void | ConnectPartPorts (NXOpen.Assemblies.Component component) |
Connects ports present in this NXOpen.Assemblies.Component . More... | |
unsafe NXOpen.Part | BuildFabrication (string filename, NXOpen.NXObject[] objects, NXOpen.Routing.CharacteristicList charxData) |
Creates a Routing fabrication, a sub-assembly made of NXOpen.Assemblies.Component s and NXOpen.Routing.Stock from the assembly in which the Routing Fabrication is created. More... | |
unsafe NXOpen.Part | BuildFabrication (string filename, NXOpen.NXObject[] objects, NXOpen.Routing.CharacteristicList optionalCharxData, NXOpen.Routing.CharacteristicList requiredCharxData) |
Creates a Routing fabrication, a sub-assembly made of NXOpen.Assemblies.Component s and NXOpen.Routing.Stock from the assembly in which the Routing Fabrication is created. More... | |
unsafe 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). More... | |
unsafe NXOpen.Part | ImportPartListFormatFile (string fileName) |
Loads the part list format (template) file. More... | |
unsafe NXOpen.Routing.LinearPathBuilder | CreateLinearPathBuilder () |
Creates a linear path builder for building a path consisting of lines, arcs (bends) and elbows. More... | |
unsafe NXOpen.Routing.ElbowSnapSettings | CreateElbowSnapSettings () |
Creates a snap elbow settings object, this object is only useful for NXOpen.Routing.LinearPathBuilder object. More... | |
unsafe NXOpen.Routing.PathStockBuilder | CreatePathStockBuilder () |
Creates a path stock builder. More... | |
unsafe NXOpen.Routing.LinearPathSettings | CreateLinearPathSettings () |
Creates a linear path settings object which stores preferences to apply when creating linear paths using a NXOpen.Routing.LinearPathBuilder . More... | |
unsafe NXOpen.Routing.QuickPathBuilder | CreateQuickPathBuilder () |
Creates a Quick Path builder. More... | |
unsafe NXOpen.Routing.DesignRuleViolationViewer | CreateDesignRuleViolationViewer (NXOpen.NXObject[] violations) |
Creates a NXOpen.Routing.DesignRuleViolationViewer to display the given violations in the Design Rule Violation Browser just like the Browse Violations command. More... | |
unsafe NXOpen.Routing.DesignRuleViolationViewer | CreateDesignRuleViolationViewer () |
Runs all the registered Design Rules just like the Interactive Check command. More... | |
unsafe NXOpen.Routing.DeleteObjectsBuilder | CreateDeleteObjectsBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.DeleteObjectsBuilder for deleting routing objects. More... | |
unsafe NXOpen.Routing.InfoObjectsBuilder | CreateInfoObjectsBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.InfoObjectsBuilder for deleting routing objects. More... | |
unsafe NXOpen.Routing.ConnectedCurvesBuilder | CreateConnectedCurvesBuilder () |
Creates a NXOpen.Routing.ConnectedCurvesBuilder for building segments on end-to-end connected curves. More... | |
unsafe NXOpen.Routing.SimplifyPathBuilder | CreateSimplifyPathBuilder (NXOpen.Routing.ISegment[] segments) |
Creates a NXOpen.Routing.SimplifyPathBuilder that combines the collinear segments by merging RCPs. More... | |
unsafe NXOpen.Routing.EditLineSegmentBuilder | CreateEditLineSegmentBuilder (NXOpen.Routing.LineSegment line) |
Creates a NXOpen.Routing.EditLineSegmentBuilder for editing and locking the length of line segments. More... | |
unsafe NXOpen.Routing.SubdivideSegmentBuilder | CreateSubdivideSegmentBuilder (NXOpen.NXObject segment, NXOpen.Point3d pickPoint) |
Creates a NXOpen.Routing.SubdivideSegmentBuilder that can subdivide a segment into multiple segments More... | |
unsafe NXOpen.Routing.SplinePathBuilder | CreateSplinePathBuilder (NXOpen.Curve spline) |
Creates a NXOpen.Routing.SplinePathBuilder which creates D-Cubed constrainted splines. More... | |
unsafe NXOpen.Routing.StockOffsetPointBuilder | CreateStockOffsetPointBuilder (NXOpen.NXObject pointOrRcp) |
Creates a builder than can create or edit stock offset points. More... | |
unsafe NXOpen.Routing.TransformPathBuilder | CreateTransformPathBuilder (NXOpen.NXObject[] objs) |
FIXME More... | |
unsafe NXOpen.Routing.AssignCornerBuilder | CreateAssignCornerBuilder () |
Creates a NXOpen.Routing.AssignCornerBuilder which creates corner More... | |
unsafe NXOpen.Routing.AssignCornerBuilder | CreateAssignCornerBuilder (NXOpen.NXObject selectedObject) |
Creates a NXOpen.Routing.AssignCornerBuilder which creates corner More... | |
unsafe NXOpen.Routing.SpaceReservationBuilder | CreateSpaceReservationBuilder (NXOpen.NXObject[] objects) |
Creates a Space Reservation builder. More... | |
unsafe NXOpen.Routing.OverstockBuilder | CreateOverstockBuilder (NXOpen.Routing.Overstock overstock) |
Creates a NXOpen.Routing.OverstockBuilder that can create or edit overstock. More... | |
unsafe NXOpen.Routing.FillerStockBuilder | CreateFillerStockBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.FillerStockBuilder More... | |
unsafe NXOpen.Routing.StockStyleBuilder | CreateStockStyleBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.StockStyleBuilder which assigns style to stock More... | |
unsafe NXOpen.Routing.StockBuilder | CreateStockBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.StockBuilder that can create or edit stock. More... | |
unsafe NXOpen.Routing.StockBrowserBuilder | CreateStockBrowserBuilder () |
Creates a NXOpen.Routing.StockBrowserBuilder which finds and filters stock More... | |
unsafe string | CopyOverstock () |
Copy the overstock from subassembly to parent assembly. More... | |
unsafe NXOpen.Routing.RouteSweptTwistBuilder | CreateRouteSweptTwistBuilder (NXOpen.NXObject objects) |
Creates a NXOpen.Routing.RouteSweptTwistBuilder More... | |
unsafe NXOpen.Routing.RouteSweptFoldBuilder | CreateRouteSweptFoldBuilder (NXOpen.NXObject selectedStock, NXOpen.NXObject editFoldObj) |
Creates a NXOpen.Routing.RouteSweptFoldBuilder . More... | |
unsafe NXOpen.Routing.StockColorBuilder | CreateStockColorBuilder () |
Creates a NXOpen.Routing.StockColorBuilder which assigns color to the face of stocks having rectangular cross sections More... | |
unsafe NXOpen.Routing.CopeCornerBuilder | CreateCopeCornerBuilder (NXOpen.NXObject selectedPoint) |
Creates a NXOpen.Routing.CopeCornerBuilder . More... | |
unsafe NXOpen.Routing.RemoveDiscontinuityBuilder | CreateRemoveDiscontinuityBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.RemoveDiscontinuityBuilder which removes selected discontinuity corners More... | |
unsafe NXOpen.Routing.UnifyPathBuilder | CreateUnifyPathBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.UnifyPathBuilder which replaces given stocks and fittings based on the new NXOpen.Routing.CharacteristicList . More... | |
unsafe NXOpen.Routing.ClockPartBuilder | CreateClockPartBuilder (NXOpen.NXObject selectedPort) |
Creates a NXOpen.Routing.ClockPartBuilder . More... | |
unsafe NXOpen.Routing.ConnectPathBuilder | CreateConnectPathBuilder () |
Creates a NXOpen.Routing.ConnectPathBuilder which connects path More... | |
unsafe NXOpen.Routing.OverstockFacesBuilder | CreateOverstockFacesBuilder () |
Creates a NXOpen.Routing.OverstockFacesBuilder to qualify faces of fittings for overstock application More... | |
unsafe NXOpen.Routing.Electrical.CablewaysBuilder | CreateCablewaysBuilder () |
Creates NXOpen.Routing.Electrical.CablewaysBuilder . More... | |
unsafe NXOpen.Routing.Electrical.CablewaysLayoutBuilder | CreateCablewaysLayoutBuilder () |
Creates NXOpen.Routing.Electrical.CablewaysBuilder . More... | |
unsafe NXOpen.Routing.EditCharacteristicsBuilder | CreateEditCharacteristicsBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.EditCharacteristicsBuilder that edits the Required and Optional NXOpen.Routing.CharacteristicList (UG attribute values) of NXOpen.Routing.Stock or NXOpen.Assemblies.Component . More... | |
unsafe NXOpen.Routing.PlacePartBuilder | CreateRoutingPlacePartBuilder (NXOpen.Routing.CharacteristicList partCharx, NXOpen.Point3d placementPos, NXOpen.TaggedObject placementObj) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly. More... | |
unsafe NXOpen.Routing.PlacePartBuilder | CreatePlacePartBuilder (string nodeIdentifier, int filteredPtbRowIndex, NXOpen.Point3d placementPos, NXOpen.TaggedObject placementObj) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly. More... | |
unsafe NXOpen.Routing.PlacePartBuilder | CreatePlacePartBuilderFS (string nodeIdentifier, NXOpen.Routing.CharacteristicList fileSelectCharx, NXOpen.Point3d placementPos, NXOpen.TaggedObject placementObj, bool replacePartOp) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly. More... | |
unsafe NXOpen.Routing.PlacePartBuilder | CreatePlacePartBuilderPTS (NXOpen.TaggedObject ptsPart, NXOpen.TaggedObject ptsInstance, NXOpen.Point3d placementPos, NXOpen.TaggedObject placementObj) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly. More... | |
unsafe NXOpen.Routing.EditPlacePartBuilder | CreateEditPlacePartBuilder (NXOpen.Assemblies.Component partOcc) |
Creates a Routing.EditPlacePartBuilder that is used to edit the location of a previously placed routing part in an assembly. More... | |
unsafe NXOpen.Routing.PlacementSolutionsBuilder | CreatePlacementSolutionsBuilder () |
Creates a placement solutions builder used to position a part that has been placed in the assembly. More... | |
unsafe NXOpen.Routing.StockTransitionBuilder | CreateStockTransitionBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.StockTransitionBuilder that can create or edit stockTransition. More... | |
unsafe NXOpen.Routing.FittingOverstockBuilder | CreateFittingOverstockBuilder (NXOpen.Routing.FittingOverstock overstock) |
Creates a NXOpen.Routing.FittingOverstockBuilder that applies or edits overstock on fittings. More... | |
unsafe NXOpen.Routing.ModelTerminalsBuilder | ModelTerminalsBuilder () |
Creates a NXOpen.Routing.ModelTerminalsBuilder which Models Terminal More... | |
unsafe NXOpen.Routing.TerminalPortBuilder | TerminalPortBuilder () |
Creates a NXOpen.Routing.TerminalPortBuilder More... | |
unsafe NXOpen.Routing.AssignDiscontinuityBuilder | CreateAssignDiscontinuityBuilder (NXOpen.NXObject selectedPoint) |
Creates a NXOpen.Routing.AssignDiscontinuityBuilder More... | |
unsafe NXOpen.Routing.ManualRouteBuilder | CreateManualRouteBuilder (NXOpen.Routing.Electrical.ElectricalStockDevice.RouteLevel routeLevel, NXOpen.Routing.Electrical.ElectricalStockDevice elecStockDevice) |
Creates a NXOpen.Routing.ManualRouteBuilder that can create or edit stockTransition. More... | |
unsafe NXOpen.Routing.SplitDuctBuilder | CreateSplitDuctBuilder () |
Creates a Split Duct builder. More... | |
unsafe NXOpen.Routing.HandrailBuilder | CreateHandrailBuilder () |
Creates a NXOpen.Routing.HandrailBuilder object. More... | |
unsafe NXOpen.Routing.DivisionsBuilder | CreateDivisionsBuilder (NXOpen.NXObject selectedPort, bool isAbsoluteFlow) |
Creates a Divisions builder. More... | |
unsafe NXOpen.Routing.EditBendAngleBuilder | CreateEditBendAngleBuilder (NXOpen.NXObject bendRcp) |
Creates an Edit Bend Angle builder. More... | |
unsafe void | GenerateCablewaysLayoutData (NXOpen.Curve segment, NXOpen.Xform xform, double width, double height, int gridFactor, out NXOpen.Point[] points, out NXOpen.Routing.Electrical.CableDevice[] cables) |
Generates the cableways layout data (cable center points) using the default bin-packing algorithm. More... | |
unsafe void | GetAllBIPComponents (out NXOpen.Assemblies.Component[] components) |
Returns all of the Built-in path components in the current part More... | |
unsafe bool | ComponentHasBIPGeometry (NXOpen.Assemblies.Component bipComponent) |
Determines whether or not a built-in path component has proper work part geometry. More... | |
unsafe void | PromoteBIPGeometry (NXOpen.Assemblies.Component bipComponent) |
Finds all bip components which do not have referencing built-in path updaters and creates them. More... | |
unsafe NXOpen.Routing.CreateFabricationBuilder | CreateFabricationBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.CreateFabricationBuilder which fabricate subassembly from standard parts, path segments, stock, and other routing objects within the current routing assembly More... | |
unsafe NXOpen.Routing.SplitRunBuilder | SplitRunBuilder (NXOpen.Routing.Run run) |
Creates a NXOpen.Routing.SplitRunBuilder that can split a run. More... | |
unsafe NXOpen.Routing.InstanceNameLookupBuilder | CreateInstanceNameLookupBuilder () |
Creates a NXOpen.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. More... | |
unsafe NXOpen.Routing.WatertightFittingsBuilder | CreateWatertightFittingsBuilder () |
Creates a NXOpen.Routing.WatertightFittingsBuilder that creates Watertight Fittings. More... | |
unsafe NXOpen.Routing.IntegrateRunsBuilder | IntegrateRunsBuilder (NXOpen.Routing.Run firstRun, NXOpen.Routing.Run secondRun) |
Creates a NXOpen.Routing.IntegrateRunsBuilder that can Integrate two runs. More... | |
unsafe NXOpen.Routing.DuctSizeCalculatorBuilder | CreateDuctSizeCalculatorBuilder (NXOpen.NXObject[] objects) |
Creates a Duct size calculator builder. More... | |
unsafe NXOpen.Routing.Electrical.AssignProxyBuilder | CreateAssignProxyBuilder (NXOpen.NXObject[] objects) |
Creates a proxy port assigned to a connector. More... | |
unsafe void | AssembleConnectionsImportedFromSubAssemblies () |
Copies the connections, connectors and devices from the design elements of study to the part containing object_in_part and assembles them. More... | |
unsafe NXOpen.Routing.RunItem | CreateRunItem (string referenceID, NXOpen.Routing.RunItem.Type itemType, NXOpen.Routing.CharacteristicList attributes) |
Creates a new NXOpen.Routing.RunItem . More... | |
unsafe NXOpen.Routing.FindByAttributesBuilder | CreateFindByAttributesBuilder () |
Creates a NXOpen.Routing.FindByAttributesBuilder More... | |
unsafe NXOpen.Routing.DuctReinforcementBuilder | CreateDuctReinforcementBuilder (NXOpen.Routing.DuctReinforcement ductReinforcement) |
Creates an HVAC Duct Reinforcement Builder. More... | |
unsafe NXOpen.Routing.WindCatcherBuilder | CreateWindCatcherBuilder (NXOpen.Routing.WindCatcher windCatcher) |
Creates an HVAC Wind Catcher builder. More... | |
unsafe NXOpen.Routing.PlatformCreatorBuilder | CreatePlatformCreatorBuilder () |
Creates a NXOpen.Routing.PlatformCreatorBuilder which creates accessways platform More... | |
unsafe NXOpen.Routing.PlatformCreatorBuilder | CreatePlatformCreatorBuilder (NXOpen.Routing.PlatformFeature platformFeature) |
Creates an Platform builder. More... | |
unsafe NXOpen.Routing.AssignPathBuilder | CreateAssignPathBuilder (NXOpen.Routing.Run run) |
Creates a NXOpen.Routing.AssignPathBuilder More... | |
unsafe NXOpen.Routing.AttributeHolder | CreateAttributeHolder () |
Creates a NXOpen.Routing.AttributeHolder to set Template Attributes and then copying Template Attributes to Routing Objects. More... | |
unsafe NXOpen.Routing.DefineRunBuilder | CreateDefineRunBuilder (NXOpen.Routing.Run selectedRun) |
Creates a NXOpen.Routing.DefineRunBuilder that can create or edit a run. More... | |
unsafe NXOpen.Routing.GapDisplayBuilder | CreateGapDisplayBuilder () |
Creates a NXOpen.Routing.GapDisplayBuilder for creating gaps and bridges across line segments. More... | |
unsafe NXOpen.Routing.AddFontBuilder | CreateAddFontBuilder () |
Creates a NXOpen.Routing.AddFontBuilder for creating user-defined line fonts to use with line segments. More... | |
unsafe NXOpen.Routing.DeleteFontsBuilder | CreateDeleteFontsBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.DeleteFontsBuilder for deleting routing line fonts from segments. More... | |
unsafe NXOpen.Routing.DeleteGapsBuilder | CreateDeleteGapsBuilder (NXOpen.NXObject[] objects) |
Creates a NXOpen.Routing.DeleteGapsBuilder for deleting routing objects. More... | |
unsafe void | ImportRunsNative (string path) |
Builds runs from all Xmls contained in the provided folder path. More... | |
unsafe void | ImportRunsManaged (string itemPartNumber, string itemRevision) |
Builds runs from all Xmls defined on the provided Item Revision from Teamcenter. More... | |
unsafe NXOpen.Routing.CompareRunsBuilder | CreateCompareRunsBuilder (NXOpen.Routing.Run run) |
Creates a NXOpen.Routing.CompareRunsBuilder to compare runs in the working part to another part or an xml definition. More... | |
unsafe bool | HasAllReferencingStockComponentsLoaded (NXOpen.TaggedObject objectToValidate) |
Checks whether all the stock components referenced by the given Routing object are loaded or not. More... | |
unsafe NXOpen.Routing.BranchPathNumberingBuilder | CreateBranchPathNumberingBuilder () |
Creates a NXOpen.Routing.BranchPathNumberingBuilder for labeling branches. More... | |
unsafe void | PlacePostPlacementParts (NXOpen.Assemblies.Component placedPart, NXOpen.Routing.CharacteristicList postPartCharx, out NXOpen.Assemblies.Component[] postParts) |
Places post placement parts based on the postPartCharxNXOpen.Routing.CharacteristicList on the placedPart object. More... | |
unsafe NXOpen.Routing.MergeStocksBuilder | CreateMergeStocksBuilder () |
Creates a NXOpen.Routing.MergeStocksBuilder for merging Routing Stocks. More... | |
unsafe NXOpen.Routing.StockDataRefreshBuilder | CreateStockDataRefreshBuilder () |
Creates a NXOpen.Routing.StockDataRefreshBuilder for refreshing Routing Stock Data definitions. More... | |
unsafe NXOpen.Routing.StockPartConverterBuilder | CreateStockPartConverterBuilder () |
Creates a NXOpen.Routing.StockPartConverterBuilder More... | |
unsafe string | RecreateStockComponents () |
Regenerates the stock components in the assembly. More... | |
unsafe void | ConvertSplineSegments (out NXOpen.Routing.ISegment[] splineSegments, out double[] originalSplineLengths, out double[] newSplineLengths) |
Converts all of the spline segments in this part from the pre-NX9 data model to the NX9 data model. More... | |
unsafe void | ModelConnectionPostPlacementGasket (NXOpen.Assemblies.Component placedPart, NXOpen.Routing.PortConnection connection, NXOpen.Routing.ReuseLibrary.ReportInBom reportInBOM, NXOpen.Routing.CharacteristicList gasketCharx, out NXOpen.Routing.PortConnection connectionOne, out NXOpen.Routing.PortConnection connectionTwo) |
Places a gasket part based on the gasketCharx NXOpen.Routing.CharacteristicList . More... | |
unsafe void | ModelConnectionPostPlacementGasketBetweenFlanges (NXOpen.Assemblies.Component placedPart, NXOpen.Routing.PortConnection connection, NXOpen.Routing.ReuseLibrary.ReportInBom reportInBOM, NXOpen.Routing.CharacteristicList gasketCharx, out NXOpen.Routing.PortConnection connectionOne, out NXOpen.Routing.PortConnection connectionTwo, out NXOpen.Assemblies.Component modeledGasket) |
Places a gasket part based on the gasketCharx NXOpen.Routing.CharacteristicList . More... | |
unsafe void | ModelConnectionPostPlacementWeldGap (NXOpen.Assemblies.Component placedPart, NXOpen.Routing.PortConnection connection, double gapValue) |
Places a weld gap by adding a weld gap characteristic to one of the part occurrences connected. More... | |
unsafe void | CreateConnectionPostPlacementUdo (NXOpen.Routing.ReuseLibrary.PartType udoType, int numberOfItems, NXOpen.Routing.ReuseLibrary.ReportInBom reportInBOM, NXOpen.Routing.CharacteristicList udoCharx, NXOpen.Routing.PortConnection[] connectionsToLink) |
Creates a user defined object (UDO) linked to one or two connections. More... | |
unsafe NXOpen.Routing.Run[] | GetReferencingRuns (NXOpen.NXObject @object) |
This function returns objects of type NXOpen.Routing.Run referring to given input object. More... | |
unsafe NXOpen.Routing.AlignStockBuilder | CreateAlignStockBuilder () |
Creates a NXOpen.Routing.AlignStockBuilder for aligning Routing Stocks. More... | |
unsafe void | DesignateFormboardPlacementCSys (NXOpen.CoordinateSystem csys) |
Designates the passed in Coordinate System as a Formboard Placement Coordinate System for the part More... | |
unsafe void | RemoveFormboardPlacementCSysDesignation () |
Removes the designation of any Formboard Placement Coordinate System for the part More... | |
unsafe NXOpen.Routing.Electrical.PathArrangementBuilder | CreatePathArrangementBuilder () |
Creates a Routing.Electrical.PathArrangementBuilder More... | |
unsafe bool | IsStockComponent (NXOpen.Assemblies.Component inputComponent) |
Identifies if input component is Stock as Component or not. More... | |
unsafe NXOpen.Routing.RootObject | FindRoutingObject (NXOpen.Routing.RouteManager.SearchCriteria searchCriteria) |
Returns the Routing object, if any, that matches the given search criteria. More... | |
unsafe NXOpen.Routing.ISegment[] | FindRoutingSegments (string guid) |
Returns the Routing.ISegment s, if any, that match the given globally unique identifier (GUID). More... | |
unsafe NXOpen.Routing.ControlPoint | FindRoutingControlPoint (string guid) |
Returns the Routing.ControlPoint , if any, that matches the given globally unique identifier (GUID). More... | |
unsafe void | DeselectAllObjectsInNavigators () |
Deselects all objects in both the Component and Connection Navigators. More... | |
unsafe void | SelectObjectInNavigator (NXOpen.Routing.RootObject objectToSelect) |
Highlights the given object in the Component or Connection Navigator. More... | |
unsafe void | SelectObjectsInNavigator (NXOpen.Routing.RootObject[] objectsToSelect) |
Highlights the given objects in the Component or Connection Navigator. More... | |
unsafe void | GetSelectedObjectsInNavigators (out NXOpen.Routing.RootObject[] selectedObjects) |
Returns all of the objects selected in the Component and Connection Navigators. More... | |
unsafe NXOpen.Routing.Stock | GetStockFromBody (NXOpen.Body body) |
Returns the Routing.Stock , if any, that was used to create the given solid body. More... | |
unsafe bool | IsConnectionNavigatorOpen () |
Is the Connection Navigator open? More... | |
unsafe void | OpenConnectionNavigator () |
Opens the Connection Navigator. More... | |
unsafe bool | IsComponentNavigatorOpen () |
Is the Component Navigator open? More... | |
unsafe void | OpenComponentNavigator () |
Opens the Component Navigator. More... | |
unsafe NXOpen.Routing.PlaceElbowsBuilder | CreateRoutingPlaceElbowsBuilder () |
Creates a NXOpen.Routing.PlaceElbowsBuilder that is used to place multiple elbows. More... | |
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 NXOpen.Part
Created in NX4.0.0
Route List import modes
The following tables describes the effects of the various modes depending on the type (XML, HRN, CMP) of import.
Enumerator | |
---|---|
Update |
Update existing objects with data from the imported objects. |
Merge |
Update existing objects with data from the imported objects. |
Append |
Create the imported objects as new objects. |
unsafe void NXOpen.Routing.RouteManager.AssembleConnectionsImportedFromSubAssemblies | ( | ) |
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_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Part NXOpen.Routing.RouteManager.BuildFabrication | ( | string | filename, |
NXOpen.NXObject[] | objects, | ||
NXOpen.Routing.CharacteristicList | charxData | ||
) |
Creates a Routing fabrication, a sub-assembly made of NXOpen.Assemblies.Component s and NXOpen.Routing.Stock from the assembly in which the Routing Fabrication is created.
Created in NX5.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
filename | The name of the file where newly created fabrication component would be saved |
objects | Routing objects to be fabricated |
charxData | attributes to apply to the fabricated component. |
unsafe NXOpen.Part NXOpen.Routing.RouteManager.BuildFabrication | ( | string | filename, |
NXOpen.NXObject[] | objects, | ||
NXOpen.Routing.CharacteristicList | optionalCharxData, | ||
NXOpen.Routing.CharacteristicList | requiredCharxData | ||
) |
Creates a Routing fabrication, a sub-assembly made of NXOpen.Assemblies.Component s and NXOpen.Routing.Stock from the assembly in which the Routing Fabrication is created.
Created in NX8.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
filename | The name of the file where newly created fabrication component would be saved |
objects | Routing objects to be fabricated |
optionalCharxData | Required attributes to apply to the fabricated component. |
requiredCharxData | Optional attributes to apply to the fabricated component. |
unsafe void NXOpen.Routing.RouteManager.CheckDesignRules | ( | NXOpen.Routing.DesignRuleViolationCollection.Mode | mode, |
NXOpen.Routing.DesignRuleViolationCollection.Reason | reason, | ||
NXOpen.NXObject[] | objects, | ||
out NXOpen.Routing.DesignRuleViolation[] | violations | ||
) |
Executes the Routing Design Rules against the work part
Created in NX5.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
mode | |
reason | |
objects | The objects to check. May be empty. |
violations | The violations generated by the check. May be empty. |
unsafe bool NXOpen.Routing.RouteManager.ComponentHasBIPGeometry | ( | NXOpen.Assemblies.Component | bipComponent | ) |
Determines whether or not a built-in path component has proper work part geometry.
Created in NX7.5.3
License requirements: routing_base ("Routing Basic")
bipComponent | BIP Component |
unsafe void NXOpen.Routing.RouteManager.ConnectPartPorts | ( | NXOpen.Assemblies.Component | component | ) |
Connects ports present in this NXOpen.Assemblies.Component .
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
component |
unsafe void NXOpen.Routing.RouteManager.ConvertSplineSegments | ( | out NXOpen.Routing.ISegment[] | splineSegments, |
out double[] | originalSplineLengths, | ||
out double[] | newSplineLengths | ||
) |
Converts all of the spline segments in this part from the pre-NX9 data model to the NX9 data model.
Created in NX9.0.2
License requirements: routing_base ("Routing Basic")
splineSegments | The converted spline segments. |
originalSplineLengths | The length of each spline segment before converting. |
newSplineLengths | The new length of each spline segment after converting. |
unsafe string NXOpen.Routing.RouteManager.CopyOverstock | ( | ) |
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.
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.AddFontBuilder NXOpen.Routing.RouteManager.CreateAddFontBuilder | ( | ) |
Creates a NXOpen.Routing.AddFontBuilder for creating user-defined line fonts to use with line segments.
Created in NX8.5.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.AlignStockBuilder NXOpen.Routing.RouteManager.CreateAlignStockBuilder | ( | ) |
Creates a NXOpen.Routing.AlignStockBuilder for aligning Routing Stocks.
Provide a tool to align non-circular stocks to routing objects.
Created in NX9.0.3
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.AssignCornerBuilder NXOpen.Routing.RouteManager.CreateAssignCornerBuilder | ( | ) |
Creates a NXOpen.Routing.AssignCornerBuilder which creates corner
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.AssignCornerBuilder NXOpen.Routing.RouteManager.CreateAssignCornerBuilder | ( | NXOpen.NXObject | selectedObject | ) |
Creates a NXOpen.Routing.AssignCornerBuilder which creates corner
Created in NX9.0.0
License requirements: routing_base ("Routing Basic")
selectedObject |
unsafe NXOpen.Routing.AssignDiscontinuityBuilder NXOpen.Routing.RouteManager.CreateAssignDiscontinuityBuilder | ( | NXOpen.NXObject | selectedPoint | ) |
Creates a NXOpen.Routing.AssignDiscontinuityBuilder
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
selectedPoint | Routing Control Point |
unsafe NXOpen.Routing.AssignPathBuilder NXOpen.Routing.RouteManager.CreateAssignPathBuilder | ( | NXOpen.Routing.Run | run | ) |
Creates a NXOpen.Routing.AssignPathBuilder
Created in NX8.5.0
License requirements: routing_base ("Routing Basic")
run | NXOpen.Routing.Run |
unsafe NXOpen.Routing.Electrical.AssignProxyBuilder NXOpen.Routing.RouteManager.CreateAssignProxyBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a proxy port assigned to a connector.
See the documentation in the NXOpen.Routing.Electrical.AssignProxyBuilder class for a description of the builder.
Created in NX8.0.0
License requirements: routing_base ("Routing Basic")
objects | Routing connectors |
unsafe NXOpen.Routing.AttributeHolder NXOpen.Routing.RouteManager.CreateAttributeHolder | ( | ) |
Creates a NXOpen.Routing.AttributeHolder to set Template Attributes and then copying Template Attributes to Routing Objects.
Created in NX8.5.0
License requirements: routing_base ("Routing Basic")
unsafe void NXOpen.Routing.RouteManager.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).
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_base ("Routing Basic")
level | How fabrications are reported. |
length | How stock length is reported. |
fabNumbering | Is fabrication numbering option on/off? |
blankLines | Unused |
formatFilePart | Part List format file part. |
unsafe NXOpen.Routing.BranchPathNumberingBuilder NXOpen.Routing.RouteManager.CreateBranchPathNumberingBuilder | ( | ) |
Creates a NXOpen.Routing.BranchPathNumberingBuilder for labeling branches.
Created in NX8.5.0
License requirements: routing_hvac ("Routing HVAC")
unsafe NXOpen.Routing.Electrical.CablewaysBuilder NXOpen.Routing.RouteManager.CreateCablewaysBuilder | ( | ) |
Creates NXOpen.Routing.Electrical.CablewaysBuilder .
Created in NX7.5.0
License requirements: routing_cabling ("Routing Cabling")
unsafe NXOpen.Routing.Electrical.CablewaysLayoutBuilder NXOpen.Routing.RouteManager.CreateCablewaysLayoutBuilder | ( | ) |
Creates NXOpen.Routing.Electrical.CablewaysBuilder .
Created in NX7.5.0
License requirements: routing_cabling ("Routing Cabling")
unsafe NXOpen.Routing.ClockPartBuilder NXOpen.Routing.RouteManager.CreateClockPartBuilder | ( | NXOpen.NXObject | selectedPort | ) |
Creates a NXOpen.Routing.ClockPartBuilder .
for the rotation of component.
Created in NX7.5.0
License requirements: routing_base ("Routing Basic")
selectedPort | Routing Port |
unsafe NXOpen.Routing.CompareRunsBuilder NXOpen.Routing.RouteManager.CreateCompareRunsBuilder | ( | NXOpen.Routing.Run | run | ) |
Creates a NXOpen.Routing.CompareRunsBuilder to compare runs in the working part to another part or an xml definition.
Created in NX9.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
run | Routing.Run |
unsafe NXOpen.Routing.ConnectedCurvesBuilder NXOpen.Routing.RouteManager.CreateConnectedCurvesBuilder | ( | ) |
Creates a NXOpen.Routing.ConnectedCurvesBuilder for building segments on end-to-end connected curves.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
unsafe void NXOpen.Routing.RouteManager.CreateConnectionPostPlacementUdo | ( | NXOpen.Routing.ReuseLibrary.PartType | udoType, |
int | numberOfItems, | ||
NXOpen.Routing.ReuseLibrary.ReportInBom | reportInBOM, | ||
NXOpen.Routing.CharacteristicList | udoCharx, | ||
NXOpen.Routing.PortConnection[] | connectionsToLink | ||
) |
Creates a user defined object (UDO) linked to one or two connections.
This UDO is used in connection post placement to represent items of a given type on the bill of materials (BOM).
Created in NX10.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
udoType | Represents the connection post placement item type in the specification connection compatibility table |
numberOfItems | The number of items to represent in the bill of materials |
reportInBOM | Are the items to be reported in the bill of materials? |
udoCharx | Characteristics of the selected item to add to the UDO |
connectionsToLink | Routing connections to link to the UDO |
unsafe NXOpen.Routing.ConnectPathBuilder NXOpen.Routing.RouteManager.CreateConnectPathBuilder | ( | ) |
Creates a NXOpen.Routing.ConnectPathBuilder which connects path
Created in NX6.0.2
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.CopeCornerBuilder NXOpen.Routing.RouteManager.CreateCopeCornerBuilder | ( | NXOpen.NXObject | selectedPoint | ) |
Creates a NXOpen.Routing.CopeCornerBuilder .
Created in NX7.5.0
Deprecated in NX8.0.0. Use NXOpen.Routing.RouteManager.CreateAssignCornerBuilder and then set the corner type as cope with NXOpen.Routing.CornerTypeBuilder .
License requirements: routing_advanced ("Routing Advanced")
selectedPoint | Routing Control Point |
unsafe NXOpen.Routing.DefineRunBuilder NXOpen.Routing.RouteManager.CreateDefineRunBuilder | ( | NXOpen.Routing.Run | selectedRun | ) |
Creates a NXOpen.Routing.DefineRunBuilder that can create or edit a run.
Created in NX8.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
selectedRun | Routing.Run |
unsafe NXOpen.Routing.DeleteFontsBuilder NXOpen.Routing.RouteManager.CreateDeleteFontsBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.DeleteFontsBuilder for deleting routing line fonts from segments.
Created in NX8.5.0
License requirements: routing_base ("Routing Basic")
objects | Routing objects to delete |
unsafe NXOpen.Routing.DeleteGapsBuilder NXOpen.Routing.RouteManager.CreateDeleteGapsBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.DeleteGapsBuilder for deleting routing objects.
Created in NX8.5.0
License requirements: routing_base ("Routing Basic")
objects | Routing objects to delete |
unsafe NXOpen.Routing.DeleteObjectsBuilder NXOpen.Routing.RouteManager.CreateDeleteObjectsBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.DeleteObjectsBuilder for deleting routing objects.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
objects | Routing objects to delete |
unsafe NXOpen.Routing.DesignRuleViolationViewer NXOpen.Routing.RouteManager.CreateDesignRuleViolationViewer | ( | NXOpen.NXObject[] | violations | ) |
Creates a NXOpen.Routing.DesignRuleViolationViewer to display the given violations in the Design Rule Violation Browser just like the Browse Violations command.
Created in NX5.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
violations |
unsafe NXOpen.Routing.DesignRuleViolationViewer NXOpen.Routing.RouteManager.CreateDesignRuleViolationViewer | ( | ) |
Runs all the registered Design Rules just like the Interactive Check command.
Then creates a NXOpen.Routing.DesignRuleViolationViewer to display any violations found in the Design Rule Violation Browser.
Created in NX10.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.DivisionsBuilder NXOpen.Routing.RouteManager.CreateDivisionsBuilder | ( | NXOpen.NXObject | selectedPort, |
bool | isAbsoluteFlow | ||
) |
Creates a Divisions builder.
See the documentation in the NXOpen.Routing.DivisionsBuilder class for a description of the builder.
Created in NX7.5.0
License requirements: routing_hvac ("Routing HVAC")
selectedPort | Routing Port |
isAbsoluteFlow | if TRUE: displays absolute flow percentage for each division, else displays relative flow percentage |
unsafe NXOpen.Routing.DuctReinforcementBuilder NXOpen.Routing.RouteManager.CreateDuctReinforcementBuilder | ( | NXOpen.Routing.DuctReinforcement | ductReinforcement | ) |
Creates an HVAC Duct Reinforcement Builder.
See the documentation in the NXOpen.Routing.DuctReinforcementBuilder class for a description of the builder.
Created in NX8.5.2
License requirements: routing_hvac ("Routing HVAC")
ductReinforcement |
unsafe NXOpen.Routing.DuctSizeCalculatorBuilder NXOpen.Routing.RouteManager.CreateDuctSizeCalculatorBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a Duct size calculator builder.
See the documentation in the NXOpen.Routing.DuctSizeCalculatorBuilder for a description of the builder
Created in NX8.0.0
License requirements: routing_hvac ("Routing HVAC")
objects | Routing segments to assign Flow Attributes or stocks |
unsafe NXOpen.Routing.EditBendAngleBuilder NXOpen.Routing.RouteManager.CreateEditBendAngleBuilder | ( | NXOpen.NXObject | bendRcp | ) |
Creates an Edit Bend Angle builder.
See the documentation in the NXOpen.Routing.EditBendAngleBuilder class for a description of the builder.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
bendRcp | Routing Port |
unsafe NXOpen.Routing.EditCharacteristicsBuilder NXOpen.Routing.RouteManager.CreateEditCharacteristicsBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.EditCharacteristicsBuilder that edits the Required and Optional NXOpen.Routing.CharacteristicList (UG attribute values) of NXOpen.Routing.Stock or NXOpen.Assemblies.Component .
Created in NX7.5.0
License requirements: routing_base ("Routing Basic")
objects | Routing Stocks or Components to edit characteristics. |
unsafe NXOpen.Routing.EditLineSegmentBuilder NXOpen.Routing.RouteManager.CreateEditLineSegmentBuilder | ( | NXOpen.Routing.LineSegment | line | ) |
Creates a NXOpen.Routing.EditLineSegmentBuilder for editing and locking the length of line segments.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
line | The segment to edit. |
unsafe NXOpen.Routing.EditPlacePartBuilder NXOpen.Routing.RouteManager.CreateEditPlacePartBuilder | ( | NXOpen.Assemblies.Component | partOcc | ) |
Creates a Routing.EditPlacePartBuilder that is used to edit the location of a previously placed routing part in an assembly.
Created in NX10.0.0
License requirements: routing_base ("Routing Basic")
partOcc | The placed part occurrence to edit |
unsafe NXOpen.Routing.ElbowSnapSettings NXOpen.Routing.RouteManager.CreateElbowSnapSettings | ( | ) |
Creates a snap elbow settings object, this object is only useful for NXOpen.Routing.LinearPathBuilder object.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.CreateFabricationBuilder NXOpen.Routing.RouteManager.CreateFabricationBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.CreateFabricationBuilder which fabricate subassembly from standard parts, path segments, stock, and other routing objects within the current routing assembly
Created in NX8.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
objects | Routing objects to be fabricated |
unsafe NXOpen.Routing.FillerStockBuilder NXOpen.Routing.RouteManager.CreateFillerStockBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.FillerStockBuilder
Created in NX6.0.0
License requirements: routing_harness ("Routing Harness")
objects | Routing segments to create Filler Stock or filler stock to be edited |
unsafe NXOpen.Routing.FindByAttributesBuilder NXOpen.Routing.RouteManager.CreateFindByAttributesBuilder | ( | ) |
Creates a NXOpen.Routing.FindByAttributesBuilder
Created in NX8.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.FittingOverstockBuilder NXOpen.Routing.RouteManager.CreateFittingOverstockBuilder | ( | NXOpen.Routing.FittingOverstock | overstock | ) |
Creates a NXOpen.Routing.FittingOverstockBuilder that applies or edits overstock on fittings.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
overstock | Fitting Overstock to edit |
unsafe NXOpen.Routing.GapDisplayBuilder NXOpen.Routing.RouteManager.CreateGapDisplayBuilder | ( | ) |
Creates a NXOpen.Routing.GapDisplayBuilder for creating gaps and bridges across line segments.
Created in NX8.5.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.HandrailBuilder NXOpen.Routing.RouteManager.CreateHandrailBuilder | ( | ) |
Creates a NXOpen.Routing.HandrailBuilder object.
Created in NX8.5.0
License requirements: routing_platform ("Routing Platform")
unsafe NXOpen.Routing.InfoObjectsBuilder NXOpen.Routing.RouteManager.CreateInfoObjectsBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.InfoObjectsBuilder for deleting routing objects.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
objects | Routing objects to delete |
unsafe NXOpen.Routing.InstanceNameLookupBuilder NXOpen.Routing.RouteManager.CreateInstanceNameLookupBuilder | ( | ) |
Creates a NXOpen.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.
Created in NX8.0.0
License requirements: routing_pipetube ("Routing Piping and Tubing")
unsafe NXOpen.Routing.LinearPathBuilder NXOpen.Routing.RouteManager.CreateLinearPathBuilder | ( | ) |
Creates a linear path builder for building a path consisting of lines, arcs (bends) and elbows.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.LinearPathSettings NXOpen.Routing.RouteManager.CreateLinearPathSettings | ( | ) |
Creates a linear path settings object which stores preferences to apply when creating linear paths using a NXOpen.Routing.LinearPathBuilder .
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.ManualRouteBuilder NXOpen.Routing.RouteManager.CreateManualRouteBuilder | ( | NXOpen.Routing.Electrical.ElectricalStockDevice.RouteLevel | routeLevel, |
NXOpen.Routing.Electrical.ElectricalStockDevice | elecStockDevice | ||
) |
Creates a NXOpen.Routing.ManualRouteBuilder that can create or edit stockTransition.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
routeLevel | Enum to define the routing level for manual route. |
elecStockDevice |
unsafe NXOpen.Routing.MergeStocksBuilder NXOpen.Routing.RouteManager.CreateMergeStocksBuilder | ( | ) |
Creates a NXOpen.Routing.MergeStocksBuilder for merging Routing Stocks.
Stocks are mergeable if they are C1 continuous and have mergeable attributes.
Created in NX10.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.OverstockBuilder NXOpen.Routing.RouteManager.CreateOverstockBuilder | ( | NXOpen.Routing.Overstock | overstock | ) |
Creates a NXOpen.Routing.OverstockBuilder that can create or edit overstock.
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
overstock | Overstock to edit |
unsafe NXOpen.Routing.OverstockFacesBuilder NXOpen.Routing.RouteManager.CreateOverstockFacesBuilder | ( | ) |
Creates a NXOpen.Routing.OverstockFacesBuilder to qualify faces of fittings for overstock application
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.Electrical.PathArrangementBuilder NXOpen.Routing.RouteManager.CreatePathArrangementBuilder | ( | ) |
Creates a Routing.Electrical.PathArrangementBuilder
Created in NX10.0.3
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.PathStockBuilder NXOpen.Routing.RouteManager.CreatePathStockBuilder | ( | ) |
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.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.PlacementSolutionsBuilder NXOpen.Routing.RouteManager.CreatePlacementSolutionsBuilder | ( | ) |
Creates a placement solutions builder used to position a part that has been placed in the assembly.
Created in NX7.5.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.PlacePartBuilder NXOpen.Routing.RouteManager.CreatePlacePartBuilder | ( | string | nodeIdentifier, |
int | filteredPtbRowIndex, | ||
NXOpen.Point3d | placementPos, | ||
NXOpen.TaggedObject | placementObj | ||
) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly.
Created in NX7.5.0
License requirements: routing_base ("Routing Basic")
nodeIdentifier | The identifier of the reuse node that contains the part being placed. |
filteredPtbRowIndex | The index of the row in the reuse node table to place. |
placementPos | The location in 3D space where the part was dropped. |
placementObj | The object the part was dropped on. Can be a null reference (Nothing in Visual Basic) |
unsafe NXOpen.Routing.PlacePartBuilder NXOpen.Routing.RouteManager.CreatePlacePartBuilderFS | ( | string | nodeIdentifier, |
NXOpen.Routing.CharacteristicList | fileSelectCharx, | ||
NXOpen.Point3d | placementPos, | ||
NXOpen.TaggedObject | placementObj, | ||
bool | replacePartOp | ||
) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly.
Created in NX7.5.0
License requirements: routing_base ("Routing Basic")
nodeIdentifier | The identifier of the reuse node that contains the part being placed. |
fileSelectCharx | The charx for the file select part. |
placementPos | The location in 3D space where the part was dropped. |
placementObj | The object the part was dropped on. Can be a null reference (Nothing in Visual Basic) |
replacePartOp | Are we replacing an existing part. |
unsafe NXOpen.Routing.PlacePartBuilder NXOpen.Routing.RouteManager.CreatePlacePartBuilderPTS | ( | NXOpen.TaggedObject | ptsPart, |
NXOpen.TaggedObject | ptsInstance, | ||
NXOpen.Point3d | placementPos, | ||
NXOpen.TaggedObject | placementObj | ||
) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
ptsPart | The PTS part being placed. |
ptsInstance | The instance of the placed PTS part. |
placementPos | The location in 3D space where the part was dropped. |
placementObj | The object the part was dropped on. Can be a null reference (Nothing in Visual Basic) |
unsafe NXOpen.Routing.PlatformCreatorBuilder NXOpen.Routing.RouteManager.CreatePlatformCreatorBuilder | ( | ) |
Creates a NXOpen.Routing.PlatformCreatorBuilder which creates accessways platform
Created in NX8.5.0
License requirements: routing_platform ("Routing Platform")
unsafe NXOpen.Routing.PlatformCreatorBuilder NXOpen.Routing.RouteManager.CreatePlatformCreatorBuilder | ( | NXOpen.Routing.PlatformFeature | platformFeature | ) |
Creates an Platform builder.
See the documentation in the NXOpen.Routing.PlatformCreatorBuilder class for a description of the builder.
Created in NX8.5.1
License requirements: routing_platform ("Routing Platform")
platformFeature | NXOpen.Routing.PlatformFeature |
unsafe NXOpen.Routing.QuickPathBuilder NXOpen.Routing.RouteManager.CreateQuickPathBuilder | ( | ) |
Creates a Quick Path builder.
See the documentation in the NXOpen.Routing.QuickPathBuilder class for a description of the builder.
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.RemoveDiscontinuityBuilder NXOpen.Routing.RouteManager.CreateRemoveDiscontinuityBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.RemoveDiscontinuityBuilder which removes selected discontinuity corners
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
objects | Routing Control Point |
unsafe NXOpen.Routing.RouteSweptFoldBuilder NXOpen.Routing.RouteManager.CreateRouteSweptFoldBuilder | ( | NXOpen.NXObject | selectedStock, |
NXOpen.NXObject | editFoldObj | ||
) |
Creates a NXOpen.Routing.RouteSweptFoldBuilder .
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
selectedStock | Routing stock selected to insert fold into |
editFoldObj | Routing fold segment to edit. |
unsafe NXOpen.Routing.RouteSweptTwistBuilder NXOpen.Routing.RouteManager.CreateRouteSweptTwistBuilder | ( | NXOpen.NXObject | objects | ) |
Creates a NXOpen.Routing.RouteSweptTwistBuilder
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
objects | Routing Stocks to assign twist |
unsafe NXOpen.Routing.PlaceElbowsBuilder NXOpen.Routing.RouteManager.CreateRoutingPlaceElbowsBuilder | ( | ) |
Creates a NXOpen.Routing.PlaceElbowsBuilder that is used to place multiple elbows.
Created in NX12.0.0
License requirements: routing_pipetube ("Routing Piping and Tubing")
unsafe NXOpen.Routing.PlacePartBuilder NXOpen.Routing.RouteManager.CreateRoutingPlacePartBuilder | ( | NXOpen.Routing.CharacteristicList | partCharx, |
NXOpen.Point3d | placementPos, | ||
NXOpen.TaggedObject | placementObj | ||
) |
Creates a NXOpen.Routing.PlacePartBuilder that is used to place a routing part into an assembly.
Created in NX8.0.0
License requirements: routing_base ("Routing Basic")
partCharx | Part Characteristics. |
placementPos | The location in 3D space where the part was dropped. |
placementObj | The object the part was dropped on. Can be a null reference (Nothing in Visual Basic) |
unsafe NXOpen.Routing.RunItem NXOpen.Routing.RouteManager.CreateRunItem | ( | string | referenceID, |
NXOpen.Routing.RunItem.Type | itemType, | ||
NXOpen.Routing.CharacteristicList | attributes | ||
) |
Creates a new NXOpen.Routing.RunItem .
Use Routing.RunCollection.CreateRun to create a new run with this new item. Use NXOpen.Routing.Run.Edit to add this new item to an existing run.
Created in NX7.5.4
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
referenceID | Unique reference identifier of this Run Item |
itemType | Run Item type |
attributes | Run Item attributes |
unsafe NXOpen.Routing.SimplifyPathBuilder NXOpen.Routing.RouteManager.CreateSimplifyPathBuilder | ( | NXOpen.Routing.ISegment[] | segments | ) |
Creates a NXOpen.Routing.SimplifyPathBuilder that combines the collinear segments by merging RCPs.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
segments | Routing segments to combine |
unsafe NXOpen.Routing.SpaceReservationBuilder NXOpen.Routing.RouteManager.CreateSpaceReservationBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a Space Reservation builder.
See the documentation in the NXOpen.Routing.SpaceReservationBuilder class for a description of the builder.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
objects | Routing segments to create Space Reservation stock on or Space Reservation stock to be edited |
unsafe NXOpen.Routing.SplinePathBuilder NXOpen.Routing.RouteManager.CreateSplinePathBuilder | ( | NXOpen.Curve | spline | ) |
Creates a NXOpen.Routing.SplinePathBuilder which creates D-Cubed constrainted splines.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
spline | The spline to edit. |
unsafe NXOpen.Routing.SplitDuctBuilder NXOpen.Routing.RouteManager.CreateSplitDuctBuilder | ( | ) |
Creates a Split Duct builder.
See the documentation in the NXOpen.Routing.SplitDuctBuilder class for a description of the builder.
Created in NX7.5.0
License requirements: routing_hvac ("Routing HVAC")
unsafe NXOpen.Routing.StockBrowserBuilder NXOpen.Routing.RouteManager.CreateStockBrowserBuilder | ( | ) |
Creates a NXOpen.Routing.StockBrowserBuilder which finds and filters stock
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.StockBuilder NXOpen.Routing.RouteManager.CreateStockBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.StockBuilder that can create or edit stock.
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
objects | Routing segments to assign stock to or stock to be edited |
unsafe NXOpen.Routing.StockColorBuilder NXOpen.Routing.RouteManager.CreateStockColorBuilder | ( | ) |
Creates a NXOpen.Routing.StockColorBuilder which assigns color to the face of stocks having rectangular cross sections
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe NXOpen.Routing.StockDataRefreshBuilder NXOpen.Routing.RouteManager.CreateStockDataRefreshBuilder | ( | ) |
Creates a NXOpen.Routing.StockDataRefreshBuilder for refreshing Routing Stock Data definitions.
Created in NX12.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.StockOffsetPointBuilder NXOpen.Routing.RouteManager.CreateStockOffsetPointBuilder | ( | NXOpen.NXObject | pointOrRcp | ) |
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.
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
pointOrRcp | The point or Routing control point to edit, may be a null reference (Nothing in Visual Basic). |
unsafe NXOpen.Routing.StockPartConverterBuilder NXOpen.Routing.RouteManager.CreateStockPartConverterBuilder | ( | ) |
Creates a NXOpen.Routing.StockPartConverterBuilder
Created in NX10.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.StockStyleBuilder NXOpen.Routing.RouteManager.CreateStockStyleBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.StockStyleBuilder which assigns style to stock
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
objects | Routing stock (Routing.Stock )to change style or segment (Routing.ISegment) having stock with style as centerline |
unsafe NXOpen.Routing.StockTransitionBuilder NXOpen.Routing.RouteManager.CreateStockTransitionBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.StockTransitionBuilder that can create or edit stockTransition.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
objects | Routing segments to assign stockTransition to or stockTransition to be edited |
unsafe NXOpen.Routing.SubdivideSegmentBuilder NXOpen.Routing.RouteManager.CreateSubdivideSegmentBuilder | ( | NXOpen.NXObject | segment, |
NXOpen.Point3d | pickPoint | ||
) |
Creates a NXOpen.Routing.SubdivideSegmentBuilder that can subdivide a segment into multiple segments
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
segment | Routing segment to be subdivided |
pickPoint | Location on the segment picked by the user |
unsafe NXOpen.Routing.TransformPathBuilder NXOpen.Routing.RouteManager.CreateTransformPathBuilder | ( | NXOpen.NXObject[] | objs | ) |
FIXME
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
objs | Initial array of objects to transform . |
unsafe NXOpen.Routing.UnifyPathBuilder NXOpen.Routing.RouteManager.CreateUnifyPathBuilder | ( | NXOpen.NXObject[] | objects | ) |
Creates a NXOpen.Routing.UnifyPathBuilder which replaces given stocks and fittings based on the new NXOpen.Routing.CharacteristicList .
Useful for unifying all of the stocks and components (e.g. elbows and tees) in a path to the same characteristics.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
objects | Routing Stocks or Components to unify. |
unsafe NXOpen.Routing.WatertightFittingsBuilder NXOpen.Routing.RouteManager.CreateWatertightFittingsBuilder | ( | ) |
Creates a NXOpen.Routing.WatertightFittingsBuilder that creates Watertight Fittings.
Created in NX8.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe NXOpen.Routing.WindCatcherBuilder NXOpen.Routing.RouteManager.CreateWindCatcherBuilder | ( | NXOpen.Routing.WindCatcher | windCatcher | ) |
Creates an HVAC Wind Catcher builder.
See the documentation in the NXOpen.Routing.WindCatcherBuilder class for a description of the builder.
Created in NX8.5.0
License requirements: routing_hvac ("Routing HVAC")
windCatcher | NXOpen.Routing.WindCatcher to be edited, if any. Can be a null reference (Nothing in Visual Basic). |
unsafe NXOpen.NXObject [] NXOpen.Routing.RouteManager.DeletePath | ( | NXOpen.NXObject[] | objects | ) |
Deletes the given Routing Control Points (RCP), segments, curves, and components.
Useful for deleting all of the objects along a path.
Given a Routing Control Point (RCP):
Given a Segment
Given an Instances
NOTE: Does not delete occurrence or segments with other dependencies.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
objects | The objects to delete. |
unsafe void NXOpen.Routing.RouteManager.DeselectAllObjectsInNavigators | ( | ) |
Deselects all objects in both the Component and Connection Navigators.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
unsafe void NXOpen.Routing.RouteManager.DesignateFormboardPlacementCSys | ( | NXOpen.CoordinateSystem | csys | ) |
Designates the passed in Coordinate System as a Formboard Placement Coordinate System for the part
Created in NX10.0.3
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
csys |
unsafe void NXOpen.Routing.RouteManager.EraseNetlistHistory | ( | ) |
Erases the Netlist content history from the work part
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe void NXOpen.Routing.RouteManager.ExportLegacyComponentFile | ( | string | exportFilename, |
string | 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
Created in NX4.0.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
exportFilename | The name of the file into which this method will write the NX Routing electrical information. |
exportFormatName | The 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. |
unsafe void NXOpen.Routing.RouteManager.ExportLegacyHarnessFile | ( | string | exportFilename, |
string | 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
Created in NX4.0.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
exportFilename | The name of the file into which this method will write the NX Routing electrical information. |
exportFormatName | The 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. |
unsafe void NXOpen.Routing.RouteManager.ExportPlmxml | ( | string | plmxmlFilename | ) |
Exports all of the NX Routing electrical information from the currently open part to the given file.
Returns an error if
Created in NX4.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
plmxmlFilename | The name of the file into which this method will write the NX Routing PLM XML data. |
unsafe void NXOpen.Routing.RouteManager.ExportXmlFile | ( | string | exportFilename | ) |
Exports all of the NX Routing electrical information from the currently open part to the given XML file.
Returns an error if
Created in NX4.0.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
exportFilename | The name of the file into which this method will write the NX Routing electrical information. |
unsafe NXOpen.Routing.ControlPoint NXOpen.Routing.RouteManager.FindRoutingControlPoint | ( | string | guid | ) |
Returns the Routing.ControlPoint , if any, that matches the given globally unique identifier (GUID).
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
guid |
unsafe NXOpen.Routing.RootObject NXOpen.Routing.RouteManager.FindRoutingObject | ( | NXOpen.Routing.RouteManager.SearchCriteria | searchCriteria | ) |
Returns the Routing object, if any, that matches the given search criteria.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
searchCriteria |
unsafe NXOpen.Routing.ISegment [] NXOpen.Routing.RouteManager.FindRoutingSegments | ( | string | guid | ) |
Returns the Routing.ISegment s, if any, that match the given globally unique identifier (GUID).
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
guid |
unsafe void NXOpen.Routing.RouteManager.GenerateCablewaysLayoutData | ( | NXOpen.Curve | segment, |
NXOpen.Xform | xform, | ||
double | width, | ||
double | height, | ||
int | gridFactor, | ||
out NXOpen.Point[] | points, | ||
out 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_advanced ("Routing Advanced"), routing_base ("Routing Basic")
segment | Cableways layout segment. |
xform | Coordinate system used for generating the data. |
width | Width of the cable tray or the rectangular space reservation. |
height | Height of the cable tray or the rectangular space reservation. |
gridFactor | Determines the spacing between the grid points used in the default bin-packing algorithm. Larger the grid factor, less will be the spacing. |
points | |
cables |
unsafe void NXOpen.Routing.RouteManager.GetAllBIPComponents | ( | out NXOpen.Assemblies.Component[] | components | ) |
Returns all of the Built-in path components in the current part
Created in NX7.5.3
License requirements: routing_base ("Routing Basic")
components |
unsafe NXOpen.NXObject [] NXOpen.Routing.RouteManager.GetConcurrent | ( | ) |
Gets objects logged for concurrent design rule check.
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
unsafe double NXOpen.Routing.RouteManager.GetLengthTolerance | ( | ) |
Returns the default length tolerance for the current root part.
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
unsafe NXOpen.Routing.Run [] NXOpen.Routing.RouteManager.GetReferencingRuns | ( | NXOpen.NXObject @ | object | ) |
This function returns objects of type NXOpen.Routing.Run referring to given input object.
Generally input object for this function may be NXOpen.Routing.ISegment , NXOpen.Routing.Port , NXOpen.Routing.ControlPoint , NXOpen.Features.Feature , NXOpen.Body and NXOpen.Assemblies.Component . It will not give error if any other input is passed. In that case output array will be empty.
Created in NX8.5.3
License requirements: routing_base ("Routing Basic")
object |
unsafe void NXOpen.Routing.RouteManager.GetSelectedObjectsInNavigators | ( | out NXOpen.Routing.RootObject[] | selectedObjects | ) |
Returns all of the objects selected in the Component and Connection Navigators.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
selectedObjects |
unsafe NXOpen.Routing.Stock NXOpen.Routing.RouteManager.GetStockFromBody | ( | NXOpen.Body | body | ) |
Returns the Routing.Stock , if any, that was used to create the given solid body.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
body |
unsafe bool NXOpen.Routing.RouteManager.HasAllReferencingStockComponentsLoaded | ( | NXOpen.TaggedObject | objectToValidate | ) |
Checks whether all the stock components referenced by the given Routing object are loaded or not.
Created in NX8.5.0
License requirements: routing_base ("Routing Basic")
objectToValidate | Routing object to validate for referencing unloaded stock components. |
unsafe void NXOpen.Routing.RouteManager.ImportLegacyComponentFile | ( | string | importFilename, |
NXOpen.Routing.RouteManager.ImportMode | importOperation, | ||
string | importFormatName | ||
) |
Imports NX Routing electrical information from the given XML or legacy component file into the current work part.
Returns an error if
Created in NX4.0.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
importFilename | The name of the file from which this method will read the NX Routing electrical information. |
importOperation | The import mode: update, merge, or append. See NXOpen.Routing.RouteManager.ImportMode for more information. |
importFormatName | The 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. |
unsafe void NXOpen.Routing.RouteManager.ImportLegacyHarnessFile | ( | string | importFilename, |
NXOpen.Routing.RouteManager.ImportMode | importOperation, | ||
string | importFormatName | ||
) |
Imports NX Routing electrical information from the given XML or legacy harness file into the current work part.
Returns an error if
Created in NX4.0.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
importFilename | The name of the file from which this method will read the NX Routing electrical information. |
importOperation | The import mode: update, merge, or append. See NXOpen.Routing.RouteManager.ImportMode for more information. |
importFormatName | The 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. |
unsafe NXOpen.Part NXOpen.Routing.RouteManager.ImportPartListFormatFile | ( | string | fileName | ) |
Loads the part list format (template) file.
Part list is based on this format and using this Bill of Material (BOM) is generated.
Created in NX5.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
fileName | File name to load. |
unsafe void NXOpen.Routing.RouteManager.ImportPlmxml | ( | string | plmxmlFilename, |
NXOpen.Routing.RouteManager.ImportMode | importOperation | ||
) |
Imports NX Routing electrical information from the given PLM XML file into the current work part.
Returns an error if
Created in NX4.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
plmxmlFilename | The name of the file from which this method will read the NX Routing electrical information. |
importOperation | The import mode: update, merge, or append. See NXOpen.Routing.RouteManager.ImportMode for more information. |
unsafe void NXOpen.Routing.RouteManager.ImportRunsManaged | ( | string | itemPartNumber, |
string | itemRevision | ||
) |
Builds runs from all Xmls defined on the provided Item Revision from Teamcenter.
Created in NX9.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
itemPartNumber | |
itemRevision |
unsafe void NXOpen.Routing.RouteManager.ImportRunsNative | ( | string | path | ) |
Builds runs from all Xmls contained in the provided folder path.
Created in NX9.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
path |
unsafe void NXOpen.Routing.RouteManager.ImportXmlFile | ( | string | importFilename, |
NXOpen.Routing.RouteManager.ImportMode | importOperation | ||
) |
Imports NX Routing electrical information from the given XML file into the current work part.
Returns an error if
Created in NX4.0.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
importFilename | The name of the file from which this method will read the NX Routing electrical information. |
importOperation | The import mode: update, merge, or append. See NXOpen.Routing.RouteManager.ImportMode for more information. |
unsafe void NXOpen.Routing.RouteManager.InsertIntoStock | ( | NXOpen.Assemblies.Component | component | ) |
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 NXOpen.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_base ("Routing Basic")
component | Must be in the same part as the NXOpen.Routing.RouteManager object. |
unsafe NXOpen.Routing.IntegrateRunsBuilder NXOpen.Routing.RouteManager.IntegrateRunsBuilder | ( | NXOpen.Routing.Run | firstRun, |
NXOpen.Routing.Run | secondRun | ||
) |
Creates a NXOpen.Routing.IntegrateRunsBuilder that can Integrate two runs.
Created in NX8.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
firstRun | Cableways layout segment. |
secondRun |
unsafe bool NXOpen.Routing.RouteManager.IsComponentNavigatorOpen | ( | ) |
Is the Component Navigator open?
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
unsafe bool NXOpen.Routing.RouteManager.IsConnectionNavigatorOpen | ( | ) |
Is the Connection Navigator open?
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
unsafe bool NXOpen.Routing.RouteManager.IsStockComponent | ( | NXOpen.Assemblies.Component | inputComponent | ) |
Identifies if input component is Stock as Component or not.
This method returns true/false true = The input component is Stock as Component false = The input component Fitting Component.
Created in NX11.0.0
License requirements: routing_advanced ("Routing Advanced")
inputComponent |
unsafe void NXOpen.Routing.RouteManager.LiftFromStock | ( | NXOpen.Assemblies.Component | component | ) |
Disconnects the input component from stocks and components in the work part.
This the opposite of NXOpen.Routing.RouteManager.InsertIntoStock . Interior segments are marked as non-interior, and any subdivisions performed by NXOpen.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_base ("Routing Basic")
component | Must be in the same part as the NXOpen.Routing.RouteManager object. |
unsafe NXOpen.Part NXOpen.Routing.RouteManager.LoadPart | ( | NXOpen.Routing.CharacteristicList | partEntry | ) |
Loads a part based on the input NXOpen.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.
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
partEntry | Must contain a PART_NAME for a regular part, or a MEMBER_NAME and PART_NAME for part family parts. |
unsafe void NXOpen.Routing.RouteManager.LogConcurrent | ( | NXOpen.NXObject[] | objects | ) |
Logs objects to be checked during the next concurrent design rule check.
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
objects | Must be in the same part as the NXOpen.Routing.RouteManager object. |
unsafe bool NXOpen.Routing.RouteManager.MergeDuplicateRcps | ( | double | tolerance, |
NXOpen.Routing.ControlPoint[] | rcps | ||
) |
Finds the duplicate Routing Control Points (RCPs) within given tolerance and merges them.
Call NXOpen.Update.DoUpdate afterwards to ensure that the duplicates are deleted.
Created in NX7.5.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
tolerance | Tolerance value to determine duplicate RCPs |
rcps | The Routing Control Points (RCPs) |
unsafe void NXOpen.Routing.RouteManager.ModelConnectionPostPlacementGasket | ( | NXOpen.Assemblies.Component | placedPart, |
NXOpen.Routing.PortConnection | connection, | ||
NXOpen.Routing.ReuseLibrary.ReportInBom | reportInBOM, | ||
NXOpen.Routing.CharacteristicList | gasketCharx, | ||
out NXOpen.Routing.PortConnection | connectionOne, | ||
out NXOpen.Routing.PortConnection | connectionTwo | ||
) |
Places a gasket part based on the gasketCharx NXOpen.Routing.CharacteristicList .
The gasket is returned from a search through the reuse part library.
Created in NX10.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
placedPart | The newly placed flange which will be shifted to accommodate the gasket |
connection | The original flange flange connection |
reportInBOM | Is the gasket to be reported in the bill of materials? |
gasketCharx | The characteristics used to find the gasket in the reuse library |
connectionOne | One of the new gasket flange connections |
connectionTwo | The other new gasket flange connection |
unsafe void NXOpen.Routing.RouteManager.ModelConnectionPostPlacementGasketBetweenFlanges | ( | NXOpen.Assemblies.Component | placedPart, |
NXOpen.Routing.PortConnection | connection, | ||
NXOpen.Routing.ReuseLibrary.ReportInBom | reportInBOM, | ||
NXOpen.Routing.CharacteristicList | gasketCharx, | ||
out NXOpen.Routing.PortConnection | connectionOne, | ||
out NXOpen.Routing.PortConnection | connectionTwo, | ||
out NXOpen.Assemblies.Component | modeledGasket | ||
) |
Places a gasket part based on the gasketCharx NXOpen.Routing.CharacteristicList .
The gasket is returned from a search through the reuse part library. This overload allows the caller to recover the modeled gasket.
Created in NX10.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
placedPart | The newly placed flange which will be shifted to accommodate the gasket |
connection | The original flange flange connection |
reportInBOM | Is the gasket to be reported in the bill of materials? |
gasketCharx | The characteristics used to find the gasket in the reuse library |
connectionOne | One of the new gasket flange connections |
connectionTwo | The other new gasket flange connection |
modeledGasket | The gasket created |
unsafe void NXOpen.Routing.RouteManager.ModelConnectionPostPlacementWeldGap | ( | NXOpen.Assemblies.Component | placedPart, |
NXOpen.Routing.PortConnection | connection, | ||
double | gapValue | ||
) |
Places a weld gap by adding a weld gap characteristic to one of the part occurrences connected.
Created in NX10.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
placedPart | The newly placed shift flange |
connection | The original flange flange connection |
gapValue | The weld gap width given in the specification |
unsafe NXOpen.Routing.ModelTerminalsBuilder NXOpen.Routing.RouteManager.ModelTerminalsBuilder | ( | ) |
Creates a NXOpen.Routing.ModelTerminalsBuilder which Models Terminal
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe void NXOpen.Routing.RouteManager.OpenComponentNavigator | ( | ) |
Opens the Component Navigator.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
unsafe void NXOpen.Routing.RouteManager.OpenConnectionNavigator | ( | ) |
Opens the Connection Navigator.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
unsafe void NXOpen.Routing.RouteManager.PlaceCutElbow | ( | NXOpen.Routing.CharacteristicList | loadCharx, |
NXOpen.Routing.CharacteristicList | applyCharx, | ||
NXOpen.Routing.ControlPoint | rcp | ||
) |
Places a cut elbow at the given Routing Control Point (RCP).
Created in NX5.0.0
License requirements: routing_pipetube ("Routing Piping and Tubing")
loadCharx | Characteristics used for searching the component to load. |
applyCharx | Characteristics to apply to the component. |
rcp | The Routing Control Point (RCP) at which to place the cut elbow. |
unsafe void NXOpen.Routing.RouteManager.PlacePostPlacementParts | ( | NXOpen.Assemblies.Component | placedPart, |
NXOpen.Routing.CharacteristicList | postPartCharx, | ||
out NXOpen.Assemblies.Component[] | postParts | ||
) |
Places post placement parts based on the postPartCharxNXOpen.Routing.CharacteristicList on the placedPart object.
The postPartCharx 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. The postPartCharx should be empty to search for post placement part using post placement rules of current specification. The first part from the search will be used for post placement if the search based on post placement rules returns more than one part.
Created in NX8.5.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
placedPart | |
postPartCharx | |
postParts |
unsafe void NXOpen.Routing.RouteManager.PromoteBIPGeometry | ( | NXOpen.Assemblies.Component | bipComponent | ) |
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_base ("Routing Basic")
bipComponent |
unsafe string NXOpen.Routing.RouteManager.RecreateStockComponents | ( | ) |
Regenerates the stock components in the assembly.
This command will fully load the assembly and if any stock components are found to be missing, it will recreate those components. Since parts can get opened and deleted it invokes full update to restore sanity of the model.
Created in NX10.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe void NXOpen.Routing.RouteManager.RemoveComponents | ( | NXOpen.Assemblies.Component[] | components | ) |
Removes the NXOpen.Assemblies.Component objects from the assembly and updates the routing path data.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
components | Components to remove, this method will delete these objects. |
unsafe void NXOpen.Routing.RouteManager.RemoveFormboardPlacementCSysDesignation | ( | ) |
Removes the designation of any Formboard Placement Coordinate System for the part
Created in NX10.0.3
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
unsafe void NXOpen.Routing.RouteManager.ReplaceComponents | ( | NXOpen.Assemblies.Component | oldOcc, |
NXOpen.Assemblies.Component | newOcc, | ||
string | refsetName | ||
) |
Replaces old component with new component, and relinks ports if possible.
Copies the characteristics on the old component onto the new component.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
oldOcc | |
newOcc | |
refsetName |
unsafe void NXOpen.Routing.RouteManager.ReplaceComponents | ( | NXOpen.Assemblies.Component | oldOcc, |
NXOpen.Assemblies.Component | newOcc, | ||
string | refsetName, | ||
NXOpen.Routing.RouteManager.FixPosition | fixPosition | ||
) |
Replaces old component with new component, and relinks ports if possible.
Copies the characteristics on the old component onto the new component. The parameter fixPosition can allow a fix constraint to be applied to the new component in order to prevent it from moving during the replace component operation.
Created in NX11.0.0
License requirements: routing_base ("Routing Basic")
oldOcc | The old part occurrence being replaced |
newOcc | The new part occurrence replacement |
refsetName | The name of the reference set |
fixPosition | Determines whether a temp constraint will be applied to the replacing component |
unsafe void NXOpen.Routing.RouteManager.RepositionPartOccurrence | ( | NXOpen.Assemblies.Component | partOcc, |
NXOpen.Point3d | position, | ||
NXOpen.Matrix3x3 | transform | ||
) |
Repositions part component given position and transformation
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
partOcc | |
position | part occurrence to move |
transform | new transform for the part occurrence |
unsafe NXOpen.Assemblies.Component NXOpen.Routing.RouteManager.RouteReplacePart | ( | NXOpen.Assemblies.Component | oldOcc, |
NXOpen.Part | newPart, | ||
string | compName, | ||
string | refset, | ||
int | occLayer | ||
) |
Replace part
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
oldOcc | |
newPart | |
compName | |
refset | |
occLayer |
unsafe void NXOpen.Routing.RouteManager.SelectObjectInNavigator | ( | NXOpen.Routing.RootObject | objectToSelect | ) |
Highlights the given object in the Component or Connection Navigator.
Once selected, all the other connected devices highlight, too. For example, selecting an assigned connector highlights the connector in the Component Navigator, the assemblies component if one is assigned, the connections that use it, etc. Selecting a connection highlights the connectors it uses and the path it takes, if routed.
Throws an error if the Routing Electrical application or the navigator is not initialized. To initialize the navigators, you simply have to open them once.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
objectToSelect |
unsafe void NXOpen.Routing.RouteManager.SelectObjectsInNavigator | ( | NXOpen.Routing.RootObject[] | objectsToSelect | ) |
Highlights the given objects in the Component or Connection Navigator.
Once selected, all the other connected devices highlight, too. For example, selecting an assigned connector highlights the connector in the Component Navigator, the assemblies component if one is assigned, the connections that use it, etc. Selecting a connection highlights the connectors it uses and the path it takes, if routed.
Throws an error if the Routing Electrical application or the navigator is not initialized. To initialize the navigators, you simply have to open them once.
Created in NX11.0.1
License requirements: routing_advanced ("Routing Advanced")
objectsToSelect |
unsafe NXOpen.Routing.SplitRunBuilder NXOpen.Routing.RouteManager.SplitRunBuilder | ( | NXOpen.Routing.Run | run | ) |
Creates a NXOpen.Routing.SplitRunBuilder that can split a run.
Created in NX8.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
run | Cableways layout segment. |
unsafe NXOpen.Routing.TerminalPortBuilder NXOpen.Routing.RouteManager.TerminalPortBuilder | ( | ) |
Creates a NXOpen.Routing.TerminalPortBuilder
Created in NX7.5.0
License requirements: routing_harness ("Routing Harness")
unsafe NXOpen.NXObject [] NXOpen.Routing.RouteManager.TransformObjects | ( | bool | allStock, |
NXOpen.Routing.Stock[] | specifiedStocks, | ||
NXOpen.NXObject[] | objects, | ||
NXOpen.Point3d | position, | ||
NXOpen.Matrix3x3 | transform, | ||
bool | copyOperation | ||
) |
Transforms routing objects.
The transformation can be a Move or a Copy. a null reference (Nothing in Visual Basic) objects should not be passed for transformation.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
allStock | if TRUE: Copies all stock else Copies specified stocks only |
specifiedStocks | Specified stocks, not used if copying all stocks |
objects | Routing objects (segments, control points, components, etc.) to transform |
position | Delta position, determines the translation. |
transform | Rotation matrix, specifies the rotation to apply. |
copyOperation | if true, copies the input tags and moves the copy. If false, just moves the input tags. |
unsafe void NXOpen.Routing.RouteManager.UnifyPath | ( | NXOpen.TaggedObject | inputObject, |
NXOpen.Routing.CharacteristicList | newCharxList | ||
) |
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_advanced ("Routing Advanced"), routing_base ("Routing Basic")
inputObject | The stock, elbow, or tee to change. |
newCharxList | The characteristics to use in finding a replacement for the given object. |
unsafe void NXOpen.Routing.RouteManager.ViewNetlistHistory | ( | ) |
Prints the Netlist content history to the Listing Window
Created in NX6.0.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
|
get |
Anchor collection
Created in NX3.0.0
|
get |
BendCorner collection
Created in NX3.0.0
|
get |
Bend Report Manager
Created in NX11.0.1
|
get |
BuiltInPath collection
Created in NX3.0.0
|
get |
CableConnection collection
Created in NX3.0.0
|
get |
Collection for managing Cableways Layout Views.
Created in NX7.5.0
|
get |
ConnectorDevice collection
Created in NX3.0.0
|
get |
ControlPoint collection
Created in NX3.0.0
|
get |
CopeCorner collection
Created in NX3.0.0
|
get |
Corner collection
Created in NX3.0.0
|
get |
CrossSection collection
Created in NX3.0.0
|
get |
RoutingDesignRule collection
Created in NX3.0.0
|
get |
RoutingDesignRuleViolation collection
Created in NX3.0.0
|
get |
RoutingDesignRuleViolationLocation collection
Created in NX3.0.0
|
get |
DiscontinuityCorner collection
Created in NX3.0.0
|
getset |
Returns or sets the down direction for the part used by Routing.
Created in NX4.0.0
License requirements to get this property: routing_base ("Routing Basic")
License requirements to set this property: routing_base ("Routing Basic")
|
get |
Routing Electrical Connection collection
Created in NX3.0.0
|
get |
ElectricalDeviceRelationship Connection collection
Created in NX3.0.0
|
get |
Routing Electrical Format collection
Created in NX3.0.0
|
get |
Routing Electrical Filter collection
Created in NX3.0.0
|
get |
ElectricalStockDevice collection
Created in NX3.0.0
|
get |
Filler stock Application collection
Created in NX3.0.0
|
get |
Routing FittingOverstock collection
Created in NX7.5.0
|
get |
FittingPort Collection
Created in NX3.0.0
|
get |
FixturePort Collection
Created in NX3.0.0
|
get |
FormboardFrame collection
Created in NX3.0.0
|
get |
Collection for managing Formboard data.
Created in NX7.5.0
|
get |
HarnessDevice collection
Created in NX3.0.0
|
get |
InterfaceTerminalRelationship collection
Created in NX3.0.0
|
get |
JumperConnection collection
Created in NX3.0.0
|
get |
MiterCorner collection
Created in NX3.0.0
|
get |
MiteredBendCorner collection
Created in NX9.0.2
|
get |
MultiPort Collection
Created in NX3.0.0
|
get |
NonPathConnection collection
Created in NX3.0.0
|
get |
OffsetPath Collection
Created in NX3.0.0
|
get |
OverstockApplication collection
Created in NX3.0.0
|
getset |
Returns or sets the type for the part used by Routing.
Created in NX4.0.0
License requirements to get this property: routing_base ("Routing Basic")
License requirements to set this property: routing_base ("Routing Basic")
|
get |
PathConnection collection
Created in NX3.0.0
|
get |
PortConnection Collection
Created in NX3.0.0
|
get |
Port Collection
Created in NX3.0.0
|
get |
ProxyPort Collection
Created in NX8.0.0
|
get |
Returns the NXOpen.Routing.ReuseLibrary object
Created in NX7.5.3
|
get |
RouteLogicalAssociation Collection
Created in NX3.0.0
|
get |
RoutePartDescriptor collection
Created in NX3.0.0
|
get |
RoutingSystem Collection
Created in NX3.0.0
|
get |
Run Collection
Created in NX3.0.0
|
get |
SBendCorner collection
Created in NX3.0.0
|
get |
StockData collection
Created in NX3.0.0
|
get |
Stock Offset Port Collection.
Created in NX8.0.2
|
get |
Stock collection
Created in NX3.0.0
|
get |
SystemDevice collection
Created in NX3.0.0
|
get |
Returns the tag of this object.
|
get |
TerminalPort Collection
Created in NX3.0.0
|
get |
Wire Collection
Created in NX3.0.0