Interference code
This commit is contained in:
parent
1584a2e550
commit
d438a6b994
|
|
@ -611,7 +611,7 @@ Public Class Model_3D_Fill
|
||||||
Dim swApp As SldWorks.SldWorks
|
Dim swApp As SldWorks.SldWorks
|
||||||
Dim swModel As SldWorks.ModelDoc2
|
Dim swModel As SldWorks.ModelDoc2
|
||||||
Dim swAssy As SldWorks.AssemblyDoc
|
Dim swAssy As SldWorks.AssemblyDoc
|
||||||
Dim CompArray() As SldWorks.Component2
|
Dim CompArray(3) As SldWorks.Component2
|
||||||
Dim vCompArray
|
Dim vCompArray
|
||||||
Dim vIntCompArray
|
Dim vIntCompArray
|
||||||
Dim vIntFaceArray
|
Dim vIntFaceArray
|
||||||
|
|
@ -624,11 +624,14 @@ Public Class Model_3D_Fill
|
||||||
Dim components = swAssy.GetComponents(True)
|
Dim components = swAssy.GetComponents(True)
|
||||||
'CompArray = swAssy.GetComponents(True)
|
'CompArray = swAssy.GetComponents(True)
|
||||||
'For i = 1 To components.length - 1
|
'For i = 1 To components.length - 1
|
||||||
' CompArray(0) = swAssy.GetComponentByName("Part2^Assem1-1")
|
CompArray(0) = components(0)
|
||||||
|
CompArray(1) = components(1)
|
||||||
|
CompArray(2) = components(2)
|
||||||
|
CompArray(3) = components(3)
|
||||||
'Next
|
'Next
|
||||||
|
|
||||||
vCompArray = components
|
vCompArray = CompArray
|
||||||
swAssy.ToolsCheckInterference2(components.length, (vCompArray), interfering, vIntCompArray, vIntFaceArray)
|
swAssy.ToolsCheckInterference2(4, (vCompArray), interfering, vIntCompArray, vIntFaceArray)
|
||||||
|
|
||||||
|
|
||||||
Dim Bodies(UBound(vIntFaceArray)) As Object
|
Dim Bodies(UBound(vIntFaceArray)) As Object
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue