Tom Van Mele
Tom Van Mele
hi, thanks for posting this! have you tried changing the precision setting? for example ```python mesh.remove_duplicate_vertices(precision=6) ```
perhaps we could also add a flag regrading the method of comparison: `hash` (default) v. `coordinates` or something like that
the mesh is defined with the triplets of vertices above?
```python from compas.datastructures import Mesh from compas_viewer import Viewer triangles = [ [(1.624855, 4.584075, 3.408143), (1.624855, 4.470224, 3.4), (1.624855, 4.470224, 3.4)], [(1.624855, 4.470224, 3.4), (1.624855, 4.470224, 3.8), (1.624855, 4.52715, 3.804071)],...
i get `True` for all print statements.
this is not what you're looking for?
thanks, will have a look. tomorrow though :)
```python from compas.datastructures import Mesh from compas_viewer import Viewer faces = [ [23, 24, 0], [0, 1, 2], [11, 12, 13], [13, 14, 15], [15, 16, 17], [17, 18, 19],...
the problem is not with the removal of duplicates. it is just that there are two invalid faces. removing the faces with zero area results in a valid mesh...