public interface FemCreationOptions extends TransientObject
FemPart.newFemCreationOptions()
Modifier and Type | Interface and Description |
---|---|
static class |
FemCreationOptions.UseBodiesOption
Used to specify the option of specifying bodies to use from the CAD Part while creating
FemPart . |
Modifier and Type | Method and Description |
---|---|
void |
setAutoGenIdeal(boolean autoGenIdeal)
Set flag to create the idealized part with an autogenerate name, ignoring name set in
setCadData(nxopen.Part, java.lang.String)
License requirements: None. |
void |
setCadData(Part cadPart,
String idealizedPartName)
Set associated CAD data
License requirements: None. |
void |
setCyclicSymmetryData(boolean useCyclicSymmetryCsys,
CoordinateSystem cyclicSymmetryCsys)
Set the cyclic symmetry coordinate system options
License requirements: None. |
void |
setDescription(String[] description)
Set FEM Part file descriptive text
License requirements: None. |
void |
setGeometryOptions(FemCreationOptions.UseBodiesOption useBodiesOption,
Body[] bodies,
FemSynchronizeOptions geometrySyncOptions)
Set CAE geometry options
License requirements: None. |
void |
setMorphingFlag(boolean isMorphEnabled)
Set the morphing enabled flag
License requirements: None. |
void |
setSolverOptions(String solverName,
String analysisType,
BaseFemPart.AxisymAbstractionType abstractionType)
Set Solver, Analysis Type, and Axisymmetric Abstraction Type
License requirements: None. |
_value, dispose, printTestData, printTestData
void setCadData(Part cadPart, String idealizedPartName) throws NXException, RemoteException
cadPart
- the cad part to be associated with the fem partidealizedPartName
- the name of the idealized part to be created.NXException
RemoteException
void setAutoGenIdeal(boolean autoGenIdeal) throws NXException, RemoteException
setCadData(nxopen.Part, java.lang.String)
autoGenIdeal
- Create the ideal part and autogenerate a name for the idealized partNXException
RemoteException
void setGeometryOptions(FemCreationOptions.UseBodiesOption useBodiesOption, Body[] bodies, FemSynchronizeOptions geometrySyncOptions) throws NXException, RemoteException
useBodiesOption
- Specify bodies to use from the cad part while creating the fem partbodies
- the bodies to be usedgeometrySyncOptions
- geometry sync optionsNXException
RemoteException
void setSolverOptions(String solverName, String analysisType, BaseFemPart.AxisymAbstractionType abstractionType) throws NXException, RemoteException
solverName
- the name of the solver. Refer to NX help for more informationanalysisType
- the name of the analysis type. Refer to NX help for more informationabstractionType
- the axisymmetric abstraction type. Refer to NX help for more informationNXException
RemoteException
void setDescription(String[] description) throws NXException, RemoteException
description
- descriptionNXException
RemoteException
void setMorphingFlag(boolean isMorphEnabled) throws NXException, RemoteException
isMorphEnabled
- Is Mesh Morphing enabled or notNXException
RemoteException
void setCyclicSymmetryData(boolean useCyclicSymmetryCsys, CoordinateSystem cyclicSymmetryCsys) throws NXException, RemoteException
useCyclicSymmetryCsys
- Use the selected cyclic symmetry csys or notcyclicSymmetryCsys
- tag of selected cyclic symmetry or nullNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.