Having a Boolean Difference problem
All  1-7  8-10

Previous
Next
 From:  Michael Gibson
4302.8 In reply to 4302.6 
Hi David, one of your cutout pieces seems to have a couple of extraneous little tiny micro curves pieces overlapping on top of the main piece. I found them by selecting all the big pieces and then doing a Select > Invert which then displayed "2 curves selected", and turning on their control points shows that there are 2 micro curves here:



So something is a bit odd with at least one of those cutting pieces - it's got some kind of little overlap or mis-alignment thing in it as well. I'll see if I can find which one is the bad one.

But anyway, that's why Burr's method of picking one of them and redoing the circular array works, because that got rid of the bad cutting piece and replicated a good one into its place instead.

Also one note - the booleans know how to use a planar curve as a cutting object directly, so you don't actually need to do extrusions as a separate step if you want to cut a hole all the way through the object, just pick the curves as the cutting objects directly and the booleans will internally extrude them for you. So that also means that if you do make extrusions you want to make sure to avoid selecting the curves also as cutting objects or else you'll be telling the booleans to try and cut those areas twice.

- Michael
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
Next
 From:  Michael Gibson
4302.9 In reply to 4302.6 
Hi David, yeah only one of those cutting curves seems to be ok - the others appear to have a small area of self-intersection in the curve.

Notice what happens here if I turn on control points and pull them around:



See that one area of the curve where it kind of pulls out differently? That's an area where there is a tiny additional segment in the curve.

If you zoom in here and find these points:



Moving that middle point down shows that it's not just a micro segment, but that it actually kind of zig-zags backwards for a tiny amount before continuing forwards - that's the kind of self-intersection that will confuse things that involve intersections:



It's hard to know how that happened without seeing some of the earlier steps in how it was created - stuff like that can happen when 2 curves are barely grazing each other and are close to being tangent to one another where they are closest to each other but not quite - that kind of "almost tangent but not quite" situation can cause little bits left over when you try to trim stuff like that with each other.

- 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:  davidb45
4302.10 
You guys are awesome.

I see what you describe about the construction of my cutting object. I rebuilt it and it works perfectly.

Thanks for taking the time to analyse this problem. I learned alot.

Regards.
  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

 

 
 
Show messages: All  1-7  8-10