Press Release

Introducing Calibration-as-a-Service

Brenda Jones
October 31, 2023

Announcing the “first of its kind” beta release of Ulendo Calibration-as-a-Service™, an automated tool that eliminates the guesswork from vibration compensation tuning of 3D printers to improve its speed and quality.

ANN ARBOR,  MICHIGAN, UNITED STATES, October 20, 2023 – Ulendo Technologies, Inc. has  announced the beta release of Ulendo  Calibration-as-a-Service™, an automated tool that eliminates the guesswork from vibration compensation tuning of 3D printers.  This is a “first of its kind” hosted  software solution that automatically calibrates an FDM 3D printer to improve its speed and quality.  

When paired with a compatible firmware, Ulendo’s software allows the printer to be operated at more than twice the speed of stock firmware while  minimizing the impact on quality. It replaces the current time-consuming, manual and error-prone processes that involve printing and measuring parts or manually entering numbers into equations.

Double the printer’s throughput

  • Compensates for the printer’s vibration
  • Subscriptions start at $275 a year
  • Unlimited number of calibrations- Available now for Marlin-based FDM printers

Users can connect to Ulendo’s Calibration-as-a-Service™ with any print management system, but the solution comes with a pre-made OctoPrint plugin.  The OctoPrint plugin offers a simple push button solution which gathers data from an accelerometer attached to the printer[1]. Ulendo Calibration-as-a-ServiceTM then runs thousands of  simulations on the collected data and generates the ideal parameters for your machine.  The service then automatically verifies the performance of the loaded solution to validate that the targeted vibration behavior is being effectively addressed.      

Ulendo Calibration-as-a-Service™ is designed to help FDM 3D print farm operators and FDM 3D printer manufacturers improve the productivity of their machines by allowing them to reliably take advantage of the new vibration compensation abilities within the open-source Marlin firmware when using compatible 32-bit architecture. The software can be scheduled to recalibrate the printer automatically on a schedule/frequency desired for the printer.

Additionally, the company plans to continue perfecting the motion control algorithms that power its vibration compensation technique as well as features such as extrusion control and predictive maintenance in future versions of the software.

For 2023, Ulendo is offering the Calibration-as-a-Service™ beta to

  • Manufacturers of Marlin-based FDM 3D printers
  • Contract manufacturers that have a significant investment in Marlin-based FDM 3D printers

This ground-breaking software innovation allows FDM printer manufacturers to provide their end users with increased performance by shipping new units of a printer model with a subscription to Ulendo Calibration-as-a-Service™ included. Manufacturers can also offer the software to their existing customers as an upgrade for previously purchased printers. In addition to improving brand loyalty, the 3D printer manufacturer gives the user a reason not to discard what some industry analysts have been calling “junk printers” in light of the introduction of “high-speed” printers.  

In 2024, the company will expand the software to work with other firmware platforms beyond Marlin and will ultimately offer the hosted software to individual 3D printer end users.

The benefits of Ulendo Calibration-as-a-Service™ include:

  • Automated calibration which can be either manually initiated or automatically scheduled
  • Calibration results in seconds
  • Unlimited number of calibrations for a specific printer
  • Supports common machine designs (e.g., Cartesian, Bed Slinger, CoreXY)

Ulendo Calibration-as-a-Service™ for Marlin-based FDM printers is offered on a subscription basis starting at $275 a year.  Each subscription is tied to a specific printer and allows an unlimited number of calibrations to be performed on that specific printer.

The product offering is just one of Ulendo’s responses to the industry’s need for high speed without sacrificing quality. Some of the manufacturers of recently introduced “high-speed” FDM printers have been implementing improvements in their mechanical design, including adopting different designs, lightweighting their printers and adding single board computers to augment their machine control systems. Other manufacturers have opted for the stiffening approach by adding solid aluminum gantries and high powered servo motors resulting in heavier,  more expensive machines that require more energy to operate.  Yet others are adopting “input shaping” as a solution. But the quality issues inherent with input shaping render it  unacceptable for high-precision, high-volume part applications. For more  details about quality issues with input shaping, refer to Ulendo’s  article "When Input Shaping Isn't Enough...."  

Furthermore, a 3D printer manufacturer can stay on Marlin firmware platform instead of migrating to Klipper firmware in order to leverage their input shaping feature. This also means saving months, if not years, of engineering effort implementing vibration compensation features into their printers.

Ulendo Technologies, Inc. has been at the forefront of the transformation to software-driven vibration compensation in FDM 3D printing. The importance of software driven vibration compensation as a tool for boosting FDM 3D printing speeds was originally popularized by research at the University of Michigan led by the founder of Ulendo Technologies, Inc., Professor Chinedum Okwudire, in 2017. As the 3D printing community grappled with how to introduce vibration compensation to open-source firmware, in early 2020 he encouraged members of the community on a public online forum to explore input shaping as a simpler alternative to the more-advanced FBS (filtered B -splines) approach that he had used in his 2017 research.


Founded in 2018 by Chinedum ‘Chi’ Okwudire, Associate Professor of Mechanical Engineering at the University of Michigan, Ulendo is a software company spun out of the University of Michigan. The company’s first product, Ulendo VC (Vibration Compensation), uses an advanced set of algorithms to double the throughput of extrusion-based 3D printers by enabling them to operate at twice the speed without degrading the quality. The software is available for 3D printer manufacturers, 3D printing service bureaus and contract additive manufacturers. The company’s overall goal is to deliver a collection of revolutionary software products to the advanced manufacturing industry (i.e., 3D printers, industrial robots). For more information, visit

[1] The Ulendo CaaS beta currently supports the ADXL345 accelerometer. There is planned future support for the ADXL356 and the LIS3DH accelerometer.