public interface NCAssistantBuilder extends Builder
CAMSetup.createNCAssistantBuilder()
Property | Value |
---|---|
AnalysisType | Levels |
AngleTolerance | 0.01 (millimeters part), 0.01 (inches part) |
DistanceTolerance | 0.01 (millimeters part), 0.0004 (inches part) |
MaximumAngle | 90.00 (millimeters part), 90.00 (inches part) |
MaximumLevel | 1000.00 (millimeters part), 50.00 (inches part) |
MaximumRadius | 50.00 (millimeters part), 2.00 (inches part) |
MinimumAngle | -90.00 (millimeters part), -90.00 (inches part) |
MinimumLevel | -1000.00 (millimeters part), -50.00 (inches part) |
MinimumRadius | -50.00 (millimeters part), -2.00 (inches part) |
RadiusTolerance | 0.01 (millimeters part), 0.0004 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
NCAssistantBuilder.AnalysisTypes
Analysis Type
|
static class |
NCAssistantBuilder.ResultsData
This class holds the data returned from
getResults() |
Modifier and Type | Method and Description |
---|---|
NCAssistantBuilder.AnalysisTypes |
analysisType()
Returns the Analysis Type
License requirements: None. |
void |
analyzeGeometry()
The action of Analyze Geometry button.
|
double |
angleTolerance()
Returns the Angle Tolerance
License requirements: None. |
double |
distanceTolerance()
Returns the Distance Tolerance
License requirements: None. |
SelectFaceList |
facesToAnalyze()
Returns the Faces to Analyze
License requirements: None. |
NCAssistantBuilder.ResultsData |
getResults()
The analyze result.
|
void |
information()
The action of Information button.
|
double |
maximumAngle()
Returns the Maximum Angle
License requirements: None. |
double |
maximumLevel()
Returns the Maximum Level
License requirements: None. |
double |
maximumRadius()
Returns the Maximum Radius
License requirements: None. |
double |
minimumAngle()
Returns the Minimum Angle
License requirements: None. |
double |
minimumLevel()
Returns the Minimum Level
License requirements: None. |
double |
minimumRadius()
Returns the Minimum Radius
License requirements: None. |
double |
radiusTolerance()
Returns the Radius Tolerance
License requirements: None. |
Plane |
referencePlane()
Returns the Reference Plane
License requirements: None. |
Direction |
referenceVector()
Returns the Reference Vector
License requirements: None. |
boolean |
saveFaceColors()
Returns the Save Face Colors on Exit
License requirements: None. |
void |
setAnalysisType(NCAssistantBuilder.AnalysisTypes analysisType)
License requirements: cam_base ("CAM BASE") . |
void |
setAngleTolerance(double angleTolerance)
License requirements: cam_base ("CAM BASE") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: cam_base ("CAM BASE") . |
void |
setMaximumAngle(double maximum)
License requirements: cam_base ("CAM BASE") . |
void |
setMaximumLevel(double maximum)
License requirements: cam_base ("CAM BASE") . |
void |
setMaximumRadius(double maximum)
License requirements: cam_base ("CAM BASE") . |
void |
setMinimumAngle(double minimum)
License requirements: cam_base ("CAM BASE") . |
void |
setMinimumLevel(double minimum)
License requirements: cam_base ("CAM BASE") . |
void |
setMinimumRadius(double minimum)
License requirements: cam_base ("CAM BASE") . |
void |
setRadiusTolerance(double radiusTolerance)
License requirements: cam_base ("CAM BASE") . |
void |
setReferencePlane(Plane referencePlane)
License requirements: cam_base ("CAM BASE") . |
void |
setReferenceVector(Direction referenceVector)
License requirements: cam_base ("CAM BASE") . |
void |
setSaveFaceColors(boolean saveFaceColorsOnExit)
License requirements: cam_base ("CAM BASE") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFaceList facesToAnalyze() throws NXException, RemoteException
NXException
RemoteException
NCAssistantBuilder.AnalysisTypes analysisType() throws NXException, RemoteException
NXException
RemoteException
void setAnalysisType(NCAssistantBuilder.AnalysisTypes analysisType) throws NXException, RemoteException
analysisType
- the Analysis TypeNXException
RemoteException
Direction referenceVector() throws NXException, RemoteException
NXException
RemoteException
void setReferenceVector(Direction referenceVector) throws NXException, RemoteException
referenceVector
- the Reference VectorNXException
RemoteException
Plane referencePlane() throws NXException, RemoteException
NXException
RemoteException
void setReferencePlane(Plane referencePlane) throws NXException, RemoteException
referencePlane
- the Reference PlaneNXException
RemoteException
double minimumLevel() throws NXException, RemoteException
NXException
RemoteException
void setMinimumLevel(double minimum) throws NXException, RemoteException
minimum
- the Minimum LevelNXException
RemoteException
double maximumLevel() throws NXException, RemoteException
NXException
RemoteException
void setMaximumLevel(double maximum) throws NXException, RemoteException
maximum
- the Maximum LevelNXException
RemoteException
double minimumRadius() throws NXException, RemoteException
NXException
RemoteException
void setMinimumRadius(double minimum) throws NXException, RemoteException
minimum
- the Minimum RadiusNXException
RemoteException
double maximumRadius() throws NXException, RemoteException
NXException
RemoteException
void setMaximumRadius(double maximum) throws NXException, RemoteException
maximum
- the Maximum RadiusNXException
RemoteException
double minimumAngle() throws NXException, RemoteException
NXException
RemoteException
void setMinimumAngle(double minimum) throws NXException, RemoteException
minimum
- the Minimum AngleNXException
RemoteException
double maximumAngle() throws NXException, RemoteException
NXException
RemoteException
void setMaximumAngle(double maximum) throws NXException, RemoteException
maximum
- the Maximum AngleNXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- the Distance ToleranceNXException
RemoteException
double angleTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngleTolerance(double angleTolerance) throws NXException, RemoteException
angleTolerance
- the Angle ToleranceNXException
RemoteException
double radiusTolerance() throws NXException, RemoteException
NXException
RemoteException
void setRadiusTolerance(double radiusTolerance) throws NXException, RemoteException
radiusTolerance
- the Radius ToleranceNXException
RemoteException
boolean saveFaceColors() throws NXException, RemoteException
NXException
RemoteException
void setSaveFaceColors(boolean saveFaceColorsOnExit) throws NXException, RemoteException
saveFaceColorsOnExit
- the Save Face Colors on ExitNXException
RemoteException
void information() throws NXException, RemoteException
NXException
RemoteException
void analyzeGeometry() throws NXException, RemoteException
NXException
RemoteException
NCAssistantBuilder.ResultsData getResults() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.