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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.