MoI discussion forum
MoI discussion forum

Full Version: How can I close this?

Show messages: All  1  2-10

From: Frenchy Pilou (PILOU)
7 May 2019   [#2] In reply to [#1]
Before your Boolean Diff make a general Join on your pieces wanted to be booleanized

Better the next time to post your 3DM file!
From: Lee (LEEWILLIAMSON)
7 May 2019   [#3] In reply to [#2]
Hey, thank you for your reply. I did that, to no avail. However, when I joined and then did a merge instead, I got the results I was looking for. Weird.

I will definitely post my file next time, and thank you again.
From: Michael Gibson
7 May 2019   [#4] In reply to [#1]
Hi Lee, yes that helps a lot if you can post your .3dm model file instead of only a screenshot. That then allows a close examination of your geometry and also tests on it neither of which can be done on just a screenshot.

It sounds like you've got this all set up ok but the main way to handle a case like that is to make sure the main object you are working on is a closed solid.

When you do a boolean on a closed solid then the "side walls" of the cutting object will be automatically left behind and you then don't have to do any additional work to close up such things.

When your base object is not a solid then a boolean difference will only cut up surfaces and not be able to form a solid result automatically, like you are describing.

The booleans are mainly focused on working with solids, they use which solid volume a piece is in to determine which areas to keep and discard. If your base object is not a closed solid then there are no volumes to work with and the boolean will only work as a surface operation instead.

- Michael
From: Lee (LEEWILLIAMSON)
22 May 2019   [#5] In reply to [#4]
Hi Michael,

Sorry, I just saw this, as I appear to have failed to subscribe to my own post.

I have attached the component that I was unable to close properly. I have since rebuilt the part, but it would definitely be nice to know what I was doing wrong.

Thank you for your help.

Attachments:
frameOpen.3dm


From: Death
22 May 2019   [#6] In reply to [#5]
Just make sure you selected ALL parts of your curve (some are small in the fillets) and use blend to do the close, works like a charm...



Attachments:
frameOpen.3dm

Image Attachments:
temp.png  temp2.png 


From: Michael Gibson
22 May 2019   [#7] In reply to [#5]
Hi Lee, thanks for posting the file. So in your model one side of the hole area does not appear to be entirely planar. So I think that's why an extrusion from one side to the other is not joining in well.

If you use something like a Loft between the 2 sides that should join in ok in this case.

It's also possible to fill in holes like this by removing trimming boundaries, there is some information on doing an "untrim" here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=444.4

And there is a tutorial on this kind of process here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=446.17

- Michael
From: Lee (LEEWILLIAMSON)
23 May 2019   [#8] In reply to [#6]
Thanks Death. Right on. The test now would be if you could boolean subtract from it now. No matter how I close it, when I try the boolean difference the result is an open mesh.
From: Lee (LEEWILLIAMSON)
23 May 2019   [#9] In reply to [#7]
Thank you Michael - Makes sense. I'm still getting the hang of this, so my models are a bit sloppy.

I will visit the two links you provided. I appreciate the help.
From: Death
23 May 2019   [#10] In reply to [#8]
Ok, I think your problem is that you do NOT have a solid when you do the subtract.
I used the surface and then blended the bottom edges (2 opposite edges, 0 Bulge),

then I did the same with the front and back openings.

Now Union the the thing and you get a solid from the which you can Boolean whatever you want...











Image Attachments:
01.png  02.png  03.png 


Show messages: All  1  2-10