TBSLoadCaseManager Class

class NXOpen.CAE.Optimization.TBSLoadCaseManager

Bases: NXOpen.TaggedObject

Managers load cases

New in version NX8.0.0.

Properties

Property Description
SelectionOption Returns or sets the selection option
Tag Returns the Tag for this object.

Methods

Method Description
AddLoadCases Adds the load cases
GetLoadCases Returns the load cases
RemoveLoadCases Removes the load cases
SetLoadCases Sets the load cases

Enumerations

TBSLoadCaseManagerSelectionType Enumeration Defines the selection of the loadcase

Property Detail

SelectionOption

TBSLoadCaseManager.SelectionOption

Returns or sets the selection option

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

Getter Method

Signature SelectionOption

Returns:
Return type:NXOpen.CAE.Optimization.TBSLoadCaseManagerSelectionType

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature SelectionOption

Parameters:selectionOption (NXOpen.CAE.Optimization.TBSLoadCaseManagerSelectionType) –

New in version NX8.0.0.

License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)

Method Detail

AddLoadCases

TBSLoadCaseManager.AddLoadCases

Adds the load cases

Signature AddLoadCases(loadCases)

Parameters:loadCases (list of NXOpen.CAE.Optimization.TBSLoadCase) –

New in version NX8.0.0.

License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)

GetLoadCases

TBSLoadCaseManager.GetLoadCases

Returns the load cases

Signature GetLoadCases()

Returns:
Return type:list of NXOpen.CAE.Optimization.TBSLoadCase

New in version NX8.0.0.

License requirements: None.

RemoveLoadCases

TBSLoadCaseManager.RemoveLoadCases

Removes the load cases

Signature RemoveLoadCases(loadCases, deleteLoadCase)

Parameters:

New in version NX8.0.0.

License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)

SetLoadCases

TBSLoadCaseManager.SetLoadCases

Sets the load cases

Signature SetLoadCases(loadCases)

Parameters:loadCases (list of NXOpen.CAE.Optimization.TBSLoadCase) –

New in version NX8.0.0.

License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)