NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::CAE::AbstractionManager Class Reference

Provides method for creating builder for abstraction commands in a fem part. More...

Public Member Functions

NXOpen::CAE::AutoHealGeometryBuilderCreateAutoHealGeometryBuilder ()
 Creates a NXOpen::CAE::AutoHealGeometryBuilder. More...
 
NXOpen::CAE::CircularImprintBuilderCreateCircularImprintBuilder ()
 Creates a builder for abstraction Command. More...
 
NXOpen::CAE::DeletePolygonFaceBuilderCreateDeletePolygonFaceBuilder ()
 Creates a NXOpen::CAE::DeletePolygonFaceBuilder. More...
 
NXOpen::CAE::EdgeFaceImprintBuilderCreateEdgeFaceImprintBuilder ()
 Creates a NXOpen::CAE::EdgeFaceImprintBuilder . More...
 
NXOpen::CAE::FaceFaceImprintBuilderCreateFaceFaceImprintBuilder ()
 Creates a NXOpen::CAE::FaceFaceImprintBuilder . More...
 
NXOpen::CAE::FaceFromBoundaryBuilderCreateFaceFromBoundaryBuilder ()
 Creates a NXOpen::CAE::FaceFromBoundaryBuilder. More...
 
NXOpen::CAE::ImprintBuilderCreateImprintBuilder ()
 Creates a NXOpen::CAE::ImprintBuilder This class is not yet SUPPORTED for use. More...
 
NXOpen::CAE::MergeFaceBuilderCreateMergeFaceBuilder ()
 Creates a NXOpen::CAE::MergeFaceBuilder. More...
 
NXOpen::CAE::PolygonFaceOnMeshBuilderCreatePolygonFaceOnMeshBuilder ()
 Creates a builder for Polygon Face On Mesh Command. More...
 
NXOpen::CAE::SuppressHoleBuilderCreateSuppressHoleBuilder ()
 Creates a builder for Suppress Hole Command. More...
 
void EdgeMerge (const std::vector< NXOpen::CAE::CAEVertex * > &ptVertex, double vertexAngle, bool vertexAngleToggle)
 Edge Merge
Created in NX12.0.0. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Provides method for creating builder for abstraction commands in a fem part.


To obtain an instance of this class, refer to NXOpen::CAE::FEModel

Created in NX7.5.0.

Member Function Documentation

NXOpen::CAE::AutoHealGeometryBuilder* NXOpen::CAE::AbstractionManager::CreateAutoHealGeometryBuilder ( )

Creates a NXOpen::CAE::AutoHealGeometryBuilder.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::CircularImprintBuilder* NXOpen::CAE::AbstractionManager::CreateCircularImprintBuilder ( )

Creates a builder for abstraction Command.

Returns

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::DeletePolygonFaceBuilder* NXOpen::CAE::AbstractionManager::CreateDeletePolygonFaceBuilder ( )

Creates a NXOpen::CAE::DeletePolygonFaceBuilder.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::EdgeFaceImprintBuilder* NXOpen::CAE::AbstractionManager::CreateEdgeFaceImprintBuilder ( )

Creates a NXOpen::CAE::EdgeFaceImprintBuilder .

This class is not yet SUPPORTED for use.

Returns

Deprecated:
Deprecated in NX11.0.0. Use CAE::ImprintBuilder .


Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

NXOpen::CAE::FaceFaceImprintBuilder* NXOpen::CAE::AbstractionManager::CreateFaceFaceImprintBuilder ( )

Creates a NXOpen::CAE::FaceFaceImprintBuilder .

This class is not yet SUPPORTED for use.

Returns

Deprecated:
Deprecated in NX11.0.0. Use CAE::ImprintBuilder .


Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

NXOpen::CAE::FaceFromBoundaryBuilder* NXOpen::CAE::AbstractionManager::CreateFaceFromBoundaryBuilder ( )

Creates a NXOpen::CAE::FaceFromBoundaryBuilder.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::ImprintBuilder* NXOpen::CAE::AbstractionManager::CreateImprintBuilder ( )

Creates a NXOpen::CAE::ImprintBuilder This class is not yet SUPPORTED for use.

Returns

Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::MergeFaceBuilder* NXOpen::CAE::AbstractionManager::CreateMergeFaceBuilder ( )

Creates a NXOpen::CAE::MergeFaceBuilder.

Returns

Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::PolygonFaceOnMeshBuilder* NXOpen::CAE::AbstractionManager::CreatePolygonFaceOnMeshBuilder ( )

Creates a builder for Polygon Face On Mesh Command.

Returns

Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::SuppressHoleBuilder* NXOpen::CAE::AbstractionManager::CreateSuppressHoleBuilder ( )

Creates a builder for Suppress Hole Command.

Returns

Created in NX8.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
void NXOpen::CAE::AbstractionManager::EdgeMerge ( const std::vector< NXOpen::CAE::CAEVertex * > &  ptVertex,
double  vertexAngle,
bool  vertexAngleToggle 
)

Edge Merge
Created in NX12.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
ptVertexptvertex
vertexAnglevertexangle
vertexAngleTogglevertexangletoggle
tag_t NXOpen::CAE::AbstractionManager::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.