Booleans and Shelled solids

Next
 From:  hhal (HHAL9000)
9939.1 
Is it possible to boolean shelled solids and if not what is the work around.I'm trying to slice up this shelled solid with boolean difference but with no luck.I also tried trim but that didn't work either.
Image Attachments:
Size: 172.8 KB, Downloaded: 35 times, Dimensions: 1145x987px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9939.2 In reply to 9939.1 
With your solid just Construct / Planar the section for closed it!



Normally Trim keeps open volumes and Boolean not...but not here ...

So Michael will explain that! :)

EDITED: 9 Sep 2020 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  hhal (HHAL9000)
9939.3 In reply to 9939.2 
Hi Pilou,
Can you explain exactly the steps you took to get that.I'm still unable to cut this shelled solid with a plane.
Thanks
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9939.4 In reply to 9939.3 
Post you file 3DM...it must have something wrong inside!

Else normally

First verify if there are no "Curves" in your selection of volumes
(kill or move them)
then
Select Solid A Call Boolean Diff
Click on the Surface B = Your volume A trimed with "open Surface" (that is not the normal result...Michael will say why... :)
And close the section like on the video :)

EDITED: 9 Sep 2020 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9939.5 In reply to 9939.1 
Hi hhal, yes can you please post your .3dm model file of your shelled object that will not boolean difference so I can take a look at it?

There are various ways that Shell can make bad geometry in places where things get squeezed together. Like in your case here if I was able to inspect your object I would examine the tip area, it's possible the object may be malformed in that area.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9939.6 
So seems I was very lucky in my example above! :)

Here a normal result...no need to Planar the section!





I just make some try with always a Curve / Revolve then Shell for make an Ogive...

Curious results : sometime Impossible to make a Boolean Diff
sometime Boolean Diff gives an Open Volume as some posts above
Sometime that works as that must be! :)

EDITED: 10 Sep 2020 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Phiro
9939.7 
If it could help...

I do a curve.
Then I revolve it with or without cap. With cap I delete it to test.
When I do my shell, the "in" surface and "out" surface is one and only 1 surface.
I can't separate them.
So it's "normal" you could not cut and find distinct edges.

If the shell is done "fliped" we don't have this problem.

If the shell is done with centerline, we can't have something done.





  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9939.8 In reply to 9939.7 
Yes totally agreed with this...that was exactly that i made! :)

Don't remember there was this sort of problem with the Revolve function + Shell...
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Phiro
9939.9 
Found something strange... If it can help to analyze the problem...

If I revolve the curve.
Save, exit, reopen and shell the surface, you don't have the problem...
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9939.10 In reply to 9939.9 
Yes seems there is something inside the Revolve and/or Shell and /or Booleans functions! :)

Maybe one explanation ?

EDITED: 10 Sep 2020 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9939.11 In reply to 9939.10 
Something that collapses down to a point can cause problems for shelling and offsetting, particularly towards the inside and if the surface is not smooth at the point. The offset surface will get bunched up with pieces crossing over themselves:




For that particular kind of shape it can be better to do a curve offset and prepare the curve outline so that the result of the revolve has the thickness in it just with the revolve:



- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9939.12 In reply to 9939.10 
Offsets of things that are smooth to each other will have the individual offset pieces naturally touch each other:






Offsets of things that are not smooth results in offset pieces that do not touch each other, they either cross each other or have a gap that needs to be filled in:


- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Phiro
9939.13 
I thought same but how explain this :

If I revolve the curve.
Save, exit, reopen and shell the surface, you don't have the problem...

 

So I think the shell on the revolving has a problem.
Perhaps a rest of history ?

Michael, could you test and see if this experience is same for you ?

Left a curve is revolved then shelled.

Right a curve has been revolved then saved, exit of Moi, reenter Moi reopen file and shelled the surface.
See the center of inside render indicating the problem.

EDITED: 10 Sep 2020 by PHIRO

Image Attachments:
Size: 317.4 KB, Downloaded: 14 times, Dimensions: 697x454px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Phiro
9939.14 
During shelling, we think the operation has been ok but in fact, shell has done a curve (on previous picture selected), but didn't use it to construct the internal surface.
It constructs a single surface which is unique, intern and extern.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9939.15 In reply to 9939.14 
Hi Phiro, the weird piece that looks like a curve is a surface but with a messed up trimming boundary on it which prevents it from getting a proper shaded display like surfaces normally have. If you select it and use Edit > Show pts you can see the surface control points and if you select its 2 edges and use Delete to untrim it that will recover the surface.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Frenchy Pilou (PILOU)
9939.16 
Thx for the explanations!
A little more clear now! :)

And no need to make a plane a simple line is sufficient ;)

EDITED: 10 Sep 2020 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All