NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAE::AutoPairs Class Reference

Represents an autopairs obj. More...

Inheritance diagram for NXOpen::CAE::AutoPairs:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

Public Member Functions

void CreateFacePairs (std::vector< NXOpen::CAE::CAEFace * > &side1Faces, std::vector< NXOpen::CAE::CAEFace * > &side2Faces)
 Create face pairs whose distance is less than the distance tolerance stored in the recipe.
void GetBodies (std::vector< NXOpen::CAE::CAEBody * > &bodies)
 Get the list of CAE::CAEBody
Created in NX5.0.0.
void GetFaces (std::vector< NXOpen::CAE::CAEFace * > &faces)
 Get the list CAE::CAEFace
Created in NX5.0.0.
NXOpen::CAE::PropertyTablePropertyTable ()
 Returns the property table associated with the auto pairs object.
void SetBodies (const std::vector< NXOpen::CAE::CAEBody * > &faces)
 Set the list of CAE::CAEBody
Created in NX5.0.0.
void SetFaces (const std::vector< NXOpen::CAE::CAEFace * > &faces)
 Set the list of CAE::CAEFace
Created in NX5.0.0.

Detailed Description

Represents an autopairs obj.


This is a sub object

Created in NX5.0.0.


Member Function Documentation

void NXOpen::CAE::AutoPairs::CreateFacePairs ( std::vector< NXOpen::CAE::CAEFace * > &  side1Faces,
std::vector< NXOpen::CAE::CAEFace * > &  side2Faces 
)

Create face pairs whose distance is less than the distance tolerance stored in the recipe.

These faces are instances of CAE::CAEFace
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
side1Facesside 1 faces
side2Facesside 2 faces
void NXOpen::CAE::AutoPairs::GetBodies ( std::vector< NXOpen::CAE::CAEBody * > &  bodies)

Get the list of CAE::CAEBody
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
bodiesBodies
void NXOpen::CAE::AutoPairs::GetFaces ( std::vector< NXOpen::CAE::CAEFace * > &  faces)

Get the list CAE::CAEFace
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
facesSelected faces

Returns the property table associated with the auto pairs object.

The property table contains the parametes needed for the generation of the face pairs. One of these parameters is the distance tolerance.
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

void NXOpen::CAE::AutoPairs::SetBodies ( const std::vector< NXOpen::CAE::CAEBody * > &  faces)

Set the list of CAE::CAEBody
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
facesBodies
void NXOpen::CAE::AutoPairs::SetFaces ( const std::vector< NXOpen::CAE::CAEFace * > &  faces)

Set the list of CAE::CAEFace
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
facesSelected faces

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