PostScenarioManager Class¶
-
class
NXOpen.CAE.
PostScenarioManager
¶ Bases:
object
Manages the creation of a
NXOpen.CAE.PostScenarioBuilder
.To obtain an instance of this class use
NXOpen.CAE.PostScenarioManager
.New in version NX11.0.0.
“PostScenarioDescriptors”, “Contains a
NXOpen.CAE.PostScenarioDescriptorCollection
. ” “AvailablePostScenarioDescriptors”, “Contains aNXOpen.CAE.PostScenarioAvailableDescriptorCollection
.This member enumerates scenario descriptors available for use with the Data Sources selected inNXOpen.CAE.PostScenarioManager.DataSources()
.“
- “DataSources”, “Contains a
NXOpen.CAE.DataSourceCollection
. - The
NXOpen.CAE.DataSource`s added to this collection will be used to populate the :py:meth:`NXOpen.CAE.PostScenarioManager.AvailablePostScenarioDescriptors
. - These data sources will also be the ones available to any
NXOpen.CAE.PostScenarioBuilder
in the current session. “
- The
- “DataSources”, “Contains a
Methods¶
Method | Description |
---|---|
CheckScenarioDataSourceCompatible | Checks if the scenario and the data source set in the NXOpen.CAE.PostScenarioParameters are compatible. |
CheckValidDataSource | Checks if the data source set in NXOpen.CAE.PostScenarioParameters is valid. |
CreatePostScenarioBuilderFromParameters | Creates a transient object NXOpen.CAE.PostScenarioBuilder that is responsible for creating a post scenario object. |
CreatePostScenarioBuilderFromScenario | Creates a builder for the Scenario retrieved from a Visualized Scenario. |
CreatePostScenarioBuilderFromViewport | Creates a builder for the Scenario retrieved from a Visualized Scenario from a certain viewport. |
CreateViewportSynchronizationOptions | Creates viewport synchronization options. |
NewPostScenarioParameters | Creates a transient object NXOpen.CAE.PostScenarioParameters that contains the settings required to create a post scenario. |
SetViewportSynchronizationOptions | Sets the viewport synchronization options. |
PostScenarioDescriptors¶
-
PostScenarioManager.
PostScenarioDescriptors
¶ Contains a
NXOpen.CAE.PostScenarioDescriptorCollection
.Signature
PostScenarioDescriptors
New in version NX11.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.CAE.PostScenarioManager.AvailablePostScenarioDescriptors()
instead.Returns: Return type: NXOpen.CAE.PostScenarioDescriptorCollection
AvailablePostScenarioDescriptors¶
-
PostScenarioManager.
AvailablePostScenarioDescriptors
¶ Contains a
NXOpen.CAE.PostScenarioAvailableDescriptorCollection
.This member enumerates scenario descriptors available for use with the Data Sources selected in
NXOpen.CAE.PostScenarioManager.DataSources()
.Signature
AvailablePostScenarioDescriptors
New in version NX12.0.0.
Returns: Return type: NXOpen.CAE.PostScenarioAvailableDescriptorCollection
DataSources¶
-
PostScenarioManager.
DataSources
¶ Contains a
NXOpen.CAE.DataSourceCollection
.The
NXOpen.CAE.DataSource`s added to this collection will be used to populate the :py:meth:`NXOpen.CAE.PostScenarioManager.AvailablePostScenarioDescriptors
. These data sources will also be the ones available to anyNXOpen.CAE.PostScenarioBuilder
in the current session.Signature
DataSources
New in version NX12.0.0.
Returns: Return type: NXOpen.CAE.DataSourceCollection
Method Detail¶
CheckScenarioDataSourceCompatible¶
-
PostScenarioManager.
CheckScenarioDataSourceCompatible
¶ Checks if the scenario and the data source set in the
NXOpen.CAE.PostScenarioParameters
are compatible.Signature
CheckScenarioDataSourceCompatible(scenarioParameters)
Parameters: scenarioParameters ( NXOpen.CAE.PostScenarioParameters
) –Returns: Return type: bool New in version NX11.0.0.
Deprecated since version NX12.0.0: This function is no longer useful because the new API only lists compatible data sources per slot.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CheckValidDataSource¶
-
PostScenarioManager.
CheckValidDataSource
¶ Checks if the data source set in
NXOpen.CAE.PostScenarioParameters
is valid.Signature
CheckValidDataSource(scenarioParameters)
Parameters: scenarioParameters ( NXOpen.CAE.PostScenarioParameters
) –Returns: Return type: bool New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreatePostScenarioBuilderFromParameters¶
-
PostScenarioManager.
CreatePostScenarioBuilderFromParameters
¶ Creates a transient object
NXOpen.CAE.PostScenarioBuilder
that is responsible for creating a post scenario object.Signature
CreatePostScenarioBuilderFromParameters(scenarioParameters)
Parameters: scenarioParameters ( NXOpen.CAE.PostScenarioParameters
) –Returns: Return type: NXOpen.CAE.PostScenarioBuilder
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreatePostScenarioBuilderFromScenario¶
-
PostScenarioManager.
CreatePostScenarioBuilderFromScenario
¶ Creates a builder for the Scenario retrieved from a Visualized Scenario.
Signature
CreatePostScenarioBuilderFromScenario(scenario)
Parameters: scenario ( NXOpen.CAE.PostScenario
) –Returns: Return type: NXOpen.CAE.PostScenarioBuilder
New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreatePostScenarioBuilderFromViewport¶
-
PostScenarioManager.
CreatePostScenarioBuilderFromViewport
¶ Creates a builder for the Scenario retrieved from a Visualized Scenario from a certain viewport.
This method fails if the specified viewport does not represent a Visualized Scenario.
Signature
CreatePostScenarioBuilderFromViewport(viewportIndex)
Parameters: viewportIndex (int) – Returns: Return type: NXOpen.CAE.PostScenarioBuilder
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateViewportSynchronizationOptions¶
-
PostScenarioManager.
CreateViewportSynchronizationOptions
¶ Creates viewport synchronization options.
These options synchronize selections and probes across the selected viewports.
Signature
CreateViewportSynchronizationOptions()
Returns: Return type: NXOpen.CAE.ViewportSynchronizationOptions
New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
NewPostScenarioParameters¶
-
PostScenarioManager.
NewPostScenarioParameters
¶ Creates a transient object
NXOpen.CAE.PostScenarioParameters
that contains the settings required to create a post scenario.The object should be destroyed after the post scenario is created.
Signature
NewPostScenarioParameters()
Returns: Return type: NXOpen.CAE.PostScenarioParameters
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetViewportSynchronizationOptions¶
-
PostScenarioManager.
SetViewportSynchronizationOptions
¶ Sets the viewport synchronization options.
These options synchronize selections and probes across the selected viewports. Passing None will disable all synchronizations.
Signature
SetViewportSynchronizationOptions(options)
Parameters: options ( NXOpen.CAE.ViewportSynchronizationOptions
) –New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)