Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| new_life_for_the_prusa_mk3s_with_klipper [04.01.2026 20:16] – [flashing the printer firmware] Pascal Suter | new_life_for_the_prusa_mk3s_with_klipper [07.01.2026 01:46] (current) – [PID Calibration] Pascal Suter | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| here are my notes along the way. | here are my notes along the way. | ||
| + | |||
| + | ===== BEFORE WE BEGIN! ===== | ||
| + | **start the printer and check the z offset values for all your build plates!** | ||
| ===== Pin Header ===== | ===== Pin Header ===== | ||
| Line 35: | Line 38: | ||
| + | ===== upload and adjust config ===== | ||
| + | on your pc, clone the [[https:// | ||
| + | |||
| + | now go to the web interface of klipper and go to the machine page, there clicke on the left most icon " | ||
| + | |||
| + | now open the '' | ||
| + | |||
| + | put your z offsets from before in this section: | ||
| + | < | ||
| + | [probe] | ||
| + | z_offset = 0.800 #Regular bed sheet | ||
| + | </ | ||
| + | |||
| + | change the communication port to serial0: | ||
| + | < | ||
| + | [mcu] | ||
| + | #serial: / | ||
| + | serial: / | ||
| + | restart_method: | ||
| + | </ | ||
| + | |||
| + | enable pressure advance with a value of 0.05: | ||
| + | pressure_advance: | ||
| + | |||
| + | add these basic input shaper values to start with, this can be tuned later if we feel like optimizing it, but that's what the author of the video recommends for the mk3s: | ||
| + | < | ||
| + | [input_shaper] | ||
| + | shaper_type_x: | ||
| + | shaper_freq_x: | ||
| + | shaper_type_y: | ||
| + | shaper_freq_y: | ||
| + | </ | ||
| + | |||
| + | now save and restart. after that restart, the printer should be showing temperatures and other stuff via the web gui and also on the prusa' | ||
| + | |||
| + | ===== PID Calibration ===== | ||
| + | on the dashbard page of klipper, there is a " | ||
| + | PID_CALIBRATE HEATER=extruder TARGET=170 | ||
| + | it will heat the extruder to 170 degrees celsius and cool it down a bit, then heat again etc. once this is done, the console output will show the pid values. run the | ||
| + | SAVE_CONFIG | ||
| + | command to save these values and reboot klipper. | ||
| + | |||
| + | now repeat the whole process for the heated printbed: | ||
| + | PID_CALIBRATE HEATER=heater_bed TARGET=60 | ||
| + | and dont forget: | ||
| + | SAVE_CONFIG | ||
| + | |||
| + | ===== Prusa Slicer Profile ===== | ||
| + | install the Mk3.5 input shaping profile and then save a copy of it, calling it somthing like mk3s klipper or whatever. | ||
| + | |||
| + | now edit the profile and go to dependencies and detach the profile, then in general switch the G-code flavor to Klipper and disable binary gcode. | ||
| + | |||
| + | in the custom g-code tab remove everything in all the text boxes and disable "emit temprature commands", | ||
| + | < | ||
| + | </ | ||