DiscussionsIssue archiveOther usage issues

Archived discussion

Looking for models for Boolean operations

Other usage issuesWed, 12/03/2008 - 09:289 replies

Browse this forum
QuestionAuthor

Hi folks,

I'm looking for a few good shape pairs that demonstrate slow performance of Boolean operations (BRepAlgoAPI). If you have comparative performance data with other CAD systems or 3D kernels on the same models, that would be a good addition.
The models should be complex enough, and a Boolean operation should take 30 seconds or more.

I'd like to try out our performance analysis tools on this scenario.

BOPs were blamed for slow performance on a regular basis on this forum, so models should be easily available ;-).
Please send me 1 or 2 pairs, either as compressed zip to Author dot lygin at gmail dot com, or send me a link to download.

Thank you and looking forward to hearing from you.
Author

Discussion

9 archived replies

Posts are displayed in their archived order.

01Commenter-1

Dear Author.

Here is the link

http://rapidshare.com/files/169838995/ab.zip.html

try to do r=cut(a,b)

Regards

02Author

Evgeny Nicolaich,

Thanks for sending but I can't access rapidshare from the office. Could you please resend via email (the file seems to be small) ?
Thanks.
Author

03Commenter-1

Dear Author

Sorry, but I do not prefer to use e-mail for the goals like that.

04Author

No problem. I have downloaded being at home ;-).

05Author

Thanks to all who sent me models. I have just concluded my experiments and am writing an article for my blog on Open CASCADE (opencascade.blogspot.com). It should be out in a couple of days. So, stay tuned !
Author

06Author

Ah, forgot to mention - gained speed up is about 4x-20+x depending on a model... Not something I would have ever hoped for ;-)

---
opencascade.blogspot.com - blog on Open CASCADE

07Commenter-2

How do you gain this speed-up? With the Intel software?

08Author

Yep, I used Intel tools to identify bottlenecks but I did not add any Intel libraries to make OCC faster. It remains self-contained.

---
opencascade.blogspot.com - blog on Open CASCADE

09Author

Thanks to all who replied and provided the models. There are different paths inside BOPs leading to different bottlenecks, and I seem to cover only one of them (but likely quite frequent).

As promised, results have been posted on my blog. Reference thread on the OCC Forum is here - http://www.opencascade.org/org/forum/thread_15003/

---
opencascade.blogspot.com - my blog on Open CASCADE