Hello,
Why taper makes my meshes wrong?
Mesh1 - the original one - during the check reported as:
This is a good mesh.
Important things to consider with this mesh:
- Mesh has 5760 naked edges. Although this does not necessarily mean that the mesh is bad,*
- naked edges can cause problems if the ultimate goal is STL output.*
General information about this mesh:
- Mesh does not have any degenerate faces.*
- Mesh does not have any ngons.*
- Mesh does not have any extremely short edges.*
- Mesh does not have any non manifold edges.*
- Mesh does not have any duplicate faces.*
- Mesh does not have any faces with directions different from the mesh as a whole.*
- Mesh does not have any self intersecting faces.*
- Mesh does not have any disjoint pieces.*
- Mesh does not have any unused vertices.*
ID: 41990816-5ab2-413f-88df-4c001bc10921 (2)
Object name: (not named)
Layer name: mesh
*Render Material: *
- source = from layer*
- index = -1*
Geometry:
- Valid mesh.*
- Open double precision polygon mesh: 2076481 vertices, 2073600 faces*
- Bounding box: (101887,-224239,211122) to (1.36123e+06,1.10636e+06,299482)*
And mesh2 - the tapered one, reported as:
This is a bad mesh.
Here is what is wrong with this mesh:
- Mesh has 15 pairs of faces that intersect each other. Intersecting faces can cause problems if you’re doing mesh boolean operations with them.*
Important things to consider with this mesh:
- Mesh has 5760 naked edges. Although this does not necessarily mean that the mesh is bad,*
- naked edges can cause problems if the ultimate goal is STL output.*
- Mesh has 1184188 normals that are not unit vectors, 0 of which have zero length.*
- Although this does not necessarily mean that the mesh is bad,*
- these normals can cause problems if the ultimate goal is for rendering purposes.*
- Mesh has 850545 faces where the face normal differs substantially from the vertex normals.*
- Although this does not necessarily mean that the mesh is bad,*
- these normals can cause problems if the ultimate goal is for rendering or boolean purposes.*
General information about this mesh:
- Mesh does not have any degenerate faces.*
- Mesh does not have any ngons.*
- Mesh does not have any extremely short edges.*
- Mesh does not have any non manifold edges.*
- Mesh does not have any duplicate faces.*
- Mesh does not have any faces with directions different from the mesh as a whole.*
- Mesh does not have any disjoint pieces.*
- Mesh does not have any unused vertices.*
ON_Mesh.m_N[0] is not a unit vector (length = 0).
ID: d6c1b9c3-d26c-42a3-b9a2-62b0b9d67127 (45)
Object name: Mesh: ON_Mesh.m_N[0] is not a unit vector (length = 0).
Layer name: mesh
*Render Material: *
- source = from layer*
- index = -1*
Attribute UserData: - UserData ID: CE28DE29-F4C5-4faa-A50A-C3A6849B6329*
- Plug-in: 17b3ecda-17ba-4e45-9e67-a2b8d9be520d*
- description: User text (1 entries)*
- saved in file: yes*
- copy count: 2*
Geometry:
- Invalid mesh.*
- Open double precision polygon mesh: 2076481 vertices, 2073600 faces*
- Bounding box: (101887,-224239,211122) to (1.36122e+06,1.10636e+06,293451)*
what is really shocking, because taper is a very simple operation.
Additionally, when doing it via Grasshopper, I got the alert:
what is not a valuable information in such case, to put it mildly.
Both files are about 70 MB each. How can I share them?