Mesh holes

I am having an issue where when I am trying to repair holes in this mesh after doing a boolean difference, and the fill all holes command fills in most of them, but not all of them, and when I try to do a mesh patch it doesn’t connect itself with the original mesh. Is there something that I am doing wrong when trying to combine them? Any suggestions would be very helpful.

Split up Kittypillar.3dm (1.8 MB)

patchsingleface

is a very useful command for fixing meshes, it allows you to break the holes up into more simple sections.

here is your mesh fixed -

Split up Kittypillar.3dm (1.6 MB)

and a video on techniques for this type of work-

if you want to fill organic meshes and are willing to do it outside rhino:
Meshmixer → Select (double click the boundary) → Fill (press F) …

there are other nice free mesh-edit software out there…

comment on PatchSingleFace:
somehow the name “patch” is linked to a smooth transition - which can only be reached by multiple faces.
feels a bit like a oxymoron.

would be nice if the function of PatchSingleFace is integrated into 3dFace

and would love to see a real “patch-Mesh” as discussed here:


would be nice to see this functionality in rhino 9

@theoutside push it
@DanielPiker do it

;-D
??

kind regards - tom

yep, meshmixer is a very nice piece of kit… still free as well, I believe.

I have been asking for curvature base hole filling for sometime, I’ll keep ringing the bell.

The patch single holes has been working great, but it out of nowhere is destroying my model when I completely seal off all of the holes, did I do something wrong? And how do I fix it?

Split up Kittypillar Sent for help.3dm (3.9 MB)

_UnifyMeshNormals

will fix this…

but still MeshRepair reports

This is a bad mesh.

Here is what is wrong with this mesh:
  Mesh has 1 non manifold edge.
  Skipping face direction check because of positive non manifold edge count.
  Mesh has 2 pairs of faces that intersect each other.
  This can cause problems if you're doing mesh boolean operations with it.

It did! thank you so much!

no sorry - see my edit

Split up Kittypillar_closed_by_tom_p.3dm (8.9 MB)

i deleted the selected faces.
a few
_bridge
then
_fillmeshhole

So you deleted all of that highlighted area and did both of those steps?

yes.

you ll find the result in the 3dm i posted.

I tried it on another mesh I was having the same problem with, but when I go to hit enter nothing happens with the bridge command. Am I doing something wrong?

Split up Kittypillar Sent for help.3dm (10.1 MB)

Bridge is a bit fussy about it’s input.

click edge one, right click to accept, then click edge two and right click to accept, then the command will run (not this is a v8 and later feature if you have v7 or older use patchsingleface)

I did that, but it just doesn’t run, it resets itself to edge 2 and deselects the second edge I chose.

Did you delete ALL overlapping faces.
Use
Meshrepair check
Bridge and insertedge and some other newer tools hate meshes / subd s with defects.
The defect can be somewhere else…

So what do you recommend I do? I believe I got all the overlapping faces. I am lost I guess

When I split the initial mesh, the mesh was a good mesh, then I split the shrinkwrap of the mesh, and boolean difference them, the holes appear. when I fill all the holes, the mesh breaks, and when I do unify mesh normals, it does this to the part of the mesh that was initially a good mesh