The intersection checking function in 3D Print Toolbox seems to give a lot of false positives at the moment.
An easily replicable example (assuming it's a broad problem with the add-on, and not just my setup):
- Open up a new scene.
- Add a subdivision surface modifier to the default cube.
- Set it to 'Simple' mode and the number of subdivisions to 5.
- Apply the modifier.
- Run the intersection check in 3D Print Toolbox.
This gives me a result of 112 intersections, despite this being a simple flat cube. The intersections seem to be random faces on the sides of the cube.
Interestingly, the following process gives different results:
- Open up a new scene.
- Add a subdivision surface modifier to the default cube.
- Set it to 'Simple' mode and the number of subdivisions to 1.
- Apply the modifier.
- Repeat steps 2-4 four more times.
- Run the intersection check in 3D Print Toolbox.
For me, this gives a result of 0 intersections, despite the second cube being seemingly identical to the first.
As you might imagine, on more complex models the intersection check seems to be largely useless at the moment. It seems to have a lot more trouble with geometric shapes than organic, sculptural geometry, though. Complex flat N-gons that have been triangulated (a common scenario in 3D printing) seem to be particularly problematic, perhaps because this often produces a lot of long, thin triangles?
So if anyone knows whether this is likely to be a problem with some setting, a problem with the add-on in general at the moment (I feel like it used to give better results in earlier versions), or just something obvious that I'm missing, then I would very much appreciate the assistance!
I'm using Blender 2.90.1
Thanks.