Welcome to Autodesk’s Meshmixer Forums. Share your knowledge, ask questions, and explore popular Meshmixer topics.
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Fill a hole on irregular surface

Message 1 of 3
3405 Views, 2 Replies

Fill a hole on irregular surface



First time user here.


The following is a 3D scan of a fractured orbital bone surface.


I tried filling the holes using the Inspector function but didn't work. 


Any help would be great!


Thank you all in advance. 


Tags (2)
Message 2 of 3
in reply to: gaboliel

Hard to give some advice from a single image only (There seem to redundant/offset surfaces due to (CT?) scanning errors but all I know about the shapes of orbital bones is based on some quick and dirty googling). 


So just some technical info about repairing holes:

"Holes" in terms of MM are defined by open boundaries > The surface isn't watertight. This is a MM "hole":

Ohne Titel 5.jpegTo each such single open boundary (indicated by blue markers) ANALYSIS/Inspector on AutoRepairAll adds a filling surface. If there are several such holes this might result in infills intersecting other surfaces.

Instead of running AutoRepairAll in Inspector you can also click on the marker spheres one by one to close the corresponding holes one by one (If such a infill doesn't give an acceptable result undo it via Actions menu). Note the option to set the HoleFillMode to SmoothFill. This tries to create an infill based on the curvature of the surrounding area.

There's another tool to fill such single boundary holes: SELECT/Edit/EraseAndFill. Basically it does the same as Inspector but gives better control of the infill's curvature via its Bulge and Scale sliders. To use it you need to select the faces at an open boundary by double clicking right at the open boundary with a small brush in SELECT. Such a boundary selection looks like:

Ohne Titel 6.jpeg

Now run Edit/EraseAndFill and adjust Bulge and Scale if needed:

Ohne Titel 7.jpeg

 So far ad simple holes.


This is labeled as a hole by many users too:

A doubled sided surface where one drilled a hole in. There's no open boundary so it's not a hole in MM's terms.

Ohne Titel.jpeg

To close such a hole you need to get rid of the surface connecting the interior and exterior. SELECT it:

Ohne Titel 2.jpeg

And discard it. SELECT the interior open boundary:

Ohne Titel 3.jpegAnd do EraseAndFill as we did above. Do the same on the exterior open boundary.


There might be a case where you need to connect two non connected surfaces. As Inspector  would create an infill for each boundary you can't use it in this case (if you don't build a Bridge between the surfaces to get a single open boundary). Here SELECT/Edit/Join is the right tool. In SELECT double click on boundary A and on boundary B :

Ohne Titel 8.jpegNow run Edit/Join:

Ohne Titel 9.jpeg


Basically this should allow to fix all your "holes". Maybe there are still other issues?

Gunter Weber
Triangle Artisan

Message 3 of 3
in reply to: MagWeb

Awesome reply. 


Thank you!

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums