# Marlin 2.1.2 Launches with Innovative Input Shaping Feature for 3D Printers

- Link: https://additiverealm.com/marlin-2-1-2-input-shaping/
- Published: 2023-01-18T20:14:20+02:00
- Author: TreiD

![marlin 2.1.2](https://additiverealm.com/wp-content/uploads/2023/01/marlin-outrun-
nf-500-1024x909.png "Marlin 2.1.2 Launches with Innovative Input Shaping Feature
for 3D Printers 1")

[Marlin 2.1.2](https://marlinfw.org/meta/download/), unveiled on December 18, 2022,
brings a host of new features to the world of 3D printing firmware, with a spotlight
on the introduction of input shaping.

## _Marlin 2.1.2: What is Input Shaping and Its Impact on Printing Speed?_

Input shaping, also referred to as resonance compensation, stands as a sophisticated
computational process. It aims to counteract the inherent vibrations of a 3D printer,
effectively eliminating visual artifacts such as resonance on the printed surface.
The significance of input shaping becomes apparent when users strive to increase
printing speed, effectively addressing common printing defects like ringing. The
synergy of input shaping with calculations such as linear feed offers users the 
ability to achieve significantly higher printing speeds than previously attainable.

![input shaping comparison](https://additiverealm.com/wp-content/uploads/2023/01/
input_shaping_demo_luke-1-1024x963.webp "Marlin 2.1.2 Launches with Innovative Input
Shaping Feature for 3D Printers 2")

## **Experimental Nature and Manual Calculation**

![Input Shaping example](https://additiverealm.com/wp-content/uploads/2023/01/input_shaping_example-
1-1024x524.webp "Marlin 2.1.2 Launches with Innovative Input Shaping Feature for
3D Printers 3")

While the potential of input shaping is promising, it’s essential to note that Marlin’s
implementation, designated under the M593 command, is still in the experimental 
stage. Users are encouraged to actively participate in the development process by
reporting any issues they encounter on the Marlin Firmware GitHub. Notably, the 
current version of input shaping on Marlin requires manual computation. Users must
measure a resonance tower, as detailed in Klipper’s comprehensive guide. As of now,
Marlin does not support accelerometer integration for automatic vibration handling.

For those eager to delve into the diverse world of 3D printing, Additive Realm offers
an comparison tool. This tool enables users to compare various 3D printers based
on all technical specifications. To find the perfect printer for your needs, click
[here](https://additiverealm.com/3d-printers-database/) to explore our comprehensive
3D printer comparison tool.

> Marlin 2.1.2 is out now!
> Marlin 2.1.2 introduces Input Shaping to compensate for
> machine vibrations by carefully timing its movement impulses. Input Shaping results
> in much cleaner output and allows for higher print speeds with no loss of quality.
> Marlin 2.1.2 contains (1/2)
> — Marlin Firmware (@MarlinFirmware) [December 18, 2022](https://twitter.com/MarlinFirmware/status/1604353064013598720?ref_src=twsrc%5Etfw)
