What Causes 3D Print Ghosting + How to Fix Them
Basics

3D Printing Ghosting (Ringing): Causes, Fixes & How to Eliminate It in 2026

You hit print on a model with crisp, sharp corners — and when you pull it off the bed, you notice something frustrating. Instead of clean, confident edges, there are ripples fanning outward like a stone dropped in still water. They’re faint at first glance, but once you see them, you can’t unsee them.

That’s 3D printing ghosting, and if you’ve been battling it, you’re in good company. It’s one of the most common — and most misunderstood — print defects in FDM 3D printing. The good news? In 2026, the solutions are better than ever, and most people eliminate ghosting completely once they understand what’s actually causing it.

In this guide, we’ll cover everything from quick beginner fixes to advanced tuning techniques, including why Input Shaping has become the gold standard for eliminating ringing once and for all. Whether you’re on a budget printer or a high-speed CoreXY machine pushing 300 mm/s, there’s a fix here for you.


What Is Ghosting (Ringing) in 3D Printing?

3D printing ghosting — also called ringing or the ghosting effect — is a print defect that shows up as a series of wave-like ripples, echoes, or ridges on the surface of a print, typically appearing after a sharp corner, edge, or sudden geometry change.

Think of it like this: your printhead makes a hard left turn, but the momentum of the move doesn’t stop instantly. The frame, belts, and toolhead continue vibrating slightly even after the direction changes. That vibration gets “printed in” as a ripple pattern on the surface — and since the ripple repeats at a regular interval, it literally looks like a ghost or echo of the sharp feature.

3D printing ghosting example showing ripples on a print

The term “ringing in 3D printing” comes from how the defect mimics the ringing sound phenomenon — just like a bell keeps vibrating after you strike it, your printer keeps oscillating after a sharp direction change. The result is the same: a wave that slowly dies out over distance.

👁️ Visual Diagnosis Tip
If you’re trying to diagnose ghosting on your print, hold it up to a raking light (light from a low angle). The shadows will make ripples pop dramatically, making them much easier to spot.

What ghosting looks like:

  • Wavy or rippled surface just after sharp corners
  • The waves gradually fade as you move away from the corner
  • Often more visible on walls parallel to the direction of travel
  • Frequently worse at high speeds or accelerations

What Causes Ghosting in 3D Printing?

Understanding the root cause is half the battle. Ghosting isn’t random — it’s a physics problem with a physics solution.

Printer Vibrations: The Core Cause

Every time your printhead changes direction, there’s a brief moment of mechanical shock. The printhead (or print bed, depending on your printer type) was moving in one direction and must now move in another. Newton’s first law doesn’t care about your print quality — that mass wants to keep moving.

The result is inertia-driven oscillation: the printhead (or bed) overshoots slightly, then corrects, overshoots again, and slowly settles. During that settling period, the extruder is still depositing filament — and that deposited material records every tiny vibration like a seismograph.

This is why ghosting almost always appears after a corner rather than on flat surfaces. Straight-line motion doesn’t cause oscillation. Direction changes do.

High Acceleration vs. Print Speed: A Critical Distinction Most People Miss

Here’s something that surprises a lot of makers: print speed is not the primary cause of ghosting — acceleration is.

You could run at 200 mm/s with low acceleration and see almost no ringing. You could run at 80 mm/s with aggressive acceleration and get significant ghosting. The speed at which your printhead reaches its target velocity matters far more than the top speed itself.

  • Acceleration controls how quickly the printhead ramps up to print speed — this is where the mechanical shock originates
  • Print speed determines how long the head stays at that speed between direction changes — less impactful on ghosting

This is why simply “slowing down” doesn’t always fix ghosting. If you lower speed but keep high acceleration, you’ve barely changed anything. The acceleration setting is where you should focus first.

Loose Belts and Mechanical Play

Belts are the mechanical link between your stepper motors and your printhead. Loose belts introduce slack — and that slack becomes a spring. Instead of the motor’s position being accurately transmitted, you get a slight delay and bounce.

Worth noting: the belt pitch (the spacing between belt teeth) matters here. The commonly used GT2 belt with 2mm pitch is the current standard, but older printers using 3mm GT belts are significantly more susceptible to resonance artifacts. If you’re on older hardware, a belt upgrade alone can make a noticeable difference.

Proper belt tension is firm but not overtight — like plucking a low guitar string. Too loose and you get ghosting; too tight and you prematurely wear bearings and introduce a different set of problems.

Heavy Toolhead and Moving Mass

The heavier the part that’s changing direction, the more force is required to decelerate and re-accelerate it, and the greater the resulting vibration.

This is why Direct Drive extruder setups tend to be more susceptible to ghosting than Bowden setups. Direct drive systems mount the extruder motor directly on the printhead — great for retraction performance, but it adds significant moving mass. That mass amplifies the mechanical shock during direction changes.

This is also why lightweight toolhead upgrades (like the Orbiter or Sherpa extruders) have become so popular — they reduce moving mass without sacrificing direct drive benefits.

Firmware and Motion Settings

Your firmware is ultimately issuing the commands that control acceleration. Settings like:

  • Acceleration (mm/s²): The rate of speed change — most directly impacts ghosting
  • Jerk (Marlin) or Junction Deviation (Klipper/newer firmware): Controls the speed at which the printhead changes direction at corners

High jerk values mean your printer tries to “snap” through corners quickly rather than easing through them — which generates a lot of mechanical shock and can dramatically worsen ringing.

Unstable Surface and Desk Resonance

Your printer doesn’t exist in isolation. If it’s sitting on a hollow desk, a wobbly table, or a surface that resonates sympathetically with the printer’s vibration frequency, you can get a feedback loop that amplifies ghosting significantly.

This is more common than people think, especially with lighter printers on hollow IKEA-style desks. We’ll cover the fix for this shortly — and one of the most effective solutions costs almost nothing.


Input Shaping: The 2026 Must-Have Fix for 3D Printing Ghosting

Let’s talk about the solution that’s changed the game completely. If you’ve been following 3D printing tech, you’ve heard of Input Shaping — and if you haven’t tried it yet, this section is the most important thing you’ll read today.

What Is Input Shaping?

Input Shaping (also called Resonance Compensation) is a firmware-level algorithm that cancels out vibrations before they happen by analyzing your printer’s resonance characteristics and modifying motion commands to counteract them.

Here’s the elegant part: instead of trying to slow down to avoid vibrations, Input Shaping calculates the exact anti-vibration signal and blends it into the motion profile. The result is that the vibration from a direction change is cancelled out by an equal and opposite pre-compensation — and the ghost never appears in the first place.

Think of it like noise-canceling headphones for your printer’s motion system. The firmware “hears” the vibration coming and generates the exact counter-signal to neutralize it.

Why Input Shaping Eliminates Ghosting So Effectively

Traditional approaches to ghosting (lowering acceleration, tightening belts, etc.) reduce the amplitude of vibrations. Input Shaping eliminates the resonance itself — it’s a fundamentally different approach that produces dramatically better results.

With properly calibrated Input Shaping:

  • You can print at significantly higher speeds and accelerations without ghosting
  • Surface quality on high-speed prints matches or exceeds what was previously only achievable at slow speeds
  • The improvement is consistent across different geometries and filament types

Calibration vs. Just Enabling: An Important Distinction

This is where a lot of people go wrong. Enabling Input Shaping in your firmware gives you some benefit — but it’s calibrating it to your specific printer that delivers the full performance.

Every printer has a unique resonance fingerprint based on its:

  • Frame mass and rigidity
  • Belt tension and routing
  • Toolhead weight
  • Print surface attachment method

Input Shaping that’s calibrated generically might help. Input Shaping that’s calibrated to your specific machine essentially eliminates ghosting. These are very different outcomes.

One-Tap Calibration: The 2026 Standard

The best modern 3D printers now include built-in accelerometers and automatic calibration routines — what you might call “auto-tune” for resonance compensation. Printers like the Bambu Lab X1C, Bambu Lab P1S, Creality K1, Anycubic Kobra 3, and Elegoo Centauri Carbon run this calibration automatically before or during a print.

This is the 2026 standard. If you’re buying a printer today and it doesn’t have on-board resonance calibration, you’re already behind the curve. The difference in print quality — especially at speeds above 100 mm/s — is night and day.

🚀 Stop Fighting Ghosting. Upgrade to a machine with built-in Input Shaping calibration. The Bambu Lab ecosystem handles this seamlessly so you never think about ghosting again.

Klipper vs. Marlin: Input Shaping Implementations

For DIY builders and upgrade-minded makers, the firmware you’re running makes a big difference:

Klipper Input Shaping is the gold standard for custom-configured printers. Using an ADXL345 accelerometer (a $5–15 sensor) attached to your toolhead, Klipper runs a resonance test sweep, maps your printer’s frequency response, and generates a precise compensation profile. The results are genuinely impressive — many users report being able to double their print speeds without ghosting after proper Klipper calibration.

Marlin Input Shaping has improved considerably in recent versions (2.1.x onwards) but remains less precise than Klipper’s implementation. It works, but without accelerometer-guided calibration, you’re working with pre-set frequency tables rather than measurements specific to your machine.

If you’re on a DIY printer like an Ender 3 or Voron and you haven’t switched to Klipper yet, ghosting elimination alone is a compelling reason to consider it.


Ghosting vs. Similar 3D Printing Defects: Know What You’re Actually Seeing

Before you spend time chasing ghosting solutions, make sure ghosting is actually what you’re dealing with. Several defects look similar at first glance.

Defect Appearance Root Cause Primary Fix Action
Ghosting / Ringing Ripples fanning out after sharp corners Vibration and inertia during direction changes Input Shaping, reduce acceleration Find Best Printer
Stringing Thin strings or hairs between features Molten filament oozing during travel moves Retraction tuning, temperature reduction Get Filament Dryer
VFA (Vertical Fine Artifacts) Evenly spaced vertical lines or banding Belt tooth artifacts, motor interference Hardware tuning, belt quality Upgrade Board
Salmon Skin Rough, textured surface noise High-frequency vibration from stepper drivers Driver upgrade (TMC2209/2226) Maintenance Guide

Ghosting vs. VFA: An Important 2026 Distinction

Vertical Fine Artifacts (VFA) are frequently confused with ghosting because both show up as patterns on vertical walls. The key difference:

  • Ghosting appears specifically after corners and sharp geometry changes, fanning outward and decreasing in intensity
  • VFA appears as regular, evenly spaced lines across the entire vertical surface, unrelated to corners

VFA is typically caused by belt tooth frequency interacting with motor microsteps, or by resonance from the motor itself. It requires hardware-level solutions (high-quality belts, quality drivers) rather than motion tuning.

Salmon Skin is another surface defect that used to be common with cheap A4988 stepper drivers. The uneven microstepping of those drivers creates high-frequency vibration that textures the surface. Upgrading to TMC2208 or TMC2209 drivers typically eliminates this — it’s largely a legacy issue on modern printers but still relevant if you’re running older hardware.


How to Fix Ghosting in 3D Printing: Step-by-Step

Let’s get practical. Here’s how to systematically eliminate ghosting, starting with the easiest and most impactful fixes.

Step 1: Reduce Acceleration (Most Effective Manual Fix)

If you’re not running Input Shaping, acceleration reduction is your single most effective tool. Most printers ship with acceleration values that are aggressive — optimized for speed demonstration rather than surface quality.

Recommended acceleration ranges:

  • Quality printing: 500–1,500 mm/s² (start here if you’re seeing ghosting)
  • Balanced quality/speed: 1,500–3,000 mm/s²
  • High-speed with Input Shaping: 3,000–10,000+ mm/s² (only with proper calibration)

In your slicer, look for Print Acceleration or Normal Print Acceleration settings. In Marlin-based firmware, you can also set this via G-code with M204 P[value].

Start at 1,000 mm/s² if you’re seeing significant ghosting and work up from there until you see the defect return. That tells you your hardware’s natural limit without compensation.

Step 2: Lower Print Speed (Secondary Adjustment)

Speed matters less than acceleration but still contributes. Lowering your perimeter/wall speed reduces the frequency of direction changes per unit time, giving each oscillation more time to dampen before the next one starts.

Practically, dropping perimeter speed from 60 mm/s to 40 mm/s while keeping outer walls at 30–35 mm/s often makes a visible difference on fine details — even with imperfect acceleration settings.

Step 3: Tune Jerk and Junction Deviation

Jerk (Marlin) and Junction Deviation (Klipper, newer Marlin) control how aggressively your printer handles direction changes at corners.

  • High Jerk values: Printer snaps sharply through corners → lots of mechanical shock → more ghosting
  • Low Jerk values: Printer slows down slightly at corners → less shock → smoother transitions

For Marlin, jerk values of 5–8 mm/s are reasonable for quality printing. Too low and you’ll add significant print time; too high and ghosting worsens.

For Junction Deviation (Klipper), values around 0.04–0.10 are typical starting points. Lower = smoother but slower; higher = faster but more prone to ghosting.

Step 4: Tighten Belts Properly

Loose belts are a ghosting amplifier. Check your X and Y axis belts:

  1. With the printhead in the center, pluck the belt — it should have a deep, consistent tone (not flappy, not twangy)
  2. On GT2 belts, aim for a belt deflection of about 1–2mm with moderate finger pressure on a typical 300mm span
  3. Tighten evenly on both sides if your printer has dual Z or dual belt tensioners

Some modern printers include built-in belt tensioners with visual indicators — if yours has these, use them. If not, a basic belt tensioner tool is worth the few dollars it costs.

Don’t over-tighten. An overtight belt puts unnecessary stress on bearings, pulleys, and the motor shaft — and it can actually introduce a different resonance frequency.

Step 5: Stabilize Your Printer (Quick Wins That Actually Work)

This is where people consistently underestimate the impact of the printing environment. Your printer is essentially a precision vibration machine — and the surface it sits on either helps or hurts.

Anti-vibration pads are the fastest cheap win. Rubber or silicone feet ($5–15 for a set) decouple the printer’s vibrations from the table, preventing resonance feedback. Most people see a noticeable improvement from this alone on hollow desks.

🪨 The Paver Stone Hack
This one sounds silly until you try it: Set your printer on a concrete paving stone with a layer of foam or rubber mat underneath. The added mass (a paver stone is typically 5–10 kg) adds significant inertia to the entire printer system, making it much harder for the printer’s vibrations to move the printing surface. Makers who’ve tried this frequently report being shocked at the improvement. It’s low-tech, costs $3 at a hardware store, and it genuinely works.

Enclosures serve double duty here — they add mass and rigidity to the system while also improving temperature consistency for printing materials like ABS or ASA. A rigid enclosure effectively braces the printer’s frame and reduces whole-system vibration.

Step 6: Reduce Moving Mass

If ghosting persists despite software tuning, look at what’s moving:

  • Direct drive users: Consider a lightweight extruder upgrade. The Orbiter v2.0, Sherpa Mini, or Vz-Hextrudort are all significantly lighter than stock Ender/CR extruder setups while maintaining great performance
  • Cable management: Cables dragging on the toolhead add unpredictable mass and can affect resonance — use a proper cable chain or drag chain
  • Fans and accessories: Every gram on the toolhead matters at high acceleration

This is often the path that unlocks genuinely high-speed printing while maintaining quality.


Best Software Settings to Reduce Ringing in 3D Printing

Acceleration Control in Slicers

The slicer you’re using determines how easily you can access these settings:

OrcaSlicer (the top recommendation for 2026): Has the most granular acceleration controls of any major slicer, including separate acceleration settings for walls, infill, top surfaces, and travel. The built-in calibration tools include a direct ringing/resonance test print. If you’re not using OrcaSlicer yet, it’s worth switching just for this. Explore the best slicers here.

PrusaSlicer / SuperSlicer: Good acceleration control, particularly in the “Advanced” speed settings panel. Supports separate wall vs. infill acceleration. Solid choice with good community support.

Ultimaker Cura: Acceleration control is available but buried in the advanced settings. Make sure “Enable Acceleration Control” is turned on — it’s off by default. Once enabled, set Print Acceleration separately for walls and infill.

Firmware-Level Control

For Klipper users, printer.cfg gives you the most direct control:

[printer]
max_accel: 3000
max_accel_to_decel: 1500
[input_shaper]
shaper_type: mzv
shaper_freq_x: 45
shaper_freq_y: 38

These values should be measured with an accelerometer for your specific machine — don’t just copy someone else’s numbers, because your printer’s resonance frequency is unique to it.

Pressure Advance / Linear Advance

While not directly a ghosting fix, Pressure Advance (Klipper) and Linear Advance (Marlin) significantly improve the perceived sharpness of corners by compensating for pressure buildup and release in the extruder system.

Properly tuned Pressure Advance means your corners are genuinely crisper, which makes any residual ghosting less noticeable. Tune this after you’ve addressed the ghosting itself — it’s the polish on top of the fix.


3D Printing Ringing Test: How to Diagnose Ghosting Properly

What Is a Ringing Test Model?

A ringing test model (also called a resonance test print) is a specifically designed calibration object — typically a rectangular or cylindrical shape with sharp corners — designed to make ghosting as visible as possible.

The most popular options:

  • Calicat (always in the community’s toolbox)
  • Voron Cube (specifically designed to show ghosting on XY faces)
  • Ellis’ Ringing Test (available on his print tuning guide — highly recommended)
  • OrcaSlicer’s built-in resonance test

Print these in a light-colored filament (white or light grey) at your normal print settings. The ripples will be clearly visible after sharp corners if ghosting is present.

The One Variable Rule: Critical for Accurate Diagnosis

This is where many people waste hours of calibration time: never change two variables at the same time.

If you reduce acceleration AND lower print speed in the same test, you don’t know which change made the difference — or if they compounded, or if one helped while the other hurt.

Proper ghosting diagnosis:

  1. Print a baseline test at your current settings
  2. Change ONE variable (e.g., reduce acceleration by 500 mm/s²)
  3. Print again
  4. Compare results
  5. If improved, continue adjusting that variable
  6. Only move to the next variable once you’ve found the optimum for the first

This is slower, but it actually works. Random changes rarely produce consistent results.

How to Read Ringing Test Results

Ripples close together (fine pitch): High-frequency vibration. Usually indicates something on or near the toolhead — loose hotend, sloppy carriage bearings, or toolhead resonance.

Ripples far apart (coarse pitch): Low-frequency vibration. More likely indicates frame flex, bed resonance, or whole-system movement. This is where the paver stone trick helps most.

Ripples on X face but not Y face (or vice versa): The problem is axis-specific. Check the belt, carriage, and bearings on the affected axis specifically.

Ripples on both faces equally: Could be acceleration settings, or a systemic issue like surface resonance.


Advanced Insight: Understanding Ghosting Frequency

Here’s something that most basic guides skip — and it’s genuinely useful for diagnosing persistent ghosting.

Ghosting has a frequency signature. The spacing of those ripples isn’t random — it corresponds directly to the resonance frequency of the vibrating component.

The relationship works like this:

  • Closely spaced ripples (many waves per cm) = high-frequency resonance — typically 30–60 Hz range — usually originating from something small and light like the toolhead, hotend, or a loose component close to the printhead
  • Widely spaced ripples (few waves per cm) = low-frequency resonance — typically 5–20 Hz range — usually originating from larger mass: the frame, the print bed, or the whole-printer rocking on its surface

This distinction is powerful because it tells you where to look:

  • If your ripples are tight and numerous → inspect the toolhead. Is the hotend tight? Is the part cooling fan bracket rigid? Is the extruder mounting firm?
  • If your ripples are wide and few → look at the broader system. Is the frame fully rigid? Is the printer moving on its surface? Is the bed hanging freely?

This is the kind of diagnostic thinking that separates experienced makers from those who keep trying random fixes. Once you know the frequency of your ghosting, you can target the source specifically.

For Klipper users, the SHAPER_CALIBRATE command with an ADXL345 actually plots this frequency response for you — it’s one of the most powerful diagnostic tools available in consumer-grade 3D printing.


High-Speed 3D Printing and Ghosting: The 2026 Reality

The 3D printing world has shifted dramatically. Where 60 mm/s used to be “fast,” mainstream printers in 2026 routinely ship with 300–600 mm/s advertised speeds. CoreXY systems like the Bambu Lab X1C, Creality K1 Max, and Voron 2.4 have made high-speed printing genuinely accessible.

But here’s the reality: high speed and high acceleration are fundamentally a bigger ghosting risk than slower printing.

The physics doesn’t change. At 300 mm/s with 10,000 mm/s² acceleration, the mechanical forces during direction changes are enormous compared to what printers experienced a few years ago. Without Input Shaping, these speeds would produce catastrophic ghosting.

This is exactly why Input Shaping isn’t an optional upgrade for high-speed printers — it’s load-bearing infrastructure. The entire high-speed printing revolution is built on the assumption that resonance compensation is active and properly calibrated.

Frame rigidity also becomes critical at high speeds. The Bambu Lab printers, for example, have exceptionally rigid aluminum frames specifically because frame flex at high acceleration amplifies ghosting. If you’re building a Voron or similar CoreXY and cutting corners on frame bracing, you’re building a ghosting machine.

If you’re considering a high-speed printer purchase, this is worth weighing seriously: the budget options that advertise high speeds but ship with weaker frames and less sophisticated Input Shaping implementations often deliver disappointing real-world results compared to their specifications. The premium options (Bambu Lab ecosystem, properly built Voron) justify their cost partly through this difference in resonance management.

Printer Model Input Shaping Frame Type Max Speed Get It
Bambu Lab P1S ✅ Built-in Auto-Cal Rigid Aluminum 500 mm/s Amazon
Official
Creality K1C ✅ Built-in Steel Frame 600 mm/s Amazon
Official
Anycubic Kobra 3 V2 ✅ Built-in Hybrid Steel 500 mm/s Amazon
Official

Advanced Fixes for Persistent Ghosting

If you’ve worked through the standard fixes and ghosting persists, these are the next-level interventions:

Install an Accelerometer (ADXL345)

For Klipper users, the ADXL345 accelerometer is a $5–15 investment that transforms your ability to calibrate Input Shaping. You mount it temporarily to the toolhead, run the Klipper resonance test, and Klipper generates a precise compensation profile tuned to your machine’s exact resonance frequencies.

The difference between generic Input Shaping values and ADXL345-calibrated values is substantial — often the difference between good results and exceptional results.

Setup is documented thoroughly in the Klipper documentation, and the community (particularly on the Voron Discord and r/klippers) is exceptionally helpful if you run into questions.

🔧 Product Recommendation
The BTT ADXL345 mount kits come pre-configured for common toolheads and make the installation process straightforward. If you’re on a Bambu Lab or Creality K1 series printer, accelerometers are already built in — you just need to run the calibration routine.

Frame Bracing Upgrades

On popular printers like the Ender 3 series, the frame has flex points that contribute to whole-system resonance. Third-party frame braces (printed or aluminum) that triangulate the frame significantly reduce this flex.

Common upgrade points:

  • Z-axis brace (vertical column bracing)
  • Top frame crossbar on bed-slingers
  • Gantry stiffener mods
  • Full enclosure panels that act as structural bracing

These are particularly effective on printers where ghosting shows coarse, low-frequency ripples — the signature of frame-level resonance.

Lightweight Toolhead Upgrades

If your printer has a heavy direct drive setup, a lightweight extruder upgrade can meaningfully reduce moving mass:

  • Orbiter v2.0: Exceptional extruder performance at under 200g
  • Sherpa Mini: Purpose-built for CoreXY, extremely compact
  • Vz-Hextrudort: Popular in the community for high-speed builds

Less mass = less inertia = less vibration during direction changes. Combined with Input Shaping, a lightweight toolhead upgrade can push print speeds significantly higher without quality loss.

Firmware Deep Tuning

For Klipper users who’ve done the above and want to squeeze out more:

  • Explore different shaper types (ZV, MZV, EI, 2HUMP_EI, 3HUMP_EI) — each trades off vibration reduction against smoothing/rounding differently
  • Tune max_accel_to_decel separately from max_accel
  • Consider resonance testing at temperature if you’re printing high-temp materials — the toolhead mass changes slightly as components expand

Quick Fix Checklist: Stop Ghosting Fast

If you’re skimming and want actionable steps right now, here’s your checklist:

✅ Fast-Track Action Plan

  1. Reduce acceleration — Drop to 1,000–1,500 mm/s² and see if ghosting improves
  2. Lower perimeter print speed — Bring outer walls to 30–40 mm/s
  3. Tighten your belts — Check both X and Y; firm but not overtight
  4. Stabilize your printer — Anti-vibration pads, or try the paver stone hack
  5. Enable Input Shaping — Even without calibration it helps; with calibration it transforms results
  6. Calibrate with an accelerometer (Klipper) or use your printer’s auto-calibration routine
  7. Check for loose toolhead components — Hotend, fans, extruder mounts

Work through these in order. Most people resolve ghosting by step 3 or 4. If you reach step 6 and you’re still seeing significant ringing, you’re likely dealing with a hardware issue that needs the advanced section above.


Frequently Asked Questions About 3D Printing Ghosting

What is ghosting in 3D printing?

3D printing ghosting (also called ringing) is a surface defect that produces ripple or wave patterns on printed parts, typically appearing after sharp corners or edges. It’s caused by vibrations from the printhead or print bed continuing to oscillate after direction changes, with those vibrations “printed into” the surface of the part. It’s one of the most common FDM print defects.

What causes ringing in 3D printing?

Ringing in 3D printing is primarily caused by mechanical vibration during direction changes. When the printhead reverses direction, inertia causes the carriage, frame, or bed to continue oscillating briefly. High acceleration settings, loose belts, heavy toolheads, unstable surfaces, and inadequate frame rigidity all worsen it. The root physics cause is momentum that doesn’t stop instantly when the motor direction changes.

How do I fix ghosting on my 3D printer?

The most effective fix for 3D printer ghosting in 2026 is enabling and properly calibrating Input Shaping in your firmware (especially Klipper). For quick manual fixes: reduce acceleration to 500–1,500 mm/s², tighten your belts, place anti-vibration pads under the printer, and reduce outer wall print speed. For persistent ghosting, install an ADXL345 accelerometer and run a resonance calibration.

Does print speed cause ringing?

Print speed contributes to ringing in 3D printing but is much less impactful than acceleration. The mechanical shock of a direction change is driven by how quickly the printhead accelerates and decelerates — not how fast it’s traveling in a straight line. Reducing acceleration is almost always more effective than reducing print speed for eliminating ghosting.

Can software fix ghosting?

Yes — Input Shaping is a firmware/software algorithm that can largely or completely eliminate 3D printing ghosting without requiring hardware changes. Proper calibration of acceleration, jerk/junction deviation settings, and slicer-level controls can also significantly reduce ghosting. That said, severe ghosting from loose belts or frame flex usually requires addressing the hardware issue first.

What is a ringing test in 3D printing?

A 3D printing ringing test is a calibration print — typically a simple rectangular or cylindrical object with sharp corners — designed to make ghosting and ringing defects as visible as possible. It’s used to diagnose ghosting severity and to compare before/after results when adjusting settings. Popular options include the Voron Cube, Ellis’ ringing test model, and the built-in resonance test in OrcaSlicer.


The Bottom Line: Ghosting Is Solvable in 2026

Ghosting used to require real expertise to fix — digging into firmware configs, understanding resonance physics, manually tuning for hours. The landscape has changed dramatically.

If you’re buying a printer today, modern machines with on-board Input Shaping calibration eliminate this headache entirely. The Bambu Lab ecosystem in particular has largely automated this away — the printer measures its own resonance and compensates automatically. For the majority of users, ghosting simply isn’t a thing anymore on these platforms.

If you’re on an existing printer, the path is clear: enable Input Shaping, add an ADXL345 if you’re on Klipper, drop your acceleration into a sensible range, tighten those belts, and stabilize your printing surface. Most people who follow these steps systematically fix their ghosting in a single afternoon.

The ripples don’t have to be part of your prints. With the right approach, every corner can be sharp, every edge can be clean, and your prints can look exactly as good as the model deserves.

📥 Want Perfect Prints Every Time? Download our exclusive 2026 3D Printing Calibration & Troubleshooting Guide. Includes pre-tuned profiles for Bambu Lab, Creality, and Prusa printers.

🎁 Bonus: Free Filament Drying & Storage Checklist

Stop moisture-related ghosting, stringing, and weak layers. Get the exact settings for drying PLA, PETG, TPU, and PC.

Related reading: 3D Printing Defects Guide | How to Fix Stringing | Best 3D Printers for High-Speed Printing | Best Slicers Compared | High Temp 3D Printers Guide

Ready to Print Flawlessly?

Stop guessing and start producing professional-grade parts. Whether you upgrade your hardware or dial in your firmware, eliminating ghosting is the single biggest leap in quality you can make this year.

About author

Articles

Kevin Harter is the Chief of Product Development at 3D Tech Valley. Responsible for designing and implements the testing protocols at our lab, he has overseen hundreds of hours of testing.
Related posts
Basics

How to Use a 3D Printer: Ultimate Beginner's Step-by-Step Guide

✓ Updated for 2026 Let’s be honest — when most people first hear “3D printer,” they…
Read more
Basics

How to Store 3D Printer Filament (Complete 2026 Guide)

You’ve spent hours dialing in your print settings. The first layer looks perfect. You hit print…
Read more
BasicsAccessories

Bowden vs Direct Drive: Which Extruder Setup Is Better for 3D Printing in 2026?

Bowden vs Direct Drive: Which Extruder Setup Is Better for 3D Printing in 2026? So you’re trying…
Read more
Newsletter
The Maker Insider

Sign up for The Maker's Hub and get curated features tailored for your craft

Leave a Reply

Your email address will not be published. Required fields are marked *