ClearanceSetSummary_Struct Struct

NXOpen.Assemblies.ClearanceSet.Summary is an alias for NXOpen.Assemblies.ClearanceSetSummary_Struct

class NXOpen.Assemblies.ClearanceSetSummary_Struct

Bases: object

Summary of the most recent Clearance Analysis results

Fields

Field Description
StartTime The starting time of the last analysis run (in seconds since 00:00:00 1/1/1970.
EndTime The ending time of the last analysis run (in seconds since 00:00:00 1/1/1970.
RunTime the total analysis time (in secs.
Version The version of this analysis run.
AnalysisMode The analysis mode.
NumCollections Number of collections analyzed.
NumCollection1 The number of objects in collection 1.
NumCollection2 The number of objects in collection 2.
NumPairs The number of pairs built from the object collections.
NumExcludedPairs The number of pairs that were excluded from analysis, either due to exclusion rules or explicit pair exclusion.
NumChangedPairs The number of pairs that had changed since the previous clearance analysis.
NumChangedObjs The number of objects that had changed since the previous clearance analysis.
NumCheckedPairs The total number of pairs that underwent analysis.
NumNewHard The total number of new hard interferences.
NumNewSoft The total number of new soft interferences.
NumNewTouching The total number of new touching interferences.
NumNewContainment The total number of new containment interferences.
NumNewAllInterf The total number of new interferences.
NumHard The total number of hard interferences.
NumSoft The total number of soft interferences.
NumTouching The total number of touching interferences.
NumContainment The total number of containment interferences.
NumAllInterf The total number of interferences.
JobStatus Indicates if the analysis was aborted.
NumZones The number of assembly zones used by the analysis (batch only).

StartTime

ClearanceSetSummary_Struct.StartTime

The starting time of the last analysis run (in seconds since 00:00:00 1/1/1970.

-------------------------------------

Getter Method Signature StartTime()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature StartTime(value)

Parameters:value (int) –

EndTime

ClearanceSetSummary_Struct.EndTime

The ending time of the last analysis run (in seconds since 00:00:00 1/1/1970.

-------------------------------------

Getter Method Signature EndTime()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature EndTime(value)

Parameters:value (int) –

RunTime

ClearanceSetSummary_Struct.RunTime

the total analysis time (in secs.

) -------------------------------------

Getter Method Signature RunTime()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature RunTime(value)

Parameters:value (int) –

Version

ClearanceSetSummary_Struct.Version

The version of this analysis run.

This is a positive number.

-------------------------------------

Getter Method Signature Version()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature Version(value)

Parameters:value (int) –

AnalysisMode

ClearanceSetSummary_Struct.AnalysisMode

The analysis mode.

One of NXOpen.Assemblies.ClearanceAnalysisBuilder.CalculationMethodTypeLightweight, NXOpen.Assemblies.ClearanceAnalysisBuilder.CalculationMethodTypeExactifLoaded, NXOpen.Assemblies.ClearanceAnalysisBuilder.CalculationMethodTypeExact.

-------------------------------------

Getter Method Signature AnalysisMode()

Returns:
Return type:NXOpen.Assemblies.ClearanceAnalysisBuilderCalculationMethodType

-------------------------------------

Setter Method

Signature AnalysisMode(value)

Parameters:value (NXOpen.Assemblies.ClearanceAnalysisBuilderCalculationMethodType) –

NumCollections

ClearanceSetSummary_Struct.NumCollections

Number of collections analyzed.

Can be either 1 or 2.

-------------------------------------

Getter Method Signature NumCollections()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumCollections(value)

Parameters:value (int) –

NumCollection1

ClearanceSetSummary_Struct.NumCollection1

The number of objects in collection 1.

-------------------------------------

Getter Method Signature NumCollection1()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumCollection1(value)

Parameters:value (int) –

NumCollection2

ClearanceSetSummary_Struct.NumCollection2

The number of objects in collection 2.

-------------------------------------

Getter Method Signature NumCollection2()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumCollection2(value)

Parameters:value (int) –

NumPairs

ClearanceSetSummary_Struct.NumPairs

The number of pairs built from the object collections.

-------------------------------------

Getter Method Signature NumPairs()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumPairs(value)

Parameters:value (int) –

NumExcludedPairs

ClearanceSetSummary_Struct.NumExcludedPairs

The number of pairs that were excluded from analysis, either due to exclusion rules or explicit pair exclusion.

-------------------------------------

Getter Method Signature NumExcludedPairs()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumExcludedPairs(value)

Parameters:value (int) –

NumChangedPairs

ClearanceSetSummary_Struct.NumChangedPairs

The number of pairs that had changed since the previous clearance analysis.

-------------------------------------

Getter Method Signature NumChangedPairs()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumChangedPairs(value)

Parameters:value (int) –

NumChangedObjs

ClearanceSetSummary_Struct.NumChangedObjs

The number of objects that had changed since the previous clearance analysis.

-------------------------------------

Getter Method Signature NumChangedObjs()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumChangedObjs(value)

Parameters:value (int) –

NumCheckedPairs

ClearanceSetSummary_Struct.NumCheckedPairs

The total number of pairs that underwent analysis.

-------------------------------------

Getter Method Signature NumCheckedPairs()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumCheckedPairs(value)

Parameters:value (int) –

NumNewHard

ClearanceSetSummary_Struct.NumNewHard

The total number of new hard interferences.

-------------------------------------

Getter Method Signature NumNewHard()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumNewHard(value)

Parameters:value (int) –

NumNewSoft

ClearanceSetSummary_Struct.NumNewSoft

The total number of new soft interferences.

-------------------------------------

Getter Method Signature NumNewSoft()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumNewSoft(value)

Parameters:value (int) –

NumNewTouching

ClearanceSetSummary_Struct.NumNewTouching

The total number of new touching interferences.

-------------------------------------

Getter Method Signature NumNewTouching()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumNewTouching(value)

Parameters:value (int) –

NumNewContainment

ClearanceSetSummary_Struct.NumNewContainment

The total number of new containment interferences.

-------------------------------------

Getter Method Signature NumNewContainment()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumNewContainment(value)

Parameters:value (int) –

NumNewAllInterf

ClearanceSetSummary_Struct.NumNewAllInterf

The total number of new interferences.

-------------------------------------

Getter Method Signature NumNewAllInterf()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumNewAllInterf(value)

Parameters:value (int) –

NumHard

ClearanceSetSummary_Struct.NumHard

The total number of hard interferences.

-------------------------------------

Getter Method Signature NumHard()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumHard(value)

Parameters:value (int) –

NumSoft

ClearanceSetSummary_Struct.NumSoft

The total number of soft interferences.

-------------------------------------

Getter Method Signature NumSoft()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumSoft(value)

Parameters:value (int) –

NumTouching

ClearanceSetSummary_Struct.NumTouching

The total number of touching interferences.

-------------------------------------

Getter Method Signature NumTouching()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumTouching(value)

Parameters:value (int) –

NumContainment

ClearanceSetSummary_Struct.NumContainment

The total number of containment interferences.

-------------------------------------

Getter Method Signature NumContainment()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumContainment(value)

Parameters:value (int) –

NumAllInterf

ClearanceSetSummary_Struct.NumAllInterf

The total number of interferences.

-------------------------------------

Getter Method Signature NumAllInterf()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumAllInterf(value)

Parameters:value (int) –

JobStatus

ClearanceSetSummary_Struct.JobStatus

Indicates if the analysis was aborted.

Valid values are NXOpen.Assemblies.ClearanceSet.JobStatusNotAborted, NXOpen.Assemblies.ClearanceSet.JobStatusAbortedByUser and NXOpen.Assemblies.ClearanceSet.JobStatusAbortedOnError.

-------------------------------------

Getter Method Signature JobStatus()

Returns:
Return type:NXOpen.Assemblies.ClearanceSetJobStatus

-------------------------------------

Setter Method

Signature JobStatus(value)

Parameters:value (NXOpen.Assemblies.ClearanceSetJobStatus) –

NumZones

ClearanceSetSummary_Struct.NumZones

The number of assembly zones used by the analysis (batch only).

-------------------------------------

Getter Method Signature NumZones()

Returns:
Return type:int

-------------------------------------

Setter Method

Signature NumZones(value)

Parameters:value (int) –