Hi Thomas, Hi Sean,

It's right, doing "real" material removal simulation using boolean is 
slow. "Real" mean you apply many boolean operation during objects moving 
(like cnc work simulation).
But most of the time you can simplify the process by reducing the number 
of boolean operation, for example a drilling operation can be only one 
boolean cuting operation.

Another approch can be the use of the Voxel package. A voxel is a 
"volumetric pixel", your object is split into many small object. With 
voxel you can compute collision and boolean operation easily between 
objects. But at this time, I can convert Brep object to voxel object but 
I don't know how display it and voxel's booleans operations don't seem 
to work. And there's no way to convert a voxel object to Brep or Mesh 
object.
You need to know that in OCC 6.3, the voxel package is experimental.

Sébastien


Le 14/04/2010 07:34, Thomas Paviot a écrit :
> At last, the material removal simulation is something we discussed on 
> this ml a few weeks ago (see 
> https://mail.gna.org/public/pythonocc-users/2010-03/msg00041.html). It 
> appears that boolean ops over BRep shapes are too slow to perform a 
> simulation. The idea would rather be to use the Voxel package, 
> although there still are implementation issues. BTW Sébastien, did you 
> go further with it?

_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org
https://mail.gna.org/listinfo/pythonocc-users

Reply via email to