CurveFinderBuilder Class¶
-
class
NXOpen.Features.
CurveFinderBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a collection of curves and their relationships to other curves in the model
New in version NX11.0.0.
Properties¶
Property | Description |
---|---|
ChamferEnabled | Returns or sets a value that indicates whether add chamfer relation recognition for the last curves added to curve collector |
CoincidentVertexEnabled | Returns or sets a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector |
CoincidentVertexSketchGroupEnabled | Returns or sets a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector |
CollinearEnabled | Returns or sets a value that indicates whether add collinear relation recognition for the last curves added to curve collector |
CollinearSketchGroupEnabled | Returns or sets a value that indicates whether add collinear relation recognition for the last curves added to curve collector |
ConcentricEnabled | Returns or sets a value that indicates whether add concentric relation recognition for the last curves added to curve collector |
ConcentricSketchGroupEnabled | Returns or sets a value that indicates whether add concentric relation recognition for the last curves added to curve collector |
CurvePointList | Returns the curve and point collector |
CurveSection | Returns the curve collector |
EqualRadiusEnabled | Returns or sets a value that indicates whether add equal radius recognition for the last curves added to curve collector |
EqualRadiusSketchGroupEnabled | Returns or sets a value that indicates whether add equal radius recognition for the last curves added to curve collector |
FindScopeOption | Returns or sets a value that indicates which find scope option is |
OffsetEnabled | Returns or sets a value that indicates whether add offset relation recognition for the last curves added to curve collector |
OffsetSketchGroupEnabled | Returns or sets a value that indicates whether add offset relation recognition for the last curves added to curve collector |
ParallelEnabled | Returns or sets a value that indicates whether add parallel relation recognition for the last curves added to curve collector |
ParallelSketchGroupEnabled | Returns or sets a value that indicates whether add parallel relation recognition for the last curves added to curve collector |
RelationScope | Returns or sets a value that indicates what kind of relations are needed to recognize |
SketchGroupRelationScope | Returns or sets a value that indicates what kind of sketch group relations are needed to recognize |
SymmetricEnabled | Returns or sets a value that indicates whether add symmetric relation recognition for the last curves added to curve collector |
SymmetryOption | Returns or sets a value that indicates which symmetric option is |
SymmetryReference | Returns the symmetry line reference |
Tag | Returns the Tag for this object. |
TangentEnabled | Returns or sets a value that indicates whether add tangent relation recognition for the last curves added to curve collector |
TangentSketchGroupEnabled | Returns or sets a value that indicates whether add tangent relation recognition for the last curves added to curve collector |
UseCurveFinder | Returns or sets a value that indicates whether relation recognition is enabled |
VertexOnCurveEnabled | Returns or sets a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector |
VertexOnCurveSketchGroupEnabled | Returns or sets a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector |
Methods¶
Method | Description |
---|---|
AddChamfer | Adds chamfer relations of the last curves added to curve collector |
AddCoincident | Adds coincident vertex relations of the last vertexes added to curve collector |
AddCoincidentSketchGroup | Adds coincident sketch group relations of the last curves added to curve collector |
AddConcentric | Adds concentric relations of the last curves added to curve collector |
AddConcentricSketchGroup | Adds concentric sketch group relations of the last curves added to curve collector |
AddConlinear | Adds conlinear relations of the last curves added to curve collector |
AddConlinearSketchGroup | Adds conlinear sketch group relations of the last curves added to curve collector |
AddEqualRadius | Adds equal radius relations of the last curves added to curve collector |
AddEqualRadiusSketchGroup | Adds equal radius sketch group relations of the last curves added to curve collector |
AddOffset | Adds offset relations of the last curves added to curve collector |
AddOffsetSketchGroup | Adds offset sketch group relations of the last curves added to curve collector |
AddParallel | Adds parallel relations of the last curves added to curve collector |
AddParallelSketchGroup | Adds parallel sketch group relations of the last curves added to curve collector |
AddSymmetric | Add symmetric relations of the last curves added to curve collector |
AddTangent | Adds tangent relations of the last curves added to curve collector |
AddTangentSketchGroup | Adds tangent sketch group relations of the last curves added to curve collector |
AddVertexOnCurve | Adds vertex on curve relations of the last curves added to curve collector |
AddVertexOnCurveSketchGroup | Adds vertex on curve sketch group relations of the last curves added to curve collector |
DeselectCurves | Removes curves from collector |
DeselectSymmetryReference | Deselect entity for symmetry reference |
FindRelationCurve | Finds relation curves |
FindScopeCurve | Finds relation curves in the scope |
RecognizeRigid | Recognize rigid from the recognized relation |
RemoveChamfer | Removes chamfer relations of the last curves added to curve collector |
RemoveCoincident | Removes coincident vertex relations of the last vertexes added to curve collector |
RemoveCoincidentSketchGroup | Removes coincident sketch group relations of the last curves added to curve collector |
RemoveConcentric | Removes concentric relations of the last curves added to curve collector |
RemoveConcentricSketchGroup | Removes concentric sketch group relations of the last curves added to curve collector |
RemoveConlinear | Removes conlinear relations of the last curves added to curve collector |
RemoveConlinearSketchGroup | Removes conlinear sketch group relations of the last curves added to curve collector |
RemoveEngineNodes | Close the VTK interaction and Remove all nodes from the Engine |
RemoveEqualRadius | Removes equal radius relations of the last curves added to curve collector |
RemoveEqualRadiusSketchGroup | Removes equal radius sketch group relations of the last curves added to curve collector |
RemoveIncludedConstraints | Remove all the included constraint |
RemoveOffset | Removes offset relations of the last curves added to curve collector |
RemoveOffsetSketchGroup | Removes offset sketch group relations of the last curves added to curve collector |
RemoveParallel | Removes parallel relations of the last curves added to curve collector |
RemoveParallelSketchGroup | Removes parallel sketch group relations of the last curves added to curve collector |
RemoveSymmetric | Removes symmetric relations of the last curves added to curve collector |
RemoveTangent | Removes tangent relations of the last curves added to curve collector |
RemoveTangentSketchGroup | Removes tangent sketch group relations of the last curves added to curve collector |
RemoveVertexOnCurve | Removes vertex on curve relations of the last curves added to curve collector |
RemoveVertexOnCurveSketchGroup | Removes vertex on curve sketch group relations of the last curves added to curve collector |
RestoreEngineNodes | ReStore all nodes from the Engine On Undo |
SelectCurves | Adds curves to collector |
SelectSymmetryReference | Selects entity for symmetry reference |
SetDistanceTolerance | Set the distance Tolerance for loop Recognization |
UnrecognizeRigid | Unrecognize rigid from the unrecognized relation |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
ChamferEnabled¶
-
CurveFinderBuilder.
ChamferEnabled
¶ Returns or sets a value that indicates whether add chamfer relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
ChamferEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ChamferEnabled(chamferEnabled)
Parameters: chamferEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
CoincidentVertexEnabled¶
-
CurveFinderBuilder.
CoincidentVertexEnabled
¶ Returns or sets a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
CoincidentVertexEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CoincidentVertexEnabled(coincidentVertexEnabled)
Parameters: coincidentVertexEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
CoincidentVertexSketchGroupEnabled¶
-
CurveFinderBuilder.
CoincidentVertexSketchGroupEnabled
¶ Returns or sets a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
CoincidentVertexSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CoincidentVertexSketchGroupEnabled(coincidentVertexEnabled)
Parameters: coincidentVertexEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
CollinearEnabled¶
-
CurveFinderBuilder.
CollinearEnabled
¶ Returns or sets a value that indicates whether add collinear relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
CollinearEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CollinearEnabled(collinearEnabled)
Parameters: collinearEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
CollinearSketchGroupEnabled¶
-
CurveFinderBuilder.
CollinearSketchGroupEnabled
¶ Returns or sets a value that indicates whether add collinear relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
CollinearSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CollinearSketchGroupEnabled(collinearEnabled)
Parameters: collinearEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
ConcentricEnabled¶
-
CurveFinderBuilder.
ConcentricEnabled
¶ Returns or sets a value that indicates whether add concentric relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
ConcentricEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ConcentricEnabled(concentricEnabled)
Parameters: concentricEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
ConcentricSketchGroupEnabled¶
-
CurveFinderBuilder.
ConcentricSketchGroupEnabled
¶ Returns or sets a value that indicates whether add concentric relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
ConcentricSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ConcentricSketchGroupEnabled(concentricEnabled)
Parameters: concentricEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
CurvePointList¶
-
CurveFinderBuilder.
CurvePointList
¶ Returns the curve and point collector
-------------------------------------
Getter Method
Signature
CurvePointList()
Returns: Return type: NXOpen.SelectDisplayableObjectList
New in version NX11.0.0.
License requirements: None.
CurveSection¶
-
CurveFinderBuilder.
CurveSection
¶ Returns the curve collector
-------------------------------------
Getter Method
Signature
CurveSection()
Returns: Return type: NXOpen.ScCollector
New in version NX11.0.0.
Deprecated since version NX10.0.0: This is for pre NX10 usage, do not use this method.
License requirements: None.
EqualRadiusEnabled¶
-
CurveFinderBuilder.
EqualRadiusEnabled
¶ Returns or sets a value that indicates whether add equal radius recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
EqualRadiusEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EqualRadiusEnabled(equalRadiusEnabled)
Parameters: equalRadiusEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
EqualRadiusSketchGroupEnabled¶
-
CurveFinderBuilder.
EqualRadiusSketchGroupEnabled
¶ Returns or sets a value that indicates whether add equal radius recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
EqualRadiusSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EqualRadiusSketchGroupEnabled(equalRadiusEnabled)
Parameters: equalRadiusEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
FindScopeOption¶
-
CurveFinderBuilder.
FindScopeOption
¶ Returns or sets a value that indicates which find scope option is
-------------------------------------
Getter Method
Signature
FindScopeOption()
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FindScopeOption(scopeOption)
Parameters: scopeOption (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
OffsetEnabled¶
-
CurveFinderBuilder.
OffsetEnabled
¶ Returns or sets a value that indicates whether add offset relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
OffsetEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OffsetEnabled(offsetEnabled)
Parameters: offsetEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
OffsetSketchGroupEnabled¶
-
CurveFinderBuilder.
OffsetSketchGroupEnabled
¶ Returns or sets a value that indicates whether add offset relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
OffsetSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OffsetSketchGroupEnabled(offsetEnabled)
Parameters: offsetEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
ParallelEnabled¶
-
CurveFinderBuilder.
ParallelEnabled
¶ Returns or sets a value that indicates whether add parallel relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
ParallelEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ParallelEnabled(parallelEnabled)
Parameters: parallelEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
ParallelSketchGroupEnabled¶
-
CurveFinderBuilder.
ParallelSketchGroupEnabled
¶ Returns or sets a value that indicates whether add parallel relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
ParallelSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ParallelSketchGroupEnabled(parallelEnabled)
Parameters: parallelEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RelationScope¶
-
CurveFinderBuilder.
RelationScope
¶ Returns or sets a value that indicates what kind of relations are needed to recognize
-------------------------------------
Getter Method
Signature
RelationScope()
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RelationScope(relationScope)
Parameters: relationScope (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
SketchGroupRelationScope¶
-
CurveFinderBuilder.
SketchGroupRelationScope
¶ Returns or sets a value that indicates what kind of sketch group relations are needed to recognize
-------------------------------------
Getter Method
Signature
SketchGroupRelationScope()
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SketchGroupRelationScope(relationScope)
Parameters: relationScope (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
SymmetricEnabled¶
-
CurveFinderBuilder.
SymmetricEnabled
¶ Returns or sets a value that indicates whether add symmetric relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
SymmetricEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SymmetricEnabled(symmetricEnabled)
Parameters: symmetricEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
SymmetryOption¶
-
CurveFinderBuilder.
SymmetryOption
¶ Returns or sets a value that indicates which symmetric option is
-------------------------------------
Getter Method
Signature
SymmetryOption()
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SymmetryOption(symmetryOption)
Parameters: symmetryOption (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
SymmetryReference¶
-
CurveFinderBuilder.
SymmetryReference
¶ Returns the symmetry line reference
-------------------------------------
Getter Method
Signature
SymmetryReference()
Returns: Return type: NXOpen.SelectNXObject
New in version NX11.0.0.
License requirements: None.
TangentEnabled¶
-
CurveFinderBuilder.
TangentEnabled
¶ Returns or sets a value that indicates whether add tangent relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
TangentEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TangentEnabled(tangentEnabled)
Parameters: tangentEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
TangentSketchGroupEnabled¶
-
CurveFinderBuilder.
TangentSketchGroupEnabled
¶ Returns or sets a value that indicates whether add tangent relation recognition for the last curves added to curve collector
-------------------------------------
Getter Method
Signature
TangentSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TangentSketchGroupEnabled(tangentSketchGroupEnabled)
Parameters: tangentSketchGroupEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
UseCurveFinder¶
-
CurveFinderBuilder.
UseCurveFinder
¶ Returns or sets a value that indicates whether relation recognition is enabled
-------------------------------------
Getter Method
Signature
UseCurveFinder()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseCurveFinder(curveBrowseEnabled)
Parameters: curveBrowseEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
VertexOnCurveEnabled¶
-
CurveFinderBuilder.
VertexOnCurveEnabled
¶ Returns or sets a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector
-------------------------------------
Getter Method
Signature
VertexOnCurveEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VertexOnCurveEnabled(vertexOnCurveEnabled)
Parameters: vertexOnCurveEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
VertexOnCurveSketchGroupEnabled¶
-
CurveFinderBuilder.
VertexOnCurveSketchGroupEnabled
¶ Returns or sets a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector
-------------------------------------
Getter Method
Signature
VertexOnCurveSketchGroupEnabled()
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VertexOnCurveSketchGroupEnabled(vertexOnCurveEnabled)
Parameters: vertexOnCurveEnabled (bool) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
Method Detail¶
AddChamfer¶
-
CurveFinderBuilder.
AddChamfer
¶ Adds chamfer relations of the last curves added to curve collector
Signature
AddChamfer()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddCoincident¶
-
CurveFinderBuilder.
AddCoincident
¶ Adds coincident vertex relations of the last vertexes added to curve collector
Signature
AddCoincident()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddCoincidentSketchGroup¶
-
CurveFinderBuilder.
AddCoincidentSketchGroup
¶ Adds coincident sketch group relations of the last curves added to curve collector
Signature
AddCoincidentSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddConcentric¶
-
CurveFinderBuilder.
AddConcentric
¶ Adds concentric relations of the last curves added to curve collector
Signature
AddConcentric()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddConcentricSketchGroup¶
-
CurveFinderBuilder.
AddConcentricSketchGroup
¶ Adds concentric sketch group relations of the last curves added to curve collector
Signature
AddConcentricSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddConlinear¶
-
CurveFinderBuilder.
AddConlinear
¶ Adds conlinear relations of the last curves added to curve collector
Signature
AddConlinear()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddConlinearSketchGroup¶
-
CurveFinderBuilder.
AddConlinearSketchGroup
¶ Adds conlinear sketch group relations of the last curves added to curve collector
Signature
AddConlinearSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddEqualRadius¶
-
CurveFinderBuilder.
AddEqualRadius
¶ Adds equal radius relations of the last curves added to curve collector
Signature
AddEqualRadius()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddEqualRadiusSketchGroup¶
-
CurveFinderBuilder.
AddEqualRadiusSketchGroup
¶ Adds equal radius sketch group relations of the last curves added to curve collector
Signature
AddEqualRadiusSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddOffset¶
-
CurveFinderBuilder.
AddOffset
¶ Adds offset relations of the last curves added to curve collector
Signature
AddOffset()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddOffsetSketchGroup¶
-
CurveFinderBuilder.
AddOffsetSketchGroup
¶ Adds offset sketch group relations of the last curves added to curve collector
Signature
AddOffsetSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddParallel¶
-
CurveFinderBuilder.
AddParallel
¶ Adds parallel relations of the last curves added to curve collector
Signature
AddParallel()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddParallelSketchGroup¶
-
CurveFinderBuilder.
AddParallelSketchGroup
¶ Adds parallel sketch group relations of the last curves added to curve collector
Signature
AddParallelSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddSymmetric¶
-
CurveFinderBuilder.
AddSymmetric
¶ Add symmetric relations of the last curves added to curve collector
Signature
AddSymmetric(planeType)
Parameters: planeType (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddTangent¶
-
CurveFinderBuilder.
AddTangent
¶ Adds tangent relations of the last curves added to curve collector
Signature
AddTangent()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddTangentSketchGroup¶
-
CurveFinderBuilder.
AddTangentSketchGroup
¶ Adds tangent sketch group relations of the last curves added to curve collector
Signature
AddTangentSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddVertexOnCurve¶
-
CurveFinderBuilder.
AddVertexOnCurve
¶ Adds vertex on curve relations of the last curves added to curve collector
Signature
AddVertexOnCurve()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
AddVertexOnCurveSketchGroup¶
-
CurveFinderBuilder.
AddVertexOnCurveSketchGroup
¶ Adds vertex on curve sketch group relations of the last curves added to curve collector
Signature
AddVertexOnCurveSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
DeselectCurves¶
-
CurveFinderBuilder.
DeselectCurves
¶ Removes curves from collector
Signature
DeselectCurves(curves)
Parameters: curves (list of NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
DeselectSymmetryReference¶
-
CurveFinderBuilder.
DeselectSymmetryReference
¶ Deselect entity for symmetry reference
Signature
DeselectSymmetryReference(symmetryReference)
Parameters: symmetryReference ( NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
FindRelationCurve¶
-
CurveFinderBuilder.
FindRelationCurve
¶ Finds relation curves
Signature
FindRelationCurve(selectedCurves)
Parameters: selectedCurves (list of NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
FindScopeCurve¶
-
CurveFinderBuilder.
FindScopeCurve
¶ Finds relation curves in the scope
Signature
FindScopeCurve(selectedCurves)
Parameters: selectedCurves (list of NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RecognizeRigid¶
-
CurveFinderBuilder.
RecognizeRigid
¶ Recognize rigid from the recognized relation
Signature
RecognizeRigid(constraintTag)
Parameters: constraintTag ( NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveChamfer¶
-
CurveFinderBuilder.
RemoveChamfer
¶ Removes chamfer relations of the last curves added to curve collector
Signature
RemoveChamfer()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveCoincident¶
-
CurveFinderBuilder.
RemoveCoincident
¶ Removes coincident vertex relations of the last vertexes added to curve collector
Signature
RemoveCoincident()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveCoincidentSketchGroup¶
-
CurveFinderBuilder.
RemoveCoincidentSketchGroup
¶ Removes coincident sketch group relations of the last curves added to curve collector
Signature
RemoveCoincidentSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveConcentric¶
-
CurveFinderBuilder.
RemoveConcentric
¶ Removes concentric relations of the last curves added to curve collector
Signature
RemoveConcentric()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveConcentricSketchGroup¶
-
CurveFinderBuilder.
RemoveConcentricSketchGroup
¶ Removes concentric sketch group relations of the last curves added to curve collector
Signature
RemoveConcentricSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveConlinear¶
-
CurveFinderBuilder.
RemoveConlinear
¶ Removes conlinear relations of the last curves added to curve collector
Signature
RemoveConlinear()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveConlinearSketchGroup¶
-
CurveFinderBuilder.
RemoveConlinearSketchGroup
¶ Removes conlinear sketch group relations of the last curves added to curve collector
Signature
RemoveConlinearSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveEngineNodes¶
-
CurveFinderBuilder.
RemoveEngineNodes
¶ Close the VTK interaction and Remove all nodes from the Engine
Signature
RemoveEngineNodes()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveEqualRadius¶
-
CurveFinderBuilder.
RemoveEqualRadius
¶ Removes equal radius relations of the last curves added to curve collector
Signature
RemoveEqualRadius()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveEqualRadiusSketchGroup¶
-
CurveFinderBuilder.
RemoveEqualRadiusSketchGroup
¶ Removes equal radius sketch group relations of the last curves added to curve collector
Signature
RemoveEqualRadiusSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveIncludedConstraints¶
-
CurveFinderBuilder.
RemoveIncludedConstraints
¶ Remove all the included constraint
Signature
RemoveIncludedConstraints()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveOffset¶
-
CurveFinderBuilder.
RemoveOffset
¶ Removes offset relations of the last curves added to curve collector
Signature
RemoveOffset()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveOffsetSketchGroup¶
-
CurveFinderBuilder.
RemoveOffsetSketchGroup
¶ Removes offset sketch group relations of the last curves added to curve collector
Signature
RemoveOffsetSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveParallel¶
-
CurveFinderBuilder.
RemoveParallel
¶ Removes parallel relations of the last curves added to curve collector
Signature
RemoveParallel()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveParallelSketchGroup¶
-
CurveFinderBuilder.
RemoveParallelSketchGroup
¶ Removes parallel sketch group relations of the last curves added to curve collector
Signature
RemoveParallelSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveSymmetric¶
-
CurveFinderBuilder.
RemoveSymmetric
¶ Removes symmetric relations of the last curves added to curve collector
Signature
RemoveSymmetric(planeType)
Parameters: planeType (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveTangent¶
-
CurveFinderBuilder.
RemoveTangent
¶ Removes tangent relations of the last curves added to curve collector
Signature
RemoveTangent()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveTangentSketchGroup¶
-
CurveFinderBuilder.
RemoveTangentSketchGroup
¶ Removes tangent sketch group relations of the last curves added to curve collector
Signature
RemoveTangentSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveVertexOnCurve¶
-
CurveFinderBuilder.
RemoveVertexOnCurve
¶ Removes vertex on curve relations of the last curves added to curve collector
Signature
RemoveVertexOnCurve()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RemoveVertexOnCurveSketchGroup¶
-
CurveFinderBuilder.
RemoveVertexOnCurveSketchGroup
¶ Removes vertex on curve sketch group relations of the last curves added to curve collector
Signature
RemoveVertexOnCurveSketchGroup()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
RestoreEngineNodes¶
-
CurveFinderBuilder.
RestoreEngineNodes
¶ ReStore all nodes from the Engine On Undo
Signature
RestoreEngineNodes()
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
SelectCurves¶
-
CurveFinderBuilder.
SelectCurves
¶ Adds curves to collector
Signature
SelectCurves(curves)
Parameters: curves (list of NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
SelectSymmetryReference¶
-
CurveFinderBuilder.
SelectSymmetryReference
¶ Selects entity for symmetry reference
Signature
SelectSymmetryReference(symmetryReference)
Parameters: symmetryReference ( NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
SetDistanceTolerance¶
-
CurveFinderBuilder.
SetDistanceTolerance
¶ Set the distance Tolerance for loop Recognization
Signature
SetDistanceTolerance(distanceTolerance)
Parameters: distanceTolerance (float) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
UnrecognizeRigid¶
-
CurveFinderBuilder.
UnrecognizeRigid
¶ Unrecognize rigid from the unrecognized relation
Signature
UnrecognizeRigid(constraintTag)
Parameters: constraintTag ( NXOpen.NXObject
) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
Validate¶
-
CurveFinderBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.