# Klipper anyone?

**URL:** <https://forum.makewithtech.com/t/klipper-anyone/3448>\
**Category:** 3d Printing / Slicers / Setup / Problems\
**Created:** [November 13, 2021, 1:24am UTC](https://forum.makewithtech.com/t/klipper-anyone/3448 "2021-11-13T01:24:47Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [December 10, 2021, 1:58pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/61 "2021-12-10T13:58:56Z")

</div>

I had some confusion on translating e-steps from Marlin to Klipper since they use different numbers. Sound like you are making progress.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 10, 2021, 7:35pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/62 "2021-12-10T19:35:04Z")

</div>

Some of the numbers seem to be used oppositely. What I mean is Marlin seems to use increasing numbers for some things that Klipper seems to use decreasing numbers to accomplish. It’s a little confusing.

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [December 10, 2021, 10:25pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/63 "2021-12-10T22:25:36Z")

</div>

I agree. The saving grace is how fast it is to make changes in Klipper. In Marlin, I tried to do a couple of corrections at once due to the time and effort to recompile and move to a SD card to reflash. With Klipper I concentrate on one item at a time. A good example is the bed mesh settings, I try to get the back right corner correct and then the back left corner, then the fronts. It is easy to change a value by a few mm then test.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 11, 2021, 1:46am UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/64 "2021-12-11T01:46:54Z")

</div>

We’re in total agreement. There really is no comparison between the complexity of changing Marlin and the ease of changing Klipper. And Klipper prints faster and better on top of it. So far, loving it.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 14, 2021, 12:51am UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/65 "2021-12-14T00:51:59Z")

</div>

> [@Ender5r](#):
>
> Turns out I lied: I do have spare cables, 4 of them in fact. So, the calibration is back on. As I (eventually) suspected, the cable was actually the fault, making it even more likely my Creality 4.2.7 board is just fine thank you 🙂
> 
> I’m currently dialing in the Z Offset. Klipper makes this quite easy too. I’m printing 20x20 test squares to get the precise clearance needed.

To (temporarily) prevent another wire in the extruder wiring harness from breaking, I have rigged up a crude, but effective, support for wiring harness. I’m going to design and print a support that will move the flexing of the cable away from the connector junction.

[ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:12999}[/ATTACH]  
Obviously, it’s not much, but it works. I’m thinking I’ll design a support that rectangular hole that fits around the stepper motors connector and continues up a couple of inches above the motor. The yellow support is simply taped to the back of the motor using some 3M VHB.

 ![_MG_4078.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/a/ac8b41ad51b40599ead0bdb9265997c26c2f33ab.jpeg)

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [December 14, 2021, 3:26pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/66 "2021-12-14T15:26:17Z")

</div>

I did something similar. All of mine are direct drive, so I used the old bowden tubes as a support. To make stiffer I put a 16 gauge steel wire inside. [Ender 5 Plus rear cable guide by woodwaker - Thingiverse](https://www.thingiverse.com/thing:4616158)

I use bowden tube connectors to hold the ends in place. here is another example [Hemera mount for Ender 5 EZABL by woodwaker - Thingiverse](https://www.thingiverse.com/thing:4072188)  
I tried to make it stiff enough, but still flexible. Currently I’m using split loom to cover the bundle.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 14, 2021, 6:07pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/67 "2021-12-14T18:07:18Z")

</div>

@woodwaker_dave, FYI, the 1st link is 404.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 14, 2021, 7:41pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/68 "2021-12-14T19:41:07Z")

</div>

If I go to thingiverse and search for [4616158](https://www.thingiverse.com/thing:4616158) it gives no results. Possible you have that page set ot private?

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [December 14, 2021, 8:33pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/69 "2021-12-14T20:33:01Z")

</div>

> **[Ender 5 Plus rear cable guide by woodwaker](https://www.thingiverse.com/thing:4616158)**
>
> Update 2022-05-28
> I have added a new STL file and pictures of how this works on the Ender 5 Plus
> UPDATE 2020-03-21)\_\_\_\_
> Added 2 more files. I removed the printed tube and added a hole for a bowden coupler
> Use whatever version works best for you.
> A...

I just edited and saved. Not sure why it is not working.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 14, 2021, 9:14pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/70 "2021-12-14T21:14:47Z")

</div>

works now.

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [December 14, 2021, 9:32pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/71 "2021-12-14T21:32:05Z")

</div>

Thanks for letting me know. This is just to give you an idea on ways to get the cables to your hot end. I have all of mine including the ADXL cable bundled inside of the wrap. It is attached at each end using the bowden connector.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 14, 2021, 9:39pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/72 "2021-12-14T21:39:42Z")

</div>

I’m looking at this for my Ender 5: [U][https://www.thingiverse.com/thing:4270864[/U]](https://www.thingiverse.com/thing:4270864%5B/U%5D)

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [December 14, 2021, 10:14pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/73 "2021-12-14T22:14:28Z")

</div>

That is a nice looking design. I’m considering mounting my spools above the printers. I’m in the basement and have a holder to store rolls above my printers. Thinking of adding a holder from that.

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [February 17, 2022, 10:31pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/74 "2022-02-17T22:31:24Z")

</div>

Guess I’m joining the Klipper Club or at least I put my application in. I put MainsailOS on a 32 gb SD card today. The went through the steps to get Mainsail all set. up. Compiled Klipper and was able to flash it to. my Ender 3 v2. After a couple of tries I got rid of all the errors. I think part of it I was watching one of Nero’s videos for installing Klipper on the ED3v2 but he was using Fluiddpi so the steps were a little different. Tried to print a test cube that I had printed with Marlin. Got a couple of errors about not liking some of the lines in the startup gcode. I’m going to take then offending lines out and see what happens. I can move the X Y & Z so Mainsail is taking to the printer.

One of the 1st things I want to do is figure out how to the the EZABL working with it.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [February 17, 2022, 10:47pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/75 "2022-02-17T22:47:44Z")

</div>

You’re likely to get Console msgs like “Unknown command “/””, or “M201”, or “M203”. You can safely ignore them. Klipper doesn’t implement them because the creator considers them superfluous.

The most important thing, once you have basic operation going, is to move on to Input Shaping and Pressure Advance. You should order an ADXL345 to do the Input Shaping. These 2 features have greatly improved my print quality and speed.

I can’t wait to hear your impressions of being able to make major configuration changes via printer.cfg instead of having to re-compile and flash.

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [February 17, 2022, 10:48pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/76 "2022-02-17T22:48:27Z")

</div>

Good to hear that you got it going. Sound like you are using the stock board. I have a macro setup for START\_PRINT that does everything the slicer startup code did. Let know if you would like to see it.

Here is what I did for EZABL on my BTT min3 V2 - see also screen shot of my printer.cfg

You need to determine the Pin numbers for the probe on your board and the correct offsets for your mount, those should be the same as Marlin.

# Define a probe

[probe]  
pin: !PC2  
#z\_offset: 1

# new values

# old values

#x\_offset: -33  
#y\_offset: -45

# new values 2021-8-19

x\_offset: -60 # left of nozzle  
y\_offset: -25 # front nozzle

I inserted this in PRINTER.CFG before my [stepper\_z]

You also need one more change in  
[stepper\_z]  
step\_pin: PB0  
dir\_pin: !PC5  
enable\_pin: !PB1  
microsteps: 16  
rotation\_distance: 2 # unique lead screws  
endstop\_pin: probe:z\_virtual\_endstop #EZABL  
#position\_endstop: 0.2 # this is no longer a valid command  
position\_max: 300  
position\_min: -2 # The Z carriage may need to travel below the Z=0

 ![EZABL.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/b/bb76644e04ee5b17024cd6bc22e902a3903e8898.jpeg)

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [February 17, 2022, 10:52pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/77 "2022-02-17T22:52:05Z")

</div>

Thanks for chiming in @woodwaker_dave. The more Klipper enthusiasts the better 🙂

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [February 17, 2022, 11:02pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/78 "2022-02-17T23:02:37Z")

</div>

I haven’t been on the for some time. Got to many irons in the fire. I have been using Klipper with either Fluidd or Mainsail for almost a year - the only caution I have is be careful of updates, they can sometimes require that you regenerate and recompile the printer firmware.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [February 17, 2022, 11:06pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/79 "2022-02-17T23:06:15Z")

</div>

I heard something similar from Nero 3D. I don’t think I’ve run into it yet. It’s 1 of the reasons I’ve been working on a simple way to back up and restore Klipper. So far, it’s been a bit of a challenge, but I’ll keep at it.

---

<div class="post-metadata">

**Author:** ![woodwaker\_dave](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/woodwaker_dave/32/13_2.png) [@woodwaker\_dave](https://forum.makewithtech.com/u/woodwaker_dave)\
**Post date:** [February 17, 2022, 11:33pm UTC](https://forum.makewithtech.com/t/klipper-anyone/3448/80 "2022-02-17T23:33:17Z")

</div>

I found a way to create a backup of the Pi MicroSD card. I use Win32 Disk Imager to create a image file of the card. I have not spent much time, but it makes a copy of the card - the same size as the card. I used 32GB cards so had a really big image file. There is probably a way to make it smaller or a different program. I have ended up just rebuilding the whole program from scratch with the lastest version.

[Previous page](https://forum.makewithtech.com/t/klipper-anyone/3448.md?page=3)

[Next page](https://forum.makewithtech.com/t/klipper-anyone/3448.md?page=5)
