NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Preferences.RoutingCharacteristics Class Reference

Contains all of the various preferences for option and required characteristics. More...

Inheritance diagram for NXOpen.Preferences.RoutingCharacteristics:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe
NXOpen.Routing.CharacteristicList 
GetComponentCharacteristicValues ()
 Get the latest stored component characterstics values specified in the Specify Item dialog or in Edit Characteristics. More...
 
unsafe
NXOpen.Routing.CharacteristicList.CharacteristicInformation[] 
GetComponentOptionalCharacteristics ()
 Get the set of optional characteristics to apply to NXOpen.Assemblies.Component objects when placing parts. More...
 
unsafe
NXOpen.Routing.CharacteristicList.CharacteristicInformation[] 
GetComponentRequiredCharacteristics ()
 Get the set of required characteristics to apply to NXOpen.Assemblies.Component objects when placing parts. More...
 
unsafe
NXOpen.Routing.CharacteristicList 
GetDefaultElbowCharacteristicValues ()
 Get the latest stored characterstics values specified for default elbows in the Specify Item dialog. More...
 
unsafe
NXOpen.Routing.CharacteristicList.CharacteristicInformation[] 
GetDestintationCharacteristics ()
 Get the set of characteristics read from objects during placement object selection in the Specify Item dialog. More...
 
unsafe
NXOpen.Routing.CharacteristicList 
GetStockCharacteristicValues ()
 Get the latest stored stock characterstics values specified in the Specify Item dialog or in Edit Characteristics. More...
 
unsafe
NXOpen.Routing.CharacteristicList.CharacteristicInformation[] 
GetStockOptionalCharacteristics ()
 Get the set of optional characteristics to apply to NXOpen.Routing.Stock objects when assinging stock. More...
 
unsafe
NXOpen.Routing.CharacteristicList.CharacteristicInformation[] 
GetStockRequiredCharacteristics ()
 Get the set of required characteristics to apply to NXOpen.Routing.Stock objects when assinging stock. More...
 
unsafe void UpdateComponentCharacteristicValues (NXOpen.Routing.CharacteristicList values)
 Replaces any stored component characteristics with the input values, adds any new values in the input list. More...
 
unsafe void UpdateDefaultElbowCharacteristicValues (NXOpen.Routing.CharacteristicList values)
 Replaces any stored default elbow characteristics with the input values, adds any new values in the input list. More...
 
unsafe void UpdateStockCharacteristicValues (NXOpen.Routing.CharacteristicList values)
 Replaces any stored stock characteristics with the input values, adds any new values in the input list. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

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

Created in NX4.0.0

Member Function Documentation

unsafe NXOpen.Routing.CharacteristicList NXOpen.Preferences.RoutingCharacteristics.GetComponentCharacteristicValues ( )
inline

Get the latest stored component characterstics values specified in the Specify Item dialog or in Edit Characteristics.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe NXOpen.Routing.CharacteristicList.CharacteristicInformation [] NXOpen.Preferences.RoutingCharacteristics.GetComponentOptionalCharacteristics ( )
inline

Get the set of optional characteristics to apply to NXOpen.Assemblies.Component objects when placing parts.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe NXOpen.Routing.CharacteristicList.CharacteristicInformation [] NXOpen.Preferences.RoutingCharacteristics.GetComponentRequiredCharacteristics ( )
inline

Get the set of required characteristics to apply to NXOpen.Assemblies.Component objects when placing parts.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe NXOpen.Routing.CharacteristicList NXOpen.Preferences.RoutingCharacteristics.GetDefaultElbowCharacteristicValues ( )
inline

Get the latest stored characterstics values specified for default elbows in the Specify Item dialog.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe NXOpen.Routing.CharacteristicList.CharacteristicInformation [] NXOpen.Preferences.RoutingCharacteristics.GetDestintationCharacteristics ( )
inline

Get the set of characteristics read from objects during placement object selection in the Specify Item dialog.

Destination characteristics are discipline specific.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe NXOpen.Routing.CharacteristicList NXOpen.Preferences.RoutingCharacteristics.GetStockCharacteristicValues ( )
inline

Get the latest stored stock characterstics values specified in the Specify Item dialog or in Edit Characteristics.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe NXOpen.Routing.CharacteristicList.CharacteristicInformation [] NXOpen.Preferences.RoutingCharacteristics.GetStockOptionalCharacteristics ( )
inline

Get the set of optional characteristics to apply to NXOpen.Routing.Stock objects when assinging stock.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe NXOpen.Routing.CharacteristicList.CharacteristicInformation [] NXOpen.Preferences.RoutingCharacteristics.GetStockRequiredCharacteristics ( )
inline

Get the set of required characteristics to apply to NXOpen.Routing.Stock objects when assinging stock.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Returns
unsafe void NXOpen.Preferences.RoutingCharacteristics.UpdateComponentCharacteristicValues ( NXOpen.Routing.CharacteristicList  values)
inline

Replaces any stored component characteristics with the input values, adds any new values in the input list.

Doesn't delete any stored component characteristics.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Parameters
values
unsafe void NXOpen.Preferences.RoutingCharacteristics.UpdateDefaultElbowCharacteristicValues ( NXOpen.Routing.CharacteristicList  values)
inline

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.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Parameters
values
unsafe void NXOpen.Preferences.RoutingCharacteristics.UpdateStockCharacteristicValues ( NXOpen.Routing.CharacteristicList  values)
inline

Replaces any stored stock characteristics with the input values, adds any new values in the input list.

Doesn't delete any stored stock characteristics.

Created in NX4.0.0

License requirements: routing_base ("Routing Basic")

Parameters
values

Property Documentation

Tag NXOpen.Preferences.RoutingCharacteristics.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.