AngularTolerance Class — NXOpen Python API Reference 12.0.0 documentation

# AngularTolerance Class

class `NXOpen.Annotations.``AngularTolerance`

  Bases: `NXOpen.TransientObject`

  Represents angular tolerance

  New in version NX4.0.0.

# Properties

Property | Description
--- | ---
DimensionDecimalPlaces | Returns or sets the number of decimal places for dimension
ToleranceType | Returns or sets the tolerance type
ZeroToleranceDisplayStyle | Returns or sets the zero tolerance display style

# Methods

Method | Description
--- | ---
Dispose | Frees the object from memory.
GetLowerToleranceDegrees | Returns the lower tolerance in degrees
GetUpperToleranceDegrees | Returns the upper tolerance in degrees
SetLowerToleranceDegrees | Sets the lower tolerance in degrees
SetUpperToleranceDegrees | Sets the upper tolerance in degrees

# Property Detail

## DimensionDecimalPlaces

`AngularTolerance.``DimensionDecimalPlaces`

  Returns or sets the number of decimal places for dimension

  `-------------------------------------`

  Getter Method

  Signature `DimensionDecimalPlaces`

  Returns: | Number of dimension decimal places
  Return type: | int

  New in version NX4.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `DimensionDecimalPlaces`

  Parameters: | dimensionDecimalPlaces (int) – New number of dimension decimal places

  New in version NX4.0.0.

  License requirements: None.

## ToleranceType

`AngularTolerance.``ToleranceType`

  Returns or sets the tolerance type

  `-------------------------------------`

  Getter Method

  Signature `ToleranceType`

  Returns: | Tolerance type
  Return type: | `NXOpen.Annotations.ToleranceType`

  New in version NX4.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ToleranceType`

  Parameters: | type (`NXOpen.Annotations.ToleranceType`) – New tolerance type

  New in version NX4.0.0.

  License requirements: None.

## ZeroToleranceDisplayStyle

`AngularTolerance.``ZeroToleranceDisplayStyle`

  Returns or sets the zero tolerance display style

  `-------------------------------------`

  Getter Method

  Signature `ZeroToleranceDisplayStyle`

  Returns: | Zero tolerance display style
  Return type: | `NXOpen.Annotations.ZeroToleranceDisplayStyle`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ZeroToleranceDisplayStyle`

  Parameters: | zeroDisplayStyle (`NXOpen.Annotations.ZeroToleranceDisplayStyle`) –

  New in version NX7.5.0.

  License requirements: None.

# Method Detail

## Dispose

`AngularTolerance.``Dispose`

  Frees the object from memory.

  After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

  Signature `Dispose()`

  New in version NX4.0.0.

  License requirements: None.

## GetLowerToleranceDegrees

`AngularTolerance.``GetLowerToleranceDegrees`

  Returns the lower tolerance in degrees

  Signature `GetLowerToleranceDegrees()`

  Returns: | Lower tolerance in degrees
  Return type: | `NXOpen.Annotations.Value`

  New in version NX4.0.0.

  License requirements: None.

## GetUpperToleranceDegrees

`AngularTolerance.``GetUpperToleranceDegrees`

  Returns the upper tolerance in degrees

  Signature `GetUpperToleranceDegrees()`

  Returns: | Upper tolerance in degrees
  Return type: | `NXOpen.Annotations.Value`

  New in version NX4.0.0.

  License requirements: None.

## SetLowerToleranceDegrees

`AngularTolerance.``SetLowerToleranceDegrees`

  Sets the lower tolerance in degrees

  Signature `SetLowerToleranceDegrees(lowerToleranceDegrees)`

  Parameters: | lowerToleranceDegrees (`NXOpen.Annotations.Value`) – New lower tolerance in degrees

  New in version NX4.0.0.

  License requirements: None.

## SetUpperToleranceDegrees

`AngularTolerance.``SetUpperToleranceDegrees`

  Sets the upper tolerance in degrees

  Signature `SetUpperToleranceDegrees(upperToleranceDegrees)`

  Parameters: | upperToleranceDegrees (`NXOpen.Annotations.Value`) – New upper tolerance in degrees

  New in version NX4.0.0.

  License requirements: None.