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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.