InspectionMeasDataBuilder Class¶
-
class
NXOpen.CAM.InspectionMeasDataBuilder¶ Bases:
NXOpen.BuilderInspection 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
DisplayTransformReturns: Return type: NXOpen.CAM.InspectionMeasDataBuilderDisplayTransformTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DisplayTransformParameters: 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
FeatDisplayDesPointsReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FeatDisplayDesPointsParameters: 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
FeatDisplayMeaPointsReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FeatDisplayMeaPointsParameters: 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
FeatDisplayReconstructReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FeatDisplayReconstructParameters: 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
FeatHighlightNominalReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FeatHighlightNominalParameters: 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
HolePinMatchingReturns: Return type: NXOpen.CAM.InspectionMeasDataBuilderBoundingTypeNew in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
HolePinMatchingParameters: 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
InputFormatReturns: Return type: NXOpen.CAM.InspectionMeasDataBuilderInputFormatTypeNew in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
InputFormatParameters: 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
InspectionDateReturns: Return type: str New in version NX11.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
InspectionDateParameters: 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
LayerReturns: Return type: int New in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
LayerParameters: 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
MeaFileReturns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MeaFileParameters: 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
MeasuredPartNameReturns: Return type: str New in version NX11.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
MeasuredPartNameParameters: 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
NeedleScaleReturns: Return type: float New in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
NeedleScaleParameters: 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
OffsetDistReturns: Return type: float New in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
OffsetDistParameters: 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
PcsNameReturns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PcsNameParameters: 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
PointDistanceToleranceReturns: Return type: float New in version NX11.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
PointDistanceToleranceParameters: 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
ProjectLimitReturns: Return type: float New in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
ProjectLimitParameters: projectLimit (float) – New in version NX8.5.1.
License requirements: None.
RunNumber¶
-
InspectionMeasDataBuilder.RunNumber¶ Returns or sets the run number
-------------------------------------Getter Method
Signature
RunNumberReturns: Return type: str New in version NX11.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
RunNumberParameters: 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
SelectedPointsReturns: Return type: NXOpen.SelectNXObjectListNew 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
SpecifyPointDistanceReturns: Return type: bool New in version NX11.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
SpecifyPointDistanceParameters: 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
TolDisplayActDRFReturns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayActDRFParameters: 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
TolDisplayDesDRFReturns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayDesDRFParameters: 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
TolDisplayDesPointsReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayDesPointsParameters: 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
TolDisplayGaugeReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayGaugeParameters: 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
TolDisplayMeaPointsReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayMeaPointsParameters: 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
TolDisplayNeedlesReturns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayNeedlesParameters: 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
TolDisplayPointsReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayPointsParameters: 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
TolDisplayReconstructReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TolDisplayReconstructParameters: 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
TolHighlightNominalReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TolHighlightNominalParameters: 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.