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 .
Constructor: NXOpen.Assemblies.ClearanceSet.Summary()
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.
-------------------------------------
Field Value Type:int
EndTime¶
-
ClearanceSetSummary_Struct.
EndTime
¶ The ending time of the last analysis run (in seconds since 00:00:00 1/1/1970.
-------------------------------------
Field Value Type:int
RunTime¶
-
ClearanceSetSummary_Struct.
RunTime
¶ the total analysis time (in secs.
)
-------------------------------------
Field Value Type:int
Version¶
-
ClearanceSetSummary_Struct.
Version
¶ The version of this analysis run.
This is a positive number.
-------------------------------------
Field Value Type:int
AnalysisMode¶
-
ClearanceSetSummary_Struct.
AnalysisMode
¶ The analysis mode.
One of
NXOpen.Assemblies.ClearanceAnalysisBuilderCalculationMethodType.Lightweight
,NXOpen.Assemblies.ClearanceAnalysisBuilderCalculationMethodType.ExactifLoaded
,NXOpen.Assemblies.ClearanceAnalysisBuilderCalculationMethodType.Exact
.-------------------------------------
Field Value Type:
NXOpen.Assemblies.ClearanceAnalysisBuilderCalculationMethodType
NumCollections¶
-
ClearanceSetSummary_Struct.
NumCollections
¶ Number of collections analyzed.
Can be either 1 or 2.
-------------------------------------
Field Value Type:int
NumCollection1¶
-
ClearanceSetSummary_Struct.
NumCollection1
¶ The number of objects in collection 1.
-------------------------------------
Field Value Type:int
NumCollection2¶
-
ClearanceSetSummary_Struct.
NumCollection2
¶ The number of objects in collection 2.
-------------------------------------
Field Value Type:int
NumPairs¶
-
ClearanceSetSummary_Struct.
NumPairs
¶ The number of pairs built from the object collections.
-------------------------------------
Field Value Type:int
NumExcludedPairs¶
-
ClearanceSetSummary_Struct.
NumExcludedPairs
¶ The number of pairs that were excluded from analysis, either due to exclusion rules or explicit pair exclusion.
-------------------------------------
Field Value Type:int
NumChangedPairs¶
-
ClearanceSetSummary_Struct.
NumChangedPairs
¶ The number of pairs that had changed since the previous clearance analysis.
-------------------------------------
Field Value Type:int
NumChangedObjs¶
-
ClearanceSetSummary_Struct.
NumChangedObjs
¶ The number of objects that had changed since the previous clearance analysis.
-------------------------------------
Field Value Type:int
NumCheckedPairs¶
-
ClearanceSetSummary_Struct.
NumCheckedPairs
¶ The total number of pairs that underwent analysis.
-------------------------------------
Field Value Type:int
NumNewHard¶
-
ClearanceSetSummary_Struct.
NumNewHard
¶ The total number of new hard interferences.
-------------------------------------
Field Value Type:int
NumNewSoft¶
-
ClearanceSetSummary_Struct.
NumNewSoft
¶ The total number of new soft interferences.
-------------------------------------
Field Value Type:int
NumNewTouching¶
-
ClearanceSetSummary_Struct.
NumNewTouching
¶ The total number of new touching interferences.
-------------------------------------
Field Value Type:int
NumNewContainment¶
-
ClearanceSetSummary_Struct.
NumNewContainment
¶ The total number of new containment interferences.
-------------------------------------
Field Value Type:int
NumNewAllInterf¶
-
ClearanceSetSummary_Struct.
NumNewAllInterf
¶ The total number of new interferences.
-------------------------------------
Field Value Type:int
NumHard¶
-
ClearanceSetSummary_Struct.
NumHard
¶ The total number of hard interferences.
-------------------------------------
Field Value Type:int
NumSoft¶
-
ClearanceSetSummary_Struct.
NumSoft
¶ The total number of soft interferences.
-------------------------------------
Field Value Type:int
NumTouching¶
-
ClearanceSetSummary_Struct.
NumTouching
¶ The total number of touching interferences.
-------------------------------------
Field Value Type:int
NumContainment¶
-
ClearanceSetSummary_Struct.
NumContainment
¶ The total number of containment interferences.
-------------------------------------
Field Value Type:int
NumAllInterf¶
-
ClearanceSetSummary_Struct.
NumAllInterf
¶ The total number of interferences.
-------------------------------------
Field Value Type:int
JobStatus¶
-
ClearanceSetSummary_Struct.
JobStatus
¶ Indicates if the analysis was aborted.
Valid values are
NXOpen.Assemblies.ClearanceSetJobStatus.NotAborted
,NXOpen.Assemblies.ClearanceSetJobStatus.AbortedByUser
andNXOpen.Assemblies.ClearanceSetJobStatus.AbortedOnError
.-------------------------------------
Field Value Type:
NXOpen.Assemblies.ClearanceSetJobStatus