Objects with touching corners no longer solid

Next
 From:  Andre
9624.1 
I noticed something strange. To reproduce it, make a 10x10 box (height doesn't really matter) and two 5x5 boxes inside of it so that the corners touch:



Then subtract the smaller boxes from the bigger box. The resulting object isn't a "Solid" but a "Joined srf":



Is this a bug?

  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)
9624.2 
Send your 3DM files for test!
That win some times to modelize!
  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:  nameless
9624.3 
Yep, this happens. Probably because the central point is going crazy with two boolean ops on top of eachother. Might be a problem with the operation and not the program per se. You can recreate this even if you union the two boxes and the base instead of subtracting them. This might not be a watertight volume as the vertical edge in the middle is being essentially removed by the boolean sub. Might be wrong though!
  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:  Andre
9624.4 
> Send your 3DM files for test!

Sorry, I thought this was trivial. Here it is. :)

> You can recreate this even if you union the two boxes and the base instead of subtracting them.

Oh, right, that's even easier and it leads to the same result.
Attachments:

  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:  Michael Gibson
9624.5 In reply to 9624.1 
Hi Andre, so that is not a bug exactly, it's more of a type of situation that you should avoid.

To have a well formed solid, each edge of the solid must be connected between only 2 surfaces.

In your case the location here there are 4 surfaces touching each other at a single edge:




That forms what is called a "non-manifold" edge in that location. That's problematic for various reasons, it basically makes points on that edge ambiguous for volume oriented calculations.

So you would need to give either a little bit of space or some overlap between your cutting pieces rather than having them exactly graze each other in that manner.

- 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
 

Reply to All Reply to All