PostScenarioSelectionParameters Class

class NXOpen.CAE.PostScenarioSelectionParameters

Bases: NXOpen.TaggedObject

The class handles the User Selection for a Scenario.

A User Selection identifies which data need to be retrieved from the data source on top of which a scenario was created. A User Selection is dependent on the previously selected NXOpen.CAE.PostScenarioInputDefinition, Data Source NXOpen.CAE.PostScenarioDataDefinition, and NXOpen.CAE.PostScenarioVisualizationDefinition. See NXOpen.CAE.PostScenarioBuilder. An instance can be created from a CAE.PostScenarioBuilder.

A valid user selection binds at least one value to each NXOpen.CAE.PostScenarioVariable. The exact constraints on the number of selected values varies which each scenario.

In order to bind values to variables, one must access each Variable from the NXOpen.CAE.PostScenarioVariableCollection, and bind values from those which are listed by the Variable’s NXOpen.CAE.PostScenarioVariable.GetValues() method.

:py:class:`NXOpen.CAE.PostScenarioConfigurationVariable`s are Scenario specific and enable or configure scenario specific behaviour.

Not support KF.

New in version NX11.0.0.

Properties

Property Description
Tag Returns the Tag for this object.
Variables Contains selection :py:class:`NXOpen.CAE.PostScenarioVariable`s that define this selection.
ConfigurationVariables Contains :py:class:`NXOpen.CAE.PostScenarioConfigurationVariable`s for this selection.

Methods

Method Description
Destroy Delete the NXOpen.CAE.PostScenarioSelectionParameters.
NewVariant Create a new NXOpen.CAE.PostScenarioVariant that wraps a scalar value.

Variables

PostScenarioSelectionParameters.Variables

Contains selection :py:class:`NXOpen.CAE.PostScenarioVariable`s that define this selection.

Signature Variables

New in version NX11.0.0.

Returns:
Return type:NXOpen.CAE.PostScenarioVariableCollection

ConfigurationVariables

PostScenarioSelectionParameters.ConfigurationVariables

Contains :py:class:`NXOpen.CAE.PostScenarioConfigurationVariable`s for this selection.

Signature ConfigurationVariables

New in version NX11.0.0.

Returns:
Return type:NXOpen.CAE.PostScenarioConfigurationVariableCollection

Method Detail

Destroy

PostScenarioSelectionParameters.Destroy

Delete the NXOpen.CAE.PostScenarioSelectionParameters.

Signature Destroy()

New in version NX12.0.0.

License requirements: None.

NewVariant

PostScenarioSelectionParameters.NewVariant

Create a new NXOpen.CAE.PostScenarioVariant that wraps a scalar value.

These objects need to be Dispose’d of once it is no longer needed.

Signature NewVariant()

Returns:
Return type:NXOpen.CAE.PostScenarioVariant

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)