Home
Reply
Visitor
Harald
Posts: 2

Reduce the size of an ACIS Model by eliminating inner bodies

Dear all,

 

we experience problems with larger ACIS models in our CAD/CAM simulation system.

As we only need the visible surfaces of the bodies for visualisatiuon and collision check we consider to eleminate all ACIS bodies that completely lie within another body.

Thus we might get rid of modeled inner gearings etc.

 

Are there any API calls or husks etc. that might support this task?

If not, what would be the most convenient way to solve this (ray tracing, ...)?

Are there any other best practices to reduce complexity in our case  (remove small details like convolutions)?

 

As we handle CAD parts from different CAD suppliers (via Interop) we generally only have pure geometric ACIS content, no assembly structure or model semantics (what kind of a part is this).

 

Thanks for any hint.

 

Regards

Harald

 

Spatial Moderator
rbagley
Posts: 126

Re: Reduce the size of an ACIS Model by eliminating inner bodies

Hi Harald,

 

You might be able to make a osphisticated facet-based algorith that is faster, but the simplest way is probably to use api_clash_bodies.  Start here to explore the performance options and return information for that API.

 

Ray

 

Visitor
Harald
Posts: 2

Re: Reduce the size of an ACIS Model by eliminating inner bodies

Hi Ray,

 

thanks a lot!

That was the kind of information I was loooking for.

 

Regards

Harald