
Wed, 07/20/2022 - 11:22
Forums:
I used Bfuse to fuse two shapes. Two warnings are generated, and the fused Shape is incorrect. Is this a bug? Is there any way to avoid it?
Repetition steps:
restore topUnionShell.brep a
restore topUnionBoss.brep b
bfuse c a b
Warning: Some of the edges passed to the Face Builder algorithm have not been classified and not used for faces creation
Warning: Some of the faces passed to the Solid Builder alogorithm have notbeen classified and not used for solids creation
Attachments:
Wed, 07/20/2022 - 12:43
There is some tangent problem in this case. Using fuzzy value can help. I experimentally deduced that for this case the fuzzy value from 1e-4 to 1e-3 helps to produce the expected result.
However, you are welcome to register a bug for making bfuse produce correct result without using fuzzy value.
Wed, 07/20/2022 - 14:44
Thanks!
Although the warning message is still there, the fused Shape looks normal.
I see that someone has submitted the same Bug, can I add it directly below?
https://tracker.dev.opencascade.org/view.php?id=32947#bugnotes
Wed, 07/20/2022 - 16:07
I think it is hardly the same, because shapes are different. The presence of the same messages does not mean the same cause of the bug.
Thu, 07/21/2022 - 04:36
OK, i submit a new bug.