InspectionAnalyzeBuilder Class¶
-
class
NXOpen.CAM.
InspectionAnalyzeBuilder
¶ Bases:
NXOpen.Builder
Inspection 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
AxisExtrapolation
Returns: Return type: NXOpen.CAM.InspectionMethodBuilderAxisExtrapolationTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AxisExtrapolation
Parameters: 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
CylinderFitting
Returns: Return type: NXOpen.CAM.InspectionMethodBuilderCylinderFittingTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CylinderFitting
Parameters: 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
DatumPlaneFitting
Returns: Return type: NXOpen.CAM.InspectionMethodBuilderDatumPlaneFittingTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DatumPlaneFitting
Parameters: 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
LimitsOfSize
Returns: Return type: NXOpen.CAM.InspectionMethodBuilderLimitsOfSizeTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LimitsOfSize
Parameters: 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
ProfileDisposition
Returns: Return type: NXOpen.CAM.InspectionMethodBuilderProfileDispositionTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProfileDisposition
Parameters: 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
Rx
Returns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Rx
Parameters: 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
RxLower
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RxLower
Parameters: 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
RxUpper
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RxUpper
Parameters: 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
Ry
Returns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Ry
Parameters: 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
RyLower
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RyLower
Parameters: 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
RyUpper
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RyUpper
Parameters: 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
Rz
Returns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Rz
Parameters: 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
RzLower
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RzLower
Parameters: 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
RzUpper
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RzUpper
Parameters: 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
SurfaceProfile
Returns: Return type: NXOpen.CAM.InspectionMethodBuilderSurfaceProfileTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SurfaceProfile
Parameters: 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
ToleranceName
Returns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToleranceName
Parameters: 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
Tx
Returns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Tx
Parameters: 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
TxLower
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TxLower
Parameters: 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
TxUpper
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TxUpper
Parameters: 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
Ty
Returns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Ty
Parameters: 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
TyLower
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TyLower
Parameters: 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
TyUpper
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TyUpper
Parameters: 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
Tz
Returns: Return type: NXOpen.CAM.InspectionAnalyzeBuilderDofTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Tz
Parameters: 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
TzLower
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TzLower
Parameters: 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
TzUpper
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TzUpper
Parameters: 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.