NX Open C++ Reference Guide
|
Builder for creating Surface Coat
To create a new instance of this class, use CAE::MeshManager::CreateSurfaceCoatBuilder
Created in NX6.0.1.
More...
Public Types | |
enum | SelectionMethod { SelectionMethodThreeDimensionMesh, SelectionMethodElementFreeFace, SelectionMethodGeometry } |
Represents the selection method to be used. More... | |
Public Member Functions | |
NXOpen::CAE::Mesh * | CommitMesh () |
Commit the mesh. | |
NXOpen::CAE::SelectElementsBuilder * | ElementFace () |
Returns the selected element face(s) Created in NX6.0.1. | |
NXOpen::CAE::ElementTypeBuilder * | ElementType () |
Returns the element type to be created Created in NX6.0.1. | |
bool | ExportToSolver () |
Returns the export to solver toggle Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | SelectGeometry () |
Returns the selected geometry object(s) Created in NX7.5.0. | |
NXOpen::CAE::SurfaceCoatBuilder::SelectionMethod | SelectionMethodType () |
Returns the selection method for different ways of selection Created in NX6.0.1. | |
void | SetExportToSolver (bool fExportToSolver) |
Sets the export to solver toggle Created in NX7.5.0. | |
void | SetSelectionMethodType (NXOpen::CAE::SurfaceCoatBuilder::SelectionMethod selectionMethodType) |
Sets the selection method for different ways of selection Created in NX6.0.1. | |
NXOpen::SelectTaggedObjectList * | SourceMesh () |
Returns the selected source object(s) Created in NX6.0.1. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Builder for creating Surface Coat
To create a new instance of this class, use CAE::MeshManager::CreateSurfaceCoatBuilder
Created in NX6.0.1.
Represents the selection method to be used.
SelectionMethodThreeDimensionMesh |
3D mesh |
SelectionMethodElementFreeFace |
Element free faces. |
SelectionMethodGeometry |
Face or body. |
NXOpen::CAE::Mesh* NXOpen::CAE::SurfaceCoatBuilder::CommitMesh | ( | ) |
Commit the mesh.
NXOpen::CAE::SelectElementsBuilder* NXOpen::CAE::SurfaceCoatBuilder::ElementFace | ( | ) |
Returns the selected element face(s)
Created in NX6.0.1.
License requirements : None
NXOpen::CAE::ElementTypeBuilder* NXOpen::CAE::SurfaceCoatBuilder::ElementType | ( | ) |
Returns the element type to be created
Created in NX6.0.1.
License requirements : None
bool NXOpen::CAE::SurfaceCoatBuilder::ExportToSolver | ( | ) |
Returns the export to solver toggle
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::SurfaceCoatBuilder::SelectGeometry | ( | ) |
Returns the selected geometry object(s)
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::SurfaceCoatBuilder::SelectionMethod NXOpen::CAE::SurfaceCoatBuilder::SelectionMethodType | ( | ) |
Returns the selection method for different ways of selection
Created in NX6.0.1.
License requirements : None
void NXOpen::CAE::SurfaceCoatBuilder::SetExportToSolver | ( | bool | fExportToSolver | ) |
Sets the export to solver toggle
Created in NX7.5.0.
License requirements : None
fExportToSolver | fexporttosolver |
void NXOpen::CAE::SurfaceCoatBuilder::SetSelectionMethodType | ( | NXOpen::CAE::SurfaceCoatBuilder::SelectionMethod | selectionMethodType | ) |
Sets the selection method for different ways of selection
Created in NX6.0.1.
License requirements : nx_masterfem ("Finite Element Modeling")
selectionMethodType | selectionmethodtype |
NXOpen::SelectTaggedObjectList* NXOpen::CAE::SurfaceCoatBuilder::SourceMesh | ( | ) |
Returns the selected source object(s)
Created in NX6.0.1.
License requirements : None