prusa3d / Prusa-Firmware-Buddy

Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.
Other
1.17k stars 229 forks source link

[BUG] Fuzzy Skin Regression in Firmware v5.1.0 (Regardless of Input Shaping State) #3571

Open dstulken opened 11 months ago

dstulken commented 11 months ago

Printer type - Prusa Mini+ and others (see below)

Printer firmware version - v5.1.0 as compared to v4.4.1

Original or Custom firmware - Original

Optional upgrades - Filament Runout Sensor

USB drive or USB/Octoprint - USB

Describe the bug The printing behavior of parts with fuzzy skin appears to have substantially regressed with Mini firmware v5.1.0. Under the new firmware, the ability to reproduce small lateral offset detail appears to have been lost - instead, surfaces are essentially flat with a random distribution of large zits. What used to be able to create nice organic silky textures instead now outputs what looks like sandpaper.

This bug does not appear to be a PrusaSlicer issue. The slicing renders in PrusaSlicer v2.7.0 appear as expected, showing the fine detail that the Mini can no longer reproduce. Files sliced with prior versions of PrusaSlicer, from before the introduction of Input Shaping, which previously printed fine on the Mini in firmwares v4.4.1 and before, exhibit the issue under firmware v5.1.0. So this appears to be a change in the way the Mini interprets the gcode.

Three additional data points:

How to reproduce

Expected behavior The output of the fuzzy skin, for prints with input shaping not enabled, should match the PrusaSlicer preview (which is how it prints on Mini firmware v4.4.1 and before, and also how it prints on non-Prusa printers).

Attachments Three images are attached. It is difficult to convey a glossy texture in a 2D photograph, but hopefully you can see the difference.

The first image is how the texture appears in the slicer.

Screenshot 2023-12-09 at 8 34 25 PM

The second image is how the texture appears in printed parts.
On the left is a print from Mini firmware v4.4.1, and on the right, the same print on firmware v5.1.0.

Screenshot 2023-12-09 at 8 39 37 PM

The third image shows a pair of parts printed in PLA, both using the exact same gcode file.
On the left is a print from firmware v4.4.1, on the right is a print from v5.1.0.

Screenshot 2023-12-09 at 9 08 22 PM
dstulken commented 8 months ago

(Bumping so this doesn't get flagged as stale.)

dstulken commented 7 months ago

(Monthly "not stale" bump.)

github-actions[bot] commented 5 months ago

This issue has been flagged as stale because it has been open for 60 days with no activity. The issue will be closed in 7 days unless someone removes the "stale" label or adds a comment.

danopernis commented 5 months ago

@dstulken can you please test this with latest slicer & firmware?