ClearanceSetSummary_Struct Struct¶
NXOpen.Assemblies.ClearanceSet.Summary is an alias for NXOpen.Assemblies.ClearanceSetSummary_Struct
-
class
NXOpen.Assemblies.ClearanceSetSummary_Struct¶ Bases:
objectSummary 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.AbortedByUserandNXOpen.Assemblies.ClearanceSetJobStatus.AbortedOnError.-------------------------------------Field Value Type:
NXOpen.Assemblies.ClearanceSetJobStatus