Boolean Problem

Next
 From:  chippwalters
7757.1 
Need a hand...

This should be simple, but this solid just won't boolean.

I'm trying to remove the GREEN cylinder from the tire. Both are solids.



file:
https://altuit.cloud/web/dbpub/3D/BooleanProblem.3dm

Let me know if anyone knows how to do this. 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:  BurrMan
7757.2 In reply to 7757.1 
Hey C Dub,
Even though it's listed as a solid, you have some errant surfaces stacked and rendering it an improper solid....

Here is a file. the red surfaces can be deleted, which will leave 2 holes to fill (use naked edges and run network on the 2 open holes)



I separate the inner surface and hide it. Select the 2 surfaces and delete. Then unhide and join to a joined surface. Then naked edges and fill and join to a solid. The 3dm file contains a tire that will Boolean...

  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
7757.3 In reply to 7757.1 
Hi Chipp, it's because the tire part has end caps on it which overlap each other, making for self-intersecting object. Any time you've got pieces of an object that run right over top of other pieces it will tend to confuse intersection calculations.

If you formed this by Flow you would want to leave off the end caps on your base object that you are deforming, to avoid generating these types of overlaps.

Here I've hidden the outer surface of the tire so the 2 internal end caps are exposed so you can better see what they are:






I've attached a repaired version of your tire that has those internal caps removed and then separated and rejoined and without the self intersecting areas and the boolean should work ok now.

- Michael

EDIT: Burr is beating me to the punch these days! :)

  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:  BurrMan
7757.4 In reply to 7757.3 
""""""""EDIT: Burr is beating me to the punch these days!""""""

Except you explained what the "errant surfaces" are and are from...

Probably drinking our coffee's at the same time. :)
  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:  chippwalters
7757.5 
Thanks guys! Yes, it was created with FLOW. Good tip on leaving off the end caps. Wondering, with flow and a circular object, will it alway align properly, assuming the base and target files are set up correctly?
  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
7757.6 In reply to 7757.5 
Hi Chipp,

> Wondering, with flow and a circular object, will it alway align properly, assuming the
> base and target files are set up correctly?

Yes, it ought to if everything is set up to match. I think it may not automatically join the open ends to each other though, that may require an extra separate/rejoin step if that's the case.

- 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