Boolean Difference is not Subtracting

I have items in a .lbrn2 file that I want to edit using Boolean subtraction (which I use almost daily).

However, when I select the main part and the part I want subtracted, nothing happens when I click the function.

I have tried a number of variations – and checked to make sure that edits are not locked (under Arrange menu).

If I create new objects while I have that file open, Boolean subtraction works as usual and as expected: just fine.

What am I missing?

It’s unclear what you’re trying to subtract from what in your screenshot.

Can you upload the .lbrn file for review?

Yes, see attached, but note.

I did an offset of the object (initially, the smaller size) and then I moved the “offsetted” object to an open area. I was then able to perform a Boolean subtract on it. (I was trying to enlarge the “slot” so that it could be used with 5mm material when previously I had cut these from 3mm material.)

I don’t recall the origins of this file. It might be that I purchased it on Etsy. If so, is it possible that the creator of the file was able to “lock” the objects in the file to deter any editing of the objects?

The file is attached. The two SMALLER objects allow a Boolean subtraction. The two LARGER objects do not allow a Boolean subtraction. (I added a random circle to each as an example of something to be deleted . . .)

Stands - 90 Degree - 02.lbrn2 (37.3 KB)

I also just noticed that the larger shape seems to be an “open object.” I’m probably not using the correct nomenclature, but under the Edit Menu when I “Select Open Shapes,” it selects the two larger objects.

So, this suggests to me that it is a file that I purchased and that the creator did something like node editing to make the objects.

The Auto-join and Optimize features under the Edit menu don’t seem to do anything, but when I select Edit Nodes, I can see all the nodes . . . and now I probably have to remember the node command which might join/weld them all together.

image

1 Like

You’ve got it.

I noticed if you “auto-join selected shapes” it will join most nodes but still leaves a small gap at one joint. Use “close path” to completely close the shape. Then you should be able to apply boolean operations to it.

2 Likes

Thanks! :nerd_face: The alternate long-route way to do a Boolean subtract when Boolean subtract doesn’t initially seem to work. I might have figured it out eventually in a year or so, but thanks for demonstrating that it only took a couple of quick uses of LightBurn’s fantastic features.

Here is an additional way to assist when this is the goal. :slight_smile:

1 Like

Oh my goodness. You folks at LightBurn think of everything – including things I couldn’t even have imagined. This is awesome and will come in handy many times in the future. Now I just have to get it into my thick skull to remember to use it as the opportunities arise. Thanks so much!

I have a feeling that my head might be hurting at the upcoming October 2023 LBX Lightburn Experience as it gets stuffed with so many features I have yet to learn even after using LightBurn regularly for almost 3 years . . .

Rick, while this may be a bit off-topic (instead of creating a new topic thread at the moment) is there a LightBurn feature which will turn letters which are “counters” (letters which have enclosed spaces, such as “a” “b” “p” and “o”, but not “c” “m” or “z”) so that the enclosed spaces won’t fall out?

Usually, I resort to finding stencil fonts, or creating little rectangles to do Boolean deletions on parts of the counters so that the enclosed portion doesn’t fall out.

Ah, very kind words, friend. Thank you for your ongoing support of our efforts.

Well, we certainly don’t want you to get hurt. :hospital: IDK - To help, maybe we could stop adding the things to LightBurn. :thinking: :wink:

1 Like

Sure, this is possible using ‘Tabs / Bridges’. :slight_smile:

1 Like

Simply awesome.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.