DeviationGaugeBuilder Class¶
-
class
NXOpen.GeometricAnalysis.
DeviationGaugeBuilder
¶ Bases:
NXOpen.Builder
DeviationGaugeBuilder class
To create a new instance of this class, use
NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateDeviationGaugeBuilder()
Default values.
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 New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
ColorPlotType | Returns or sets the color plot type |
ConstraintManager | Returns the constraint manager |
CurveRangeControl | Returns the curve range |
DeviationIntervals | Returns or sets the number of deviation intervals |
HasAbsoluteColorPlot | Returns or sets a value indicating whether to plot using absolute value |
HasAdditionalValuesLabel | Returns or sets a value indicating whether to add additional values label |
HasCrossCurveDeviationLabel | Returns or sets a value indicating whether to display cross_curve deviation label |
HasInfoLabel | Returns or sets a value indicating whether to enable floating info label |
HasInnerToleranceLabel | Returns or sets a value indicating whether to display inner tolerance label |
HasMaximumValueLabel | Returns or sets a value indicating whether to display maximum value label |
HasMinimumValueLabel | Returns or sets a value indicating whether to display minimum value label |
InnerTolerance | Returns or sets the inner tolerance |
IsColorMapDisplayed | Returns or sets a value indicating whether to display color map |
IsDirectionReversed | Returns or sets a value indicating whether to reverse the direction |
IsLabelDisplayed | Returns or sets a value indicating whether to display label |
IsMarkerDisplayed | Returns or sets a value indicating whether to display marker |
IsNeedlePlotDisplayed | Returns or sets a value indicating whether to display needle plot |
MaxCheckingAngle | Returns or sets the maximum checking angle |
MaxCheckingDistance | Returns or sets the maximum checking distance |
MeasurementMethod | Returns or sets the measurement method |
MeasurementSamples | Returns or sets the number of measurement samples |
MinMaxOption | Returns or sets the min_max type |
NeedleScale | Returns or sets the needle scale |
NegativeInnerTolerance | Returns or sets the negative inner tolerance |
NegativeOuterTolerance | Returns or sets the negative outer tolerance |
OuterTolerance | Returns or sets the outer tolerance |
Plane | Returns or sets the plane for measurement direction |
PositiveInnerTolerance | Returns or sets the positive inner tolerance |
PositiveOuterTolerance | Returns or sets the positive outer tolerance |
ReferenceObjects | Returns the reference object |
ReportingPerType | Returns or sets the reporting per option |
SpatialResolution | Returns or sets the maximum checking angle |
SuggestScaleFactor | Returns or sets a value indicating whether to use automatic scale factor |
SurfaceRangeControl | Returns the surface range |
Tag | Returns the Tag for this object. |
TargetObjects | Returns the target object |
UseDefiningPoints | Returns or sets a value indicating whether to use defining points. |
VectorComponentDirection | Returns or sets the direction vector. |
XyzDirection | Returns or sets the xyz direction |
Methods¶
Method | Description |
---|---|
AddDynamicPoints | Adds dynamic points to the Deviation Gauge. |
AddPMILabel | Add a PMI label in specified position to represent the deviation value. |
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
DeviationGaugeBuilderAdditionalValuesLabelType Enumeration | This enum represents the Deviation Gauge Analysis Object additional values label type |
DeviationGaugeBuilderColorPlotTypes Enumeration | This enum represents the Deviation Gauge Analysis Object color plot types |
DeviationGaugeBuilderMeasurementMethodType Enumeration | This enum represents the Deviation Gauge Analysis Object evaluation types |
DeviationGaugeBuilderMinMaxType Enumeration | This enum represents the Deviation Gauge Analysis Object min max type |
DeviationGaugeBuilderReportingPerTypes Enumeration | This enum represents the Deviation Gauge Analysis Object reporting per setting |
DeviationGaugeBuilderXyzDirectionType Enumeration | This enum represents the Deviation Gauge Analysis Object X, Y, Z direction options |
Property Detail¶
ColorPlotType¶
-
DeviationGaugeBuilder.
ColorPlotType
¶ Returns or sets the color plot type
-------------------------------------
Getter Method
Signature
ColorPlotType()
Returns: Return type: NXOpen.GeometricAnalysis.DeviationGaugeBuilderColorPlotTypes
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
ColorPlotType(colorPlotType)
Parameters: colorPlotType ( NXOpen.GeometricAnalysis.DeviationGaugeBuilderColorPlotTypes
) –New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
ConstraintManager¶
-
DeviationGaugeBuilder.
ConstraintManager
¶ Returns the constraint manager
-------------------------------------
Getter Method
Signature
ConstraintManager()
Returns: Return type: NXOpen.Features.GeometricConstraintDataManager
New in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CurveRangeControl¶
-
DeviationGaugeBuilder.
CurveRangeControl
¶ Returns the curve range
-------------------------------------
Getter Method
Signature
CurveRangeControl()
Returns: Return type: NXOpen.GeometricUtilities.CurveRangeBuilder
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
DeviationIntervals¶
-
DeviationGaugeBuilder.
DeviationIntervals
¶ Returns or sets the number of deviation intervals
-------------------------------------
Getter Method
Signature
DeviationIntervals()
Returns: Return type: int New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
DeviationIntervals(deviationIntervals)
Parameters: deviationIntervals (int) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HasAbsoluteColorPlot¶
-
DeviationGaugeBuilder.
HasAbsoluteColorPlot
¶ Returns or sets a value indicating whether to plot using absolute value
-------------------------------------
Getter Method
Signature
HasAbsoluteColorPlot()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
HasAbsoluteColorPlot(absoluteColorPlot)
Parameters: absoluteColorPlot (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HasAdditionalValuesLabel¶
-
DeviationGaugeBuilder.
HasAdditionalValuesLabel
¶ Returns or sets a value indicating whether to add additional values label
-------------------------------------
Getter Method
Signature
HasAdditionalValuesLabel()
Returns: Return type: NXOpen.GeometricAnalysis.DeviationGaugeBuilderAdditionalValuesLabelType
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
HasAdditionalValuesLabel(additionalValuesLabel)
Parameters: additionalValuesLabel ( NXOpen.GeometricAnalysis.DeviationGaugeBuilderAdditionalValuesLabelType
) –New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HasCrossCurveDeviationLabel¶
-
DeviationGaugeBuilder.
HasCrossCurveDeviationLabel
¶ Returns or sets a value indicating whether to display cross_curve deviation label
-------------------------------------
Getter Method
Signature
HasCrossCurveDeviationLabel()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
HasCrossCurveDeviationLabel(crossCurveDeviationLabel)
Parameters: crossCurveDeviationLabel (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HasInfoLabel¶
-
DeviationGaugeBuilder.
HasInfoLabel
¶ Returns or sets a value indicating whether to enable floating info label
-------------------------------------
Getter Method
Signature
HasInfoLabel()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
HasInfoLabel(infoLabel)
Parameters: infoLabel (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HasInnerToleranceLabel¶
-
DeviationGaugeBuilder.
HasInnerToleranceLabel
¶ Returns or sets a value indicating whether to display inner tolerance label
-------------------------------------
Getter Method
Signature
HasInnerToleranceLabel()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
HasInnerToleranceLabel(innerToleranceLabel)
Parameters: innerToleranceLabel (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HasMaximumValueLabel¶
-
DeviationGaugeBuilder.
HasMaximumValueLabel
¶ Returns or sets a value indicating whether to display maximum value label
-------------------------------------
Getter Method
Signature
HasMaximumValueLabel()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
HasMaximumValueLabel(maximumValueLabel)
Parameters: maximumValueLabel (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HasMinimumValueLabel¶
-
DeviationGaugeBuilder.
HasMinimumValueLabel
¶ Returns or sets a value indicating whether to display minimum value label
-------------------------------------
Getter Method
Signature
HasMinimumValueLabel()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
HasMinimumValueLabel(minimumValueLabel)
Parameters: minimumValueLabel (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
InnerTolerance¶
-
DeviationGaugeBuilder.
InnerTolerance
¶ Returns or sets the inner tolerance
-------------------------------------
Getter Method
Signature
InnerTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
InnerTolerance(innerTolerance)
Parameters: innerTolerance (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
IsColorMapDisplayed¶
-
DeviationGaugeBuilder.
IsColorMapDisplayed
¶ Returns or sets a value indicating whether to display color map
-------------------------------------
Getter Method
Signature
IsColorMapDisplayed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsColorMapDisplayed(isColorMapDisplayed)
Parameters: isColorMapDisplayed (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
IsDirectionReversed¶
-
DeviationGaugeBuilder.
IsDirectionReversed
¶ Returns or sets a value indicating whether to reverse the direction
-------------------------------------
Getter Method
Signature
IsDirectionReversed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsDirectionReversed(reverseDirection)
Parameters: reverseDirection (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
IsLabelDisplayed¶
-
DeviationGaugeBuilder.
IsLabelDisplayed
¶ Returns or sets a value indicating whether to display label
-------------------------------------
Getter Method
Signature
IsLabelDisplayed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsLabelDisplayed(labelDisplayed)
Parameters: labelDisplayed (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
IsMarkerDisplayed¶
-
DeviationGaugeBuilder.
IsMarkerDisplayed
¶ Returns or sets a value indicating whether to display marker
-------------------------------------
Getter Method
Signature
IsMarkerDisplayed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsMarkerDisplayed(isMarkerDisplayed)
Parameters: isMarkerDisplayed (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
IsNeedlePlotDisplayed¶
-
DeviationGaugeBuilder.
IsNeedlePlotDisplayed
¶ Returns or sets a value indicating whether to display needle plot
-------------------------------------
Getter Method
Signature
IsNeedlePlotDisplayed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsNeedlePlotDisplayed(isNeedlePlotDisplayed)
Parameters: isNeedlePlotDisplayed (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
MaxCheckingAngle¶
-
DeviationGaugeBuilder.
MaxCheckingAngle
¶ Returns or sets the maximum checking angle
-------------------------------------
Getter Method
Signature
MaxCheckingAngle()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
MaxCheckingAngle(maxCheckingAngle)
Parameters: maxCheckingAngle (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
MaxCheckingDistance¶
-
DeviationGaugeBuilder.
MaxCheckingDistance
¶ Returns or sets the maximum checking distance
-------------------------------------
Getter Method
Signature
MaxCheckingDistance()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
MaxCheckingDistance(maxCheckingDistance)
Parameters: maxCheckingDistance (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
MeasurementMethod¶
-
DeviationGaugeBuilder.
MeasurementMethod
¶ Returns or sets the measurement method
-------------------------------------
Getter Method
Signature
MeasurementMethod()
Returns: Return type: NXOpen.GeometricAnalysis.DeviationGaugeBuilderMeasurementMethodType
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
MeasurementMethod(measurementMethod)
Parameters: measurementMethod ( NXOpen.GeometricAnalysis.DeviationGaugeBuilderMeasurementMethodType
) –New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
MeasurementSamples¶
-
DeviationGaugeBuilder.
MeasurementSamples
¶ Returns or sets the number of measurement samples
-------------------------------------
Getter Method
Signature
MeasurementSamples()
Returns: Return type: int New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
MeasurementSamples(measurementSamples)
Parameters: measurementSamples (int) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
MinMaxOption¶
-
DeviationGaugeBuilder.
MinMaxOption
¶ Returns or sets the min_max type
-------------------------------------
Getter Method
Signature
MinMaxOption()
Returns: Return type: NXOpen.GeometricAnalysis.DeviationGaugeBuilderMinMaxType
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
MinMaxOption(minMax)
Parameters: minMax ( NXOpen.GeometricAnalysis.DeviationGaugeBuilderMinMaxType
) –New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
NeedleScale¶
-
DeviationGaugeBuilder.
NeedleScale
¶ Returns or sets the needle scale
-------------------------------------
Getter Method
Signature
NeedleScale()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
NeedleScale(needleScale)
Parameters: needleScale (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
NegativeInnerTolerance¶
-
DeviationGaugeBuilder.
NegativeInnerTolerance
¶ Returns or sets the negative inner tolerance
-------------------------------------
Getter Method
Signature
NegativeInnerTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
NegativeInnerTolerance(negativennerTolerance)
Parameters: negativennerTolerance (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
NegativeOuterTolerance¶
-
DeviationGaugeBuilder.
NegativeOuterTolerance
¶ Returns or sets the negative outer tolerance
-------------------------------------
Getter Method
Signature
NegativeOuterTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
NegativeOuterTolerance(negativeOuterTolerance)
Parameters: negativeOuterTolerance (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
OuterTolerance¶
-
DeviationGaugeBuilder.
OuterTolerance
¶ Returns or sets the outer tolerance
-------------------------------------
Getter Method
Signature
OuterTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
OuterTolerance(outerTolerance)
Parameters: outerTolerance (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
Plane¶
-
DeviationGaugeBuilder.
Plane
¶ Returns or sets the plane for measurement direction
-------------------------------------
Getter Method
Signature
Plane()
Returns: Return type: NXOpen.Plane
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
Plane(plane)
Parameters: plane ( NXOpen.Plane
) –New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
PositiveInnerTolerance¶
-
DeviationGaugeBuilder.
PositiveInnerTolerance
¶ Returns or sets the positive inner tolerance
-------------------------------------
Getter Method
Signature
PositiveInnerTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
PositiveInnerTolerance(positiveInnerTolerance)
Parameters: positiveInnerTolerance (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
PositiveOuterTolerance¶
-
DeviationGaugeBuilder.
PositiveOuterTolerance
¶ Returns or sets the positive outer tolerance
-------------------------------------
Getter Method
Signature
PositiveOuterTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
PositiveOuterTolerance(positiveOuterTolerance)
Parameters: positiveOuterTolerance (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
ReferenceObjects¶
-
DeviationGaugeBuilder.
ReferenceObjects
¶ Returns the reference object
-------------------------------------
Getter Method
Signature
ReferenceObjects()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
ReportingPerType¶
-
DeviationGaugeBuilder.
ReportingPerType
¶ Returns or sets the reporting per option
-------------------------------------
Getter Method
Signature
ReportingPerType()
Returns: Return type: NXOpen.GeometricAnalysis.DeviationGaugeBuilderReportingPerTypes
New in version NX8.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
ReportingPerType(reportingPerType)
Parameters: reportingPerType ( NXOpen.GeometricAnalysis.DeviationGaugeBuilderReportingPerTypes
) –New in version NX8.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
SpatialResolution¶
-
DeviationGaugeBuilder.
SpatialResolution
¶ Returns or sets the maximum checking angle
-------------------------------------
Getter Method
Signature
SpatialResolution()
Returns: Return type: float New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
SpatialResolution(spatialResolution)
Parameters: spatialResolution (float) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
SuggestScaleFactor¶
-
DeviationGaugeBuilder.
SuggestScaleFactor
¶ Returns or sets a value indicating whether to use automatic scale factor
-------------------------------------
Getter Method
Signature
SuggestScaleFactor()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
SuggestScaleFactor(suggestScaleFactor)
Parameters: suggestScaleFactor (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
SurfaceRangeControl¶
-
DeviationGaugeBuilder.
SurfaceRangeControl
¶ Returns the surface range
-------------------------------------
Getter Method
Signature
SurfaceRangeControl()
Returns: Return type: NXOpen.GeometricUtilities.SurfaceRangeBuilder
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
TargetObjects¶
-
DeviationGaugeBuilder.
TargetObjects
¶ Returns the target object
-------------------------------------
Getter Method
Signature
TargetObjects()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
UseDefiningPoints¶
-
DeviationGaugeBuilder.
UseDefiningPoints
¶ Returns or sets a value indicating whether to use defining points.
Available only if target is curve with defining points
-------------------------------------
Getter Method
Signature
UseDefiningPoints()
Returns: Return type: bool New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
UseDefiningPoints(useDefiningPoints)
Parameters: useDefiningPoints (bool) – New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
VectorComponentDirection¶
-
DeviationGaugeBuilder.
VectorComponentDirection
¶ Returns or sets the direction vector.
Not used if the measurement method is ThreeDim or Plane
-------------------------------------
Getter Method
Signature
VectorComponentDirection()
Returns: Return type: NXOpen.Direction
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
VectorComponentDirection(vectorComponentDirection)
Parameters: vectorComponentDirection ( NXOpen.Direction
) –New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
XyzDirection¶
-
DeviationGaugeBuilder.
XyzDirection
¶ Returns or sets the xyz direction
-------------------------------------
Getter Method
Signature
XyzDirection()
Returns: Return type: NXOpen.GeometricAnalysis.DeviationGaugeBuilderXyzDirectionType
New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
XyzDirection(xyzDirection)
Parameters: xyzDirection ( NXOpen.GeometricAnalysis.DeviationGaugeBuilderXyzDirectionType
) –New in version NX6.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
Method Detail¶
AddDynamicPoints¶
-
DeviationGaugeBuilder.
AddDynamicPoints
¶ Adds dynamic points to the Deviation Gauge.
Signature
AddDynamicPoints()
New in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
AddPMILabel¶
-
DeviationGaugeBuilder.
AddPMILabel
¶ Add a PMI label in specified position to represent the deviation value.
Signature
AddPMILabel(snappedObject)
Parameters: snappedObject ( NXOpen.NXObject
) – The face or curve which the PMI label pointed to.New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
Validate¶
-
DeviationGaugeBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.