NXOpen .NET Reference
12.0.0
|
Represents the FEM creation options to be used when a FEM part is created More...
Public Types | |
enum | UseBodiesOption { SelectedBodies, VisibleBodies, AllBodies } |
Used to specify the option of specifying bodies to use from the CAD Part while creating CAE.FemPart . More... | |
Public Member Functions | |
unsafe void | SetCadData (NXOpen.Part cadPart, string idealizedPartName) |
Set associated CAD data More... | |
unsafe void | SetAutoGenIdeal (bool autoGenIdeal) |
Set flag to create the idealized part with an autogenerate name, ignoring name set in CAE.FemCreationOptions.SetCadData More... | |
unsafe void | SetGeometryOptions (NXOpen.CAE.FemCreationOptions.UseBodiesOption useBodiesOption, NXOpen.Body[] bodies, NXOpen.CAE.FemSynchronizeOptions geometrySyncOptions) |
Set CAE geometry options More... | |
unsafe void | SetSolverOptions (string solverName, string analysisType, NXOpen.CAE.BaseFemPart.AxisymAbstractionType abstractionType) |
Set Solver, Analysis Type, and Axisymmetric Abstraction Type More... | |
unsafe void | SetDescription (string[] description) |
Set FEM Part file descriptive text More... | |
unsafe void | SetMorphingFlag (bool isMorphEnabled) |
Set the morphing enabled flag More... | |
unsafe void | SetCyclicSymmetryData (bool useCyclicSymmetryCsys, NXOpen.CoordinateSystem cyclicSymmetryCsys) |
Set the cyclic symmetry coordinate system options More... | |
Protected Member Functions | |
override void | FreeResource () |
Destroys the object More... | |
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
Created in NX11.0.0
Used to specify the option of specifying bodies to use from the CAD Part while creating CAE.FemPart .
Enumerator | |
---|---|
SelectedBodies |
Use selected bodies from the cad part |
VisibleBodies |
Use all visible bodies from the cad part |
AllBodies |
Use all bodies from the cad part |
|
protected |
Destroys the object
Created in NX11.0.0
License requirements: None.
unsafe void NXOpen.CAE.FemCreationOptions.SetAutoGenIdeal | ( | bool | autoGenIdeal | ) |
Set flag to create the idealized part with an autogenerate name, ignoring name set in CAE.FemCreationOptions.SetCadData
Created in NX11.0.0
License requirements: None.
autoGenIdeal | Create the ideal part and autogenerate a name for the idealized part |
unsafe void NXOpen.CAE.FemCreationOptions.SetCadData | ( | NXOpen.Part | cadPart, |
string | idealizedPartName | ||
) |
Set associated CAD data
Created in NX11.0.0
License requirements: None.
cadPart | the cad part to be associated with the fem part |
idealizedPartName | the name of the idealized part to be created. |
unsafe void NXOpen.CAE.FemCreationOptions.SetCyclicSymmetryData | ( | bool | useCyclicSymmetryCsys, |
NXOpen.CoordinateSystem | cyclicSymmetryCsys | ||
) |
Set the cyclic symmetry coordinate system options
Created in NX11.0.0
License requirements: None.
useCyclicSymmetryCsys | Use the selected cyclic symmetry csys or not |
cyclicSymmetryCsys | tag of selected cyclic symmetry or null |
unsafe void NXOpen.CAE.FemCreationOptions.SetDescription | ( | string[] | description | ) |
Set FEM Part file descriptive text
Created in NX11.0.0
License requirements: None.
description | description |
unsafe void NXOpen.CAE.FemCreationOptions.SetGeometryOptions | ( | NXOpen.CAE.FemCreationOptions.UseBodiesOption | useBodiesOption, |
NXOpen.Body[] | bodies, | ||
NXOpen.CAE.FemSynchronizeOptions | geometrySyncOptions | ||
) |
Set CAE geometry options
Created in NX11.0.0
License requirements: None.
useBodiesOption | Specify bodies to use from the cad part while creating the fem part |
bodies | the bodies to be used |
geometrySyncOptions | geometry sync options |
unsafe void NXOpen.CAE.FemCreationOptions.SetMorphingFlag | ( | bool | isMorphEnabled | ) |
Set the morphing enabled flag
Created in NX11.0.0
License requirements: None.
isMorphEnabled | Is Mesh Morphing enabled or not |
unsafe void NXOpen.CAE.FemCreationOptions.SetSolverOptions | ( | string | solverName, |
string | analysisType, | ||
NXOpen.CAE.BaseFemPart.AxisymAbstractionType | abstractionType | ||
) |
Set Solver, Analysis Type, and Axisymmetric Abstraction Type
Created in NX11.0.0
License requirements: None.
solverName | the name of the solver. Refer to NX help for more information |
analysisType | the name of the analysis type. Refer to NX help for more information |
abstractionType | the axisymmetric abstraction type. Refer to NX help for more information |