|
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. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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