Help to close this meshes... I can't!

Hello friends! Anybody help me to close this meshes, and turn to a valid mesh? I´m trying for a lot of days, but I can´t close and turn in to a valid mesh.

Anybody help me? Please…
MeshClosed.gh (869.9 KB)

These two meshes both have a lot of non-manifold edges.

I think it’s easier to start from scratch and construct the diamond pyramids so they are a little thicker and do not end up having non-manifold edges.

You could also shrinkwrap both meshes in Rhino 8 WIP…

MeshClose_shrinkwrap_8.gh (874.3 KB)

2 Likes

Thanks my friend, but I need to do this with Rhino 7. The mesh is ok and closed before trimming with another mesh. After trim, the mesh is bad, and open. I need the result similar to command Divide, in Rhinoceros, when I run the command and I have two solids/meshs, closed, I can´t find a similar solution like this. Do you know something to help me?

The meshes you posted both have many no-manifold edges and other problems.

Running the _Check command shows this:

General information about this mesh:

Mesh has 4 extremely short edges.
Mesh has 1562 non manifold edges.
Mesh has 1 duplicate face.
Skipping face direction check because of positive non manifold edge count.
Mesh has 2078 pairs of faces that intersect each other.
This can cause problems if you’re doing mesh boolean operations with it.

Mesh has 2956 naked edges. Naked edges can cause problems if the ultimate goal is STL output.
Mesh has 3 faces where the face normal differs substantially from the vertex normals.
These normals can cause problems if the ultimate goal is for rendering or boolean purposes.

Mesh does not have any degenerate faces.
Mesh does not have any degenerate ngons.
Mesh has 51 disjoint pieces.
Mesh does not have any unused vertices.

Why do you want to join these two meshes back to one piece?
Don’t you have the parts / geometry used to create all this?

Thanks for your help my friend. I don´t need to join this meshes… I need the two meshes, separated but closed to do a 3D Print. In major cases, I need only the internal mesh… Thanks one more time!

Your meshes have non-manifold edges and no thickness at some places. You will have to thicken the parts to be able to print them.

It´s complex to explain… after this mesh closed, I will add a boolean operaction to add to another solid… and with this, I will have my product that I have designed. If you could me help with suggestion to closes this naked edges, you will help me soo much… Or, anyway to do a Divide a closed mesh by another mesh and get two closeds mesh, help me too…

I baked the mesh and ran _FillMeshHoles which wasn’t successful

I extracted naked edges and created meshes from closed polylines and joined these with the original mesh and then ran _FillMeshHoles and the result looked better but _Check still says it’s a bad mesh.

Wondering how you’re expecting this mesh to turn into something useful?

Since the goal is 3D printing you can really save yourself a headache by using ShrinkWrap in Rhino 8 WIP. You should have access as a Rhino 7 user. The command allows joining / unifying multiple disjoint pieces.

Hello Martin! Once again, thank you for your attention and willingness to try to help me. I understand about mesh issues, and I agree with you. I reworked the construction of this mesh/texture and now I have a valid mesh, without any problems (at least, I didn’t find any). Attached is a file with the internalized geometries. I need to divide the closed mesh by the open mesh, resulting in two objects, mesh, closed. I can’t divide this mesh and leave it closed. Would you have any idea how to do this? Can you help me one more time?
Mesh_Divide.gh (454.1 KB)

Ok, we’re getting closer. The new mesh is closed but it still has 130 pairs of faces that intersect each other. Some of your pyramids are subdivided and these unnecessary faces cause variations in the offset direction and self intersections when offset or thickened.

I’ve added how I would create the base surface, subdivision and creation of the pyramids below. The three input curves are internalised. The mesh is thickened without the pyramids added and the faces where the pyramids are going to be get deleted. This seems a bit complicatedd but it is simpler than lofting the edges or The resulting mesh is mirrored so both meshes are visible.

sole.gh (619.6 KB)