public interface SketchAutoConstrainBuilder extends Builder
SketchAutoConstrainBuilder
SketchCollection.createAutoConstrainBuilder()
Property | Value |
---|---|
Horizontal | True |
Parallel | True |
Perpendicular | True |
Tangent | True |
Vertical | True |
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance
License requirements: None. |
boolean |
applyRemoteConstraints()
Returns the apply remote constraints
License requirements: None. |
void |
clearAllConstraints()
Clear all of the indivivual constraints (turn toggle to off for each one)
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
coincident()
Returns the coincident
License requirements: None. |
boolean |
collinear()
Returns the collinear
License requirements: None. |
boolean |
concentric()
Returns the concentric
License requirements: None. |
SelectObjectList |
curveList()
Returns the selected curve list.
|
double |
distanceTolerance()
Returns the distance tolerance
License requirements: None. |
boolean |
equalLength()
Returns the equal length
License requirements: None. |
boolean |
equalRadius()
Returns the equal radius
License requirements: None. |
boolean |
horizontal()
Returns the horizontal
License requirements: None. |
boolean |
parallel()
Returns the parallel
License requirements: None. |
boolean |
perpendicular()
Returns the perpendicular
License requirements: None. |
boolean |
pointOnCurve()
Returns the point on curve
License requirements: None. |
void |
setAllConstraints()
Set all of the individual constraints (turn toggle to on for each one)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setAngleTolerance(double angleTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setApplyRemoteConstraints(boolean applyRemoteConstraints)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCoincident(boolean coincident)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCollinear(boolean collinear)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setConcentric(boolean concentric)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setEqualLength(boolean equalLength)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setEqualRadius(boolean equalRadius)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setHorizontal(boolean horizontal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setParallel(boolean parallel)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPerpendicular(boolean perpendicular)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPointOnCurve(boolean pointOnCurve)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTangent(boolean tangent)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setVertical(boolean vertical)
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
tangent()
Returns the tangent
License requirements: None. |
boolean |
vertical()
Returns the vertical
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectObjectList curveList() throws NXException, RemoteException
NXException
RemoteException
boolean horizontal() throws NXException, RemoteException
NXException
RemoteException
void setHorizontal(boolean horizontal) throws NXException, RemoteException
horizontal
- NXException
RemoteException
boolean vertical() throws NXException, RemoteException
NXException
RemoteException
void setVertical(boolean vertical) throws NXException, RemoteException
vertical
- NXException
RemoteException
boolean tangent() throws NXException, RemoteException
NXException
RemoteException
void setTangent(boolean tangent) throws NXException, RemoteException
tangent
- NXException
RemoteException
boolean parallel() throws NXException, RemoteException
NXException
RemoteException
void setParallel(boolean parallel) throws NXException, RemoteException
parallel
- NXException
RemoteException
boolean perpendicular() throws NXException, RemoteException
NXException
RemoteException
void setPerpendicular(boolean perpendicular) throws NXException, RemoteException
perpendicular
- NXException
RemoteException
boolean collinear() throws NXException, RemoteException
NXException
RemoteException
void setCollinear(boolean collinear) throws NXException, RemoteException
collinear
- NXException
RemoteException
boolean concentric() throws NXException, RemoteException
NXException
RemoteException
void setConcentric(boolean concentric) throws NXException, RemoteException
concentric
- NXException
RemoteException
boolean equalLength() throws NXException, RemoteException
NXException
RemoteException
void setEqualLength(boolean equalLength) throws NXException, RemoteException
equalLength
- NXException
RemoteException
boolean equalRadius() throws NXException, RemoteException
NXException
RemoteException
void setEqualRadius(boolean equalRadius) throws NXException, RemoteException
equalRadius
- NXException
RemoteException
boolean pointOnCurve() throws NXException, RemoteException
NXException
RemoteException
void setPointOnCurve(boolean pointOnCurve) throws NXException, RemoteException
pointOnCurve
- NXException
RemoteException
boolean coincident() throws NXException, RemoteException
NXException
RemoteException
void setCoincident(boolean coincident) throws NXException, RemoteException
coincident
- NXException
RemoteException
void setAllConstraints() throws NXException, RemoteException
NXException
RemoteException
void clearAllConstraints() throws NXException, RemoteException
NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
double angleTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngleTolerance(double angleTolerance) throws NXException, RemoteException
angleTolerance
- NXException
RemoteException
boolean applyRemoteConstraints() throws NXException, RemoteException
NXException
RemoteException
void setApplyRemoteConstraints(boolean applyRemoteConstraints) throws NXException, RemoteException
applyRemoteConstraints
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.