NXOpen .NET Reference Guide
|
Corresponds to a cable instance of an NXOpen.Routing.Electrical.ElectricalStockDevice . More...
Public Member Functions | |
unsafe NXOpen.Routing.Electrical.CableDefinition | GetAssemblyDefinition () |
Returns the associated NXOpen.Routing.Electrical.CableDefinition . More... | |
unsafe string | GetConduitPartNumber () |
Returns the part number of the conduit applied over this NXOpen.Routing.Electrical.CableDevice object. More... | |
unsafe void | ImportCablePart (string partName) |
Loads the given cable part and imports the connections from given part and adds them as children to the NXOpen.Routing.Electrical.CableDevice . More... | |
unsafe void | SetConduitPartNumber (string conduitPartNumber) |
Sets the part number of the conduit to be applied over this NXOpen.Routing.Electrical.CableDevice object. More... | |
Public Member Functions inherited from NXOpen.Routing.Electrical.ElectricalStockDevice | |
unsafe double | CalculateCutLength () |
Calculates and sets cut length on object. More... | |
unsafe void | ChangeHarness (NXOpen.Routing.Electrical.HarnessDevice harnessDevice) |
Adds this stockdevice as child of given HarnessDevice. More... | |
unsafe NXOpen.Routing.Electrical.ConnectorDevice | FindFromConnector () |
Find the from connector for this stock device. More... | |
unsafe NXOpen.Routing.Electrical.Connection | FindImplementedConnection () |
Find the NXOpen.Routing.Electrical.Connection implemented by this device. More... | |
unsafe NXOpen.Routing.Electrical.HarnessDefinition | FindNearestHarnessDefinition () |
Get nearest NXOpen.Routing.Electrical.HarnessDefinition encountered up the parent-child hierarchy. More... | |
unsafe NXOpen.Routing.Electrical.HarnessDevice | FindNearestHarnessDevice () |
Find the nearest NXOpen.Routing.Electrical.HarnessDevice encountered up the parent-child hierarchy. More... | |
unsafe NXOpen.Routing.Electrical.ConnectorDevice | FindToConnector () |
Find the to connector for this stock device. More... | |
unsafe NXOpen.Routing.Electrical.CableDefinition | FindTopmostCableDefinition () |
Get topmost NXOpen.Routing.Electrical.CableDefinition encountered up the parent-child hierarchy. More... | |
unsafe NXOpen.Routing.Electrical.ConnectorDevice[] | GetIntermediateComponents () |
Get intermediate components More... | |
unsafe NXOpen.Routing.LogicalTerminal[] | GetIntermediateTerminals () |
Get the intermediate terminals associated to this stock device. More... | |
unsafe bool | HasIntermediateComponents () |
Does this stock device have intermediate components? More... | |
unsafe void | ManuallyRoute (NXOpen.Routing.Electrical.ElectricalStockDevice.RouteLevel routeLevel, NXOpen.Routing.ISegment[] segments) |
Manually routes a NXOpen.Routing.Electrical.ElectricalStockDevice . More... | |
Public Member Functions inherited from NXOpen.Routing.StockDevice | |
unsafe void | LogStockDeviceWiresforConcurrency (NXOpen.Part partTag) |
Log stock device's wire and its segment for concurrency More... | |
Public Member Functions inherited from NXOpen.Routing.SingleDevice | |
unsafe NXOpen.Routing.LogicalConnection[] | GetImplementedConnections () |
Gets connections implemented on single device. More... | |
unsafe NXOpen.Routing.ItemDefinition | GetItemDefinition () |
Get item definition. More... | |
unsafe NXOpen.Routing.DeviceRelationship[] | GetReferencingDeviceRelshps () |
Gets referencing device relationships. More... | |
unsafe NXOpen.Routing.SingleDevice[] | GetRelatedSingleDevices () |
Assuming this single device to be the relating single device in a NXOpen.Routing.DeviceRelationship , get associated related single devices. More... | |
unsafe NXOpen.Routing.SingleDevice | GetRelatingSingleDevice () |
Assuming this single device to be the related single device in a NXOpen.Routing.DeviceRelationship , get associated relating single device. More... | |
unsafe NXOpen.Routing.SingleDevice.DeleteObjectResult | ManuallyDelete () |
Deletes the single device. More... | |
Public Member Functions inherited from NXOpen.Routing.RouteObject | |
unsafe void | DeleteCharacterstics (NXOpen.Routing.CharacteristicList values) |
Removes the input list of characteristics from this object. More... | |
unsafe NXOpen.Routing.CharacteristicList | GetCharacteristics () |
Get all of the characteristics values on the this object. More... | |
unsafe NXOpen.Routing.CharacteristicList | GetDestinationCharacteristics () |
Returns the destination characteristics from the input object. More... | |
unsafe int | GetIntegerCharacteristic (string name) |
Get the value of an integer characteristic associated with the input name. More... | |
unsafe double | GetRealCharacteristic (string name) |
Get the value of a real characteristic associated with the input name. More... | |
unsafe string | GetStringCharacteristic (string name) |
Get the value of a string characteristic associated with the input name. More... | |
unsafe void | SetCharacteristic (string name, int value) |
Set the value of an integer characteristic associated with the input name, adds a new characteristic to the list if one doesn't exist already. More... | |
unsafe void | SetCharacteristic (string name, double value) |
Set the value of an real characteristic associated with the input name, adds a new characteristic to the list if one doesn't exist already. More... | |
unsafe void | SetCharacteristic (string name, string value) |
Set the value of an string characteristic associated with the input name, adds a new characteristic to the list if one doesn't exist already. More... | |
unsafe void | SetCharacteristic2 (string title, int value) |
Sets or creates an integer type attribute associated with the input title. More... | |
unsafe void | SetCharacteristic2 (string title, double value) |
Sets or creates a double type attribute associated with the input title. More... | |
unsafe void | SetCharacteristic2 (string title, string value) |
Sets or creates a string type type attribute associated with the input title. More... | |
unsafe void | SetCharacteristics (NXOpen.Routing.CharacteristicList values) |
Set all of the characteristics values on this object. More... | |
unsafe void | SetCharacteristics2 (NXOpen.Routing.CharacteristicList values) |
Sets all attributes associated with the titles from the input list, creating new attributes for the ones that don't exist already. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.Routing.Electrical.ElectricalStockDevice | |
enum | AutoRouteSel { BundleDiameter, LeastBundles, DesignRules, LeastSegments, ShortestLength } |
Auto-route selections. More... | |
enum | RouteLevel { Pin, Comp, Mixed, Partial } |
Routing level. More... | |
enum | RouteTypes { DefaultRoute = -1, AutoRoute, ManualRoute } |
Route types (manual/auto). More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.Routing.Electrical.ElectricalStockDevice | |
unsafe string | ColorName [get, set] |
Returns or sets the color name. More... | |
unsafe double | CutLength [get, set] |
Returns or sets the cut length. More... | |
unsafe int | NxColorValue [get, set] |
Returns or sets the NX color value. More... | |
Corresponds to a cable instance of an NXOpen.Routing.Electrical.ElectricalStockDevice .
A cable consists of both a NXOpen.Routing.Electrical.CableDevice and a NXOpen.Routing.Electrical.CableDefinition . A NXOpen.Routing.Electrical.CableDevice object uses a NXOpen.Routing.Electrical.CableDefinition to hold a collection of NXOpen.Routing.Electrical.WireDevice objects and/or NXOpen.Routing.Electrical.CableDevice objects contained by the cable.
See the NX Routing help for detailed information on the Connection data model.
Creator not available in KF.
Created in NX4.0.2
|
inline |
Returns the associated NXOpen.Routing.Electrical.CableDefinition .
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
|
inline |
Returns the part number of the conduit applied over this NXOpen.Routing.Electrical.CableDevice object.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
|
inline |
Loads the given cable part and imports the connections from given part and adds them as children to the NXOpen.Routing.Electrical.CableDevice .
Created in NX6.0.1
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
partName | Must be fullpath and PART_NAME for a regular part and PART_NAME for part family or part table parts |
|
inline |
Sets the part number of the conduit to be applied over this NXOpen.Routing.Electrical.CableDevice object.
Created in NX7.5.0
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
conduitPartNumber |