TBSLoadCase Class

class NXOpen.CAE.Optimization.TBSLoadCase

Bases: NXOpen.TaggedObject

Represents the load case

To create a new instance of this class, use NXOpen.CAE.Optimization.TBSOptimizationManager.CreateLoadCase()

New in version NX8.0.0.

Properties

Property Description
ShellLayer Returns or sets the shell layer
Tag Returns the Tag for this object.

Methods

Method Description
GetSubcase Returns the load cases
GetSubstep Returns the substeps
SetSubcase Sets the load cases
SetSubstep Sets the sub steps

Enumerations

TBSLoadCaseLayerOption Enumeration Defines the location for calcuating shell stresses

Property Detail

ShellLayer

TBSLoadCase.ShellLayer

Returns or sets the shell layer

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

Getter Method

Signature ShellLayer

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

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ShellLayer

Parameters:layer (NXOpen.CAE.Optimization.TBSLoadCaseLayerOption) –

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

GetSubcase

TBSLoadCase.GetSubcase

Returns the load cases

Signature GetSubcase()

Returns:a tuple
Return type:A tuple consisting of (allSubcase, subcaseId) allSubcase is a bool. subcaseId is a int.

New in version NX8.0.0.

License requirements: None.

GetSubstep

TBSLoadCase.GetSubstep

Returns the substeps

Signature GetSubstep()

Returns:a tuple
Return type:A tuple consisting of (allSubSteps, subSteps) allSubSteps is a bool. subSteps is a list of int.

New in version NX8.0.0.

License requirements: None.

SetSubcase

TBSLoadCase.SetSubcase

Sets the load cases

Signature SetSubcase(allSubcases, subcaseId)

Parameters:
  • allSubcases (bool) –
  • subcaseId (int) –

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”)

SetSubstep

TBSLoadCase.SetSubstep

Sets the sub steps

Signature SetSubstep(allSubSteps, subSteps)

Parameters:
  • allSubSteps (bool) –
  • subSteps (list of int) –

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”)