My problem is very much the same - but for the boolean section algorithm:
When cutting a shape with a plane the old algorithm (BRepAlgo_Section) returns some edges (I have not checked their validity yet), while the new and allegedly improved one (BRepAlgoAPI_Section) never returns any edges at all.
Hello!
I have the same problem, I try to make a tube whith holes made by smaler tubes that intersect with the first( for that , I take a big cylinder, and I cut it with smaller one, on the same axe to get the tube, and then i cut the tube with radial cylinders to get the holes). OC (4.0,5.0,5.1) forgets edges since the 20th one (amayzing! isnt'it?). I paid to OCC staff (two years ago) for help, and they said me only to enlarge the admited precision of calculation up to 0.001. Finaly I found a solution that work pretty well: I make only one solid with all the cutting cylinders, and cut the external cylinder with this solid. It works and I get all the holes. That's my solution, this is a way to hide jump over the problem, I hope it can help.., but I do not understand why OCC forgets some edges with the first algo......
Best regards to every hard OCC workers!!!
Sun, 09/07/2003 - 00:41
Hi !
Well.....it can......sometimes......with some shapes.....not all.....
But the rumour says it has been improved in 5.0, have not found any good reason to try it yet though...
Mikael
Mon, 09/08/2003 - 16:17
My tests are all under OCC 5.0.
Thank you,
Filippo.
Mon, 09/08/2003 - 19:42
Hi Filippo,
this is the old style, try the new BOP classes!
HTH,
Patrik
Tue, 09/09/2003 - 16:38
I use old classes because new classes, like BRepAlgoAPI_Fuse, are not able to join adiacent faces.
Regards,
Filippo.
Thu, 12/04/2003 - 20:03
My problem is very much the same - but for the boolean section algorithm:
When cutting a shape with a plane the old algorithm (BRepAlgo_Section) returns some edges (I have not checked their validity yet), while the new and allegedly improved one (BRepAlgoAPI_Section) never returns any edges at all.
What may be the reason for it?
Thanks, Reinhold
Mon, 01/19/2004 - 18:53
Hello!
I have the same problem, I try to make a tube whith holes made by smaler tubes that intersect with the first( for that , I take a big cylinder, and I cut it with smaller one, on the same axe to get the tube, and then i cut the tube with radial cylinders to get the holes). OC (4.0,5.0,5.1) forgets edges since the 20th one (amayzing! isnt'it?). I paid to OCC staff (two years ago) for help, and they said me only to enlarge the admited precision of calculation up to 0.001. Finaly I found a solution that work pretty well: I make only one solid with all the cutting cylinders, and cut the external cylinder with this solid. It works and I get all the holes. That's my solution, this is a way to hide jump over the problem, I hope it can help.., but I do not understand why OCC forgets some edges with the first algo......
Best regards to every hard OCC workers!!!