FemCreationOptions Class

class NXOpen.CAE.FemCreationOptions

Bases: NXOpen.TransientObject

Represents the FEM creation options to be used when a FEM part is created

To create a new instance of this class, use NXOpen.CAE.FemPart.NewFemCreationOptions()

New in version NX11.0.0.

Methods

Method Description
Dispose Destroys the object
SetAutoGenIdeal Set flag to create the idealized part with an autogenerate name, ignoring name set in CAE.FemCreationOptions.SetCadData()
SetCadData Set associated CAD data
SetCyclicSymmetryData Set the cyclic symmetry coordinate system options
SetDescription Set FEM Part file descriptive text
SetGeometryOptions Set CAE geometry options
SetMorphingFlag Set the morphing enabled flag
SetSolverOptions Set Solver, Analysis Type, and Axisymmetric Abstraction Type

Enumerations

FemCreationOptionsUseBodiesOption Enumeration Used to specify the option of specifying bodies to use from the CAD Part while creating CAE.FemPart.

Method Detail

Dispose

FemCreationOptions.Dispose

Destroys the object

Signature Dispose()

New in version NX11.0.0.

License requirements: None.

SetAutoGenIdeal

FemCreationOptions.SetAutoGenIdeal

Set flag to create the idealized part with an autogenerate name, ignoring name set in CAE.FemCreationOptions.SetCadData()

Signature SetAutoGenIdeal(autoGenIdeal)

Parameters:autoGenIdeal (bool) – Create the ideal part and autogenerate a name for the idealized part

New in version NX11.0.0.

License requirements: None.

SetCadData

FemCreationOptions.SetCadData

Set associated CAD data

Signature SetCadData(cadPart, idealizedPartName)

Parameters:
  • cadPart (NXOpen.Part) – the cad part to be associated with the fem part
  • idealizedPartName (str) – the name of the idealized part to be created.

New in version NX11.0.0.

License requirements: None.

SetCyclicSymmetryData

FemCreationOptions.SetCyclicSymmetryData

Set the cyclic symmetry coordinate system options

Signature SetCyclicSymmetryData(useCyclicSymmetryCsys, cyclicSymmetryCsys)

Parameters:
  • useCyclicSymmetryCsys (bool) – Use the selected cyclic symmetry csys or not
  • cyclicSymmetryCsys (NXOpen.CoordinateSystem) – tag of selected cyclic symmetry or null

New in version NX11.0.0.

License requirements: None.

SetDescription

FemCreationOptions.SetDescription

Set FEM Part file descriptive text

Signature SetDescription(description)

Parameters:description (list of str) – description

New in version NX11.0.0.

License requirements: None.

SetGeometryOptions

FemCreationOptions.SetGeometryOptions

Set CAE geometry options

Signature SetGeometryOptions(useBodiesOption, bodies, geometrySyncOptions)

Parameters:

New in version NX11.0.0.

License requirements: None.

SetMorphingFlag

FemCreationOptions.SetMorphingFlag

Set the morphing enabled flag

Signature SetMorphingFlag(isMorphEnabled)

Parameters:isMorphEnabled (bool) – Is Mesh Morphing enabled or not

New in version NX11.0.0.

License requirements: None.

SetSolverOptions

FemCreationOptions.SetSolverOptions

Set Solver, Analysis Type, and Axisymmetric Abstraction Type

Signature SetSolverOptions(solverName, analysisType, abstractionType)

Parameters:
  • solverName (str) – the name of the solver. Refer to NX help for more information
  • analysisType (str) – the name of the analysis type. Refer to NX help for more information
  • abstractionType (NXOpen.CAE.BaseFemPartAxisymAbstractionType) – the axisymmetric abstraction type. Refer to NX help for more information

New in version NX11.0.0.

License requirements: None.