NX Open C++ Reference Guide
|
Represents a CAE::MMCCreateBuilder which can be used to create or edit CAE::MeshMate objects. More...
Public Types | |
enum | FaceSearchType { FaceSearchTypeAllPairs, FaceSearchTypeIdenticalPairsOnly } |
Types of Face Serach Operations. More... | |
enum | MeshMatingType { MeshMatingTypeGlueCoincident, MeshMatingTypeGlueNonCoincident, MeshMatingTypeFreeCoincident } |
Types of Mesh Mating Conditions. More... | |
enum | Types { TypesAutoCreate, TypesManual } |
Type of the Creation Methods for MMC. More... | |
Public Member Functions | |
NXOpen::SelectDisplayableObjectList * | AutoSelection () |
Returns the bodies/faces used when CAE::MMCCreateBuilder::Type is set to CAE::MMCCreateBuilder::TypesAutoCreate . | |
std::vector < NXOpen::CAE::MeshMate * > | CommitMmcs () |
Commits the creation of the CAE::MeshMate objects or Commits the changes made to the CAE::MeshMate. | |
NXOpen::Expression * | DistTolerance () |
Returns the dist tolerance Created in NX6.0.0. | |
NXOpen::CAE::MMCCreateBuilder::FaceSearchType | FaceSearchOption () |
Returns the face search option Created in NX6.0.0. | |
NXOpen::CAE::MMCCreateBuilder::MeshMatingType | MeshMatingOption () |
Returns the mesh mating type Created in NX6.0.0. | |
NXOpen::CAE::MeshMate * | Mmc () |
Returns the Mesh Mating Condition Created in NX6.0.0. | |
bool | ReverseDirection () |
Returns the reverse direction Created in NX6.0.0. | |
void | SetFaceSearchOption (NXOpen::CAE::MMCCreateBuilder::FaceSearchType faceSearchOption) |
Sets the face search option Created in NX6.0.0. | |
void | SetMeshMatingOption (NXOpen::CAE::MMCCreateBuilder::MeshMatingType meshMatingOption) |
Sets the mesh mating type Created in NX6.0.0. | |
void | SetMmc (NXOpen::CAE::MeshMate *mmc) |
Sets the Mesh Mating Condition Created in NX6.0.0. | |
void | SetReverseDirection (bool reverseDirection) |
Sets the reverse direction Created in NX6.0.0. | |
void | SetType (NXOpen::CAE::MMCCreateBuilder::Types type) |
Sets the mmc creation type Created in NX6.0.0. | |
NXOpen::SelectIParameterizedSurface * | SourceFace () |
Returns the source face used when CAE::MMCCreateBuilder::Type is set to CAE::MMCCreateBuilder::TypesManual . | |
NXOpen::SelectIParameterizedSurface * | TargetFace () |
Returns the target face used when CAE::MMCCreateBuilder::Type is set to CAE::MMCCreateBuilder::TypesManual . | |
NXOpen::CAE::MMCCreateBuilder::Types | Type () |
Returns the mmc creation type Created in NX6.0.0. |
Represents a CAE::MMCCreateBuilder which can be used to create or edit CAE::MeshMate objects.
To create a new instance of this class, use CAE::MeshControlCollection::CreateMmcCreateBuilder
Created in NX6.0.0.
Types of Face Serach Operations.
Types of Mesh Mating Conditions.
Returns the bodies/faces used when CAE::MMCCreateBuilder::Type is set to CAE::MMCCreateBuilder::TypesAutoCreate .
Created in NX6.0.5.
License requirements : None
std::vector<NXOpen::CAE::MeshMate *> NXOpen::CAE::MMCCreateBuilder::CommitMmcs | ( | ) |
Commits the creation of the CAE::MeshMate objects or Commits the changes made to the CAE::MeshMate.
Returns the dist tolerance
Created in NX6.0.0.
License requirements : None
Returns the face search option
Created in NX6.0.0.
License requirements : None
Returns the mesh mating type
Created in NX6.0.0.
License requirements : None
Returns the Mesh Mating Condition
Created in NX6.0.0.
License requirements : None
Returns the reverse direction
Created in NX6.0.0.
License requirements : None
void NXOpen::CAE::MMCCreateBuilder::SetFaceSearchOption | ( | NXOpen::CAE::MMCCreateBuilder::FaceSearchType | faceSearchOption | ) |
Sets the face search option
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
faceSearchOption | facesearchoption |
void NXOpen::CAE::MMCCreateBuilder::SetMeshMatingOption | ( | NXOpen::CAE::MMCCreateBuilder::MeshMatingType | meshMatingOption | ) |
Sets the mesh mating type
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
meshMatingOption | meshmatingoption |
void NXOpen::CAE::MMCCreateBuilder::SetMmc | ( | NXOpen::CAE::MeshMate * | mmc | ) |
Sets the Mesh Mating Condition
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
mmc | mmc |
void NXOpen::CAE::MMCCreateBuilder::SetReverseDirection | ( | bool | reverseDirection | ) |
Sets the reverse direction
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
reverseDirection | reversedirection |
Sets the mmc creation type
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
type | type |
Returns the source face used when CAE::MMCCreateBuilder::Type is set to CAE::MMCCreateBuilder::TypesManual .
Created in NX6.0.0.
License requirements : None
Returns the target face used when CAE::MMCCreateBuilder::Type is set to CAE::MMCCreateBuilder::TypesManual .
Created in NX6.0.0.
License requirements : None
Returns the mmc creation type
Created in NX6.0.0.
License requirements : None