Ghosting: why ripples appear behind edges
Ghosting is a 3D printing flaw where faint ripples, like an echo of the shape, appear behind sharp edges and corners, caused by printer vibration after a sudden change of direction.
No model? No problem, pick a ready one
These sites have thousands of free models. Download an STL or 3MF and upload it here. If you sell it or use it for business, check the model licence. How to pick a model and licence
Why the ripples appear
When direction changes suddenly, the frame and belts start to vibrate, see resonance. The nozzle then oscillates after the corner and repeats the shape of the corner in a smaller form. In image processing this is known as ringing.
That is why the ripples appear mainly behind sharp edges, letters and small holes, and fade with distance from the corner.
Faster printing makes the ripples stand out, slower printing reduces them. That is why high-quality printing of smooth surfaces takes longer, and it only pays off where appearance matters.
What helps
- Lower acceleration and speed, see print speed.
- Damping the vibration in the control, see input shaping.
- A solid stand, well-tensioned belts and a firm surface under the printer.
- A lighter print head, which vibrates less when direction changes.
CoreXY printers, like the ones we use, are built for fast changes of direction, see CoreXY, but they do not rule out ripples entirely.
What to do in the model
For your order
Ghosting is a cosmetic flaw and does not change strength. The surface in ordinary printing is layered, and fine ripples are part of it. If you have a part where looks matter, say in a note what is important to you. We photograph the batch before dispatch.
Common questions
Is ghosting the same as ringing?
Yes, it is the same phenomenon with two names.
Does lower speed help?
Yes, lower acceleration solves most of the problem, but the print takes longer and so costs more.
Does ghosting affect the dimensions of a part?
Very little. It is a surface effect, mainly on walls.
Related terms
Input shaping
Input shaping adjusts a printer's motion commands so that frame vibrations cancel each other out, which gives cleaner edges even at higher speeds.
CoreXY
CoreXY is a way of moving a 3D printer in which two fixed motors move the print head on the X and Y axes through crossed belts, while the bed moves only up and down. It is fast and stable.
Print speed
Print speed is the speed at which the nozzle moves while laying plastic, given in mm/s. Higher speed shortens the print, but it is limited by surface quality and by how much plastic the nozzle can melt.
Fillet
A fillet is a smooth rounded transition instead of a sharp edge or corner. It reduces stress concentration, so a printed part cracks less.
Z-banding
Z-banding is a 3D printing flaw that shows up as regular horizontal bands on the side walls, because the print head or the bed does not move perfectly evenly on the Z axis.
Printer firmware
Printer firmware is a program stored directly on the printer's control board that reads G-code and turns it into motor movement, nozzle and bed heating and fan operation.
SourcesSources checked 1 November 2026, 3
- Ringing artifacts, Wikipedia, checked 2026-11-01
- Resonance, Wikipedia, checked 2026-11-01
- Resonance Compensation, Klipper, checked 2026-11-01
We will print it for you
Upload a model and see the price per piece, the total with shipping and the date at once. We print in Košice, Slovakia, from PLA and PETG.
No model? No problem, pick a ready one
These sites have thousands of free models. Download an STL or 3MF and upload it here. If you sell it or use it for business, check the model licence. How to pick a model and licence