Case library

Failure cases should read like evidence, not stories.

These starter examples show the structure Print Fixes uses before publishing anonymized real submissions: symptom, setup, test, one variable, result, and next branch.

Example case format

Poor first layer after nozzle change

Setup
Bambu A1, PLA, textured PEI, 0.4 mm nozzle
Test
Five-patch first-layer test
One change
Lowered Z/contact calibration by one small step after confirming nozzle seating.
Result
Center and corners changed from separated lines to connected patches.

Do not start with flow when the first-layer line shape still shows wrong nozzle distance.

Open matching branch
Example case format

Glossy PETG strings between towers

Setup
Direct drive printer, PETG, OrcaSlicer
Test
Stringing two-tower test
One change
Nozzle temperature lowered 5 C; retraction unchanged.
Result
Fine hairs reduced and walls stayed bonded.

Temperature/dryness should be proven before copying aggressive retraction values.

Open matching branch
Example case format

Large flat corner lifts after layer 5

Setup
ASA, enclosed printer, PEI plate
Test
Warping corner coupon
One change
Reduced early fan and preheated enclosure; plate cleaning unchanged.
Result
Coupon stayed flat; first-layer patch was already acceptable.

Late lift after a good first layer is usually cooling stress, not more Z offset.

Open matching branch
Example case format

Klipper timer too close during dense infill

Setup
Voron / Klipper CoreXY, USB MCU
Test
Saved klippy.log, repeated the same motion section at lower acceleration.
One change
Reduced acceleration for one safe repeat test.
Result
The error disappeared in the repeat; next check is host load and motion demand.

Exact log text plus one repeat test beats random printer.cfg edits.

Open matching branch

Future real cases

Submitted cases stay anonymous and get reviewed before publication.

Photos or logs are useful only when they include the test, the one changed variable, and the before/after result.