Odd issue with circular array and boolean

Next
 From:  gunter511
11474.1 
Hi All,

I made this ring on which I flowed some objects. The objects were arrayed but when I boolean difference the oval ones from the ring itself, some do, some don't and some get deformed:







Been trying to figure out the problem but just can't.

Many thanks!
Gunter

EDITED: 18 Jul 2024 by GUNTER511

  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:  pressure (PEER)
11474.2 In reply to 11474.1 
Hi Gunter,

The problem is caused by the ovals having an edge that is very close to being coincident with the surface of the ring:



I moved one of the ovals that wasn't working away from the ring slightly:



and boolean diff worked fine then.

I don't get the deformed oval like you show. For whatever reason, that one actually worked ok for me. But, it's generally a bad idea to have surfaces or edges just grazing one another for booleans. Just like a surface has edges, some curves have points where they are joined and those points can also cause problems if they are very close to lining up with an edge or a point on the other object in the boolean.

- Peer

  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)
11474.3 
You must redraw all! ;)

Your ring or gem sections and volumes are a mess of Control Points!

Rebuild fonction is your friend! But better to redraw directly!

Name your objects for a more practical selection!

Try to put the "generative curve" out of the volumes!

That avoid problem!

EDITED: 17 Jul 2024 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:  gunter511
11474.4 In reply to 11474.3 
Hi Pilou,

I just drew the ovals with one curve and then revolved. Do all these points come because of the flow?
And how do I reduce the number of points without having to click on each one?

Sorry for all the questions, I'm trying to understand how best to create these objects.

Many 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:  gunter511
11474.5 In reply to 11474.2 
Hi Peer,

Great thank you, I'm going to try that right now!
Many thanks!
Gunter
  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)
11474.6 In reply to 11474.4 
As i said you have 2 possibilities: select a curve section
press Tab and write Rebuild (hidden function)
Take a number of Points wished...Enter

but you have better way to redraw the section with few Control points
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  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)
11474.7 
As you see my ellipsoïd volume has very few control points

When I said generative curve out any volume that is this!
if you can of course !
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  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:  gunter511
11474.8 In reply to 11474.6 
Thank you so much Pilou!
Gunter
  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