Тёмный

Healing Non-Manifold Objects with Blender 

GridSpace
Подписаться 1,9 тыс.
Просмотров 67 тыс.
50% 1

Have a marginal STL you found on a community sharing site that doesn't slice well? This video shows a simple way to heal that STL and make it printable. After making this I learned that you can click (deselect) the camera icon in the boolean operation to avoid the "double whammy" of calculating the operation twice.
Update. See comment below. There is a 3D Printing toolbox add-on for Blender that makes this a little bit easier. It's not 100% reliable, though. You can always fall back to this method, which has proven very reliable.

Хобби

Опубликовано:

 

17 апр 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 151   
@GridSpace
@GridSpace Год назад
This will work for many objects and not for others. There are infinitely many ways meshes can be broken and non-manifold. If this isn't working for you, then your mesh likely requires a human to inspect and repair the defects.
@OMNI_INFINITY
@OMNI_INFINITY 3 месяца назад
Seemingly that video should have been titled: "How to make blender crash"
@hoenigmarkus
@hoenigmarkus 2 года назад
You can avoid the double load time by deselecting the "Realtime" view. It is one of the 3 small buttons on the right side of the word "Boolean". If you have the "Realtime view" deselected it only loads once, when you press "Apply"
@GridSpace
@GridSpace 2 года назад
true. and that's what I do now. thanks for the note.
@sadwahwah
@sadwahwah 12 дней назад
Holy moly you're a genius, I've had so many problems making meshes in blender never once did I think of this
@gunsboy77
@gunsboy77 6 месяцев назад
Man, I watched dozens of videos using face orientation, solidify, shrink-wrap modifier, and a few other ways. This is the only one that worked.
@GaWoP
@GaWoP 2 месяца назад
I am using Blender Version 4.1.0 (4.1.0 2024-03-26) and unfortunately did not have the same luck with this particular approach. The "Self" intersect method is not longer an option. I attempted a similar workaround where I applied the modifier to the cube and used "intersect", and it appeared in the viewfinder to have similar results, but it didn't fix my manifold issues. I am saying this in hopes that this alternate approach works for others and that it was just a personal issue with my particular geometry. Another approach that did work for my geometry was the "Remesh" modifier. I used the "Voxel" approach in the remesh function with a sufficiently small mesh to grab all the fine curvature of my model. This worked, but warning that it was very memory intensive. It took me a couple iterations to find a sufficiently small resolution size such that it (1) captured all of the curves in my model and (2) didn't crash my application because of how small I was refining. Good luck out there!
@AArmstrongC
@AArmstrongC 7 дней назад
what if you do the boolean step with a Geonode setup?
@GoatPrint
@GoatPrint 9 дней назад
Thank you for this tutorial!!! I've been 3d scanning trim pieces in my truck and the output is always non manifold big pile of vertices. I had to ensure I solidifies the faces first and also made sure that materials in the modifier is set to transfer from the cube. 🎉
@gitbse
@gitbse 2 года назад
I've been struggling with this exact problem for so long when modeling in Blender. I'm not kidding .... this is (jokingly) life saving.
@alfredoguzman8533
@alfredoguzman8533 Месяц назад
thanks man that was so clear, easy and informative ive been watching videos learning BLENDER and so far you are the best.
@roberte7606
@roberte7606 2 месяца назад
Perfect solution! Allowed me to print two minfigs that I've spent hours trying to fix. As always the simplest solution is the bet one - Many thanks!!!
@connorquinn8451
@connorquinn8451 Год назад
Literally a life saver! Been trying to 3d print some game models that were definitely not meant to be manifold and Cura was going nuclear lol
@Glitch-Gremlin
@Glitch-Gremlin Год назад
How do You ripp the game Models? Ive seen that there are programs, but i dont know what a good one is vs a bad one
@connorquinn8451
@connorquinn8451 Год назад
@@Glitch-Gremlin in my case the models were already ripped and in a google drive so I don’t really know anything about ripping them unfortunately
@frothyground7075
@frothyground7075 10 месяцев назад
​@@Glitch-Gremlinstill need help with this?
@emmanuelwhyte444
@emmanuelwhyte444 Год назад
Thank you for this straightforward demonstration. So...much...time...saved.
@TerranceLam
@TerranceLam 10 месяцев назад
THANK YOU! I have been importing my files into freeCAD or other programs and sometimes it worked and sometimes it didn't. This is way better and works with my own blender-created files that I create and clean up for later distribution. Much appreciate this video.
@baldeagle5297
@baldeagle5297 10 месяцев назад
This is the very stl I was trying to fix. I'm making my daughter a Hobbit bookcase diorama for Christmas. You've earned another subscriber, thanks.
@mm2dip
@mm2dip 4 месяца назад
Wow!! I’ve been looking for this for ages. Thank you 🙏🏻
@Boneappleteahee
@Boneappleteahee 2 года назад
I kid you not I was converting a Game model into a printable 3D model and only 1, face was broken. I retried converting it many times. You just saved my computer from its first flight.
@uzairbukhari99
@uzairbukhari99 2 года назад
Thank you very much! I've been stuck with an issue for days and this was so easy to fix. Thank you, God bless
@12setver
@12setver 4 месяца назад
Man I feel like i owe you more than just a like and sub. This is the best quick fix I've seen to date. Thank you!
@WhiteNoisePhantom
@WhiteNoisePhantom 2 года назад
BLESS YOU! I had this posed figure from a game I wanted to print and this helped fix the model for printing!!!
@amithacohen3387
@amithacohen3387 2 года назад
thank you so much you saved me a ton of time with that trick. up until this point i used to remash the model to fix that broblem...
@Jonathan-ex3sl
@Jonathan-ex3sl 2 года назад
Nice, I was trying to do this with unions but this is much better. Thank you!!
@thenerdsherpa540
@thenerdsherpa540 2 года назад
Amazing! Simple fix to such a pain in the @$$ issue. Thanks for posting this!
@propdork
@propdork Год назад
Many thanx friend, solved my boolean issue due to non manifold, perfect!
@themuddyrug55
@themuddyrug55 7 месяцев назад
Genius. Saved me a lot of time. Thanks!
@_sans_oo1824
@_sans_oo1824 2 года назад
Your video saved my project!
@GridSpace
@GridSpace 2 года назад
Glad I could help!
@MikeTarifaArtist
@MikeTarifaArtist 2 года назад
Thank you VERY MUCH ! Very straightforward method ! all others use a bunh og complicated steps..
@GridSpace
@GridSpace 2 года назад
Great! Glad it was helpful.
@darkscorpion6534
@darkscorpion6534 Год назад
Incredible tip brother.
@bouttausemyblade
@bouttausemyblade 2 месяца назад
You saved my life king❤
@ariadnedanelle
@ariadnedanelle 25 дней назад
This turned a model that had 30 errors into a model with 106 errors. lol. I don't doubt that it works most times. But I applied it to a file that windows 3d wont even fix so i am not surprised it didn't work. I appreciate the tip though. Typically the windows "3d Builder" does a great job at fixing a few manifold issues but it struggles with really big files regardless of number of errors. But I recommend trying it if this blender method doesn't work. Though the current file I am having issues with won't fix with either of them.
@wfpnknw32
@wfpnknw32 Год назад
amazing saved me so much time!
@Retronize84
@Retronize84 Год назад
Dang, I gotta try this. I learned a lot of blender to fix parts manually, this would have been a lot easier. I guess I did learn a lot on the way though.
@nganpoiis8961
@nganpoiis8961 2 года назад
Blender is the nipslip of 3d modelling software 😂. Thanks dude
@AClarke2007
@AClarke2007 11 месяцев назад
Probably check Face Normals are pointing outwards first!
@miketully9905
@miketully9905 10 месяцев назад
LOL! "Borg Cube this" Seriously I really appreciate this fix. I don't 3D print, but I make a habit of being absolutely certain that ALL my objects are completely free of any Non-Manifold issues before and after doing a Boolean operation. I often work with truly HUGE models (like a ship over a mile long), and with having people walking around in it I've found that pretty much any Non-Manifold issues, although not visible in long shots like (exterior establishing shots) renders look fine, but in comparatively close in shots (like two people walking through where a 50 foot diameter transfer tunnel intersects with a complex object that forms a part of the ship that's more than 1800 feet across) tiny Non-Manifold issues will cause artifacts twice the size of a man and be VERY apparent. Prior to finding your solution this could be a horrendously time consuming problem to fix. Thank you for posting this!
@tutucaman8496
@tutucaman8496 Год назад
you are a life saver man
@Pokych_Adams
@Pokych_Adams 2 месяца назад
Thank you so much!
@laniuschisa8779
@laniuschisa8779 8 месяцев назад
THANKS MAN THAT'S A BIG HELP
@KunaiMelee
@KunaiMelee Год назад
Thank you for the tutorial
@paxtontuncel4458
@paxtontuncel4458 3 месяца назад
Thanks Man! Helped a lot! 👍
@3diva01
@3diva01 3 месяца назад
"What the flapjacks!" lol Great tutorial! Thank you very much!
@humangarbage3386
@humangarbage3386 9 месяцев назад
It worked thank you!
@Sam_North15
@Sam_North15 Месяц назад
you saved my life.
@adoorframe9353
@adoorframe9353 2 года назад
Did this on a Apex legends Octane model from CGTrader. It originally had 1933 non Manifold edges. When I used this solver it went up to 12667 Non manifold edges
@GridSpace
@GridSpace 2 года назад
it's not going to work for all models. there is no perfect or right solution for any random polygon soup.
@ArnaudMEURET
@ArnaudMEURET Год назад
If you paid for this model, please take the time to point out in the comments over at CGTrader that it’s not printable, please !
@ok...1009
@ok...1009 2 года назад
YOU ARE AMAZING! THANK UU SOOOOOOOOOOO MUCH! You dont have any idea how you help me
@osmanender
@osmanender Месяц назад
You are The Man👊
@charleyedwards2121
@charleyedwards2121 2 года назад
great one
@davidayoub6829
@davidayoub6829 4 месяца назад
hello, i tried to do it but the object i am healing disappeared . I would like to know what to do in this case , any advice ?
@tyler1234321
@tyler1234321 15 дней назад
thank christ bro. good work.
@444guns
@444guns 2 года назад
thanks alot for the video
@manjunathbadiger2739
@manjunathbadiger2739 Год назад
Thank you so much for 👍👍
@Oidium45
@Oidium45 2 года назад
Looks like a great tool! Sadly, when adding Boolean I do not have the same options as you. There is no "solver" or "self" check box.
@GridSpace
@GridSpace 2 года назад
Blender keeps changing their UI, so between point releases things tend to move around a lot
@CameronKiesser
@CameronKiesser 2 года назад
Arrow down. There the self button is at in 3.0
@tohneyteoh
@tohneyteoh Год назад
What is ticking on "self" for?
@Rippeee
@Rippeee 11 месяцев назад
Thank you!
@rafhamine1792
@rafhamine1792 Год назад
Thank you, sir!!
@tiozaod.105
@tiozaod.105 5 месяцев назад
work. Thank you bro.
@ilaimor
@ilaimor Год назад
there is an addon in blender mesh/print 3D print tool box
@GridSpace
@GridSpace Год назад
yes, there is. I have found the "make manifold" tool that is included is generally less reliable than this method. on occasion, it does succeed where this does not.
@matthewbull3688
@matthewbull3688 9 месяцев назад
Help please! I found this video as it's exactly what I'm trying to fix. My issue is that when I try and select the 'cube' in Object, it isn't listed. The original cube from when blender started up.... I did try the operation by selecting my STL object... but the STL did not get repaired. So I'm not sure if it matters whether the cube or my object is selected. Any thoughts on how to get the cube to appear in the Object list?
@gavinbruce7128
@gavinbruce7128 9 месяцев назад
It is possible that you added the cube while you were in edit mode. This will add the cube as part of the original mess rather than a separate object.
@cesareduardoangulosolis126
@cesareduardoangulosolis126 Год назад
Broh! Really Thanks
@gammr3227
@gammr3227 Месяц назад
when i put the modifier in the object dissapears from wireframe
@Alloush1980
@Alloush1980 6 месяцев назад
Hi,, Thanks for the video, i have downloaded the same file exactly , and i followed your steps one by one, but unfortunately didn't work..Knowing that i am using Blender 4.0
@djC653
@djC653 3 года назад
Have you seen the 3D Printing Toolbox add-on that comes with Blender? There is a "Make Manifold" button. Now I do always turn this on but I think I've never hit that button. Maybe quicker way
@GridSpace
@GridSpace 3 года назад
I have not. But thanks for the tip! I'll go check it out so I can recommend it to others.
@djC653
@djC653 3 года назад
@@GridSpace you know how to turn it on? Edit/Preferences/Add On/ search 3d printing and check box to turn it on.
@djC653
@djC653 3 года назад
oh and when in Blender just hit 'N' and it will be on right side of viewport
@GridSpace
@GridSpace 3 года назад
It took me a minute to find the menu item once it was enabled :) I tested a couple of parts and it seems to do the trick. Definitely faster. Thanks again
@djC653
@djC653 3 года назад
@@GridSpace p.s. sorry for bebunking your video :D
@3dmodeling101
@3dmodeling101 Год назад
This video explains 7 different non-manifold issues and how to fix them all. See ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-78gyD85RRjo.html
@OnshapeInc
@OnshapeInc 3 года назад
Did someone say 🥞's? Great video, thanks!
@CopperStateCustomAdmin
@CopperStateCustomAdmin 2 года назад
So, when I hit cube and after it "thinks" the object I'm healing disappears entirely, but its still on the objects menu, I just can see it any longer. Any advice for that? Ive seen no one address it.
@GridSpace
@GridSpace 2 года назад
either you clicked the eye to hide it or you selected the wrong boolean op
@CyricRO
@CyricRO Месяц назад
300 manifold thingies before, 500 after.. Guess it didn't work for me. Sure wish I knew how to fix this.
@highervibrations4852
@highervibrations4852 7 месяцев назад
when I try this with a larger Geometry the model disappears after a long calculation time, any idea what might be happening? the model is an rc shell
@GridSpace
@GridSpace 7 месяцев назад
this method will not turn a shell into a solid. it's meant to resolve simpler geometry errors like ones in which a face is missing or a section folds back onto itself.
@RDUBTutorial
@RDUBTutorial 3 месяца назад
Did not work - some of the options are different in the boolian setting - wish there was a newer version of this tute.
@nikgrid
@nikgrid 2 года назад
What version of Blender are you using? I'm using 2.8 or 3.00 and neither have the self tickbox.
@GridSpace
@GridSpace 2 года назад
Since 2.9, it's hidden under a flip-down menu called "Solver Options" at the bottom of the boolean tool.
@nikgrid
@nikgrid 2 года назад
@@GridSpace Thanks for the reply :) Under my Solver options it has Overlap threshold and then a measurement over 0.000001 mm. Any ideas? lol
@nikgrid
@nikgrid 2 года назад
@@GridSpace Ahh I see if I change it to exact it comes up. Thanks so much
@GridSpace
@GridSpace 2 года назад
the constant changes to the Blender interface are real head scratchers
@tommypietch6798
@tommypietch6798 Год назад
i love you so much ty
@PaulDominguez
@PaulDominguez 3 года назад
One of these days, I need to learn Blender
@GridSpace
@GridSpace 3 года назад
Me, too :) This is the equivalent of spackling drywall. It's the lowest rung on the Blender skill ladder.
@gianmariostuppello4017
@gianmariostuppello4017 2 года назад
Thankssssss
@godfatheralexander
@godfatheralexander Год назад
It works only partially for me- it only separates the intersecting meshes, without actually removing anything. Help?
@GridSpace
@GridSpace Год назад
the operation is a bit of a black box. unless you choose the less precise option, there are no tuning parameters. given the infinite ways in which a mesh can be non-manifold, if this isn't working fully, you have to fall back to manual editing.
@godfatheralexander
@godfatheralexander Год назад
@@GridSpace man I'm so sorry but I didn't understand even a little bit of that. My topology is so messed up- reworking it would be too much. I made stylized hair for my character through tube paths, now everything is interconnecting and blender won't let me rig anything. ⚰
@YentaTheGamer
@YentaTheGamer Год назад
This increased my non-manifold edges from 240 to 602 lmao
@OZITOMAE
@OZITOMAE 9 месяцев назад
this didn't work for me unfortunately. when i throw it into a slicer, it comes up still broken and can't be fixed
@spinnt
@spinnt 6 месяцев назад
There is another solution. Import the model into fusion 360 and turn it into a mesh. Then export that file as an stl and it will be manifold.
@benofalltrades
@benofalltrades 2 года назад
This isn't working for me. I have the object engulfed by the cube, add the boolean modifier to the object, select intersect, self, then select the cube as object, apply and when I go back to the object and select all non-manifold veriticies it's the same as before. .
@GridSpace
@GridSpace 2 года назад
given the infinite ways in which objects can be non-manifold, it's not guaranteed to work. but I have found it to be one of methods with the highest success rates.
@benofalltrades
@benofalltrades 2 года назад
@@GridSpace gotcha, well thanks! I'll keep this in my back pocket
@rickybobbyracing9106
@rickybobbyracing9106 Год назад
Which it worked for me on an M18 battery adapter, but did not. Still thanks for doing the video.
@ijam4ever
@ijam4ever Год назад
sounds amazing!!! but even disabling the Render my blender Crashes! :( it stays iddle on Apply and then crashes. is any solution to this?
@GridSpace
@GridSpace Год назад
if blender is crashing, I'm going to guess your model has a lot of vertices.
@silver2331
@silver2331 4 месяца назад
Mine crashes too 😭
@janaathanand3243
@janaathanand3243 Год назад
Will this fix bad geometry data error while printing?
@GridSpace
@GridSpace Год назад
that's more of a slicer question
@JeremieDeWitt
@JeremieDeWitt 7 месяцев назад
i try this and blender keeps crashing on me :/
@Joelgeibel1002
@Joelgeibel1002 Год назад
Omg thx
@davidvasquez6664
@davidvasquez6664 2 года назад
so I followed what you did bro and it deleted the whole model and left 1 vertice. Did i do something wrong : (
@GridSpace
@GridSpace 2 года назад
without seeing the model, it's impossible to tell
@jams2u786
@jams2u786 Год назад
All the controls to perform this manifold operation not showing in my installed version. WHY?
@GridSpace
@GridSpace Год назад
blender loves to change their UI with every release
@jams2u786
@jams2u786 Год назад
@@GridSpace Appreciate the respones. What's missing is the SELF check box. I have used the modifier to cut a box corner from another box. But without the SELF check box, how can I perform this operation to heal non-manifolds and self intersecting surfaces?
@GridSpace
@GridSpace Год назад
@@jams2u786 what version are you on? I've seen it hidden under a drop down in some versions.
@jams2u786
@jams2u786 Год назад
@@GridSpace Version 2.83 64Bit Windows 7 64Bit
@GridSpace
@GridSpace Год назад
I've been using version 2.9 recently and it has the "self" checkbox under the solver
@waylanger
@waylanger 2 года назад
that didn't work at all for me. the object just dissapeared. like it had been reduced to 1 pixel
@GridSpace
@GridSpace 2 года назад
if you miss any of the steps or settings, that might happen. also, if the object is just an open shell, results are unpredictable.
@BigAdventureBikes
@BigAdventureBikes 2 года назад
Mine doesnt have that "self" option...or i just dont know how to access it
@GridSpace
@GridSpace 2 года назад
Blender keeps changing the UI. What version are you on?
@BigAdventureBikes
@BigAdventureBikes 2 года назад
@@GridSpace i think i have 2.82 and 2.83
@BigAdventureBikes
@BigAdventureBikes 2 года назад
Is there any way i could send the model and have you take a look? I really want to print it, but i cant fix the issues
@GridSpace
@GridSpace 2 года назад
@@BigAdventureBikes sure. can you hop no the Discord server and DM it to me? discord.com/invite/suyCCgr
@fotisxevgenis
@fotisxevgenis 8 месяцев назад
My Non-Manifolds actually doubled after trying to do that xD xD
@virgilplays
@virgilplays 5 месяцев назад
didnt work at all. still had non manifold edges and repairing them still fucked up my model
@GridSpace
@GridSpace 5 месяцев назад
given the literally infinite ways a mesh can be non-manifold and the limitations of sw to tackle np problems, this fails to surprise
@TTTristan1
@TTTristan1 Год назад
This just doesn't work for my model...
@GridSpace
@GridSpace Год назад
It can't work for all models. There are infinitely many way to be non-manifold. Most have no path to one "correct" solution.
@mateuniverse
@mateuniverse 9 месяцев назад
didnt work
@AntiComunaBR
@AntiComunaBR Год назад
awesome ! it saved my model, thank you.
@moritzpollich8252
@moritzpollich8252 Год назад
Didn't work
@Kamil_D.
@Kamil_D. 2 года назад
did not solve the problem, from 2000 non-manifold, it went to 40000 non manifold :) great ...
@tomas12912
@tomas12912 4 месяца назад
It did not help absolutely...
@robomobius
@robomobius Год назад
🤦‍♂🤦‍♂🤦‍♂🤦‍♂🤦‍♂🤦‍♂🤦‍♂This is unnecesary. Instead go into edit mode and use face -> intersect.
@desktop3d
@desktop3d Год назад
OMG! This works! I would just add that in version 3.4 it's face > intersect(knife). Thanks for the tip!
Далее
Blender Mesh Fixing | 3D Printing Tool Box Explained
15:33
Reposing STL models is easy with this free tool
13:28
The Problem with Wind Energy
16:47
Просмотров 1 млн
Easily Clean Your 3D Scans (blender)
2:58
Просмотров 576 тыс.
Become a Topology PRO with these Five Tips
9:13
Просмотров 278 тыс.
Learning FreeCad with These Basic Steps
17:29
Просмотров 545 тыс.
Tu valides ? Do you validate? 😀
0:13
Просмотров 13 млн
ОЧЕНЬ ВКУСНЫЙ БУТЕРБРОД 🍞
0:49
making a knife from an old file
0:58
Просмотров 14 млн