InspectionAnalyzeBuilder Class¶
-
class
NXOpen.CAM.InspectionAnalyzeBuilder¶ Bases:
NXOpen.BuilderInspection Analyze options dialog builder
To create a new instance of this class, use
NXOpen.CAM.InspectionOperationCollection.CreateInspectionAnalyzeBuilder()New in version NX8.5.0.
Properties¶
| Property | Description |
|---|---|
| AxisExtrapolation | Returns or sets the analysis axis extrapolation type |
| CylinderFitting | Returns or sets the analysis cylinder/circle fitting type |
| DatumPlaneFitting | Returns or sets the analysis datum plane fitting type |
| LimitsOfSize | Returns or sets the analysis limits of size fitting type |
| ProfileDisposition | Returns or sets the analysis profile disposition fitting type |
| Rx | Returns or sets the DOF setting in the X Rotation direction |
| RxLower | Returns or sets the rotation in X DOF lower limit |
| RxUpper | Returns or sets the rotation in X DOF upper limit |
| Ry | Returns or sets the DOF setting in the Y Rotation direction |
| RyLower | Returns or sets the rotation in Y DOF lower limit |
| RyUpper | Returns or sets the rotation in Y DOF upper limit |
| Rz | Returns or sets the DOF setting in the Z Rotation direction |
| RzLower | Returns or sets the rotation in Z DOF lower limit |
| RzUpper | Returns or sets the rotation in Z DOF upper limit |
| SurfaceProfile | Returns or sets the analysis surface profile fitting type |
| Tag | Returns the Tag for this object. |
| ToleranceName | Returns or sets the tolerance defining the DOF limits |
| Tx | Returns or sets the DOF setting in the X Translation direction |
| TxLower | Returns or sets the translation in X DOF lower limit |
| TxUpper | Returns or sets the translation in X DOF upper limit |
| Ty | Returns or sets the DOF setting in the Y Translation direction |
| TyLower | Returns or sets the translation in Y DOF lower limit |
| TyUpper | Returns or sets the translation in Y DOF upper limit |
| Tz | Returns or sets the DOF setting in the Z Translation direction |
| TzLower | Returns or sets the translation in Z DOF lower limit |
| TzUpper | Returns or sets the translation in Z DOF upper limit |
Methods¶
| Method | Description |
|---|---|
| AnalyzeAll | Run Analysis for All Operations |
| AnalyzeSelected | Run Analysis for Selected Operations |
| 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. |
| ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
| UseDefault | Reset to use Tolerance |
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
| InspectionAnalyzeBuilderDofTypes Enumeration | Inspection Analysis Degrees of Freedom Types |
Property Detail¶
AxisExtrapolation¶
-
InspectionAnalyzeBuilder.AxisExtrapolation¶ Returns or sets the analysis axis extrapolation type
-------------------------------------Getter Method
Signature
AxisExtrapolationReturns: Return type: NXOpen.CAM.InspectionMethodBuilderAxisExtrapolationTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AxisExtrapolationParameters: axisExtrapolation ( NXOpen.CAM.InspectionMethodBuilderAxisExtrapolationTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CylinderFitting¶
-
InspectionAnalyzeBuilder.CylinderFitting¶ Returns or sets the analysis cylinder/circle fitting type
-------------------------------------Getter Method
Signature
CylinderFittingReturns: Return type: NXOpen.CAM.InspectionMethodBuilderCylinderFittingTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CylinderFittingParameters: cylinderFitting ( NXOpen.CAM.InspectionMethodBuilderCylinderFittingTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
DatumPlaneFitting¶
-
InspectionAnalyzeBuilder.DatumPlaneFitting¶ Returns or sets the analysis datum plane fitting type
-------------------------------------Getter Method
Signature
DatumPlaneFittingReturns: Return type: NXOpen.CAM.InspectionMethodBuilderDatumPlaneFittingTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DatumPlaneFittingParameters: datumPlaneFitting ( NXOpen.CAM.InspectionMethodBuilderDatumPlaneFittingTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
LimitsOfSize¶
-
InspectionAnalyzeBuilder.LimitsOfSize¶ Returns or sets the analysis limits of size fitting type
-------------------------------------Getter Method
Signature
LimitsOfSizeReturns: Return type: NXOpen.CAM.InspectionMethodBuilderLimitsOfSizeTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LimitsOfSizeParameters: limitsOfSize ( NXOpen.CAM.InspectionMethodBuilderLimitsOfSizeTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ProfileDisposition¶
-
InspectionAnalyzeBuilder.ProfileDisposition¶ Returns or sets the analysis profile disposition fitting type
-------------------------------------Getter Method
Signature
ProfileDispositionReturns: Return type: NXOpen.CAM.InspectionMethodBuilderProfileDispositionTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProfileDispositionParameters: profileDisposition ( NXOpen.CAM.InspectionMethodBuilderProfileDispositionTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Rx¶
-
InspectionAnalyzeBuilder.Rx¶ Returns or sets the DOF setting in the X Rotation direction
-------------------------------------Getter Method
Signature
RxReturns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RxParameters: rx ( NXOpen.CAM.InspectionAnalyzeBuilderDofTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
RxLower¶
-
InspectionAnalyzeBuilder.RxLower¶ Returns or sets the rotation in X DOF lower limit
-------------------------------------Getter Method
Signature
RxLowerReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RxLowerParameters: rxLower (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
RxUpper¶
-
InspectionAnalyzeBuilder.RxUpper¶ Returns or sets the rotation in X DOF upper limit
-------------------------------------Getter Method
Signature
RxUpperReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RxUpperParameters: rxUpper (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Ry¶
-
InspectionAnalyzeBuilder.Ry¶ Returns or sets the DOF setting in the Y Rotation direction
-------------------------------------Getter Method
Signature
RyReturns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RyParameters: ry ( NXOpen.CAM.InspectionAnalyzeBuilderDofTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
RyLower¶
-
InspectionAnalyzeBuilder.RyLower¶ Returns or sets the rotation in Y DOF lower limit
-------------------------------------Getter Method
Signature
RyLowerReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RyLowerParameters: ryLower (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
RyUpper¶
-
InspectionAnalyzeBuilder.RyUpper¶ Returns or sets the rotation in Y DOF upper limit
-------------------------------------Getter Method
Signature
RyUpperReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RyUpperParameters: ryUpper (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Rz¶
-
InspectionAnalyzeBuilder.Rz¶ Returns or sets the DOF setting in the Z Rotation direction
-------------------------------------Getter Method
Signature
RzReturns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RzParameters: rz ( NXOpen.CAM.InspectionAnalyzeBuilderDofTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
RzLower¶
-
InspectionAnalyzeBuilder.RzLower¶ Returns or sets the rotation in Z DOF lower limit
-------------------------------------Getter Method
Signature
RzLowerReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RzLowerParameters: rzLower (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
RzUpper¶
-
InspectionAnalyzeBuilder.RzUpper¶ Returns or sets the rotation in Z DOF upper limit
-------------------------------------Getter Method
Signature
RzUpperReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RzUpperParameters: rzUpper (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
SurfaceProfile¶
-
InspectionAnalyzeBuilder.SurfaceProfile¶ Returns or sets the analysis surface profile fitting type
-------------------------------------Getter Method
Signature
SurfaceProfileReturns: Return type: NXOpen.CAM.InspectionMethodBuilderSurfaceProfileTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SurfaceProfileParameters: surfaceProfile ( NXOpen.CAM.InspectionMethodBuilderSurfaceProfileTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ToleranceName¶
-
InspectionAnalyzeBuilder.ToleranceName¶ Returns or sets the tolerance defining the DOF limits
-------------------------------------Getter Method
Signature
ToleranceNameReturns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ToleranceNameParameters: toleranceName (str) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Tx¶
-
InspectionAnalyzeBuilder.Tx¶ Returns or sets the DOF setting in the X Translation direction
-------------------------------------Getter Method
Signature
TxReturns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TxParameters: tx ( NXOpen.CAM.InspectionAnalyzeBuilderDofTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TxLower¶
-
InspectionAnalyzeBuilder.TxLower¶ Returns or sets the translation in X DOF lower limit
-------------------------------------Getter Method
Signature
TxLowerReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TxLowerParameters: txLower (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TxUpper¶
-
InspectionAnalyzeBuilder.TxUpper¶ Returns or sets the translation in X DOF upper limit
-------------------------------------Getter Method
Signature
TxUpperReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TxUpperParameters: txUpper (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Ty¶
-
InspectionAnalyzeBuilder.Ty¶ Returns or sets the DOF setting in the Y Translation direction
-------------------------------------Getter Method
Signature
TyReturns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TyParameters: ty ( NXOpen.CAM.InspectionAnalyzeBuilderDofTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TyLower¶
-
InspectionAnalyzeBuilder.TyLower¶ Returns or sets the translation in Y DOF lower limit
-------------------------------------Getter Method
Signature
TyLowerReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TyLowerParameters: tyLower (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TyUpper¶
-
InspectionAnalyzeBuilder.TyUpper¶ Returns or sets the translation in Y DOF upper limit
-------------------------------------Getter Method
Signature
TyUpperReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TyUpperParameters: tyUpper (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Tz¶
-
InspectionAnalyzeBuilder.Tz¶ Returns or sets the DOF setting in the Z Translation direction
-------------------------------------Getter Method
Signature
TzReturns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypesNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TzParameters: tz ( NXOpen.CAM.InspectionAnalyzeBuilderDofTypes) –New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TzLower¶
-
InspectionAnalyzeBuilder.TzLower¶ Returns or sets the translation in Z DOF lower limit
-------------------------------------Getter Method
Signature
TzLowerReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TzLowerParameters: tzLower (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TzUpper¶
-
InspectionAnalyzeBuilder.TzUpper¶ Returns or sets the translation in Z DOF upper limit
-------------------------------------Getter Method
Signature
TzUpperReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TzUpperParameters: tzUpper (float) – New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Method Detail¶
AnalyzeAll¶
-
InspectionAnalyzeBuilder.AnalyzeAll¶ Run Analysis for All Operations
Signature
AnalyzeAll()New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
AnalyzeSelected¶
-
InspectionAnalyzeBuilder.AnalyzeSelected¶ Run Analysis for Selected Operations
Signature
AnalyzeSelected(objects)Parameters: objects (list of NXOpen.CAM.CAMObject) – array of operationsNew in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
UseDefault¶
-
InspectionAnalyzeBuilder.UseDefault¶ Reset to use Tolerance
Signature
UseDefault()New in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Validate¶
-
InspectionAnalyzeBuilder.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.