public interface ResizeCurveBuilder extends FeatureBuilder
ResizeCurve
builder
SynchronousCurveCollection.createResizeCurveBuilder(nxopen.features.ResizeCurve)
Property | Value |
---|---|
CurveFinder.ChamferEnabled | 0 |
CurveFinder.CoincidentVertex2dComponentEnabled | 0 |
CurveFinder.CoincidentVertexEnabled | 0 |
CurveFinder.CoincidentVertexSketchGroupEnabled | 0 |
CurveFinder.Collinear2dComponentEnabled | 0 |
CurveFinder.CollinearEnabled | 0 |
CurveFinder.CollinearSketchGroupEnabled | 0 |
CurveFinder.Concentric2dComponentEnabled | 0 |
CurveFinder.ConcentricEnabled | 0 |
CurveFinder.ConcentricSketchGroupEnabled | 0 |
CurveFinder.EqualRadius2dComponentEnabled | 0 |
CurveFinder.EqualRadiusEnabled | 0 |
CurveFinder.EqualRadiusSketchGroupEnabled | 0 |
CurveFinder.Offset2dComponentEnabled | 0 |
CurveFinder.OffsetEnabled | 0 |
CurveFinder.OffsetSketchGroupEnabled | 0 |
CurveFinder.Parallel2dComponentEnabled | 0 |
CurveFinder.ParallelEnabled | 0 |
CurveFinder.ParallelSketchGroupEnabled | 0 |
CurveFinder.SymmetricEnabled | 0 |
CurveFinder.Tangent2dComponentEnabled | 0 |
CurveFinder.TangentEnabled | 0 |
CurveFinder.TangentSketchGroupEnabled | 0 |
CurveFinder.UseCurveFinder | 1 |
CurveFinder.VertexOnCurve2dComponentEnabled | 0 |
CurveFinder.VertexOnCurveEnabled | 0 |
CurveFinder.VertexOnCurveSketchGroupEnabled | 0 |
ValueOption | Diameter |
Modifier and Type | Interface and Description |
---|---|
static class |
ResizeCurveBuilder.ValueType
the option for radius or diameter
|
Modifier and Type | Method and Description |
---|---|
CurveFinderBuilder |
curveFinder()
Returns the curve section
License requirements: None. |
double |
distanceTolerance()
Returns the distance tolerance
License requirements: None. |
boolean |
keepOrthogonal()
Returns a value that indicates whether keep orthogonal is enabled
License requirements: None. |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setKeepOrthogonal(boolean keepOrthogonal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setValueOption(ResizeCurveBuilder.ValueType valueOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Expression |
value()
Returns the value to resize
License requirements: None. |
ResizeCurveBuilder.ValueType |
valueOption()
Returns the size option
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CurveFinderBuilder curveFinder() throws NXException, RemoteException
NXException
RemoteException
Expression value() throws NXException, RemoteException
NXException
RemoteException
ResizeCurveBuilder.ValueType valueOption() throws NXException, RemoteException
NXException
RemoteException
void setValueOption(ResizeCurveBuilder.ValueType valueOption) throws NXException, RemoteException
valueOption
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
boolean keepOrthogonal() throws NXException, RemoteException
NXException
RemoteException
void setKeepOrthogonal(boolean keepOrthogonal) throws NXException, RemoteException
keepOrthogonal
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.