NX Open C++ Reference Guide
|
Represents a @link CAE::EdgeSticherBuilder CAE::EdgeSticherBuilder@endlink <br> To create a new instance of this class, use @link CAE::FemPart::CreateEdgeSticherBuilder CAE::FemPart::CreateEdgeSticherBuilder @endlink <br>
Default values. More...
Public Types | |
enum | StitchMethods { StitchMethodsAutomatic, StitchMethodsManual } |
Stitch method : NX7.5 onwards. More... | |
enum | StitchOptions { StitchOptionsEdgeToEdges, StitchOptionsEdgeToFaces, StitchOptionsBoth } |
Stitch option for stitch : NX7.5 onwards. More... | |
enum | Types { TypesAutomaticFreeEdgeToAllEdges, TypesManualEdgeToEdge, TypesManualEdgeToFace } |
Type of edge stitch : For Pre-NX7.5. More... | |
Public Member Functions | |
NXOpen::CAE::SelectCAEBodyList * | BodySelection () |
Returns the body selection for Auto-Stitch Edge Created in NX7.0.0. | |
NXOpen::CAE::SelectCAEEdgeList * | ExclusionEdgeSelection () |
Returns the edges to be excluded from auto-stitch operation Created in NX7.0.0. | |
NXOpen::Expression * | SearchDistance () |
Returns the search distance value to check overlap Created in NX6.0.0. | |
void | SetStitchMethod (NXOpen::CAE::EdgeSticherBuilder::StitchMethods type) |
Sets the stitch method Created in NX7.5.0. | |
void | SetStitchOption (NXOpen::CAE::EdgeSticherBuilder::StitchOptions stitchOption) |
Sets the operand type for auto-stitch edge Created in NX7.5.0. | |
void | SetType (NXOpen::CAE::EdgeSticherBuilder::Types type) |
Sets the type : (Obsolete from NX07.5 onwards) Created in NX6.0.0. | |
NXOpen::Expression * | SnapEnds () |
Returns the snap ends value to snap to vertex at the end of edge Created in NX6.0.0. | |
NXOpen::CAE::SelectCAEEdgeList * | SourceEdgeSelection () |
Returns the source edge selection for Stitch Edge Created in NX6.0.0. | |
NXOpen::CAE::EdgeSticherBuilder::StitchMethods | StitchMethod () |
Returns the stitch method Created in NX7.5.0. | |
NXOpen::CAE::EdgeSticherBuilder::StitchOptions | StitchOption () |
Returns the operand type for auto-stitch edge Created in NX7.5.0. | |
NXOpen::CAE::SelectCAEEdgeList * | TargetEdgeSelection () |
Returns the target edge selection for stitch edge when type is CAE::EdgeSticherBuilder::TypesManualEdgeToEdge Created in NX6.0.0. | |
NXOpen::CAE::SelectCAEFaceList * | TargetFaceSelection () |
Returns the target face selection for stitch edge when type is CAE::EdgeSticherBuilder::TypesManualEdgeToFace Created in NX6.0.0. | |
NXOpen::CAE::EdgeSticherBuilder::Types | Type () |
Returns the type : (Obsolete from NX07.5 onwards) Created in NX6.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a @link CAE::EdgeSticherBuilder CAE::EdgeSticherBuilder@endlink <br> To create a new instance of this class, use @link CAE::FemPart::CreateEdgeSticherBuilder CAE::FemPart::CreateEdgeSticherBuilder @endlink <br>
Default values.
Property | Value |
---|---|
SearchDistance.Value |
0.1 (millimeters part), 0.004 (inches part) |
SnapEnds.Value |
0.1 (millimeters part), 0.004 (inches part) |
Created in NX6.0.0.
NXOpen::CAE::SelectCAEBodyList* NXOpen::CAE::EdgeSticherBuilder::BodySelection | ( | ) |
Returns the body selection for Auto-Stitch Edge
Created in NX7.0.0.
License requirements : None
NXOpen::CAE::SelectCAEEdgeList* NXOpen::CAE::EdgeSticherBuilder::ExclusionEdgeSelection | ( | ) |
Returns the edges to be excluded from auto-stitch operation
Created in NX7.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::EdgeSticherBuilder::SearchDistance | ( | ) |
Returns the search distance value to check overlap
Created in NX6.0.0.
License requirements : None
void NXOpen::CAE::EdgeSticherBuilder::SetStitchMethod | ( | NXOpen::CAE::EdgeSticherBuilder::StitchMethods | type | ) |
Sets the stitch method
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
type | type |
void NXOpen::CAE::EdgeSticherBuilder::SetStitchOption | ( | NXOpen::CAE::EdgeSticherBuilder::StitchOptions | stitchOption | ) |
Sets the operand type for auto-stitch edge
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
stitchOption | stitch option |
void NXOpen::CAE::EdgeSticherBuilder::SetType | ( | NXOpen::CAE::EdgeSticherBuilder::Types | type | ) |
Sets the type : (Obsolete from NX07.5 onwards)
Created in NX6.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
type | type |
NXOpen::Expression* NXOpen::CAE::EdgeSticherBuilder::SnapEnds | ( | ) |
Returns the snap ends value to snap to vertex at the end of edge
Created in NX6.0.0.
License requirements : None
NXOpen::CAE::SelectCAEEdgeList* NXOpen::CAE::EdgeSticherBuilder::SourceEdgeSelection | ( | ) |
Returns the source edge selection for Stitch Edge
Created in NX6.0.0.
License requirements : None
NXOpen::CAE::EdgeSticherBuilder::StitchMethods NXOpen::CAE::EdgeSticherBuilder::StitchMethod | ( | ) |
Returns the stitch method
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::EdgeSticherBuilder::StitchOptions NXOpen::CAE::EdgeSticherBuilder::StitchOption | ( | ) |
Returns the operand type for auto-stitch edge
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::SelectCAEEdgeList* NXOpen::CAE::EdgeSticherBuilder::TargetEdgeSelection | ( | ) |
Returns the target edge selection for stitch edge when type is CAE::EdgeSticherBuilder::TypesManualEdgeToEdge
Created in NX6.0.0.
License requirements : None
NXOpen::CAE::SelectCAEFaceList* NXOpen::CAE::EdgeSticherBuilder::TargetFaceSelection | ( | ) |
Returns the target face selection for stitch edge when type is CAE::EdgeSticherBuilder::TypesManualEdgeToFace
Created in NX6.0.0.
License requirements : None
NXOpen::CAE::EdgeSticherBuilder::Types NXOpen::CAE::EdgeSticherBuilder::Type | ( | ) |
Returns the type : (Obsolete from NX07.5 onwards)
Created in NX6.0.0.
License requirements : None