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

Arachne perimeter generator creates distorted perimeters in high-precision STL files (Classic works fine) #8316

Open
3 tasks done
NoidNouser opened this issue Feb 4, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@NoidNouser
Copy link

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.2.0

Operating System (OS)

Windows

OS Version

Windows 10

Additional system information

No response

Printer

Artillery X4 Plus S1

How to reproduce

  1. Export an STL file from a high-precision CAD workflow, ensuring a high-resolution mesh with settings like:
  • Sag: 0.001 mm
  • Step: 0.001 mm
  • Grouped mode enabled (when available)
  1. Import the STL into OrcaSlicer (Tested on version 2.2.0).

  2. Set precision in slicer settings as follows:

  • Resolution: 0.012 mm (Even reducing it to 0.001 mm does not solve the issue)
  • Closing radius: 0.049 mm
  1. Slice with Arachne perimeter generator (Default settings).

  2. Observe the distorted perimeters in the preview and in the final print.

  3. Change the perimeter generator to Classic and slice again → The issue disappears.

Actual results

I noticed that the Arachne perimeter generator produces distorted perimeters when slicing high-precision STL files. The issue does not occur when using the Classic perimeter generator.

The STL models are created from Class A surfaces, ensuring high precision and smooth geometry. However, Arachne struggles to generate clean perimeters, especially on curved surfaces.

Image

Expected results

Arachne should generate perimeters without distortion, maintaining the same quality as the Classic generator.

Image

Project file & Debug log uploads

Classic_vs_Arache.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

This happens with STL files from different sources, always ensuring high surface quality.
Using Classic fixes the issue, but Arachne should ideally handle these cases better.
Adjusting Arachne’s transition width, minimum perimeter width, and other parameters does not solve the issue.
The problem is more visible on curved surfaces or complex geometries.
Even lowering the resolution to 0.001 mm does not fix the problem.

@NoidNouser NoidNouser added the bug Something isn't working label Feb 4, 2025
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

1 participant