NX Open C++ Reference Guide
|
Creates MeshesNXOpen::CAE::Mesh in a fem part. More...
Creates MeshesNXOpen::CAE::Mesh in a fem part.
Created in NX6.0.0.
NXOpen::CAE::MeshCollectorBuilder* NXOpen::CAE::MeshManager::CreateCollectorBuilder | ( | NXOpen::CAE::MeshCollector * | meshCollector, |
const NXString & | pElementCollectorContainerName | ||
) |
Creates a mesh collector builder for the mesh collector object.
meshCollector | NXOpen::CAE::MeshCollector to be edited, if NULL then create a new one |
pElementCollectorContainerName | the valid Element Collector Container descriptor neutral name |
NXOpen::CAE::MeshCollectorBuilder* NXOpen::CAE::MeshManager::CreateCollectorBuilder | ( | NXOpen::CAE::MeshCollector * | meshCollector, |
const char * | pElementCollectorContainerName | ||
) |
Creates a mesh collector builder for the mesh collector object.
meshCollector | NXOpen::CAE::MeshCollector to be edited, if NULL then create a new one |
pElementCollectorContainerName | the valid Element Collector Container descriptor neutral name |
NXOpen::CAE::ContactMeshBuilder* NXOpen::CAE::MeshManager::CreateContactMeshBuilder | ( | NXOpen::CAE::Mesh1d * | contactMesh | ) |
Creates a NXOpen::CAE::ContactMeshBuilder.
contactMesh | NXOpen::CAE::Mesh1d to be edited, if NULL then create a new one |
NXOpen::CAE::DependentMeshBuilder* NXOpen::CAE::MeshManager::CreateDependentMeshBuilder | ( | NXOpen::CAE::DependentMesh * | dependentMesh | ) |
Creates a dependent mesh builder.
dependentMesh | Dependent Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::LocalRemeshBuilder* NXOpen::CAE::MeshManager::CreateLocalRemeshBuilder | ( | ) |
Creates a local remesh builder.
NXOpen::CAE::MappedMeshBuilder* NXOpen::CAE::MeshManager::CreateMappedMeshBuilder | ( | NXOpen::CAE::MappedMesh * | mappedMesh | ) |
Creates a mapped mesh builder.
mappedMesh | Mapped Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::Mesh0dBuilder* NXOpen::CAE::MeshManager::CreateMesh0dBuilder | ( | NXOpen::CAE::Mesh0d * | mesh | ) |
Creates a 0d mesh builder.
mesh | 0d Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::Mesh1dBuilder* NXOpen::CAE::MeshManager::CreateMesh1dBuilder | ( | NXOpen::CAE::Mesh1d * | mesh | ) |
Creates a 1d mesh builder.
mesh | 1d Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::Mesh2dBuilder* NXOpen::CAE::MeshManager::CreateMesh2dBuilder | ( | NXOpen::CAE::Mesh2d * | mesh | ) |
Creates a 2d mesh builder.
mesh | 2d Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::Mesh3dHexBuilder* NXOpen::CAE::MeshManager::CreateMesh3dHexBuilder | ( | NXOpen::CAE::SweptMesh * | mesh | ) |
Creates a 3d Hex mesh builder.
mesh | 3d Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::Mesh3dHybridBuilder* NXOpen::CAE::MeshManager::CreateMesh3dHybridBuilder | ( | NXOpen::CAE::Mesh * | mesh | ) |
Creates a hybrid mesh builder.
mesh | Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::Mesh3dTetBuilder* NXOpen::CAE::MeshManager::CreateMesh3dTetBuilder | ( | NXOpen::CAE::Mesh3d * | mesh | ) |
Creates a 3d Tet mesh builder.
mesh | 3d Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::MeshRefinementBuilder* NXOpen::CAE::MeshManager::CreateMeshRefinementBuilder | ( | ) |
Creates a NXOpen::CAE::MeshRefinementBuilder.
NXOpen::CAE::PrimitiveMeshBuilder* NXOpen::CAE::MeshManager::CreatePrimitiveMeshBuilder | ( | NXOpen::CAE::Mesh * | mesh | ) |
Creates a builder for editing an existng primitive mesh.
mesh | Primitive Mesh entity to be edited. |
NXOpen::CAE::PrimitiveMeshBuilder* NXOpen::CAE::MeshManager::CreatePrimitiveMeshBuilder | ( | const NXString & | meshType | ) |
Creates a builder for creating a primitive mesh of the specified type.
meshType | name of the type of primitive mesh |
NXOpen::CAE::PrimitiveMeshBuilder* NXOpen::CAE::MeshManager::CreatePrimitiveMeshBuilder | ( | const char * | meshType | ) |
Creates a builder for creating a primitive mesh of the specified type.
meshType | name of the type of primitive mesh |
NXOpen::CAE::PrimitiveRecipeMeshBuilder* NXOpen::CAE::MeshManager::CreatePrimitiveRecipeMeshBuilder | ( | NXOpen::CAE::PrimitiveRecipeMesh * | mesh | ) |
Creates a builder for editing an existing primitive recipe mesh.
mesh | Primitive Recipe Mesh entity to be edited. |
NXOpen::CAE::PrimitiveRecipeMeshBuilder* NXOpen::CAE::MeshManager::CreatePrimitiveRecipeMeshBuilder | ( | NXOpen::CAE::PrimitiveRecipeMeshBuilder::Type | primitiveType | ) |
Creates a builder for creating a new primitive recipe mesh of the specified type.
primitiveType | type of primitive recipe mesh |
NXOpen::CAE::ProjectNodesToCadGeometryBuilder* NXOpen::CAE::MeshManager::CreateProjectNodesToCadGeometryBuilder | ( | ) |
Creates a project nodes to cad geometry builder.
NXOpen::CAE::ReassignElementsBuilder* NXOpen::CAE::MeshManager::CreateReassignElementsBuilder | ( | ) |
Creates a builder for element transfer to collector command.
NXOpen::CAE::Shell2SolidBuilder* NXOpen::CAE::MeshManager::CreateShell2solidBuilder | ( | NXOpen::CAE::Mesh3d * | mesh | ) |
Creates a shell to solid builder.
mesh | 3d Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::ShellTo3dHybridBuilder* NXOpen::CAE::MeshManager::CreateShellto3dhybridBuilder | ( | NXOpen::CAE::Mesh3d * | mesh | ) |
Creates a shell to 3d hybrid builder.
mesh | 3d Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::ShipMeshAutomationBuilder* NXOpen::CAE::MeshManager::CreateShipMeshAutomationBuilder | ( | NXOpen::CAE::ShipMeshAutomation * | mesh | ) |
Creates a ship mesh automation builder.
mesh | Ship Mesh Automation entity to be edited, if NULL then create a new one |
NXOpen::CAE::SurfaceCoatBuilder* NXOpen::CAE::MeshManager::CreateSurfaceCoatBuilder | ( | NXOpen::CAE::MeshShellFromSolid * | mesh | ) |
Creates a shell from solid (surface coat) builder.
mesh | Mesh entity to be edited, if NULL then create a new one |
NXOpen::CAE::WeldBuilder* NXOpen::CAE::MeshManager::CreateWeldBuilder | ( | NXOpen::CAE::Mesh * | mesh | ) |
Creates a NXOpen::CAE::WeldBuilder.
mesh | Weld entity to be edited, if NULL then creates a new one |
void NXOpen::CAE::MeshManager::DragNDropMesh | ( | NXOpen::CAE::Mesh * | mesh, |
NXOpen::CAE::MeshCollector * | sourceMeshCollector, | ||
NXOpen::CAE::MeshCollector * | targetMeshCollector | ||
) |
Call for doing Drag n Drop of a given Mesh across Mesh Collectors
Use NXOpen::CAE::MeshManager::MoveMeshToNewCollector instead.
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
mesh | NXOpen::CAE::Mesh being Dragged and Dropped |
sourceMeshCollector | Source NXOpen::CAE::MeshCollector |
targetMeshCollector | Target NXOpen::CAE::MeshCollector |
NXOpen::CAE::Mesh* NXOpen::CAE::MeshManager::MergeMeshes | ( | const std::vector< NXOpen::CAE::Mesh * > & | selectedMeshes | ) |
Call for doing Merge Meshes.
selectedMeshes | Array of Meshes being merged NXOpen::CAE::Mesh |
void NXOpen::CAE::MeshManager::MoveMeshToNewCollector | ( | NXOpen::CAE::Mesh * | mesh, |
bool | keepMeshDisplaySettings, | ||
NXOpen::CAE::MeshCollector * | sourceMeshCollector, | ||
NXOpen::CAE::MeshCollector * | targetMeshCollector | ||
) |
Call for moving a Mesh to a new Mesh Collector
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
mesh | NXOpen::CAE::Mesh being Dragged and Dropped |
keepMeshDisplaySettings | if true, keep the Mesh display settings intact, else assign the MeshCollector defaults |
sourceMeshCollector | Source NXOpen::CAE::MeshCollector |
targetMeshCollector | Target NXOpen::CAE::MeshCollector |
void NXOpen::CAE::MeshManager::SetMeshCollectorName | ( | NXOpen::CAE::MeshCollector * | meshCollector, |
const NXString & | collectorName | ||
) |
Renames a mesh collector object
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
meshCollector | NXOpen::CAE::MeshCollector to be renamed |
collectorName | The new name being assigned or set |
void NXOpen::CAE::MeshManager::SetMeshCollectorName | ( | NXOpen::CAE::MeshCollector * | meshCollector, |
const char * | collectorName | ||
) |
Renames a mesh collector object
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
meshCollector | NXOpen::CAE::MeshCollector to be renamed |
collectorName | The new name being assigned or set |