Close

New Z axis, Plotter Bed, STEP Files

A project log for Limn: Pen Plotter with Toolchanger

Building a Pen Plotter with automatic toolchanger with components from an old RepRap style 3D Printer. Runs on Klipper.

prashant-sinhaPrashant Sinha 04/21/2026 at 14:360 Comments

I spent some time reflecting and then decided to actually fix the backlash issue in the Z axis. My initial tests showed that the NEMA 8 motor would be good enough for a lead-screw driven axis. A 35mm M3 bolt was attached to a bracket with a nut and fixed with thread-locker. Then the "lead screw" is fixed to the motor using a coupler.


The lead-screw, which drives the Z axis, is placed on one side. This posed a challenge because the "rider" would tilt up/down and jam. I looked around at slide mechanisms, and noticed that many optical drives a common layout -- the rider is kept level through triangular geometry. The following shows the current slider layout:


This works surprisingly well, although is a bit slower than belted axis. I'd need to recalibrate the tool dock and also find the correct rotation-distance. 

Update: I'm reasonably close to correct value: 0.03 mm/rotation (the value is explained by the fact that I'm using no microstepping on a driver hard-wired for 16 microsteps. I can't use microstepping because the AVR MCU can't generate steps fast enough.) The probe accuracy is reasonably better:


----

To keep the paper flat I designed a magnetic bed system adapted for A5 paper size. I believe it'd be good enough to cut/score paper as well.

----

Checkpoint 1: I've published all the current design files in the GitHub repository. The Fusion360 file barely fits under 100MB (zipped) and is fully articulated. Also uploaded the STEP file.

The printer config is no longer valid and I'll update them later. 

This took about four months of effort and I'm pleased with the results so far. I think the toolhead could be easily adapted to fit on other CoreXY frames as well, and hence I've grouped it (and others) together in the design files. Majority of the components were sourced from Bambu store and AliExpress.

I'll also post the files to Printables next month along with some instructions.

Link to Files: https://github.com/prashnts/limn/tree/master/step

Discussions