Imported .ai isn't bool'ing properly

Hey there,
I’ve imported an ai file from a customer, but when I try bool subtracting (or any boolean op) two paths, the results are not as expected. Here’s a screenshot where you can see the blue lines not being where the boolean op is working. The blue lines were duplicated and the new one was used for the operation.

I’ll email the ai file to support and ref this post.

1 Like

Thanks to LB Support for helping me find the issue. There’s a ‘Curve Tolerance’ setting in File Settings that somehow got changed to something larger than it ought to be.

I’ll paste the email content too, in case anyone else searches for this.

This behavior is due to the fact that LightBurn occasionally works with approximations and tolerances. The curves that are created using the boolean tools deviate from the originals within a tolerance value set in your LightBurn settings (‘File’ > ‘Settings’ > ‘File Settings’ > you’ll find ‘Curve Tolerance’ in the bottom right). The larger this value, them more ‘error’ is allowed.

You can reduce that value to get a result that matches more closely (.05 is the default, but you can set it as low .005), but the gaps are extremely small in the real world - much lower than the kerf of your laser or even the variance in the beam width from burning material. You will likely not notice any difference in actual output between .05 and .005.
You can read more about this here:

1 Like

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