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. |
Enumerations¶
InspectionMeasDataBuilderBoundingType Enumeration | Hole/Pin Matching Mode |
InspectionMeasDataBuilderDisplayTransformTypes Enumeration | Transform Display Types |
InspectionMeasDataBuilderInputFormatType Enumeration | Measured Data Input File Format Types |
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 arrayReturns: 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 arrayReturns: 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.