RoutingCharacteristics Class¶
-
class
NXOpen.Preferences.
RoutingCharacteristics
¶ Bases:
object
Contains all of the various preferences for option and required characteristics.
Optional and Required characteristics are specified in the Discipline section of the application view file. Changing the current discipline modifies the set of optional and required characteristics.
To obtain an instance of this class, refer to
NXOpen.Preferences.RoutingApplicationView
New in version NX4.0.0.
Methods¶
Method | Description |
---|---|
GetComponentCharacteristicValues | Get the latest stored component characterstics values specified in the Specify Item dialog or in Edit Characteristics. |
GetComponentOptionalCharacteristics | Get the set of optional characteristics to apply to NXOpen.Assemblies.Component objects when placing parts. |
GetComponentRequiredCharacteristics | Get the set of required characteristics to apply to NXOpen.Assemblies.Component objects when placing parts. |
GetDefaultElbowCharacteristicValues | Get the latest stored characterstics values specified for default elbows in the Specify Item dialog. |
GetDestintationCharacteristics | Get the set of characteristics read from objects during placement object selection in the Specify Item dialog. |
GetStockCharacteristicValues | Get the latest stored stock characterstics values specified in the Specify Item dialog or in Edit Characteristics. |
GetStockOptionalCharacteristics | Get the set of optional characteristics to apply to NXOpen.Routing.Stock objects when assinging stock. |
GetStockRequiredCharacteristics | Get the set of required characteristics to apply to NXOpen.Routing.Stock objects when assinging stock. |
UpdateComponentCharacteristicValues | Replaces any stored component characteristics with the input values, adds any new values in the input list. |
UpdateDefaultElbowCharacteristicValues | Replaces any stored default elbow characteristics with the input values, adds any new values in the input list. |
UpdateStockCharacteristicValues | Replaces any stored stock characteristics with the input values, adds any new values in the input list. |
Method Detail¶
GetComponentCharacteristicValues¶
-
RoutingCharacteristics.
GetComponentCharacteristicValues
¶ Get the latest stored component characterstics values specified in the Specify Item dialog or in Edit Characteristics.
Signature
GetComponentCharacteristicValues()
Returns: Return type: NXOpen.Routing.CharacteristicList
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
GetComponentOptionalCharacteristics¶
-
RoutingCharacteristics.
GetComponentOptionalCharacteristics
¶ Get the set of optional characteristics to apply to
NXOpen.Assemblies.Component
objects when placing parts.Signature
GetComponentOptionalCharacteristics()
Returns: Return type: list of NXOpen.Routing.CharacteristicListCharacteristicInformation_Struct
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
GetComponentRequiredCharacteristics¶
-
RoutingCharacteristics.
GetComponentRequiredCharacteristics
¶ Get the set of required characteristics to apply to
NXOpen.Assemblies.Component
objects when placing parts.Signature
GetComponentRequiredCharacteristics()
Returns: Return type: list of NXOpen.Routing.CharacteristicListCharacteristicInformation_Struct
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
GetDefaultElbowCharacteristicValues¶
-
RoutingCharacteristics.
GetDefaultElbowCharacteristicValues
¶ Get the latest stored characterstics values specified for default elbows in the Specify Item dialog.
Signature
GetDefaultElbowCharacteristicValues()
Returns: Return type: NXOpen.Routing.CharacteristicList
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
GetDestintationCharacteristics¶
-
RoutingCharacteristics.
GetDestintationCharacteristics
¶ Get the set of characteristics read from objects during placement object selection in the Specify Item dialog.
Destination characteristics are discipline specific.
Signature
GetDestintationCharacteristics()
Returns: Return type: list of NXOpen.Routing.CharacteristicListCharacteristicInformation_Struct
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
GetStockCharacteristicValues¶
-
RoutingCharacteristics.
GetStockCharacteristicValues
¶ Get the latest stored stock characterstics values specified in the Specify Item dialog or in Edit Characteristics.
Signature
GetStockCharacteristicValues()
Returns: Return type: NXOpen.Routing.CharacteristicList
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
GetStockOptionalCharacteristics¶
-
RoutingCharacteristics.
GetStockOptionalCharacteristics
¶ Get the set of optional characteristics to apply to
NXOpen.Routing.Stock
objects when assinging stock.Signature
GetStockOptionalCharacteristics()
Returns: Return type: list of NXOpen.Routing.CharacteristicListCharacteristicInformation_Struct
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
GetStockRequiredCharacteristics¶
-
RoutingCharacteristics.
GetStockRequiredCharacteristics
¶ Get the set of required characteristics to apply to
NXOpen.Routing.Stock
objects when assinging stock.Signature
GetStockRequiredCharacteristics()
Returns: Return type: list of NXOpen.Routing.CharacteristicListCharacteristicInformation_Struct
New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
UpdateComponentCharacteristicValues¶
-
RoutingCharacteristics.
UpdateComponentCharacteristicValues
¶ Replaces any stored component characteristics with the input values, adds any new values in the input list.
Doesn’t delete any stored component characteristics.
Signature
UpdateComponentCharacteristicValues(values)
Parameters: values ( NXOpen.Routing.CharacteristicList
) –New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
UpdateDefaultElbowCharacteristicValues¶
-
RoutingCharacteristics.
UpdateDefaultElbowCharacteristicValues
¶ Replaces any stored default elbow characteristics with the input values, adds any new values in the input list.
Doesn’t delete any stored default elbow characteristics.
Signature
UpdateDefaultElbowCharacteristicValues(values)
Parameters: values ( NXOpen.Routing.CharacteristicList
) –New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)
UpdateStockCharacteristicValues¶
-
RoutingCharacteristics.
UpdateStockCharacteristicValues
¶ Replaces any stored stock characteristics with the input values, adds any new values in the input list.
Doesn’t delete any stored stock characteristics.
Signature
UpdateStockCharacteristicValues(values)
Parameters: values ( NXOpen.Routing.CharacteristicList
) –New in version NX4.0.0.
License requirements: routing_base (“Routing Basic”)