SystemDeviceCollection Class

class NXOpen.Routing.Electrical.SystemDeviceCollection

Bases: object

Represents a collection of NXOpen.Routing.Electrical.SystemDevice objects.

To obtain an instance of this class, refer to NXOpen.Routing.RouteManager

New in version NX6.0.0.

Methods

Method Description
CreateSystemDevice Creates NXOpen.Routing.Electrical.SystemDevice.
GetSystemSingleDevices Get System Devices.

Method Detail

CreateSystemDevice

SystemDeviceCollection.CreateSystemDevice

Overloaded method CreateSystemDevice

  • CreateSystemDevice()
  • CreateSystemDevice(systemName)

-------------------------------------

Creates NXOpen.Routing.Electrical.SystemDevice.

Signature CreateSystemDevice()

Returns:The new System Device.
Return type:NXOpen.Routing.Electrical.SystemDevice

New in version NX6.0.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

-------------------------------------

Creates NXOpen.Routing.Electrical.SystemDevice with given name.

Signature CreateSystemDevice(systemName)

Parameters:systemName (str) – The name of the new system. (None not allowed)
Returns:The new System Device.
Return type:NXOpen.Routing.Electrical.SystemDevice

New in version NX6.0.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

-------------------------------------

GetSystemSingleDevices

SystemDeviceCollection.GetSystemSingleDevices

Get System Devices.

Signature GetSystemSingleDevices()

Returns:The array of System Devices in the given part.
Return type:list of NXOpen.Routing.Electrical.SystemDevice

New in version NX6.0.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)