Klipper 3D firmware replacement

A fresh Klipper 3D topic for anyone interrested in switching from Lulzbot Marlin to Klipper and needing some assistance to complete the move

At the moment of writing, there are 3 working Klipper Lulzbot configurations:

  • (a slightly modified version of) Mini 1 2016
  • Taz 2017
  • Taz dual v3 2017

Klipper 3D needs a host to run the Klipper gcode parsing firmware (e.g. the Raspberry Pi that also runs Octoprint) and sends simple stepper/heater/fan-pin instructions to a dumbed-down printer firmware. The advantages are numerous of which rapid innovation is the most obvious.


Spent a whole night trying to get klipper setup. The single extruder 2017 config file seems incomplete. I gave up after about 4 hours…

Lessons learned - semi colons are illegal, and realising that the config file fails parser unless gcode is indented correctly

I found the system really frustrating to use because it doesn’t allow any movement without homing first (which is a catch 22 when the homing doesn’t work) - and you’re constantly having to restart firmware everytime it decides to fail/disconnect from Octoprint… maybe once the machine is properly configured this doesn’t happen much.

The final straw was when the z axis crashed trying to home (wrong x y coords)… and the only way I could figure out how to move the z head back up was to reflash marlin 2.0 and then it was 1am.

Although I think my printer.cfg is pretty close to finished would appreciate if anyone who has Klipper and TAZ6 working could share their cfg with me ? eg. Homing is correct, Start_print macro does the auto levelling, End_print macro

Sorry to hear you had such a bad time trying Klipper. I agree the moving unless homed is a bit tricky and discussed on the FAQ page:

[force_move]

Although not what you asked for, could my Mini config help you on your way? Just be careful that the Mini has a mini-Rambo, so pins probably won’t correspond to yours?

The Discord server (invite) is here:

Yeah, that’s my fault, sorry. I was the one who got it kind of working back in 2017, but at the time, the bed tilt support was nonexistent, so I reinstalled Marlin and left Klipper alone for a while.

However, there’s good news! As of today, I’ve got my TAZ6 back up and fully working with Klipper (including probing the washers in the corners and using the values to set the bed tilt!), and I’ll be submitting a pull request to bring the original 2017 config up to date.

I’ve gotta split out my changes, though, because I had to make changes to enable bed probing, and then I had to make other changes to enable the Aerostruder, and right now they’re all jumbled together.

Here’s what I’ve currently got working with the Aerostruder.

EDIT: config: Update TAZ6 configuration by clee · Pull Request #2524 · Klipper3d/klipper · GitHub submitted, hopefully it’ll get merged soon.

Hey Chris,

Checking back to this thread… I missed the update from you in Feb but am revisiting Klipper again as I’m about to rebuild my Taz6 with linear rails, a 6mm aluminium build plate/heater with magnets / steel plates, and I’m going to wire up an Inductive z probe (which means no more washers).

Will work off your current config in the Klipper Git so thanks very much!

Sorry for the necro here, but did you finish that rebuild? I’m seriously considering upgrading the Y axis on my TAZ6 to linear rails.

Hi Chris,

My TAZ6 is going into the Klipper rebuild now… but with alot of changes.

I built a Voron 2.4 350mm since and it’s so much better than the TAZ6 so there will be some major reworking of the TAZ6. The key thing is reducing the mass of the moving carriage. It’s unbelievable how heavy it is compared to the Afterburner/Galileo I’m running on the Voron.

Will refit the TAZ6 with SKR 1.4 so it won’t be Klipper running off a RAMBO any more.

1 Like

Funny, as the topic starter, I recenty built a Voron V0.1. It’s a wonderful journey and spectacular little printer as a bonus.

1 Like

Funny, I also just built a V0.1, with a V2.4 build pending the rest of my parts. :smiley:

Sure would be nice if there were a way to mount an Afterburner to the TAZ6…

I got an SKR E3 mini v2 to replace the RAMBO in my TAZ6, hahahaha. Almost all of the connectors are wrong, so I’ve got to either re-terminate and crimp new connectors on, or crimp some adapter cables.

Hi andrew. Did you ever complete the upgrade. I just finished a Voron 2.4 and also making the upgrade on the Taz 6.