SessionPdm Class

class NXOpen.Preferences.SessionPdm

Bases: object

Represents the NX Manager preferences for the entire session

To obtain an instance of this class, refer to NXOpen.Preferences.SessionPreferences

New in version NX4.0.1.

Properties

Property Description
JtUpdateFromSource Returns or sets the kind of JT update performed when a part is loaded
MessagesInconsistentRevisions Returns or sets the kind of messages about inconsistent revisions when a part is loaded
SynchroniseOnLoad Returns or sets the kind of synchronisation performed when a part is loaded
SynchroniseOnSave Returns or sets the kind of synchronisation performed when a part is saved
UnpopulatedBehaviour Returns or sets the behaviour when an unpopulated part is loaded

Methods

Enumerations

SessionPdmJtUpdateFromSourceType Enumeration Options for the kind of JT update performed when a part is loaded
SessionPdmMessagesInconsistentRevisionsType Enumeration Options for the kind of messages about inconsistent revisions when a part is loaded
SessionPdmSynchroniseOnLoadType Enumeration Options for the kind of synchronisation with the PDM system performed when a part is loaded.
SessionPdmSynchroniseOnSaveType Enumeration Options for the kind of synchronisation with the PDM system performed when a part is saved.
SessionPdmUnpopulatedBehaviourType Enumeration Options for when to add NX datasets upon loading an unpopulated part in the PDM system

Property Detail

JtUpdateFromSource

SessionPdm.JtUpdateFromSource

Returns or sets the kind of JT update performed when a part is loaded

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

Getter Method

Signature JtUpdateFromSource

Returns:
Return type:NXOpen.Preferences.SessionPdmJtUpdateFromSourceType

New in version NX6.0.2.

License requirements: None.

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

Setter Method

Signature JtUpdateFromSource

Parameters:update (NXOpen.Preferences.SessionPdmJtUpdateFromSourceType) –

New in version NX6.0.2.

License requirements: None.

MessagesInconsistentRevisions

SessionPdm.MessagesInconsistentRevisions

Returns or sets the kind of messages about inconsistent revisions when a part is loaded

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

Getter Method

Signature MessagesInconsistentRevisions

Returns:
Return type:NXOpen.Preferences.SessionPdmMessagesInconsistentRevisionsType

New in version NX6.0.2.

License requirements: None.

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

Setter Method

Signature MessagesInconsistentRevisions

Parameters:message (NXOpen.Preferences.SessionPdmMessagesInconsistentRevisionsType) –

New in version NX6.0.2.

License requirements: None.

SynchroniseOnLoad

SessionPdm.SynchroniseOnLoad

Returns or sets the kind of synchronisation performed when a part is loaded

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

Getter Method

Signature SynchroniseOnLoad

Returns:
Return type:NXOpen.Preferences.SessionPdmSynchroniseOnLoadType

New in version NX4.0.1.

License requirements: None.

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

Setter Method

Signature SynchroniseOnLoad

Parameters:sync (NXOpen.Preferences.SessionPdmSynchroniseOnLoadType) –

New in version NX4.0.1.

License requirements: None.

SynchroniseOnSave

SessionPdm.SynchroniseOnSave

Returns or sets the kind of synchronisation performed when a part is saved

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

Getter Method

Signature SynchroniseOnSave

Returns:
Return type:NXOpen.Preferences.SessionPdmSynchroniseOnSaveType

New in version NX4.0.1.

License requirements: None.

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

Setter Method

Signature SynchroniseOnSave

Parameters:sync (NXOpen.Preferences.SessionPdmSynchroniseOnSaveType) –

New in version NX4.0.1.

License requirements: None.

UnpopulatedBehaviour

SessionPdm.UnpopulatedBehaviour

Returns or sets the behaviour when an unpopulated part is loaded

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

Getter Method

Signature UnpopulatedBehaviour

Returns:
Return type:NXOpen.Preferences.SessionPdmUnpopulatedBehaviourType

New in version NX4.0.1.

License requirements: None.

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

Setter Method

Signature UnpopulatedBehaviour

Parameters:behaviour (NXOpen.Preferences.SessionPdmUnpopulatedBehaviourType) –

New in version NX4.0.1.

License requirements: None.