Large object "slipps into" small object when docking large to small - but not the way arround

Dear LightBurn Community,

I’m experiencing an unexpected behavior with the docking feature and I’m hoping someone can shed some light on it.

My configuration:

  • LightBurn Version: 1.7.04
  • Operating System: Linux
  • Move as group: Enabled
  • Lock inner objects: Enabled
  • Padding: 0.0

Problem Description:

When I attempt to dock the larger object to the smaller object (please see screenshots below), the larger object “slips” or overlaps into the smaller object, instead of aligning flush against its outer edge. This occurs specifically when docking the larger object to the smaller object.

That’s how it looks bevore I started:

Screenshot 1: The original arrangement of the objects.

Steps I took:

  1. I selected the larger object.
  2. I used the docking controls to dock it to the side of the smaller object.
  3. I observed that the larger object overlaps or penetrates the smaller object.

Screenshot 2: The result of docking the larger object to the smaller object (showing the “slipping”).

Expected Behavior:

I expect the larger object to align perfectly against the outer edge of the smaller object, without any overlap according to My configuration (as per above).

Verification:

To verify this, I reversed the process:

  1. I undid the previous docking action.
  2. I selected the smaller object.
  3. I docked the smaller object to the larger object.
  4. In this case, the objects align correctly side by side, as expected.

Screenshot 3: The result of docking the smaller object to the larger one (showing the correct alignment).

My question to the LightBurn Community:

Has anyone else encountered this issue? Is there a known workaround, or is this a potential bug? Any insights would be greatly appreciated.

Thank you for your time and assistance.

I just did a simple test trying to reproduce, but am not seeing the same. Docking is working as expected in my testing. I know that does not help you resolve, so I would like to review your LBRN file for investigation. You can drag and drop here in response.

1 Like

I experienced a similar issue. I see your origin is top-right. Check your small shape if it’s sitting at 0,0 or 0,-0. This might be the problem. Try to move the object 0.001 mm into the workspace and then check again.

Here, for reference: LB 1.7 Bug (?) using Move To and Dock operations

1 Like

Hi @Rick , thank you for your reply!

Although @misken s answer is what I was looking for I attached the files to check. Maybe it’s interesting for future reverence:

That’s the file where objects reach out off the working size:
slip minus 0001.lbrn2 (16.0 KB)

That’s the file where objects are within the working size:
slip plus 0001.lbrn2 (16.1 KB)

Hi @misken, you solved my problem. Thank you very much!

I played with those files I replyed to @Rick with and I guess for future reference this might show what happens:

Screenshot 4: Any structure reaching out off the working size does not provide resistance for docking

Dear all, thank you very much for your help!

2 Likes