Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XY hole compensation causes print artefacts on large holes #8011

Open
2 of 3 tasks
laukejas opened this issue Jan 11, 2025 · 7 comments
Open
2 of 3 tasks

XY hole compensation causes print artefacts on large holes #8011

laukejas opened this issue Jan 11, 2025 · 7 comments
Labels
bug Something isn't working

Comments

@laukejas
Copy link

laukejas commented Jan 11, 2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.0-dev

Operating System (OS)

Windows

OS Version

Windows 10

Additional system information

No response

Printer

Voron 2.4

How to reproduce

When a hole in the model has a partial opening to the outside of the part, and xy_hole_compensation is set to a non-zero value, OrcaSlicer assumes the layers with the opening to be part of the external perimeter (which is technically true), which results in print artifact - a ridge inside the hole:

image
image
image

While this is technically correct, it is clearly undesirable in such cases, and there is no way to fix it, at least none that I can find.

To recreate the issue:

  1. Open the attached .3mf.
  2. Slice the model with the current settings (default profile + xy_hole_compensation set to 0.15mm)

Actual results

A ridge forms in the large hole on the layers where it connects to the external perimeter via a small hole.

Expected results

The large hole should maintain it's diameter throughout it's entire height.

Project file & Debug log uploads

A00001091.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

Please make Orca aware of such situations, or at least provide the user with a way to fix these cases with some manual effort.

@laukejas laukejas added the bug Something isn't working label Jan 11, 2025
@Mario-vminion
Copy link

it's an old bug and it returns....

@laukejas
Copy link
Author

@Mario-vminion So it is indeed classified as a bug? When I discovered it's due to hole connecting to the external perimeter, I kind of thought it's logical for software to do this, even if undesirable for the user. Do you mean to say it was solved somehow, but now returned?

@Mario-vminion
Copy link

I had it reported in October 2023
IMG_5140

@laukejas
Copy link
Author

@Mario-vminion Do you have a link to that issue? Not sure what you named it. Maybe we should merge them.

@Mario-vminion
Copy link

No it was closed and it was solved…then

@laukejas
Copy link
Author

@Mario-vminion Closed issues should still be here in this repo. If you have the time to find that issue you posted, it would be great. We could reopen it. Devs typically view returned issues (regressions) with much more priority than new issues.

@Mario-vminion
Copy link

maybe this one #736

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants