NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAE::ProjectNodesToCadGeometryBuilder Class Reference

Allows you to query the mesh nodes that are off the underlying Cad geometry by a given toloerance, and if requested this builder can adjust the node locations to put them back on to the underlying Cad geometry. More...

Inheritance diagram for NXOpen::CAE::ProjectNodesToCadGeometryBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ListingOption { ListingOptionNone = -1, ListingOptionSummaryOnly, ListingOptionAll }
 Listing Options. More...
enum  Operation { OperationShow, OperationAdjust }
 Operations. More...

Public Member Functions

bool IncludeMidnodes ()
 Returns a value indicating whether to include element midnodes in the operation.
NXOpen::CAE::ProjectNodesToCadGeometryBuilder::ListingOption ListingOptionState ()
 Returns the listing option
Created in NX6.0.4.
NXOpen::CAE::ProjectNodesToCadGeometryBuilder::Operation OperationState ()
 Returns the operation to be performed.
double ProximityTolerance ()
 Returns the proximity tolerance used to determine if nodes on close enough to be considered on the CAD geometry
Created in NX6.0.4.
NXOpen::CAE::SelectMeshListSelectionList ()
 Returns the selected meshes
Created in NX6.0.4.
void SetIncludeMidnodes (bool bIncludeMidnodes)
 Sets a value indicating whether to include element midnodes in the operation.
void SetListingOptionState (NXOpen::CAE::ProjectNodesToCadGeometryBuilder::ListingOption option)
 Sets the listing option
Created in NX6.0.4.
void SetOperationState (NXOpen::CAE::ProjectNodesToCadGeometryBuilder::Operation operation)
 Sets the operation to be performed.
void SetProximityTolerance (double dProximityTolerance)
 Sets the proximity tolerance used to determine if nodes on close enough to be considered on the CAD geometry
Created in NX6.0.4.

Detailed Description

Allows you to query the mesh nodes that are off the underlying Cad geometry by a given toloerance, and if requested this builder can adjust the node locations to put them back on to the underlying Cad geometry.


To create a new instance of this class, use CAE::MeshManager::CreateProjectNodesToCadGeometryBuilder

Created in NX6.0.4.


Member Enumeration Documentation

Listing Options.

Enumerator:
ListingOptionSummaryOnly 

List only Summary information.

ListingOptionAll 

List All information on nodes that are off the CAD geometry by more than the input tolerance.

Operations.

Enumerator:
OperationShow 

Display information on nodes that are off the CAD geometry by more than the input tolerance.

OperationAdjust 

Adjust nodes that are off the geometry by more than the input tolerance by projecting them on to the CAD geometry.


Member Function Documentation

Returns a value indicating whether to include element midnodes in the operation.


Created in NX6.0.4.

License requirements : nx_masterfem ("Finite Element Modeling")

Returns the listing option
Created in NX6.0.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Returns the operation to be performed.


Created in NX6.0.4.

License requirements : nx_masterfem ("Finite Element Modeling")

Returns the proximity tolerance used to determine if nodes on close enough to be considered on the CAD geometry
Created in NX6.0.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Returns the selected meshes
Created in NX6.0.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Sets a value indicating whether to include element midnodes in the operation.


Created in NX6.0.4.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
bIncludeMidnodesbincludemidnodes

Sets the listing option
Created in NX6.0.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
optionoption

Sets the operation to be performed.


Created in NX6.0.4.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
operationoperation

Sets the proximity tolerance used to determine if nodes on close enough to be considered on the CAD geometry
Created in NX6.0.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
dProximityTolerancedproximitytolerance

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