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

Wall artifacts on clean STLs #8012

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

Wall artifacts on clean STLs #8012

laukejas opened this issue Jan 11, 2025 · 6 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

With some STL files, OrcaSlicer produces weird horizontal artifacts on some of the walls:

image

These artifacts are very much visible with Arachne (above), but with Classic, they are reduced - yet still there (below):

image

Normally one would suspect that the artifacts are in the STL, however, analyzing the STL shows no triangle lines/ends on the location of these artifacts. There are many lines there, but all of them vertical, and since STL triangles are flat, it means that these horizontal indentations cannot possibly exist in the STL.

image

This suggests that the STL is fine, but something happens during the slicing process. This is made evident by the Arachne making these artifacts far worse. Making the STL more coarse in CAD software seems to reduce these artifacts somewhat, which indicates that it is still at least partially related to the STL quality. The exact cause is unknown though. I suspect it has to do something with the perimeter lines crossing through so many triangles in such a short distance. Such high STL resolution is required for other model features though, making the use of coarser STL impractical.

To recreate the issue:

  1. Open the provided .3mf
  2. Slice the model

Actual results

The wall beneath the thin rib should be smooth, as in the STL.

Expected results

The wall has strange horizontal artifacts.

Project file & Debug log uploads

A00001091.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

@laukejas laukejas added the bug Something isn't working label Jan 11, 2025
@discip
Copy link
Contributor

discip commented Jan 13, 2025

This is due to the fact that the apparently flat surface has a very shallow curvature.

@laukejas
Copy link
Author

@discip Yes, but that is intentional. These artifacts are definitely not. Any way to fix this, or is it a bug?

@discip
Copy link
Contributor

discip commented Jan 13, 2025

The curvature is shallow enough to sometimes make the slicer 'think' it is a straight line, while in other cases it interprets it as a curve.

@laukejas
Copy link
Author

@discip Understood, thanks for the explanation. Any way to fix it? This curvature is required, as well as a high quality STL. Are there any Orca settings that I could change that would fix this without hurting print quality?

@discip
Copy link
Contributor

discip commented Jan 13, 2025

I've tried it myself in the past but haven't found a solution yet.

If I remember correctly, the root cause is much deeper in the core.
I think the culprit is OpenCASCADE.

@laukejas
Copy link
Author

@discip Understood. Let's hope devs notice this and could comment further.

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