Page MenuHome

3D Print Toolbox fails to calculate correct Area for object with mesh - triangulation error
Needs Triage, NormalPublic

Description

System Information
Operating system: win10
Graphics card: rtx2080ti

Blender Version
Broken:
2.79b release, example: 2.83.5, blender3.0
Worked: None

Short description of error
I remember this bug since 2.7x, but I also met it in 3.0:
If object mesh data has some edges dissolved and non-flat topology,
using Area Statistics from 3d-Print-Toolbox addon Analyze panel
shows different result for base and triangulated with modifier object.
In mesh_helpers.py at line 27 bmesh_copy_from_object function have triangulate=True by default and at line 56 bmesh should be triangulated.
So I can't figure out why bmesh ain't triangulated and area incorrect as result.

Exact steps for others to reproduce the error
Based on the attached .blend file (as simple as possible):
With 3D Print Toolbox calculate areas for both base and triangulated objects.