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.
- cadPart (
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: - useBodiesOption (
NXOpen.CAE.FemCreationOptionsUseBodiesOption
) – Specify bodies to use from the cad part while creating the fem part - bodies (list of
NXOpen.Body
) – the bodies to be used - geometrySyncOptions (
NXOpen.CAE.FemSynchronizeOptions
) – geometry sync options
New in version NX11.0.0.
License requirements: None.
- useBodiesOption (
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.