NXOpen .NET Reference Guide
|
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 | SetAutoGenIdeal (bool autoGenIdeal) |
Set flag to create the idealized part with an autogenerate name, ignoring name set in CAE.FemCreationOptions.SetCadData More... | |
unsafe void | SetCadData (NXOpen.Part cadPart, string idealizedPartName) |
Set associated CAD data More... | |
unsafe void | SetCyclicSymmetryData (bool useCyclicSymmetryCsys, NXOpen.CoordinateSystem cyclicSymmetryCsys) |
Set the cyclic symmetry coordinate system options More... | |
unsafe void | SetDescription (string[] description) |
Set FEM Part file descriptive text More... | |
unsafe void | SetGeometryOptions (NXOpen.CAE.FemCreationOptions.UseBodiesOption useBodiesOption, NXOpen.Body[] bodies, NXOpen.CAE.FemSynchronizeOptions geometrySyncOptions) |
Set CAE geometry options More... | |
unsafe void | SetMorphingFlag (bool isMorphEnabled) |
Set the morphing enabled flag More... | |
unsafe void | SetSolverOptions (string solverName, string analysisType, NXOpen.CAE.BaseFemPart.AxisymAbstractionType abstractionType) |
Set Solver, Analysis Type, and Axisymmetric Abstraction Type More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Protected Member Functions | |
override void | FreeResource () |
Destroys the object More... | |
Additional Inherited Members | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by this 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 |
|
inlineprotectedvirtual |
Destroys the object
Created in NX11.0.0
License requirements: None.
Implements NXOpen.TransientObject.
|
inline |
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 |
|
inline |
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. |
|
inline |
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 |
|
inline |
Set FEM Part file descriptive text
Created in NX11.0.0
License requirements: None.
description | description |
|
inline |
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 |
|
inline |
Set the morphing enabled flag
Created in NX11.0.0
License requirements: None.
isMorphEnabled | Is Mesh Morphing enabled or not |
|
inline |
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 |