public interface MMCCreateBuilder extends Builder
MMCCreateBuilder
which can be used to create or edit
MeshMate
objects.
MeshControlCollection.createMmcCreateBuilder(nxopen.cae.MeshMate)
Modifier and Type | Interface and Description |
---|---|
static class |
MMCCreateBuilder.FaceSearchType
Types of Face Serach Operations
|
static class |
MMCCreateBuilder.MeshMatingType
Types of Mesh Mating Conditions
|
static class |
MMCCreateBuilder.Types
Type of the Creation Methods for MMC
|
Modifier and Type | Method and Description |
---|---|
SelectDisplayableObjectList |
autoSelection()
Returns the bodies/faces used when
type() is set to MMCCreateBuilder.Types.AUTO_CREATE . |
MeshMate[] |
commitMmcs()
|
Expression |
distTolerance()
Returns the dist tolerance
License requirements: None. |
MMCCreateBuilder.FaceSearchType |
faceSearchOption()
Returns the face search option
License requirements: None. |
MMCCreateBuilder.MeshMatingType |
meshMatingOption()
Returns the mesh mating type
License requirements: None. |
MeshMate |
mmc()
Returns the Mesh Mating Condition
License requirements: None. |
boolean |
reverseDirection()
Returns the reverse direction
License requirements: None. |
void |
setFaceSearchOption(MMCCreateBuilder.FaceSearchType faceSearchOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMeshMatingOption(MMCCreateBuilder.MeshMatingType meshMatingOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMmc(MeshMate mmc)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setType(MMCCreateBuilder.Types type)
License requirements: nx_masterfem ("Finite Element Modeling") . |
SelectIParameterizedSurface |
sourceFace()
Returns the source face used when
type() is set to MMCCreateBuilder.Types.MANUAL . |
SelectIParameterizedSurface |
targetFace()
Returns the target face used when
type() is set to MMCCreateBuilder.Types.MANUAL . |
MMCCreateBuilder.Types |
type()
Returns the mmc creation type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDisplayableObjectList autoSelection() throws NXException, RemoteException
type()
is set to MMCCreateBuilder.Types.AUTO_CREATE
.
NXException
RemoteException
SelectIParameterizedSurface sourceFace() throws NXException, RemoteException
type()
is set to MMCCreateBuilder.Types.MANUAL
.
NXException
RemoteException
SelectIParameterizedSurface targetFace() throws NXException, RemoteException
type()
is set to MMCCreateBuilder.Types.MANUAL
.
NXException
RemoteException
MMCCreateBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(MMCCreateBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
MMCCreateBuilder.MeshMatingType meshMatingOption() throws NXException, RemoteException
NXException
RemoteException
void setMeshMatingOption(MMCCreateBuilder.MeshMatingType meshMatingOption) throws NXException, RemoteException
meshMatingOption
- NXException
RemoteException
MMCCreateBuilder.FaceSearchType faceSearchOption() throws NXException, RemoteException
NXException
RemoteException
void setFaceSearchOption(MMCCreateBuilder.FaceSearchType faceSearchOption) throws NXException, RemoteException
faceSearchOption
- NXException
RemoteException
Expression distTolerance() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
MeshMate mmc() throws NXException, RemoteException
NXException
RemoteException
void setMmc(MeshMate mmc) throws NXException, RemoteException
mmc
- NXException
RemoteException
MeshMate[] commitMmcs() throws NXException, RemoteException
MeshMate
objects
or Commits the changes made to the MeshMate
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.