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
andNXOpen.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) –