Return to Forum
Return To Mainsite
To see this working, head to your live site.
  • Categories
  • All Posts
  • My Posts
Johannes Weis
Mar 01

Klipper on the Proforge3

in Proforge 3 General Discussion

Since the actual firmware is online is there any interest in getting Klipper to work or should I just leave that project in its unfinished state?

20 comments
0
Johannes Weis
Mar 02

For those interested in installing Klipper, here’s all you need. Unfinished version at the time of this comment but thats about to change soon.


https://github.com/WunderBertrand/Proforge3_Klipper

0
Johannes Weis
Mar 02

Config slowly taking shape.

only thing left for me to do is leveling my probe and getting a benchy done. Everything added later is just for convenience or bragging.

Johannes Weis
Mar 03

Config done.

-start- and end-GCode implemented

-screen works (in Marlin mode)

-steppers and drivers adjusted


you just have to fine tune what’s left :)

Johannes Weis
Mar 05

Klipper config done and published. Works.

0
Frederik Weis
Mar 05

@Johannes Weis it surely does! I also changed the 16 steps to 256 on X and Y. currently I’m trying to get the motors a bit quieter cause they are loud af

0
Dries Douterloigne
Mar 08

I see you have an lcd section in the config, does that mean you can use the touchscreen?

0
Frederik Weis
Mar 08

@Dries Douterloigne you can use it as a normal screen in Marlin-Mode. Works quite well but isn’t as fancy as a touch screen




0
Johannes Weis
Mar 08

@Dries Douterloigne as Frederik said, works in Marlin mode (push the knob for a few seconds to change modes). It’s nice for quick information on temp/print time which is enough since you‘ll do most of the controlling via Octoprint anyways :)

0
Dries Douterloigne
Mar 09

Thanks, once I got it assembled (I'm still waiting for the upgrade assembly guides) I will install marlin to verify if everything is working correctly and then move over to mainsail and Klipper which I already use on my other printers. This can take some weeks and I have to learn how to properly work with GitHub but if I can help with adding config sections I will do

Johannes Weis
Mar 09

@Dries Douterloigne the Klipper config is ready to use. It just isn‘t cleaned or commented atm. If you want features added just tell me what you want or if you want to add sections just send the code and I’ll be sure to update :)

0
Johannes Weis
Mar 09

@Dries Douterloigne as for the upgrades, I‘m only missing the DSH but another user (Andrew Lee) is currently working on a Klipper config for that. The enclosure should amount to 3 lines of code which I’ll write once I come around to adding the panels.

0
Dries Douterloigne
Mar 09


@Johannes Weis 2 non-essential codes I always add are the temp sensors of the raspberry pi and the mcu (skr2) [temperature_sensor raspberry]

sensor_type: temperature_host


[temperature_sensor MCU]

sensor_type: temperature_mcu In mainsail and fluiddpi this will automatically add them to the chart. I also always add the idle_timeout section too. [idle_timeout]

timeout: 500

gcode:

{% if printer.pause_resume.is_paused %}

M104 S0

{% else %}

TURN_OFF_HEATERS

M84

{% endif %} By doing this the bed will stay heated and the stepper motors enable when paused. Ideal for M600 macro's. I think to further build on the config it would be good to follow the [include] route and separate the sections that can differ from the bought upgrades. This way somebody just has to comment/uncomment single lines for their setup.




Load more replies
Luke Westwood
Mar 10

Thank you for making the Klipper config I am really interested in trying Klipper on my machine! I am just wondering what do you think is the best thing to use Klipper along side Fluidd, Octoprint or Mainsail?

0
Johannes Weis
Mar 10

@Luke Westwood I tried Fluidd and Octoprint so far. Both are easy to work with and are doing what they should do. While Fluidd needs less computing power (compatible with smaller Raspberry Pies), Octoprint has a larger community and more plugins. It comes down to preference imo.


0
Dries Douterloigne
Mar 11

@Luke Westwood I tried all 3 and this is my experience so far:

Fluidd and mainsail pretty much have the same features so it comes down to personal preference. The advantage of those 2 are that they are directly made with Klipper in mind. So the ui is clean, stable and not that computational heavy. What they lack is the easy to use plugin repo like octoprint has. Octoprint is not made for Klipper specifically. I don't like the UI that much and while having all those plugins, some may actually interfere with the printing process (I had layershifts due to a bad plugin). The beauty of Klipper is that you just have to keep a backup of your printer.cfg. So I would just try them all out and see what you like.

0
Johannes Weis
Mar 16

Added a section for the enclosure fan. It starts and ends with your print. Plug fan into Fan2 on your mainboard :)

0
Craig Petre
Mar 19

Any idea what I'd have to change to use the standard 24v bed? I've never used klipper before :-/. Thanks!

0
Frederik Weis
Mar 19

@Craig Petre pretty sure that it would only be the thermistor

Dries Douterloigne
Jun 12

Hi, I just wondered how you guys where able to identify the high temp thermistor as a PT100 (I thought those needed an amp board) and how you were able to find the temperature table to set in Klipper?

0
20 comments

Copyright © Makertech 3D Ltd. 2020 - All Rights Reserved. - U.K. Company No. 10715504 - U.K. VAT No. GB 273781181

Return to main site here.