AnsweredAssumed Answered

Performance Drop while using Interference Detection for Part Removal

Question asked by Joshua Goeke on Oct 15, 2019

Hello everbody,

 

I have a question regarding the interference Detection function:

I am trying to find paths to remove a part from an assembly by moving it iteratively in a predefined direction. Even though in the beginning the performance is acceptable for one iteration (ca. 200 ms for a 50 part assembly), the performance drops linear with every iteration.

It gets so bad that a single iteration takes about 20s. How can the processing time for the ".GetInterferences"-function increase in this dimension, although the number of interferences in the assembly stays more or less the same?

 

 

Has anybody any ideas for the cause of this performance drop?

 

Thank you in advance,

 

Josh

Outcomes