mesh_flatness
- compas.datastructures.mesh_flatness(mesh, maxdev=1.0)[source]
Compute mesh flatness per face.
- Parameters
mesh (Mesh) – A mesh object.
maxdev (float, optional) – A maximum value for the allowed deviation from flatness. Default is
1.0
.
- Returns
dict – For each face, a deviation from flatness.
Notes
The “flatness” of a face is expressed as the ratio of the distance between the diagonals to the average edge length. For the fabrication of glass panels, for example,
0.02
could be a reasonable maximum value.Warning
This function only works as expected for quadrilateral faces.