public interface ArcOutputTypeCiBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
ArcOutputTypeCiBuilder.OutputTypes
Available types for output
|
static class |
ArcOutputTypeCiBuilder.SplineArcOutputTypes
the available types for spline arc output
|
static class |
ArcOutputTypeCiBuilder.SplineFitToleranceTypes
the available types for spline fitting tolerance
|
static class |
ArcOutputTypeCiBuilder.SplineLineOutputTypes
the available types for spline line output
|
Modifier and Type | Method and Description |
---|---|
double |
nurbAngleTolerance()
Returns the nurb angle tolerance
License requirements: None. |
double |
nurbFitTolerance()
Returns the nurb fit tolerance
License requirements: None. |
boolean |
nurbJoinSegments()
Returns the nurb join segments
License requirements: None. |
ArcOutputTypeCiBuilder.OutputTypes |
outputType()
Returns the Motion Output Type
License requirements: None. |
void |
setNurbAngleTolerance(double nurbsAngleTolerance)
License requirements: cam_base ("CAM BASE") . |
void |
setNurbFitTolerance(double nurbsFitTolerance)
License requirements: cam_base ("CAM BASE") . |
void |
setNurbJoinSegments(boolean nurbsJoinSegments)
License requirements: cam_base ("CAM BASE") . |
void |
setOutputType(ArcOutputTypeCiBuilder.OutputTypes outputType)
License requirements: cam_base ("CAM BASE") . |
void |
setSplineArcOutputType(ArcOutputTypeCiBuilder.SplineArcOutputTypes outputType)
License requirements: cam_base ("CAM BASE") . |
void |
setSplineFitTolerance(double splineFitTolerance)
License requirements: cam_base ("CAM BASE") . |
void |
setSplineFitToleranceType(ArcOutputTypeCiBuilder.SplineFitToleranceTypes outputType)
License requirements: cam_base ("CAM BASE") . |
void |
setSplineLineOutputType(ArcOutputTypeCiBuilder.SplineLineOutputTypes outputType)
License requirements: cam_base ("CAM BASE") . |
ArcOutputTypeCiBuilder.SplineArcOutputTypes |
splineArcOutputType()
Returns the spline arc output type
License requirements: None. |
double |
splineFitTolerance()
Returns the spline fit tolerance
License requirements: None. |
ArcOutputTypeCiBuilder.SplineFitToleranceTypes |
splineFitToleranceType()
Returns the spline fit tolerance type
License requirements: None. |
ArcOutputTypeCiBuilder.SplineLineOutputTypes |
splineLineOutputType()
Returns the spline line output type
License requirements: None. |
printTestData, printTestData, tag, tagValue
ArcOutputTypeCiBuilder.OutputTypes outputType() throws NXException, RemoteException
NXException
RemoteException
void setOutputType(ArcOutputTypeCiBuilder.OutputTypes outputType) throws NXException, RemoteException
outputType
- the motion output typeNXException
RemoteException
boolean nurbJoinSegments() throws NXException, RemoteException
NXException
RemoteException
void setNurbJoinSegments(boolean nurbsJoinSegments) throws NXException, RemoteException
nurbsJoinSegments
- the nurb join segmentsNXException
RemoteException
double nurbAngleTolerance() throws NXException, RemoteException
NXException
RemoteException
void setNurbAngleTolerance(double nurbsAngleTolerance) throws NXException, RemoteException
nurbsAngleTolerance
- the nurb angle toleranceNXException
RemoteException
double nurbFitTolerance() throws NXException, RemoteException
NXException
RemoteException
void setNurbFitTolerance(double nurbsFitTolerance) throws NXException, RemoteException
nurbsFitTolerance
- the nurb fit toleranceNXException
RemoteException
ArcOutputTypeCiBuilder.SplineFitToleranceTypes splineFitToleranceType() throws NXException, RemoteException
NXException
RemoteException
void setSplineFitToleranceType(ArcOutputTypeCiBuilder.SplineFitToleranceTypes outputType) throws NXException, RemoteException
outputType
- the spline fit tolerance typeNXException
RemoteException
double splineFitTolerance() throws NXException, RemoteException
NXException
RemoteException
void setSplineFitTolerance(double splineFitTolerance) throws NXException, RemoteException
splineFitTolerance
- the spline fit toleranceNXException
RemoteException
ArcOutputTypeCiBuilder.SplineLineOutputTypes splineLineOutputType() throws NXException, RemoteException
NXException
RemoteException
void setSplineLineOutputType(ArcOutputTypeCiBuilder.SplineLineOutputTypes outputType) throws NXException, RemoteException
outputType
- the spline line output typeNXException
RemoteException
ArcOutputTypeCiBuilder.SplineArcOutputTypes splineArcOutputType() throws NXException, RemoteException
NXException
RemoteException
void setSplineArcOutputType(ArcOutputTypeCiBuilder.SplineArcOutputTypes outputType) throws NXException, RemoteException
outputType
- the spline arc output typeNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.