Class RouteManager
Inheritance
System.Object
System.MarshalByRefObject
RouteManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class RouteManager : NXRemotableObject, IMessageSink
Constructors
RouteManager(Part)
Declaration
protected RouteManager(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
Anchors
Declaration
public AnchorCollection Anchors { get; }
Property Value
BendCorners
Declaration
public BendCornerCollection BendCorners { get; }
Property Value
BendReportManager
Declaration
public BendReportManager BendReportManager { get; }
Property Value
BuiltInPaths
Declaration
public BuiltInPathCollection BuiltInPaths { get; }
Property Value
CableConnections
Declaration
public CableConnectionCollection CableConnections { get; }
Property Value
CablewaysLayoutViews
Declaration
public CablewaysLayoutViewCollection CablewaysLayoutViews { get; }
Property Value
ConnectorDevices
Declaration
public ConnectorDeviceCollection ConnectorDevices { get; }
Property Value
ControlPoints
Declaration
public ControlPointCollection ControlPoints { get; }
Property Value
CopeCorners
Declaration
public CopeCornerCollection CopeCorners { get; }
Property Value
Corners
Declaration
public CornerCollection Corners { get; }
Property Value
CrossSections
Declaration
public CrossSectionCollection CrossSections { get; }
Property Value
DesignRules
Declaration
public DesignRuleCollection DesignRules { get; }
Property Value
DesignRulesViolation
Declaration
public DesignRuleViolationCollection DesignRulesViolation { get; }
Property Value
DesignRuleViolationLocation
Declaration
public DesignRuleViolationLocationCollection DesignRuleViolationLocation { get; }
Property Value
DiscontinuityCorners
Declaration
public DiscontinuityCornerCollection DiscontinuityCorners { get; }
Property Value
DownDirection
Declaration
public Direction DownDirection { get; set; }
Property Value
ElectricalConnections
Declaration
public ConnectionCollection ElectricalConnections { get; }
Property Value
ElectricalDeviceRelationships
Declaration
public ElectricalDeviceRelationshipCollection ElectricalDeviceRelationships { get; }
Property Value
Declaration
public ElectricalFormatCollection ElectricalFormats { get; }
Property Value
ElectricalNavigatorFilters
Declaration
public ElectricalNavigatorFilterCollection ElectricalNavigatorFilters { get; }
Property Value
ElectricalStockDevice
Declaration
public ElectricalStockDeviceCollection ElectricalStockDevice { get; }
Property Value
Fillers
Declaration
public FillerCollection Fillers { get; }
Property Value
FittingOverstock
Declaration
public FittingOverstockCollection FittingOverstock { get; }
Property Value
FittingPorts
Declaration
public FittingPortCollection FittingPorts { get; }
Property Value
FixturePorts
Declaration
public FixturePortCollection FixturePorts { get; }
Property Value
Declaration
public FormboardFrameCollection FormboardFrames { get; }
Property Value
Declaration
public FormboardManager FormboardManager { get; }
Property Value
HarnessDevices
Declaration
public HarnessDeviceCollection HarnessDevices { get; }
Property Value
InterfaceTerminalRelationships
Declaration
public InterfaceTerminalRelationshipCollection InterfaceTerminalRelationships { get; }
Property Value
JumperConnections
Declaration
public JumperConnectionCollection JumperConnections { get; }
Property Value
MiterCorners
Declaration
public MiterCornerCollection MiterCorners { get; }
Property Value
MiteredBendCorners
Declaration
public MiteredBendCornerCollection MiteredBendCorners { get; }
Property Value
MultiPorts
Declaration
public MultiPortCollection MultiPorts { get; }
Property Value
NonPathConnections
Declaration
public NonPathConnectionCollection NonPathConnections { get; }
Property Value
OffsetPaths
Declaration
public OffsetPathCollection OffsetPaths { get; }
Property Value
OverstockApplications
Declaration
public OverstockApplicationCollection OverstockApplications { get; }
Property Value
PartTypeFlag
Declaration
public RouteManager.PartType PartTypeFlag { get; set; }
Property Value
PathConnections
Declaration
public PathConnectionCollection PathConnections { get; }
Property Value
PortConnections
Declaration
public PortConnectionCollection PortConnections { get; }
Property Value
Ports
Declaration
public PortCollection Ports { get; }
Property Value
ProxyPorts
Declaration
public ProxyPortCollection ProxyPorts { get; }
Property Value
ReuseLibrary
Declaration
public ReuseLibrary ReuseLibrary { get; }
Property Value
RouteLogicalAssociations
Declaration
public RouteLogicalAssociationCollection RouteLogicalAssociations { get; }
Property Value
RoutePartDescriptors
Declaration
public RoutePartDescriptorCollection RoutePartDescriptors { get; }
Property Value
RoutingSystems
Declaration
public RoutingSystemCollection RoutingSystems { get; }
Property Value
Runs
Declaration
public RunCollection Runs { get; }
Property Value
SBendCorners
Declaration
public SBendCornerCollection SBendCorners { get; }
Property Value
StockDatas
Declaration
public StockDataCollection StockDatas { get; }
Property Value
StockOffsetPorts
Declaration
public StockOffsetPortCollection StockOffsetPorts { get; }
Property Value
Stocks
Declaration
public StockCollection Stocks { get; }
Property Value
SystemDevices
Declaration
public SystemDeviceCollection SystemDevices { get; }
Property Value
Tag
Declaration
Property Value
TerminalPorts
Declaration
public TerminalPortCollection TerminalPorts { get; }
Property Value
Wires
Declaration
public WireCollection Wires { get; }
Property Value
Methods
AssembleConnectionsImportedFromSubAssemblies()
Declaration
public void AssembleConnectionsImportedFromSubAssemblies()
BuildFabrication(String, NXObject[], CharacteristicList)
Declaration
public Part BuildFabrication(string filename, NXObject[] objects, CharacteristicList charxData)
Parameters
Returns
BuildFabrication(String, NXObject[], CharacteristicList, CharacteristicList)
Declaration
public Part BuildFabrication(string filename, NXObject[] objects, CharacteristicList optionalCharxData, CharacteristicList requiredCharxData)
Parameters
Returns
CheckDesignRules(DesignRuleViolationCollection.Mode, DesignRuleViolationCollection.Reason, NXObject[], out DesignRuleViolation[])
Declaration
public void CheckDesignRules(DesignRuleViolationCollection.Mode mode, DesignRuleViolationCollection.Reason reason, NXObject[] objects, out DesignRuleViolation[] violations)
Parameters
ComponentHasBIPGeometry(Component)
Declaration
public bool ComponentHasBIPGeometry(Component bipComponent)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ConnectPartPorts(Component)
Declaration
public void ConnectPartPorts(Component component)
Parameters
ConvertSplineSegments(out ISegment[], out Double[], out Double[])
Declaration
public void ConvertSplineSegments(out ISegment[] splineSegments, out double[] originalSplineLengths, out double[] newSplineLengths)
Parameters
Type |
Name |
Description |
ISegment[] |
splineSegments |
|
System.Double[] |
originalSplineLengths |
|
System.Double[] |
newSplineLengths |
|
CopyOverstock()
Declaration
public string CopyOverstock()
Returns
Type |
Description |
System.String |
|
CreateAddFontBuilder()
Declaration
public AddFontBuilder CreateAddFontBuilder()
Returns
CreateAlignStockBuilder()
Declaration
public AlignStockBuilder CreateAlignStockBuilder()
Returns
CreateAssignCornerBuilder()
Declaration
public AssignCornerBuilder CreateAssignCornerBuilder()
Returns
CreateAssignCornerBuilder(NXObject)
Declaration
public AssignCornerBuilder CreateAssignCornerBuilder(NXObject selectedObject)
Parameters
Type |
Name |
Description |
NXObject |
selectedObject |
|
Returns
CreateAssignDiscontinuityBuilder(NXObject)
Declaration
public AssignDiscontinuityBuilder CreateAssignDiscontinuityBuilder(NXObject selectedPoint)
Parameters
Type |
Name |
Description |
NXObject |
selectedPoint |
|
Returns
CreateAssignPathBuilder(Run)
Declaration
public AssignPathBuilder CreateAssignPathBuilder(Run run)
Parameters
Type |
Name |
Description |
Run |
run |
|
Returns
CreateAssignProxyBuilder(NXObject[])
Declaration
public AssignProxyBuilder CreateAssignProxyBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateAttributeHolder()
Declaration
public AttributeHolder CreateAttributeHolder()
Returns
CreateBom(RouteManager.BomLevel, RouteManager.BomStockLength, RouteManager.BomFabrication, RouteManager.BomBlankLines, Part)
Declaration
public void CreateBom(RouteManager.BomLevel level, RouteManager.BomStockLength length, RouteManager.BomFabrication fabNumbering, RouteManager.BomBlankLines blankLines, Part formatFilePart)
Parameters
CreateBranchPathNumberingBuilder()
Declaration
public BranchPathNumberingBuilder CreateBranchPathNumberingBuilder()
Returns
CreateCablewaysBuilder()
Declaration
public CablewaysBuilder CreateCablewaysBuilder()
Returns
CreateCablewaysBuilderWithObjects(NXObject[])
Declaration
public CablewaysBuilder CreateCablewaysBuilderWithObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateCablewaysLayoutBuilder()
Declaration
public CablewaysLayoutBuilder CreateCablewaysLayoutBuilder()
Returns
CreateClockPartBuilder(NXObject)
Declaration
public ClockPartBuilder CreateClockPartBuilder(NXObject selectedPort)
Parameters
Type |
Name |
Description |
NXObject |
selectedPort |
|
Returns
CreateCompareRunsBuilder(Run)
Declaration
public CompareRunsBuilder CreateCompareRunsBuilder(Run run)
Parameters
Type |
Name |
Description |
Run |
run |
|
Returns
CreateConnectedCurvesBuilder()
Declaration
public ConnectedCurvesBuilder CreateConnectedCurvesBuilder()
Returns
CreateConnectionPostPlacementUdo(ReuseLibrary.PartType, Int32, ReuseLibrary.ReportInBom, CharacteristicList, PortConnection[])
Declaration
public void CreateConnectionPostPlacementUdo(ReuseLibrary.PartType udoType, int numberOfItems, ReuseLibrary.ReportInBom reportInBOM, CharacteristicList udoCharx, PortConnection[] connectionsToLink)
Parameters
CreateConnectPathBuilder()
Declaration
public ConnectPathBuilder CreateConnectPathBuilder()
Returns
CreateCopeCornerBuilder(NXObject)
Declaration
[Obsolete("Deprecated in NX8.0.0. Use NXOpen.Routing.RouteManager.CreateAssignCornerBuilder and then set the corner type as cope with NXOpen.Routing.CornerTypeBuilder.")]
public CopeCornerBuilder CreateCopeCornerBuilder(NXObject selectedPoint)
Parameters
Type |
Name |
Description |
NXObject |
selectedPoint |
|
Returns
CreateDefineRunBuilder(Run)
Declaration
public DefineRunBuilder CreateDefineRunBuilder(Run selectedRun)
Parameters
Type |
Name |
Description |
Run |
selectedRun |
|
Returns
CreateDeleteFontsBuilder(NXObject[])
Declaration
public DeleteFontsBuilder CreateDeleteFontsBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateDeleteGapsBuilder(NXObject[])
Declaration
public DeleteGapsBuilder CreateDeleteGapsBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateDeleteObjectsBuilder(NXObject[])
Declaration
public DeleteObjectsBuilder CreateDeleteObjectsBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateDesignRuleViolationViewer()
Declaration
public DesignRuleViolationViewer CreateDesignRuleViolationViewer()
Returns
CreateDesignRuleViolationViewer(NXObject[])
Declaration
public DesignRuleViolationViewer CreateDesignRuleViolationViewer(NXObject[] violations)
Parameters
Type |
Name |
Description |
NXObject[] |
violations |
|
Returns
CreateDivisionsBuilder(NXObject, Boolean)
Declaration
public DivisionsBuilder CreateDivisionsBuilder(NXObject selectedPort, bool isAbsoluteFlow)
Parameters
Type |
Name |
Description |
NXObject |
selectedPort |
|
System.Boolean |
isAbsoluteFlow |
|
Returns
CreateDuctReinforcementBuilder(DuctReinforcement)
Declaration
public DuctReinforcementBuilder CreateDuctReinforcementBuilder(DuctReinforcement ductReinforcement)
Parameters
Returns
CreateDuctSizeCalculatorBuilder(NXObject[])
Declaration
public DuctSizeCalculatorBuilder CreateDuctSizeCalculatorBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateEditBendAngleBuilder(NXObject)
Declaration
public EditBendAngleBuilder CreateEditBendAngleBuilder(NXObject bendRcp)
Parameters
Returns
CreateEditCharacteristicsBuilder(NXObject[])
Declaration
public EditCharacteristicsBuilder CreateEditCharacteristicsBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateEditLineSegmentBuilder(LineSegment)
Declaration
public EditLineSegmentBuilder CreateEditLineSegmentBuilder(LineSegment line)
Parameters
Returns
CreateEditPlacePartBuilder(Component)
Declaration
public EditPlacePartBuilder CreateEditPlacePartBuilder(Component partOcc)
Parameters
Returns
CreateElbowSnapSettings()
Declaration
public ElbowSnapSettings CreateElbowSnapSettings()
Returns
CreateFabricationBuilder(NXObject[])
Declaration
public CreateFabricationBuilder CreateFabricationBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateFillerStockBuilder(NXObject[])
Declaration
public FillerStockBuilder CreateFillerStockBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateFindByAttributesBuilder()
Declaration
public FindByAttributesBuilder CreateFindByAttributesBuilder()
Returns
CreateFittingOverstockBuilder(FittingOverstock)
Declaration
public FittingOverstockBuilder CreateFittingOverstockBuilder(FittingOverstock overstock)
Parameters
Returns
CreateGapDisplayBuilder()
Declaration
public GapDisplayBuilder CreateGapDisplayBuilder()
Returns
CreateHandrailBuilder()
Declaration
public HandrailBuilder CreateHandrailBuilder()
Returns
CreateInfoObjectsBuilder(NXObject[])
Declaration
public InfoObjectsBuilder CreateInfoObjectsBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateInstanceNameLookupBuilder()
Declaration
public InstanceNameLookupBuilder CreateInstanceNameLookupBuilder()
Returns
CreateLinearPathBuilder()
Declaration
public LinearPathBuilder CreateLinearPathBuilder()
Returns
CreateLinearPathSettings()
Declaration
public LinearPathSettings CreateLinearPathSettings()
Returns
CreateManualRouteBuilder(ElectricalStockDevice.RouteLevel, ElectricalStockDevice)
Declaration
public ManualRouteBuilder CreateManualRouteBuilder(ElectricalStockDevice.RouteLevel routeLevel, ElectricalStockDevice elecStockDevice)
Parameters
Returns
CreateMergeStocksBuilder()
Declaration
public MergeStocksBuilder CreateMergeStocksBuilder()
Returns
CreateOverstockBuilder(Overstock)
Declaration
public OverstockBuilder CreateOverstockBuilder(Overstock overstock)
Parameters
Returns
CreateOverstockFacesBuilder()
Declaration
public OverstockFacesBuilder CreateOverstockFacesBuilder()
Returns
CreatePathArrangementBuilder()
Declaration
public PathArrangementBuilder CreatePathArrangementBuilder()
Returns
CreatePathStockBuilder()
Declaration
public PathStockBuilder CreatePathStockBuilder()
Returns
CreatePlacementSolutionsBuilder()
Declaration
public PlacementSolutionsBuilder CreatePlacementSolutionsBuilder()
Returns
CreatePlacePartBuilder(String, Int32, Point3d, TaggedObject)
Declaration
public PlacePartBuilder CreatePlacePartBuilder(string nodeIdentifier, int filteredPtbRowIndex, Point3d placementPos, TaggedObject placementObj)
Parameters
Type |
Name |
Description |
System.String |
nodeIdentifier |
|
System.Int32 |
filteredPtbRowIndex |
|
Point3d |
placementPos |
|
TaggedObject |
placementObj |
|
Returns
CreatePlacePartBuilderFS(String, CharacteristicList, Point3d, TaggedObject, Boolean)
Declaration
public PlacePartBuilder CreatePlacePartBuilderFS(string nodeIdentifier, CharacteristicList fileSelectCharx, Point3d placementPos, TaggedObject placementObj, bool replacePartOp)
Parameters
Returns
CreatePlacePartBuilderPTS(TaggedObject, TaggedObject, Point3d, TaggedObject)
Declaration
public PlacePartBuilder CreatePlacePartBuilderPTS(TaggedObject ptsPart, TaggedObject ptsInstance, Point3d placementPos, TaggedObject placementObj)
Parameters
Returns
Declaration
public PlatformCreatorBuilder CreatePlatformCreatorBuilder()
Returns
Declaration
public PlatformCreatorBuilder CreatePlatformCreatorBuilder(PlatformFeature platformFeature)
Parameters
Returns
CreateQuickPathBuilder()
Declaration
public QuickPathBuilder CreateQuickPathBuilder()
Returns
CreateRemoveDiscontinuityBuilder(NXObject[])
Declaration
public RemoveDiscontinuityBuilder CreateRemoveDiscontinuityBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateRouteSweptFoldBuilder(NXObject, NXObject)
Declaration
public RouteSweptFoldBuilder CreateRouteSweptFoldBuilder(NXObject selectedStock, NXObject editFoldObj)
Parameters
Returns
CreateRouteSweptTwistBuilder(NXObject)
Declaration
public RouteSweptTwistBuilder CreateRouteSweptTwistBuilder(NXObject objects)
Parameters
Returns
CreateRoutingPlaceElbowsBuilder()
Declaration
public PlaceElbowsBuilder CreateRoutingPlaceElbowsBuilder()
Returns
CreateRoutingPlacePartBuilder(CharacteristicList, Point3d, TaggedObject)
Declaration
public PlacePartBuilder CreateRoutingPlacePartBuilder(CharacteristicList partCharx, Point3d placementPos, TaggedObject placementObj)
Parameters
Returns
CreateRunItem(String, RunItem.Type, CharacteristicList)
Declaration
public RunItem CreateRunItem(string referenceID, RunItem.Type itemType, CharacteristicList attributes)
Parameters
Returns
CreateSimplifyPathBuilder(ISegment[])
Declaration
public SimplifyPathBuilder CreateSimplifyPathBuilder(ISegment[] segments)
Parameters
Type |
Name |
Description |
ISegment[] |
segments |
|
Returns
CreateSpaceReservationBuilder(NXObject[])
Declaration
public SpaceReservationBuilder CreateSpaceReservationBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateSplinePathBuilder(Curve)
Declaration
public SplinePathBuilder CreateSplinePathBuilder(Curve spline)
Parameters
Type |
Name |
Description |
Curve |
spline |
|
Returns
CreateSplitDuctBuilder()
Declaration
public SplitDuctBuilder CreateSplitDuctBuilder()
Returns
CreateStockBrowserBuilder()
Declaration
public StockBrowserBuilder CreateStockBrowserBuilder()
Returns
CreateStockBuilder(NXObject[])
Declaration
public StockBuilder CreateStockBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateStockColorBuilder()
Declaration
public StockColorBuilder CreateStockColorBuilder()
Returns
CreateStockDataRefreshBuilder()
Declaration
public StockDataRefreshBuilder CreateStockDataRefreshBuilder()
Returns
CreateStockOffsetPointBuilder(NXObject)
Declaration
public StockOffsetPointBuilder CreateStockOffsetPointBuilder(NXObject pointOrRcp)
Parameters
Type |
Name |
Description |
NXObject |
pointOrRcp |
|
Returns
CreateStockPartConverterBuilder()
Declaration
public StockPartConverterBuilder CreateStockPartConverterBuilder()
Returns
CreateStockStyleBuilder(NXObject[])
Declaration
public StockStyleBuilder CreateStockStyleBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateStockTransitionBuilder(NXObject[])
Declaration
public StockTransitionBuilder CreateStockTransitionBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateSubdivideSegmentBuilder(NXObject, Point3d)
Declaration
public SubdivideSegmentBuilder CreateSubdivideSegmentBuilder(NXObject segment, Point3d pickPoint)
Parameters
Returns
Declaration
public TransformPathBuilder CreateTransformPathBuilder(NXObject[] objs)
Parameters
Returns
CreateUnifyPathBuilder(NXObject[])
Declaration
public UnifyPathBuilder CreateUnifyPathBuilder(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
CreateWatertightFittingsBuilder()
Declaration
public WatertightFittingsBuilder CreateWatertightFittingsBuilder()
Returns
CreateWindCatcherBuilder(WindCatcher)
Declaration
public WindCatcherBuilder CreateWindCatcherBuilder(WindCatcher windCatcher)
Parameters
Returns
DeletePath(NXObject[])
Declaration
public NXObject[] DeletePath(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
DeselectAllObjectsInNavigators()
Declaration
public void DeselectAllObjectsInNavigators()
Declaration
public void DesignateFormboardPlacementCSys(CoordinateSystem csys)
Parameters
EraseNetlistHistory()
Declaration
public void EraseNetlistHistory()
ExportLegacyComponentFile(String, String)
Declaration
public void ExportLegacyComponentFile(string exportFilename, string exportFormatName)
Parameters
Type |
Name |
Description |
System.String |
exportFilename |
|
System.String |
exportFormatName |
|
ExportLegacyHarnessFile(String, String)
Declaration
public void ExportLegacyHarnessFile(string exportFilename, string exportFormatName)
Parameters
Type |
Name |
Description |
System.String |
exportFilename |
|
System.String |
exportFormatName |
|
ExportPlmxml(String)
Declaration
public void ExportPlmxml(string plmxmlFilename)
Parameters
Type |
Name |
Description |
System.String |
plmxmlFilename |
|
ExportXmlFile(String)
Declaration
public void ExportXmlFile(string exportFilename)
Parameters
Type |
Name |
Description |
System.String |
exportFilename |
|
FindRoutingControlPoint(String)
Declaration
public ControlPoint FindRoutingControlPoint(string guid)
Parameters
Type |
Name |
Description |
System.String |
guid |
|
Returns
FindRoutingObject(RouteManager.SearchCriteria)
Declaration
public RootObject FindRoutingObject(RouteManager.SearchCriteria searchCriteria)
Parameters
Returns
FindRoutingSegments(String)
Declaration
public ISegment[] FindRoutingSegments(string guid)
Parameters
Type |
Name |
Description |
System.String |
guid |
|
Returns
Declaration
public void GenerateCablewaysLayoutData(Curve segment, Xform xform, double width, double height, int gridFactor, out Point[] points, out CableDevice[] cables)
Parameters
Type |
Name |
Description |
Curve |
segment |
|
Xform |
xform |
|
System.Double |
width |
|
System.Double |
height |
|
System.Int32 |
gridFactor |
|
Point[] |
points |
|
CableDevice[] |
cables |
|
GetAllBIPComponents(out Component[])
Declaration
public void GetAllBIPComponents(out Component[] components)
Parameters
GetConcurrent()
Declaration
public NXObject[] GetConcurrent()
Returns
GetLengthTolerance()
Declaration
public double GetLengthTolerance()
Returns
Type |
Description |
System.Double |
|
GetReferencingRuns(NXObject)
Declaration
public Run[] GetReferencingRuns(NXObject object)
Parameters
Returns
GetSelectedObjectsInNavigators(out RootObject[])
Declaration
public void GetSelectedObjectsInNavigators(out RootObject[] selectedObjects)
Parameters
Type |
Name |
Description |
RootObject[] |
selectedObjects |
|
GetStockFromBody(Body)
Declaration
public Stock GetStockFromBody(Body body)
Parameters
Type |
Name |
Description |
Body |
body |
|
Returns
HasAllReferencingStockComponentsLoaded(TaggedObject)
Declaration
public bool HasAllReferencingStockComponentsLoaded(TaggedObject objectToValidate)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ImportLegacyComponentFile(String, RouteManager.ImportMode, String)
Declaration
public void ImportLegacyComponentFile(string importFilename, RouteManager.ImportMode importOperation, string importFormatName)
Parameters
Type |
Name |
Description |
System.String |
importFilename |
|
RouteManager.ImportMode |
importOperation |
|
System.String |
importFormatName |
|
ImportLegacyHarnessFile(String, RouteManager.ImportMode, String)
Declaration
public void ImportLegacyHarnessFile(string importFilename, RouteManager.ImportMode importOperation, string importFormatName)
Parameters
Type |
Name |
Description |
System.String |
importFilename |
|
RouteManager.ImportMode |
importOperation |
|
System.String |
importFormatName |
|
Declaration
public Part ImportPartListFormatFile(string fileName)
Parameters
Type |
Name |
Description |
System.String |
fileName |
|
Returns
ImportPlmxml(String, RouteManager.ImportMode)
Declaration
public void ImportPlmxml(string plmxmlFilename, RouteManager.ImportMode importOperation)
Parameters
ImportRunsManaged(String, String)
Declaration
public void ImportRunsManaged(string itemPartNumber, string itemRevision)
Parameters
Type |
Name |
Description |
System.String |
itemPartNumber |
|
System.String |
itemRevision |
|
ImportRunsNative(String)
Declaration
public void ImportRunsNative(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
ImportXmlFile(String, RouteManager.ImportMode)
Declaration
public void ImportXmlFile(string importFilename, RouteManager.ImportMode importOperation)
Parameters
InsertIntoStock(Component)
Declaration
public void InsertIntoStock(Component component)
Parameters
IntegrateRunsBuilder(Run, Run)
Declaration
public IntegrateRunsBuilder IntegrateRunsBuilder(Run firstRun, Run secondRun)
Parameters
Type |
Name |
Description |
Run |
firstRun |
|
Run |
secondRun |
|
Returns
IsComponentNavigatorOpen()
Declaration
public bool IsComponentNavigatorOpen()
Returns
Type |
Description |
System.Boolean |
|
IsConnectionNavigatorOpen()
Declaration
public bool IsConnectionNavigatorOpen()
Returns
Type |
Description |
System.Boolean |
|
IsStockComponent(Component)
Declaration
public bool IsStockComponent(Component inputComponent)
Parameters
Type |
Name |
Description |
Component |
inputComponent |
|
Returns
Type |
Description |
System.Boolean |
|
LiftFromStock(Component)
Declaration
public void LiftFromStock(Component component)
Parameters
LoadPart(CharacteristicList)
Declaration
public Part LoadPart(CharacteristicList partEntry)
Parameters
Returns
LogConcurrent(NXObject[])
Declaration
public void LogConcurrent(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
MergeDuplicateRcps(Double, ControlPoint[])
Declaration
public bool MergeDuplicateRcps(double tolerance, ControlPoint[] rcps)
Parameters
Type |
Name |
Description |
System.Double |
tolerance |
|
ControlPoint[] |
rcps |
|
Returns
Type |
Description |
System.Boolean |
|
ModelConnectionPostPlacementGasket(Component, PortConnection, ReuseLibrary.ReportInBom, CharacteristicList, out PortConnection, out PortConnection)
Declaration
public void ModelConnectionPostPlacementGasket(Component placedPart, PortConnection connection, ReuseLibrary.ReportInBom reportInBOM, CharacteristicList gasketCharx, out PortConnection connectionOne, out PortConnection connectionTwo)
Parameters
ModelConnectionPostPlacementGasketBetweenFlanges(Component, PortConnection, ReuseLibrary.ReportInBom, CharacteristicList, out PortConnection, out PortConnection, out Component)
Declaration
public void ModelConnectionPostPlacementGasketBetweenFlanges(Component placedPart, PortConnection connection, ReuseLibrary.ReportInBom reportInBOM, CharacteristicList gasketCharx, out PortConnection connectionOne, out PortConnection connectionTwo, out Component modeledGasket)
Parameters
ModelConnectionPostPlacementWeldGap(Component, PortConnection, Double)
Declaration
public void ModelConnectionPostPlacementWeldGap(Component placedPart, PortConnection connection, double gapValue)
Parameters
ModelTerminalsBuilder()
Declaration
public ModelTerminalsBuilder ModelTerminalsBuilder()
Returns
OpenComponentNavigator()
Declaration
public void OpenComponentNavigator()
OpenConnectionNavigator()
Declaration
public void OpenConnectionNavigator()
PlaceCutElbow(CharacteristicList, CharacteristicList, ControlPoint)
Declaration
public void PlaceCutElbow(CharacteristicList loadCharx, CharacteristicList applyCharx, ControlPoint rcp)
Parameters
PlacePostPlacementParts(Component, CharacteristicList, out Component[])
Declaration
public void PlacePostPlacementParts(Component placedPart, CharacteristicList postPartCharx, out Component[] postParts)
Parameters
Declaration
public void PromoteBIPGeometry(Component bipComponent)
Parameters
RecreateStockComponents()
Declaration
public string RecreateStockComponents()
Returns
Type |
Description |
System.String |
|
RemoveComponents(Component[])
Declaration
public void RemoveComponents(Component[] components)
Parameters
Declaration
public void RemoveFormboardPlacementCSysDesignation()
ReplaceComponents(Component, Component, String)
Declaration
public void ReplaceComponents(Component oldOcc, Component newOcc, string refsetName)
Parameters
ReplaceComponents(Component, Component, String, RouteManager.FixPosition)
Declaration
public void ReplaceComponents(Component oldOcc, Component newOcc, string refsetName, RouteManager.FixPosition fixPosition)
Parameters
RepositionPartOccurrence(Component, Point3d, Matrix3x3)
Declaration
public void RepositionPartOccurrence(Component partOcc, Point3d position, Matrix3x3 transform)
Parameters
RouteReplacePart(Component, Part, String, String, Int32)
Declaration
public Component RouteReplacePart(Component oldOcc, Part newPart, string compName, string refset, int occLayer)
Parameters
Type |
Name |
Description |
Component |
oldOcc |
|
Part |
newPart |
|
System.String |
compName |
|
System.String |
refset |
|
System.Int32 |
occLayer |
|
Returns
SelectObjectInNavigator(RootObject)
Declaration
public void SelectObjectInNavigator(RootObject objectToSelect)
Parameters
SelectObjectsInNavigator(RootObject[])
Declaration
public void SelectObjectsInNavigator(RootObject[] objectsToSelect)
Parameters
Type |
Name |
Description |
RootObject[] |
objectsToSelect |
|
SplitRunBuilder(Run)
Declaration
public SplitRunBuilder SplitRunBuilder(Run run)
Parameters
Type |
Name |
Description |
Run |
run |
|
Returns
TerminalPortBuilder()
Declaration
public TerminalPortBuilder TerminalPortBuilder()
Returns
Declaration
public NXObject[] TransformObjects(bool allStock, Stock[] specifiedStocks, NXObject[] objects, Point3d position, Matrix3x3 transform, bool copyOperation)
Parameters
Type |
Name |
Description |
System.Boolean |
allStock |
|
Stock[] |
specifiedStocks |
|
NXObject[] |
objects |
|
Point3d |
position |
|
Matrix3x3 |
transform |
|
System.Boolean |
copyOperation |
|
Returns
UnifyPath(TaggedObject, CharacteristicList)
Declaration
public void UnifyPath(TaggedObject inputObject, CharacteristicList newCharxList)
Parameters
ViewNetlistHistory()
Declaration
public void ViewNetlistHistory()
Implements
System.Runtime.Remoting.Messaging.IMessageSink