Most lithophane tutorials online repeat the exact same generic advice: "just use 100% infill and print vertically." But if you've actually tried doing that on a standard bed slinger, you've probably ended up with terrible ringing artifacts, knocked-over prints at hour seven, or muddy grey faces that only look good under direct sun.
After throwing away half a spool of failed white PLA test strips, here is the real breakdown of what works, what fails, and why certain settings ruin your contrast.
Note: If you don't feel like messing around with bulky external CAD packages, I baked these exact boundary offsets right into our free browser-based lithophane generator so the STL drops out watertight.
The whole secret of a lithophane is optical density. If your plastic is too thin, the highlights blowout and turn pure clear. If it's too thick, standard LEDs can't punch through the shadows.
Here are the boundary numbers that consistently gave me decent dynamic range across different spools:
0.8 mm. Don't go down to 0.4 mm unless you want your print bed texture visible through the person's forehead. At 0.8 mm (with 0.20 mm layers), you get exactly 4 solid passes. That is stiff enough not to crack when you peel it off the PEI sheet.3.0 mm. Anything over 3.2 mm just becomes a dark silhouette block. 3.0 mm gives deep black shadows when backlit by a typical 5V USB LED strip.Everyone says: "Never print flat, always print upright." That is half-true, but it comes with a huge catch.
When you stand a thin 80mm plate vertically on an Ender or any Cartesian printer where the bed flings back and forth on the Y-axis, momentum causes mechanical resonance as the print gets taller. By layer 300, the top of the photo will have fuzzy micro-shifts.
Do not set infill to 100% with a grid pattern. Your slicer will still try to draw tiny internal grids that leave weird ghost cross-hatching inside highlights. Instead, in OrcaSlicer, PrusaSlicer, or Cura:
This caught me off guard early on. Not all white PLAs behave the same:
If you're ready to slice: set walls to 10, layer height to 0.12 mm, keep your speed under 45 mm/s on outer perimeters, and use a clean white PLA. Grab the model from our STLKit3D Generator Hub and slice away.