MeasureFaces Class

class NXOpen.MeasureFaces

Bases: NXOpen.GenericMeasure

Represents the measurement of perimeter and area of a set of faces

To create or edit an instance of this class, use NXOpen.MeasureFaceBuilder

New in version NX4.0.0.

Properties

Property Description
Accuracy Returns the accuracy value for calculations of the measurement
Area Returns the value for area of the measurement
MeasurementType Returns the type of the measurement
Perimeter Returns the value for perimeter of the measurement

Methods

Method Description
CreateEmbedded Creates and returns an embedded measurement expression.
CreateEmbeddedObject Creates an embedded measurement.
CreateFeature Creates and returns a measurement feature
Dispose Free resources associated with the measure.
Information Display information about a measurement.

Enumerations

MeasureFacesActiveValue Enumeration Indicates the type of embedded measurement to create

Property Detail

Accuracy

MeasureFaces.Accuracy

Returns the accuracy value for calculations of the measurement

-------------------------------------

Getter Method

Signature Accuracy

Returns:
Return type:float

New in version NX4.0.0.

License requirements: None.

Area

MeasureFaces.Area

Returns the value for area of the measurement

-------------------------------------

Getter Method

Signature Area

Returns:
Return type:float

New in version NX4.0.0.

License requirements: None.

Perimeter

MeasureFaces.Perimeter

Returns the value for perimeter of the measurement

-------------------------------------

Getter Method

Signature Perimeter

Returns:
Return type:float

New in version NX4.0.0.

License requirements: None.

Method Detail

CreateEmbedded

MeasureFaces.CreateEmbedded

Creates and returns an embedded measurement expression.

Deprecated: Use CreateEmbeddedObject instead

Signature CreateEmbedded(measurementType)

Parameters:measurementType (NXOpen.MeasureFacesActiveValue) –
Returns:
Return type:str

New in version NX4.0.0.

Deprecated since version NX5.0.1: Use MeasureFaces.CreateEmbeddedObject() instead.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateEmbeddedObject

MeasureFaces.CreateEmbeddedObject

Creates an embedded measurement.

The name of the measurement can be used in an expression formula.

Signature CreateEmbeddedObject(measurementType)

Parameters:measurementType (NXOpen.MeasureFacesActiveValue) –
Returns:a tuple
Return type:A tuple consisting of (measurement, name). measurement is a NXOpen.Scalar. the measurement name is a str. the name of the measurement

New in version NX5.0.1.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateFeature

MeasureFaces.CreateFeature

Creates and returns a measurement feature

Signature CreateFeature()

Returns:
Return type:NXOpen.Measure

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)