X-Y hole compensation affects not only holes #1342

Open
opened 2026-04-05 17:23:35 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @CLNilix on 12/16/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.0

Operating System (OS)

Windows

OS Version

Windows 11 25H2

Additional system information

No response

Printer

Anycubic Kobra S1 Combo

How to reproduce

disable / enable parameter X-Y hole compensation

Actual results

After slicing, the first layer (actually the first two layers) is missing parts of the 3D-model.
With parameter "X-Y hole compensation" enabled (set to 0.08) the slicing result is:

Image

The headrests are missing which results in a "floating element" warning. Additional minor differences are on the right frame (only 2 walls) and the outer wall (where the headrests should be) are more even.

Expected results

The result after slicing should be (sliced with the original profile):

Image

After 2 h comparing the "original" Profile (for a BBL X1C) with my profile, i identified the parameter "X-Y hole compensation" causing this result. After disabling this parameter, i got the expected result (picture above).

Project file & Debug log uploads

x-y-hole-compensation.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

I don't have any clue why the parameter "X-Y hole compensation" affects more than just "holes".
Maybe the "frames" of the kit-card make the free space inside the frames to be recognized as holes?

*Originally created by @CLNilix on 12/16/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.0 ### Operating System (OS) Windows ### OS Version Windows 11 25H2 ### Additional system information _No response_ ### Printer Anycubic Kobra S1 Combo ### How to reproduce disable / enable parameter X-Y hole compensation ### Actual results After slicing, the first layer (actually the first two layers) is missing parts of the 3D-model. With parameter "X-Y hole compensation" enabled (set to 0.08) the slicing result is: <img width="1103" height="612" alt="Image" src="https://github.com/user-attachments/assets/0322cf15-6922-4fc6-82ff-396a01d7b086" /> The headrests are missing which results in a "floating element" warning. Additional minor differences are on the right frame (only 2 walls) and the outer wall (where the headrests should be) are more even. ### Expected results The result after slicing should be (sliced with the original profile): <img width="1104" height="622" alt="Image" src="https://github.com/user-attachments/assets/b87e8763-5f89-4591-ac2b-a56ef0edf201" /> After 2 h comparing the "original" Profile (for a BBL X1C) with my profile, i identified the parameter "X-Y hole compensation" causing this result. After disabling this parameter, i got the expected result (picture above). ### Project file & Debug log uploads [x-y-hole-compensation.zip](https://github.com/user-attachments/files/24191316/x-y-hole-compensation.zip) ### Checklist of files to include - [ ] Log file - [x] Project file ### Anything else? I don't have any clue why the parameter "X-Y hole compensation" affects more than just "holes". Maybe the "frames" of the kit-card make the free space inside the frames to be recognized as holes?
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1342