public interface DeviationGaugeBuilder extends Builder
AnalysisObjectCollection.createDeviationGaugeBuilder(nxopen.DisplayableObject)
Property | Value |
---|---|
ColorPlotType | Blend |
CurveRangeControl.AnchorPosition | Start |
DeviationIntervals | 5 |
HasAbsoluteColorPlot | 0 |
HasAdditionalValuesLabel | None |
HasMaximumValueLabel | 1 |
HasMinimumValueLabel | 0 |
InnerTolerance | 0.1 |
IsLabelDisplayed | 0 |
IsMarkerDisplayed | 0 |
IsNeedlePlotDisplayed | 1 |
MaxCheckingAngle | 5 |
MaxCheckingDistance | 1 (millimeters part), 0.5 (inches part) |
MeasurementMethod | ThreeDim |
MeasurementSamples | 20 |
MinMaxOption | Minmax |
NeedleScale | 1.0 |
NegativeInnerTolerance | -0.001 |
NegativeOuterTolerance | -0.001 |
OuterTolerance | 0.1 |
PositiveInnerTolerance | 0.001 |
PositiveOuterTolerance | 0.001 |
ReportingPerType | AnalysisObject |
SpatialResolution | 0.1 |
SurfaceRangeControl.AnchorPosition | Vertex1 |
XyzDirection | X |
Modifier and Type | Interface and Description |
---|---|
static class |
DeviationGaugeBuilder.AdditionalValuesLabelType
This enum represents the Deviation Gauge Analysis Object additional values label type
|
static class |
DeviationGaugeBuilder.ColorPlotTypes
This enum represents the Deviation Gauge Analysis Object color plot types
|
static class |
DeviationGaugeBuilder.MeasurementMethodType
This enum represents the Deviation Gauge Analysis Object evaluation types
|
static class |
DeviationGaugeBuilder.MinMaxType
This enum represents the Deviation Gauge Analysis Object min max type
|
static class |
DeviationGaugeBuilder.ReportingPerTypes
This enum represents the Deviation Gauge Analysis Object reporting per setting
|
static class |
DeviationGaugeBuilder.XyzDirectionType
This enum represents the Deviation Gauge Analysis Object X, Y, Z direction options
|
Modifier and Type | Method and Description |
---|---|
void |
addDynamicPoints()
Adds dynamic points to the Deviation Gauge.
|
void |
addPMILabel(NXObject snappedObject)
Add a PMI label in specified position to represent the deviation value.
|
DeviationGaugeBuilder.ColorPlotTypes |
colorPlotType()
Returns the color plot type
License requirements: studio_free_form ("STUDIO FREE FORM") . |
GeometricConstraintDataManager |
constraintManager()
Returns the constraint manager
License requirements: studio_free_form ("STUDIO FREE FORM") . |
CurveRangeBuilder |
curveRangeControl()
Returns the curve range
License requirements: studio_free_form ("STUDIO FREE FORM") . |
int |
deviationIntervals()
Returns the number of deviation intervals
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
hasAbsoluteColorPlot()
Returns a value indicating whether to plot using absolute value
License requirements: studio_free_form ("STUDIO FREE FORM") . |
DeviationGaugeBuilder.AdditionalValuesLabelType |
hasAdditionalValuesLabel()
Returns a value indicating whether to add additional values label
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
hasCrossCurveDeviationLabel()
Returns a value indicating whether to display cross_curve deviation label
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
hasInfoLabel()
Returns a value indicating whether to enable floating info label
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
hasInnerToleranceLabel()
Returns a value indicating whether to display inner tolerance label
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
hasMaximumValueLabel()
Returns a value indicating whether to display maximum value label
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
hasMinimumValueLabel()
Returns a value indicating whether to display minimum value label
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
innerTolerance()
Returns the inner tolerance
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
isColorMapDisplayed()
Returns a value indicating whether to display color map
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
isDirectionReversed()
Returns a value indicating whether to reverse the direction
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
isLabelDisplayed()
Returns a value indicating whether to display label
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
isMarkerDisplayed()
Returns a value indicating whether to display marker
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
isNeedlePlotDisplayed()
Returns a value indicating whether to display needle plot
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
maxCheckingAngle()
Returns the maximum checking angle
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
maxCheckingDistance()
Returns the maximum checking distance
License requirements: studio_free_form ("STUDIO FREE FORM") . |
DeviationGaugeBuilder.MeasurementMethodType |
measurementMethod()
Returns the measurement method
License requirements: studio_free_form ("STUDIO FREE FORM") . |
int |
measurementSamples()
Returns the number of measurement samples
License requirements: studio_free_form ("STUDIO FREE FORM") . |
DeviationGaugeBuilder.MinMaxType |
minMaxOption()
Returns the min_max type
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
needleScale()
Returns the needle scale
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
negativeInnerTolerance()
Returns the negative inner tolerance
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
negativeOuterTolerance()
Returns the negative outer tolerance
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
outerTolerance()
Returns the outer tolerance
License requirements: studio_free_form ("STUDIO FREE FORM") . |
Plane |
plane()
Returns the plane for measurement direction
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
positiveInnerTolerance()
Returns the positive inner tolerance
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
positiveOuterTolerance()
Returns the positive outer tolerance
License requirements: studio_free_form ("STUDIO FREE FORM") . |
SelectNXObjectList |
referenceObjects()
Returns the reference object
License requirements: studio_free_form ("STUDIO FREE FORM") . |
DeviationGaugeBuilder.ReportingPerTypes |
reportingPerType()
Returns the reporting per option
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setColorMapDisplayed(boolean isColorMapDisplayed)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setColorPlotType(DeviationGaugeBuilder.ColorPlotTypes colorPlotType)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setDeviationIntervals(int deviationIntervals)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setDirectionReversed(boolean reverseDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setHasAbsoluteColorPlot(boolean absoluteColorPlot)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setHasAdditionalValuesLabel(DeviationGaugeBuilder.AdditionalValuesLabelType additionalValuesLabel)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setHasCrossCurveDeviationLabel(boolean crossCurveDeviationLabel)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setHasInfoLabel(boolean infoLabel)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setHasInnerToleranceLabel(boolean innerToleranceLabel)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setHasMaximumValueLabel(boolean maximumValueLabel)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setHasMinimumValueLabel(boolean minimumValueLabel)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setInnerTolerance(double innerTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setLabelDisplayed(boolean labelDisplayed)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMarkerDisplayed(boolean isMarkerDisplayed)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMaxCheckingAngle(double maxCheckingAngle)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMaxCheckingDistance(double maxCheckingDistance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMeasurementMethod(DeviationGaugeBuilder.MeasurementMethodType measurementMethod)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMeasurementSamples(int measurementSamples)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMinMaxOption(DeviationGaugeBuilder.MinMaxType minMax)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setNeedlePlotDisplayed(boolean isNeedlePlotDisplayed)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setNeedleScale(double needleScale)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setNegativeInnerTolerance(double negativennerTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setNegativeOuterTolerance(double negativeOuterTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setOuterTolerance(double outerTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPlane(Plane plane)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPositiveInnerTolerance(double positiveInnerTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPositiveOuterTolerance(double positiveOuterTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setReportingPerType(DeviationGaugeBuilder.ReportingPerTypes reportingPerType)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setSpatialResolution(double spatialResolution)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setSuggestScaleFactor(boolean suggestScaleFactor)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setUseDefiningPoints(boolean useDefiningPoints)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setVectorComponentDirection(nxopen.Direction vectorComponentDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setXyzDirection(DeviationGaugeBuilder.XyzDirectionType xyzDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
double |
spatialResolution()
Returns the maximum checking angle
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
suggestScaleFactor()
Returns a value indicating whether to use automatic scale factor
License requirements: studio_free_form ("STUDIO FREE FORM") . |
SurfaceRangeBuilder |
surfaceRangeControl()
Returns the surface range
License requirements: studio_free_form ("STUDIO FREE FORM") . |
SelectNXObjectList |
targetObjects()
Returns the target object
License requirements: studio_free_form ("STUDIO FREE FORM") . |
boolean |
useDefiningPoints()
Returns a value indicating whether to use defining points.
|
nxopen.Direction |
vectorComponentDirection()
Returns the direction vector.
|
DeviationGaugeBuilder.XyzDirectionType |
xyzDirection()
Returns the xyz direction
License requirements: studio_free_form ("STUDIO FREE FORM") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void addDynamicPoints() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList targetObjects() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList referenceObjects() throws NXException, RemoteException
NXException
RemoteException
DeviationGaugeBuilder.MeasurementMethodType measurementMethod() throws NXException, RemoteException
NXException
RemoteException
void setMeasurementMethod(DeviationGaugeBuilder.MeasurementMethodType measurementMethod) throws NXException, RemoteException
measurementMethod
- NXException
RemoteException
DeviationGaugeBuilder.XyzDirectionType xyzDirection() throws NXException, RemoteException
NXException
RemoteException
void setXyzDirection(DeviationGaugeBuilder.XyzDirectionType xyzDirection) throws NXException, RemoteException
xyzDirection
- NXException
RemoteException
nxopen.Direction vectorComponentDirection() throws NXException, RemoteException
NXException
RemoteException
void setVectorComponentDirection(nxopen.Direction vectorComponentDirection) throws NXException, RemoteException
vectorComponentDirection
- NXException
RemoteException
Plane plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
double maxCheckingDistance() throws NXException, RemoteException
NXException
RemoteException
void setMaxCheckingDistance(double maxCheckingDistance) throws NXException, RemoteException
maxCheckingDistance
- NXException
RemoteException
double maxCheckingAngle() throws NXException, RemoteException
NXException
RemoteException
void setMaxCheckingAngle(double maxCheckingAngle) throws NXException, RemoteException
maxCheckingAngle
- NXException
RemoteException
int measurementSamples() throws NXException, RemoteException
NXException
RemoteException
void setMeasurementSamples(int measurementSamples) throws NXException, RemoteException
measurementSamples
- NXException
RemoteException
double spatialResolution() throws NXException, RemoteException
NXException
RemoteException
void setSpatialResolution(double spatialResolution) throws NXException, RemoteException
spatialResolution
- NXException
RemoteException
boolean isLabelDisplayed() throws NXException, RemoteException
NXException
RemoteException
void setLabelDisplayed(boolean labelDisplayed) throws NXException, RemoteException
labelDisplayed
- NXException
RemoteException
boolean isNeedlePlotDisplayed() throws NXException, RemoteException
NXException
RemoteException
void setNeedlePlotDisplayed(boolean isNeedlePlotDisplayed) throws NXException, RemoteException
isNeedlePlotDisplayed
- NXException
RemoteException
boolean isMarkerDisplayed() throws NXException, RemoteException
NXException
RemoteException
void setMarkerDisplayed(boolean isMarkerDisplayed) throws NXException, RemoteException
isMarkerDisplayed
- NXException
RemoteException
boolean isColorMapDisplayed() throws NXException, RemoteException
NXException
RemoteException
void setColorMapDisplayed(boolean isColorMapDisplayed) throws NXException, RemoteException
isColorMapDisplayed
- NXException
RemoteException
boolean hasMinimumValueLabel() throws NXException, RemoteException
NXException
RemoteException
void setHasMinimumValueLabel(boolean minimumValueLabel) throws NXException, RemoteException
minimumValueLabel
- NXException
RemoteException
boolean hasMaximumValueLabel() throws NXException, RemoteException
NXException
RemoteException
void setHasMaximumValueLabel(boolean maximumValueLabel) throws NXException, RemoteException
maximumValueLabel
- NXException
RemoteException
boolean hasInnerToleranceLabel() throws NXException, RemoteException
NXException
RemoteException
void setHasInnerToleranceLabel(boolean innerToleranceLabel) throws NXException, RemoteException
innerToleranceLabel
- NXException
RemoteException
boolean hasCrossCurveDeviationLabel() throws NXException, RemoteException
NXException
RemoteException
void setHasCrossCurveDeviationLabel(boolean crossCurveDeviationLabel) throws NXException, RemoteException
crossCurveDeviationLabel
- NXException
RemoteException
DeviationGaugeBuilder.AdditionalValuesLabelType hasAdditionalValuesLabel() throws NXException, RemoteException
NXException
RemoteException
void setHasAdditionalValuesLabel(DeviationGaugeBuilder.AdditionalValuesLabelType additionalValuesLabel) throws NXException, RemoteException
additionalValuesLabel
- NXException
RemoteException
int deviationIntervals() throws NXException, RemoteException
NXException
RemoteException
void setDeviationIntervals(int deviationIntervals) throws NXException, RemoteException
deviationIntervals
- NXException
RemoteException
boolean suggestScaleFactor() throws NXException, RemoteException
NXException
RemoteException
void setSuggestScaleFactor(boolean suggestScaleFactor) throws NXException, RemoteException
suggestScaleFactor
- NXException
RemoteException
double needleScale() throws NXException, RemoteException
NXException
RemoteException
void setNeedleScale(double needleScale) throws NXException, RemoteException
needleScale
- NXException
RemoteException
DeviationGaugeBuilder.MinMaxType minMaxOption() throws NXException, RemoteException
NXException
RemoteException
void setMinMaxOption(DeviationGaugeBuilder.MinMaxType minMax) throws NXException, RemoteException
minMax
- NXException
RemoteException
boolean isDirectionReversed() throws NXException, RemoteException
NXException
RemoteException
void setDirectionReversed(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
boolean hasAbsoluteColorPlot() throws NXException, RemoteException
NXException
RemoteException
void setHasAbsoluteColorPlot(boolean absoluteColorPlot) throws NXException, RemoteException
absoluteColorPlot
- NXException
RemoteException
DeviationGaugeBuilder.ColorPlotTypes colorPlotType() throws NXException, RemoteException
NXException
RemoteException
void setColorPlotType(DeviationGaugeBuilder.ColorPlotTypes colorPlotType) throws NXException, RemoteException
colorPlotType
- NXException
RemoteException
double outerTolerance() throws NXException, RemoteException
NXException
RemoteException
void setOuterTolerance(double outerTolerance) throws NXException, RemoteException
outerTolerance
- NXException
RemoteException
double innerTolerance() throws NXException, RemoteException
NXException
RemoteException
void setInnerTolerance(double innerTolerance) throws NXException, RemoteException
innerTolerance
- NXException
RemoteException
double positiveOuterTolerance() throws NXException, RemoteException
NXException
RemoteException
void setPositiveOuterTolerance(double positiveOuterTolerance) throws NXException, RemoteException
positiveOuterTolerance
- NXException
RemoteException
double positiveInnerTolerance() throws NXException, RemoteException
NXException
RemoteException
void setPositiveInnerTolerance(double positiveInnerTolerance) throws NXException, RemoteException
positiveInnerTolerance
- NXException
RemoteException
double negativeInnerTolerance() throws NXException, RemoteException
NXException
RemoteException
void setNegativeInnerTolerance(double negativennerTolerance) throws NXException, RemoteException
negativennerTolerance
- NXException
RemoteException
double negativeOuterTolerance() throws NXException, RemoteException
NXException
RemoteException
void setNegativeOuterTolerance(double negativeOuterTolerance) throws NXException, RemoteException
negativeOuterTolerance
- NXException
RemoteException
SurfaceRangeBuilder surfaceRangeControl() throws NXException, RemoteException
NXException
RemoteException
CurveRangeBuilder curveRangeControl() throws NXException, RemoteException
NXException
RemoteException
boolean hasInfoLabel() throws NXException, RemoteException
NXException
RemoteException
void setHasInfoLabel(boolean infoLabel) throws NXException, RemoteException
infoLabel
- NXException
RemoteException
boolean useDefiningPoints() throws NXException, RemoteException
NXException
RemoteException
void setUseDefiningPoints(boolean useDefiningPoints) throws NXException, RemoteException
useDefiningPoints
- NXException
RemoteException
GeometricConstraintDataManager constraintManager() throws NXException, RemoteException
NXException
RemoteException
DeviationGaugeBuilder.ReportingPerTypes reportingPerType() throws NXException, RemoteException
NXException
RemoteException
void setReportingPerType(DeviationGaugeBuilder.ReportingPerTypes reportingPerType) throws NXException, RemoteException
reportingPerType
- NXException
RemoteException
void addPMILabel(NXObject snappedObject) throws NXException, RemoteException
snappedObject
- The face or curve which the PMI label pointed to.NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.