InspectionMeasDataBuilder Class

class NXOpen.CAM.InspectionMeasDataBuilder

Bases: NXOpen.Builder

Inspection Measured Data dialog builder

To create a new instance of this class, use NXOpen.CAM.InspectionOperationCollection.CreateInspectionMeasDataBuilder()

New in version NX8.5.0.

Properties

Property Description
DisplayTransform Returns or sets the display transform
FeatDisplayDesPoints Returns or sets the option to display design points for a feature
FeatDisplayMeaPoints Returns or sets the option to display measured points for a feature
FeatDisplayReconstruct Returns or sets the option to display the reconstructed feature
FeatHighlightNominal Returns or sets the option to highlight nominal faces for a feature
HolePinMatching Returns or sets the hole pin matching mode when adding measured data
InputFormat Returns or sets the measured data input file format
InspectionDate Returns or sets the inspection date
Layer Returns or sets the layer to save results to
MeaFile Returns or sets the measured data file
MeasuredPartName Returns or sets the measured part name
NeedleScale Returns or sets the needles scale factor
OffsetDist Returns or sets the offset distance when adding measured data
PcsName Returns or sets the name of the PCS to use when transforming data being loaded
PointDistanceTolerance Returns or sets the distance tolerance when adding points as measured data
ProjectLimit Returns or sets the projection limit when adding measured data
RunNumber Returns or sets the run number
SelectedPoints Returns the selected external points
SpecifyPointDistance Returns or sets the option to specify the point distance tolerance
Tag Returns the Tag for this object.
TolDisplayActDRF Returns or sets the option to display the tolerance actual DRF (datum reference frame)
TolDisplayDesDRF Returns or sets the option to display the tolerance design DRF (datum reference frame)
TolDisplayDesPoints Returns or sets the option to display design points for the features of a tolerance
TolDisplayGauge Returns or sets the option to display the gauge in position for a tolerance
TolDisplayMeaPoints Returns or sets the option to display measured points for the features of a tolerance
TolDisplayNeedles Returns or sets the option to display tolerance deviation needles
TolDisplayPoints Returns or sets the option to display points in position for a tolerance
TolDisplayReconstruct Returns or sets the option to display the reconstructed features of a tolerance
TolHighlightNominal Returns or sets the option to highlight nominal faces for a tolerance

Methods

Method Description
AcceptRejectExternalPoints Accept and reject points as measured data
AppendExternalPoints Add external points to measured data
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.
LoadMea Load measured data file
RemoveExternalPoints Remove external points from measured data
SaveToLayer Save results to layer
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
UnloadMea Unload measured data file
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

DisplayTransform

InspectionMeasDataBuilder.DisplayTransform

Returns or sets the display transform

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

Getter Method

Signature DisplayTransform

Returns:
Return type:NXOpen.CAM.InspectionMeasDataBuilderDisplayTransformTypes

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature DisplayTransform

Parameters:displayTransform (NXOpen.CAM.InspectionMeasDataBuilderDisplayTransformTypes) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

FeatDisplayDesPoints

InspectionMeasDataBuilder.FeatDisplayDesPoints

Returns or sets the option to display design points for a feature

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

Getter Method

Signature FeatDisplayDesPoints

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature FeatDisplayDesPoints

Parameters:featDisplayDesPoints (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

FeatDisplayMeaPoints

InspectionMeasDataBuilder.FeatDisplayMeaPoints

Returns or sets the option to display measured points for a feature

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

Getter Method

Signature FeatDisplayMeaPoints

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature FeatDisplayMeaPoints

Parameters:featDisplayMeaPoints (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

FeatDisplayReconstruct

InspectionMeasDataBuilder.FeatDisplayReconstruct

Returns or sets the option to display the reconstructed feature

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

Getter Method

Signature FeatDisplayReconstruct

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature FeatDisplayReconstruct

Parameters:featDisplayReconstruct (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

FeatHighlightNominal

InspectionMeasDataBuilder.FeatHighlightNominal

Returns or sets the option to highlight nominal faces for a feature

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

Getter Method

Signature FeatHighlightNominal

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature FeatHighlightNominal

Parameters:featHighlightNominal (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

HolePinMatching

InspectionMeasDataBuilder.HolePinMatching

Returns or sets the hole pin matching mode when adding measured data

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

Getter Method

Signature HolePinMatching

Returns:
Return type:NXOpen.CAM.InspectionMeasDataBuilderBoundingType

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature HolePinMatching

Parameters:holePinMatching (NXOpen.CAM.InspectionMeasDataBuilderBoundingType) –

New in version NX8.5.1.

License requirements: None.

InputFormat

InspectionMeasDataBuilder.InputFormat

Returns or sets the measured data input file format

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

Getter Method

Signature InputFormat

Returns:
Return type:NXOpen.CAM.InspectionMeasDataBuilderInputFormatType

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature InputFormat

Parameters:inputFormat (NXOpen.CAM.InspectionMeasDataBuilderInputFormatType) –

New in version NX8.5.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

InspectionDate

InspectionMeasDataBuilder.InspectionDate

Returns or sets the inspection date

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

Getter Method

Signature InspectionDate

Returns:
Return type:str

New in version NX11.0.1.

License requirements: None.

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

Setter Method

Signature InspectionDate

Parameters:inspectionDate (str) –

New in version NX11.0.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

Layer

InspectionMeasDataBuilder.Layer

Returns or sets the layer to save results to

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

Getter Method

Signature Layer

Returns:
Return type:int

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature Layer

Parameters:layer (int) –

New in version NX8.5.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

MeaFile

InspectionMeasDataBuilder.MeaFile

Returns or sets the measured data file

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

Getter Method

Signature MeaFile

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature MeaFile

Parameters:filename (str) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

MeasuredPartName

InspectionMeasDataBuilder.MeasuredPartName

Returns or sets the measured part name

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

Getter Method

Signature MeasuredPartName

Returns:
Return type:str

New in version NX11.0.1.

License requirements: None.

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

Setter Method

Signature MeasuredPartName

Parameters:partName (str) –

New in version NX11.0.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

NeedleScale

InspectionMeasDataBuilder.NeedleScale

Returns or sets the needles scale factor

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

Getter Method

Signature NeedleScale

Returns:
Return type:float

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature NeedleScale

Parameters:needleScale (float) –

New in version NX8.5.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

OffsetDist

InspectionMeasDataBuilder.OffsetDist

Returns or sets the offset distance when adding measured data

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

Getter Method

Signature OffsetDist

Returns:
Return type:float

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature OffsetDist

Parameters:offsetDist (float) –

New in version NX8.5.1.

License requirements: None.

PcsName

InspectionMeasDataBuilder.PcsName

Returns or sets the name of the PCS to use when transforming data being loaded

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

Getter Method

Signature PcsName

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature PcsName

Parameters:pcsName (str) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

PointDistanceTolerance

InspectionMeasDataBuilder.PointDistanceTolerance

Returns or sets the distance tolerance when adding points as measured data

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

Getter Method

Signature PointDistanceTolerance

Returns:
Return type:float

New in version NX11.0.1.

License requirements: None.

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

Setter Method

Signature PointDistanceTolerance

Parameters:distanceTolerance (float) –

New in version NX11.0.1.

License requirements: None.

ProjectLimit

InspectionMeasDataBuilder.ProjectLimit

Returns or sets the projection limit when adding measured data

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

Getter Method

Signature ProjectLimit

Returns:
Return type:float

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature ProjectLimit

Parameters:projectLimit (float) –

New in version NX8.5.1.

License requirements: None.

RunNumber

InspectionMeasDataBuilder.RunNumber

Returns or sets the run number

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

Getter Method

Signature RunNumber

Returns:
Return type:str

New in version NX11.0.1.

License requirements: None.

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

Setter Method

Signature RunNumber

Parameters:runNumber (str) –

New in version NX11.0.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

SelectedPoints

InspectionMeasDataBuilder.SelectedPoints

Returns the selected external points

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

Getter Method

Signature SelectedPoints

Returns:
Return type:NXOpen.SelectNXObjectList

New in version NX11.0.1.

License requirements: None.

SpecifyPointDistance

InspectionMeasDataBuilder.SpecifyPointDistance

Returns or sets the option to specify the point distance tolerance

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

Getter Method

Signature SpecifyPointDistance

Returns:
Return type:bool

New in version NX11.0.1.

License requirements: None.

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

Setter Method

Signature SpecifyPointDistance

Parameters:specifyDistance (bool) –

New in version NX11.0.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayActDRF

InspectionMeasDataBuilder.TolDisplayActDRF

Returns or sets the option to display the tolerance actual DRF (datum reference frame)

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

Getter Method

Signature TolDisplayActDRF

Returns:
Return type:bool

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature TolDisplayActDRF

Parameters:tolDisplayDRF (bool) –

New in version NX8.5.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayDesDRF

InspectionMeasDataBuilder.TolDisplayDesDRF

Returns or sets the option to display the tolerance design DRF (datum reference frame)

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

Getter Method

Signature TolDisplayDesDRF

Returns:
Return type:bool

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature TolDisplayDesDRF

Parameters:tolDisplayDRF (bool) –

New in version NX8.5.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayDesPoints

InspectionMeasDataBuilder.TolDisplayDesPoints

Returns or sets the option to display design points for the features of a tolerance

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

Getter Method

Signature TolDisplayDesPoints

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature TolDisplayDesPoints

Parameters:tolDisplayDesPoints (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayGauge

InspectionMeasDataBuilder.TolDisplayGauge

Returns or sets the option to display the gauge in position for a tolerance

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

Getter Method

Signature TolDisplayGauge

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature TolDisplayGauge

Parameters:tolDisplayGauge (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayMeaPoints

InspectionMeasDataBuilder.TolDisplayMeaPoints

Returns or sets the option to display measured points for the features of a tolerance

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

Getter Method

Signature TolDisplayMeaPoints

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature TolDisplayMeaPoints

Parameters:tolDisplayMeaPoints (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayNeedles

InspectionMeasDataBuilder.TolDisplayNeedles

Returns or sets the option to display tolerance deviation needles

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

Getter Method

Signature TolDisplayNeedles

Returns:
Return type:bool

New in version NX8.5.1.

License requirements: None.

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

Setter Method

Signature TolDisplayNeedles

Parameters:tolDisplayNeedles (bool) –

New in version NX8.5.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayPoints

InspectionMeasDataBuilder.TolDisplayPoints

Returns or sets the option to display points in position for a tolerance

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

Getter Method

Signature TolDisplayPoints

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature TolDisplayPoints

Parameters:tolDisplayPoints (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolDisplayReconstruct

InspectionMeasDataBuilder.TolDisplayReconstruct

Returns or sets the option to display the reconstructed features of a tolerance

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

Getter Method

Signature TolDisplayReconstruct

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature TolDisplayReconstruct

Parameters:tolDisplayReconstruct (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

TolHighlightNominal

InspectionMeasDataBuilder.TolHighlightNominal

Returns or sets the option to highlight nominal faces for a tolerance

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

Getter Method

Signature TolHighlightNominal

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature TolHighlightNominal

Parameters:tolHighlightNominal (bool) –

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

Method Detail

AcceptRejectExternalPoints

InspectionMeasDataBuilder.AcceptRejectExternalPoints

Accept and reject points as measured data

Signature AcceptRejectExternalPoints()

Returns:a tuple
Return type:A tuple consisting of (acceptedPointCount, rejectedPointCount) acceptedPointCount is a int. the number of points accepted rejectedPointCount is a int. the number of points rejected

New in version NX11.0.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

AppendExternalPoints

InspectionMeasDataBuilder.AppendExternalPoints

Add external points to measured data

Signature AppendExternalPoints(pointTags)

Parameters:pointTags (list of NXOpen.NXObject) – the candidate points array
Returns:the number of points added
Return type:int

New in version NX11.0.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

LoadMea

InspectionMeasDataBuilder.LoadMea

Load measured data file

Signature LoadMea()

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

RemoveExternalPoints

InspectionMeasDataBuilder.RemoveExternalPoints

Remove external points from measured data

Signature RemoveExternalPoints(pointTags)

Parameters:pointTags (list of NXOpen.NXObject) – the candidate points array
Returns:the number of points removed
Return type:int

New in version NX11.0.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

SaveToLayer

InspectionMeasDataBuilder.SaveToLayer

Save results to layer

Signature SaveToLayer()

New in version NX8.5.1.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

UnloadMea

InspectionMeasDataBuilder.UnloadMea

Unload measured data file

Signature UnloadMea()

New in version NX8.5.0.

License requirements: insp_programming (“INSPECTION PROGRAMMING”)

Validate

InspectionMeasDataBuilder.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.