PostScenarioBuilder Class

class NXOpen.CAE.PostScenarioBuilder

Bases: NXOpen.Builder

This class represents a NXOpen.CAE.PostScenarioBuilder.

No support for KF.

New in version NX11.0.0.

Properties

Property Description
DataDefinition Returns or sets the selected NXOpen.CAE.PostScenarioDataDefinition.
InputDefinition Returns or sets the selected NXOpen.CAE.PostScenarioInputDefinition.
Tag Returns the Tag for this object.
Visualization Returns or sets the selected NXOpen.CAE.PostScenarioVisualizationDefinition.
DataDefinitions
Access available Data Source Data Definitions.
A data definition defines the format of some data exposed by a data source. These are matched with a scenario Input Definition to provide a scenario interpreted view of that data.

Methods

Method Description
CheckSelectionParameters Check the validity of a NXOpen.CAE.PostScenarioSelectionParameters before using it.
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetAvailableDataDefinitions List NXOpen.CAE.PostScenarioDataDefinition`s available for the selected :py:class:`NXOpen.CAE.PostScenarioInputDefinition.
GetAvailableInputDefinitions List NXOpen.CAE.PostScenarioInputDefinition applicable to the currently selected NXOpen.CAE.PostScenarioDataDefinition.
GetAvailableVisualizationDefinitions List NXOpen.CAE.PostScenarioVisualizationDefinition`s available for the selected            :py:class:`NXOpen.CAE.PostScenarioInputDefinition and NXOpen.CAE.PostScenarioDataDefinition.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
NewPostScenarioSelectionParameters Create a new instance of NXOpen.CAE.PostScenarioSelectionParameters.
SetSelectionParameters Set the NXOpen.CAE.PostScenarioSelectionParameters.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

DataDefinition

PostScenarioBuilder.DataDefinition

Returns or sets the selected NXOpen.CAE.PostScenarioDataDefinition.

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

Getter Method

Signature DataDefinition()

Returns:
Return type:NXOpen.CAE.PostScenarioDataDefinition

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature DataDefinition(dataDefinition)

Parameters:dataDefinition (NXOpen.CAE.PostScenarioDataDefinition) –

New in version NX11.0.0.

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

InputDefinition

PostScenarioBuilder.InputDefinition

Returns or sets the selected NXOpen.CAE.PostScenarioInputDefinition.

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

Getter Method

Signature InputDefinition()

Returns:
Return type:NXOpen.CAE.PostScenarioInputDefinition

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature InputDefinition(inputDefinition)

Parameters:inputDefinition (NXOpen.CAE.PostScenarioInputDefinition) –

New in version NX11.0.0.

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

Visualization

PostScenarioBuilder.Visualization

Returns or sets the selected NXOpen.CAE.PostScenarioVisualizationDefinition.

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

Getter Method

Signature Visualization()

Returns:
Return type:NXOpen.CAE.PostScenarioVisualizationDefinition

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature Visualization(visualization)

Parameters:visualization (NXOpen.CAE.PostScenarioVisualizationDefinition) –

New in version NX11.0.0.

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

DataDefinitions

PostScenarioBuilder.DataDefinitions

Access available Data Source Data Definitions.

A data definition defines the format of some data exposed by a data source. These are matched with a scenario Input Definition to provide a scenario interpreted view of that data.

Signature DataDefinitions()

New in version NX11.0.0.

Returns:
Return type:NXOpen.CAE.PostScenarioBuilderDataDefinitionCollection

Method Detail

CheckSelectionParameters

PostScenarioBuilder.CheckSelectionParameters

Check the validity of a NXOpen.CAE.PostScenarioSelectionParameters before using it.

Signature CheckSelectionParameters(parameters)

Parameters:parameters (NXOpen.CAE.PostScenarioSelectionParameters) –
Returns:
Return type:bool

New in version NX11.0.0.

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

GetAvailableDataDefinitions

PostScenarioBuilder.GetAvailableDataDefinitions

List NXOpen.CAE.PostScenarioDataDefinition`s available for the selected :py:class:`NXOpen.CAE.PostScenarioInputDefinition.

Signature GetAvailableDataDefinitions()

Returns:
Return type:list of NXOpen.CAE.PostScenarioDataDefinition

New in version NX11.0.0.

License requirements: None.

GetAvailableInputDefinitions

PostScenarioBuilder.GetAvailableInputDefinitions

List NXOpen.CAE.PostScenarioInputDefinition applicable to the currently selected NXOpen.CAE.PostScenarioDataDefinition.

Signature GetAvailableInputDefinitions()

Returns:
Return type:list of NXOpen.CAE.PostScenarioInputDefinition

New in version NX11.0.0.

License requirements: None.

GetAvailableVisualizationDefinitions

PostScenarioBuilder.GetAvailableVisualizationDefinitions

List NXOpen.CAE.PostScenarioVisualizationDefinition`s available for the selected :py:class:`NXOpen.CAE.PostScenarioInputDefinition and NXOpen.CAE.PostScenarioDataDefinition.

Signature GetAvailableVisualizationDefinitions()

Returns:
Return type:list of NXOpen.CAE.PostScenarioVisualizationDefinition

New in version NX11.0.0.

License requirements: None.

NewPostScenarioSelectionParameters

PostScenarioBuilder.NewPostScenarioSelectionParameters

Create a new instance of NXOpen.CAE.PostScenarioSelectionParameters.

Signature NewPostScenarioSelectionParameters()

Returns:
Return type:NXOpen.CAE.PostScenarioSelectionParameters

New in version NX11.0.0.

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

SetSelectionParameters

PostScenarioBuilder.SetSelectionParameters

Set the NXOpen.CAE.PostScenarioSelectionParameters.

Signature SetSelectionParameters(parameters)

Parameters:parameters (NXOpen.CAE.PostScenarioSelectionParameters) –

New in version NX11.0.0.

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

Validate

PostScenarioBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.