public interface CurveOnSurfaceBuilder
FeatureCollection.createCurveOnSurfaceBuilder(nxopen.features.CurveOnSurface)
Property | Value |
---|---|
CurveFitData.CurveJoinMethod | No |
CurveFitData.Degree | 7 |
CurveFitData.FitMethod | DegreeAndSegments |
CurveFitData.IsAdvancedFit | 0 |
CurveFitData.IsAlignShape | 0 |
CurveFitData.MaximumDegree | 7 |
CurveFitData.MaximumSegments | 1 |
CurveFitData.MinimumDegree | 5 |
CurveFitData.Segments | 1 |
CurveFitProperties.FitOption | Cubic |
CurveFitProperties.MaximumDegree | 7 |
CurveFitProperties.MaximumSegments | 1 |
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance
License requirements: solid_modeling ("SOLIDS MODELING") . |
GeometricConstraintDataManager |
constraintManager()
Returns the constraint manager
License requirements: solid_modeling ("SOLIDS MODELING") . |
CurveFitData |
curveFitData()
Returns the curve fitting parameters
License requirements: None. |
CurveFitOptions |
curveFitProperties()
Returns the curve fit properties
License requirements: solid_modeling ("SOLIDS MODELING") . |
double |
distanceTolerance()
Returns the distance tolerance
License requirements: solid_modeling ("SOLIDS MODELING") . |
ScCollector |
faces()
Returns the face collector
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
isPeriodic()
Returns the periodicity state of curve on surface
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setAngleTolerance(double angleTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPeriodic(boolean periodicity)
License requirements: solid_modeling ("SOLIDS MODELING") . |
ScCollector faces() throws NXException, RemoteException
NXException
RemoteException
GeometricConstraintDataManager constraintManager() throws NXException, RemoteException
NXException
RemoteException
boolean isPeriodic() throws NXException, RemoteException
NXException
RemoteException
void setPeriodic(boolean periodicity) throws NXException, RemoteException
periodicity
- NXException
RemoteException
CurveFitOptions curveFitProperties() 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
CurveFitData curveFitData() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.