public interface MeshManager extends IMeshManager
IMeshManager.StatusInfo
Modifier and Type | Method and Description |
---|---|
MeshCollectorBuilder |
createCollectorBuilder(MeshCollector meshCollector,
String pElementCollectorContainerName)
Creates a mesh collector builder for the mesh collector object
License requirements: nx_masterfem ("Finite Element Modeling") . |
ContactMeshBuilder |
createContactMeshBuilder(Mesh1d contactMesh)
Creates a
ContactMeshBuilder
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX10.0.0 |
DependentMeshBuilder |
createDependentMeshBuilder(DependentMesh dependentMesh)
Creates a dependent mesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
LocalRemeshBuilder |
createLocalRemeshBuilder()
Creates a local remesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
MappedMeshBuilder |
createMappedMeshBuilder(MappedMesh mappedMesh)
Creates a mapped mesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
Mesh0dBuilder |
createMesh0dBuilder(Mesh0d mesh)
Creates a 0d mesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
Mesh1dBuilder |
createMesh1dBuilder(Mesh1d mesh)
Creates a 1d mesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
Mesh2dBuilder |
createMesh2dBuilder(Mesh2d mesh)
Creates a 2d mesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
Mesh3dHexBuilder |
createMesh3dHexBuilder(SweptMesh mesh)
Creates a 3d Hex mesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
Mesh3dHybridBuilder |
createMesh3dHybridBuilder(Mesh mesh)
Creates a hybrid mesh builder
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") . |
Mesh3dTetBuilder |
createMesh3dTetBuilder(Mesh3d mesh)
Creates a 3d Tet mesh builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
MeshRefinementBuilder |
createMeshRefinementBuilder()
Creates a
MeshRefinementBuilder
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX11.0.0 |
PrimitiveMeshBuilder |
createPrimitiveMeshBuilder(Mesh mesh)
Creates a builder for editing an existng primitive mesh.
|
PrimitiveMeshBuilder |
createPrimitiveMeshBuilder(String meshType)
Creates a builder for creating a primitive mesh of the specified type.
|
PrimitiveRecipeMeshBuilder |
createPrimitiveRecipeMeshBuilder(PrimitiveRecipeMesh mesh)
Creates a builder for editing an existing primitive recipe mesh.
|
PrimitiveRecipeMeshBuilder |
createPrimitiveRecipeMeshBuilder(PrimitiveRecipeMeshBuilder.Type primitiveType)
Creates a builder for creating a new primitive recipe mesh of the specified type.
|
ProjectNodesToCadGeometryBuilder |
createProjectNodesToCadGeometryBuilder()
Creates a project nodes to cad geometry builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
ReassignElementsBuilder |
createReassignElementsBuilder()
Creates a builder for element transfer to collector command
License requirements: nx_masterfem ("Finite Element Modeling") . |
Shell2SolidBuilder |
createShell2solidBuilder(Mesh3d mesh)
Creates a shell to solid builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
ShellTo3dHybridBuilder |
createShellto3dhybridBuilder(Mesh3d mesh)
Creates a shell to 3d hybrid builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
ShipMeshAutomationBuilder |
createShipMeshAutomationBuilder(ShipMeshAutomation mesh)
Creates a ship mesh automation builder
License requirements: nx_masterfem ("Finite Element Modeling"), nx_ship_basic ("Ship Basic Design") . |
SurfaceCoatBuilder |
createSurfaceCoatBuilder(MeshShellFromSolid mesh)
Creates a shell from solid (surface coat) builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
WeldBuilder |
createWeldBuilder(Mesh mesh)
Creates a
WeldBuilder
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX7.5.2 |
void |
dragNDropMesh(Mesh mesh,
MeshCollector sourceMeshCollector,
MeshCollector targetMeshCollector)
Deprecated.
Deprecated in NX12.0.0. Use
moveMeshToNewCollector(nxopen.cae.Mesh, boolean, nxopen.cae.MeshCollector, nxopen.cae.MeshCollector) instead.
|
Mesh |
mergeMeshes(Mesh[] selectedMeshes)
Call for doing Merge Meshes
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
moveMeshToNewCollector(Mesh mesh,
boolean keepMeshDisplaySettings,
MeshCollector sourceMeshCollector,
MeshCollector targetMeshCollector)
Call for moving a Mesh to a new Mesh Collector
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMeshCollectorName(MeshCollector meshCollector,
String collectorName)
Renames a mesh collector object
License requirements: nx_masterfem ("Finite Element Modeling") . |
findObject, getElementStatus, getMeshCollectors, getMeshes, getNodeStatus
printTestData, printTestData, tag, tagValue
MappedMeshBuilder createMappedMeshBuilder(MappedMesh mappedMesh) throws NXException, RemoteException
mappedMesh
- Mapped Mesh entity to be edited, if null then create a new oneNXException
RemoteException
DependentMeshBuilder createDependentMeshBuilder(DependentMesh dependentMesh) throws NXException, RemoteException
dependentMesh
- Dependent Mesh entity to be edited, if null then create a new oneNXException
RemoteException
Mesh0dBuilder createMesh0dBuilder(Mesh0d mesh) throws NXException, RemoteException
mesh
- 0d Mesh entity to be edited, if null then create a new oneNXException
RemoteException
Mesh1dBuilder createMesh1dBuilder(Mesh1d mesh) throws NXException, RemoteException
mesh
- 1d Mesh entity to be edited, if null then create a new oneNXException
RemoteException
Mesh2dBuilder createMesh2dBuilder(Mesh2d mesh) throws NXException, RemoteException
mesh
- 2d Mesh entity to be edited, if null then create a new oneNXException
RemoteException
ShipMeshAutomationBuilder createShipMeshAutomationBuilder(ShipMeshAutomation mesh) throws NXException, RemoteException
mesh
- Ship Mesh Automation entity to be edited, if null then create a new oneNXException
RemoteException
Mesh3dTetBuilder createMesh3dTetBuilder(Mesh3d mesh) throws NXException, RemoteException
mesh
- 3d Mesh entity to be edited, if null then create a new oneNXException
RemoteException
Mesh3dHexBuilder createMesh3dHexBuilder(SweptMesh mesh) throws NXException, RemoteException
mesh
- 3d Mesh entity to be edited, if null then create a new oneNXException
RemoteException
Mesh3dHybridBuilder createMesh3dHybridBuilder(Mesh mesh) throws NXException, RemoteException
mesh
- Mesh entity to be edited, if null then create a new oneNXException
RemoteException
Shell2SolidBuilder createShell2solidBuilder(Mesh3d mesh) throws NXException, RemoteException
mesh
- 3d Mesh entity to be edited, if null then create a new oneNXException
RemoteException
ShellTo3dHybridBuilder createShellto3dhybridBuilder(Mesh3d mesh) throws NXException, RemoteException
mesh
- 3d Mesh entity to be edited, if null then create a new oneNXException
RemoteException
SurfaceCoatBuilder createSurfaceCoatBuilder(MeshShellFromSolid mesh) throws NXException, RemoteException
mesh
- Mesh entity to be edited, if null then create a new oneNXException
RemoteException
LocalRemeshBuilder createLocalRemeshBuilder() throws NXException, RemoteException
NXException
RemoteException
PrimitiveMeshBuilder createPrimitiveMeshBuilder(Mesh mesh) throws NXException, RemoteException
mesh
- Primitive Mesh entity to be edited.NXException
RemoteException
PrimitiveMeshBuilder createPrimitiveMeshBuilder(String meshType) throws NXException, RemoteException
meshType
- name of the type of primitive meshNXException
RemoteException
MeshCollectorBuilder createCollectorBuilder(MeshCollector meshCollector, String pElementCollectorContainerName) throws NXException, RemoteException
meshCollector
- MeshCollector
to be edited,
if null then create a new onepElementCollectorContainerName
- the valid Element Collector Container descriptor neutral nameNXException
RemoteException
ReassignElementsBuilder createReassignElementsBuilder() throws NXException, RemoteException
NXException
RemoteException
void setMeshCollectorName(MeshCollector meshCollector, String collectorName) throws NXException, RemoteException
meshCollector
- MeshCollector
to be renamedcollectorName
- The new name being assigned or setNXException
RemoteException
void dragNDropMesh(Mesh mesh, MeshCollector sourceMeshCollector, MeshCollector targetMeshCollector) throws NXException, RemoteException
moveMeshToNewCollector(nxopen.cae.Mesh, boolean, nxopen.cae.MeshCollector, nxopen.cae.MeshCollector)
instead.
mesh
- Mesh
being Dragged and DroppedsourceMeshCollector
- Source MeshCollector
targetMeshCollector
- Target MeshCollector
NXException
RemoteException
void moveMeshToNewCollector(Mesh mesh, boolean keepMeshDisplaySettings, MeshCollector sourceMeshCollector, MeshCollector targetMeshCollector) throws NXException, RemoteException
mesh
- Mesh
being Dragged and DroppedkeepMeshDisplaySettings
- if true, keep the Mesh display settings intact, else assign the MeshCollector defaultssourceMeshCollector
- Source MeshCollector
targetMeshCollector
- Target MeshCollector
NXException
RemoteException
ProjectNodesToCadGeometryBuilder createProjectNodesToCadGeometryBuilder() throws NXException, RemoteException
NXException
RemoteException
Mesh mergeMeshes(Mesh[] selectedMeshes) throws NXException, RemoteException
selectedMeshes
- Array of Meshes being merged Mesh
Mesh
NXException
RemoteException
WeldBuilder createWeldBuilder(Mesh mesh) throws NXException, RemoteException
WeldBuilder
mesh
- Weld entity to be edited, if null then creates a new oneNXException
RemoteException
ContactMeshBuilder createContactMeshBuilder(Mesh1d contactMesh) throws NXException, RemoteException
ContactMeshBuilder
contactMesh
- Mesh1d
to be edited,
if null then create a new oneNXException
RemoteException
MeshRefinementBuilder createMeshRefinementBuilder() throws NXException, RemoteException
MeshRefinementBuilder
NXException
RemoteException
PrimitiveRecipeMeshBuilder createPrimitiveRecipeMeshBuilder(PrimitiveRecipeMesh mesh) throws NXException, RemoteException
mesh
- Primitive Recipe Mesh entity to be edited.NXException
RemoteException
PrimitiveRecipeMeshBuilder createPrimitiveRecipeMeshBuilder(PrimitiveRecipeMeshBuilder.Type primitiveType) throws NXException, RemoteException
primitiveType
- type of primitive recipe meshNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.