InspectionAnalyzeOutputBuilder Class¶
-
class
NXOpen.CAM.
InspectionAnalyzeOutputBuilder
¶ Bases:
NXOpen.Builder
Inspection Analyze Output options dialog builder
To create a new instance of this class, use
NXOpen.CAM.InspectionOperationCollection.CreateInspectionAnalyzeOutputBuilder
New in version NX8.5.1.
Properties¶
Property | Description |
---|---|
DmlExtension | Returns or sets the extension to use for dml format files |
DmlPcs | Returns or sets the PCS to use for DML output |
DrfTransform | Returns or sets the drf transform option |
FeatureDetail | Returns or sets the feature detail option |
FeatureSummary | Returns or sets the feature summary option |
ListOutput | Returns or sets the option to list output to window |
OutputFile | Returns or sets the output file |
OutputFormat | Returns or sets the analysis results output file format |
PointDetail | Returns or sets the point detail option |
ReportHeader | Returns or sets the report header option |
ReportingCsys | Returns or sets the reporting csys to use |
Tag | Returns the Tag for this object. |
TextExtension | Returns or sets the extension to use for text format files |
ToleranceDetail | Returns or sets the tolerance detail option |
ToleranceSummary | Returns or sets the tolerance summary option |
Methods¶
Method | Description |
---|---|
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. |
GetSelectedOps | Returns the selected operations. |
OutputDml | Generate DML output |
OutputText | Generate text output |
SetSelectedOps | Sets the selected operations. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
InspectionAnalyzeOutputBuilderOutputFormatType Enumeration | Inspection Analysis Output Format Types |
InspectionAnalyzeOutputBuilderReportingCsysType Enumeration | Inspection Analysis Output Reporting Csys Types |
Property Detail¶
DmlExtension¶
-
InspectionAnalyzeOutputBuilder.
DmlExtension
¶ Returns or sets the extension to use for dml format files
-------------------------------------
Getter Method
Signature
DmlExtension()
Returns: Return type: str New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
DmlExtension(dmlExtension)
Parameters: dmlExtension (str) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
DmlPcs¶
-
InspectionAnalyzeOutputBuilder.
DmlPcs
¶ Returns or sets the PCS to use for DML output
-------------------------------------
Getter Method
Signature
DmlPcs()
Returns: Return type: str New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
DmlPcs(dmlPcs)
Parameters: dmlPcs (str) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
DrfTransform¶
-
InspectionAnalyzeOutputBuilder.
DrfTransform
¶ Returns or sets the drf transform option
-------------------------------------
Getter Method
Signature
DrfTransform()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
DrfTransform(drfTransform)
Parameters: drfTransform (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
FeatureDetail¶
-
InspectionAnalyzeOutputBuilder.
FeatureDetail
¶ Returns or sets the feature detail option
-------------------------------------
Getter Method
Signature
FeatureDetail()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
FeatureDetail(featureDetail)
Parameters: featureDetail (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
FeatureSummary¶
-
InspectionAnalyzeOutputBuilder.
FeatureSummary
¶ Returns or sets the feature summary option
-------------------------------------
Getter Method
Signature
FeatureSummary()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
FeatureSummary(featureSummary)
Parameters: featureSummary (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ListOutput¶
-
InspectionAnalyzeOutputBuilder.
ListOutput
¶ Returns or sets the option to list output to window
-------------------------------------
Getter Method
Signature
ListOutput()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
ListOutput(listOutput)
Parameters: listOutput (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
OutputFile¶
-
InspectionAnalyzeOutputBuilder.
OutputFile
¶ Returns or sets the output file
-------------------------------------
Getter Method
Signature
OutputFile()
Returns: Return type: str New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
OutputFile(filename)
Parameters: filename (str) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
OutputFormat¶
-
InspectionAnalyzeOutputBuilder.
OutputFormat
¶ Returns or sets the analysis results output file format
-------------------------------------
Getter Method
Signature
OutputFormat()
Returns: Return type: NXOpen.CAM.InspectionAnalyzeOutputBuilderOutputFormatType
New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
OutputFormat(outputFormat)
Parameters: outputFormat ( NXOpen.CAM.InspectionAnalyzeOutputBuilderOutputFormatType
) –New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
PointDetail¶
-
InspectionAnalyzeOutputBuilder.
PointDetail
¶ Returns or sets the point detail option
-------------------------------------
Getter Method
Signature
PointDetail()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
PointDetail(pointDetail)
Parameters: pointDetail (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ReportHeader¶
-
InspectionAnalyzeOutputBuilder.
ReportHeader
¶ Returns or sets the report header option
-------------------------------------
Getter Method
Signature
ReportHeader()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportHeader(reportHeader)
Parameters: reportHeader (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ReportingCsys¶
-
InspectionAnalyzeOutputBuilder.
ReportingCsys
¶ Returns or sets the reporting csys to use
-------------------------------------
Getter Method
Signature
ReportingCsys()
Returns: Return type: NXOpen.CAM.InspectionAnalyzeOutputBuilderReportingCsysType
New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportingCsys(reportingCsys)
Parameters: reportingCsys ( NXOpen.CAM.InspectionAnalyzeOutputBuilderReportingCsysType
) –New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
TextExtension¶
-
InspectionAnalyzeOutputBuilder.
TextExtension
¶ Returns or sets the extension to use for text format files
-------------------------------------
Getter Method
Signature
TextExtension()
Returns: Return type: str New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
TextExtension(textExtension)
Parameters: textExtension (str) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ToleranceDetail¶
-
InspectionAnalyzeOutputBuilder.
ToleranceDetail
¶ Returns or sets the tolerance detail option
-------------------------------------
Getter Method
Signature
ToleranceDetail()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToleranceDetail(toleranceDetail)
Parameters: toleranceDetail (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
ToleranceSummary¶
-
InspectionAnalyzeOutputBuilder.
ToleranceSummary
¶ Returns or sets the tolerance summary option
-------------------------------------
Getter Method
Signature
ToleranceSummary()
Returns: Return type: bool New in version NX8.5.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToleranceSummary(toleranceSummary)
Parameters: toleranceSummary (bool) – New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Method Detail¶
GetSelectedOps¶
-
InspectionAnalyzeOutputBuilder.
GetSelectedOps
¶ Returns the selected operations.
Signature
GetSelectedOps()
Returns: Selected operation names Return type: list of str New in version NX8.5.1.
License requirements: None.
OutputDml¶
-
InspectionAnalyzeOutputBuilder.
OutputDml
¶ Generate DML output
Signature
OutputDml()
New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
OutputText¶
-
InspectionAnalyzeOutputBuilder.
OutputText
¶ Generate text output
Signature
OutputText()
New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
SetSelectedOps¶
-
InspectionAnalyzeOutputBuilder.
SetSelectedOps
¶ Sets the selected operations.
Signature
SetSelectedOps(selectedOps)
Parameters: selectedOps (list of str) – Selected operation names NOTE: The full Unicode character set is not supported for this parameter. New in version NX8.5.1.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
Validate¶
-
InspectionAnalyzeOutputBuilder.
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.