Questions tagged [klipper]

For questions about Klipper Firmware

35 questions
6
votes
1 answer

What is the difference between Linear Advance and Pressure Advance?

I've been trying to do some research on Linear Advance (LA) on Marlin and Pressure Advance (PA) on Klipper, and from my understanding the technology behind each is different, although also similar. If I understand what I have read correctly,…
4
votes
2 answers

What is recovery velocity in klipper firmware?

I am currently writing a printer.cfg Klipper file for my Tronxy VEHO-600. It is quite a challenge as there is not much info regarding this printer online. Is recovery velocity something that I have to tune while the printer is operational, or can I…
General raid
  • 129
  • 4
4
votes
1 answer

Klipper doesn't seem to adjust Z after BED_MESH_CALIBRATE

My rig: Ender 3 BLTouch Octopi Klipper Solid bed mounts I've updated my start G-code from Cura to include a G29 right after G28 and my Klipper config has the following override for G29: [gcode_macro G29] gcode: BED_MESH_CLEAR …
ubiquibacon
  • 161
  • 1
  • 1
  • 6
3
votes
1 answer

What is the difference between position_min and position_endstop parameters in Klipper config file?

I have a Tronxy VEHO-600 and I have a config file, which I got from a friend. My question is regarding the following code block: [stepper_x] step_pin: PE5 dir_pin: !PF1 enable_pin: !PF0 microsteps: 16 rotation_distance: 60 endstop_pin:…
General raid
  • 129
  • 4
3
votes
2 answers

Why are the options for PID control commented out in Klipper config file?

I have a Tronxy VEHO-600 I'm currently vamping up with Klipper. I have a config file I got from a friend for a modified VEHO-600. My question is regarding the heater bed code block seen below: [heater_bed] heater_pin: PE2 sensor_type: EPCOS 100K…
General raid
  • 129
  • 4
3
votes
2 answers

Klipper: power on before homing

I'd like to force Klipper to perform power on (using M80) before homing. For this purpose I'm trying to override G28: [gcode_macro G28] rename_existing: G28_BASE gcode: M80 G28_BASE { rawparams } But for some reason this does not work, I'm…
3
votes
1 answer

Steppers stuck with Klipper but work with Marlin

I replaced the fans of my ender 3v2 with Noctuas & Buck converters. During the replacement, I made a mistake and burnt the motherboard (shorted one of the fans). I replaced the motherboard, finished the wiring. The new motherboard is the Creality…
Mathieu VIALES
  • 313
  • 5
  • 13
2
votes
1 answer

How can I get Cura's slicer settings to save into the G-code in a way that Moonraker/Klipper can read them?

I've been using Klipper and Cura for a while now (somewhat new to 3D printing), and I notice whenever I import a new G-code file to Klipper, none of the Slicer settings from Cura display in the G-code files in Klipper. However, when I imported a…
J H
  • 67
  • 4
2
votes
2 answers

How do I move the head?

I have an Elegoo Neptune 4 Pro (love it), and I'm trying to set up a Raspberry Pi with a camera to take a photo every time a layer is complete (to build a time-lapse). This means I'll have to edit the G-code to move the print head to the X-axis…
Jim
  • 183
  • 5
2
votes
0 answers

Configure MKS Robin WiFi Module on FLSUN Super Racer without Klipper

I recently purchased an MKS Robin wifi module for my spouse's FLSUN Super Racer after noticing that the printer runs on an MKS Robin Nano V3.1 board. Immediately after installing the chip, I saw it broadcasting a network, so I connected to it and…
2
votes
1 answer

How to configure the TMC2208 Driver Voltage for a Creality Sprite Extruder in Klipper on Ender 3 Pro?

I'm trying to set up a Creality Sprite Extruder on my Ender 3 Pro without using the kit (installing the extruder alone). I can see on the Sprite Extruder Pro Kit product page that the extruder operates at 1.4 VDC and 0.8 A. I'm using TMC2208 and…
Pierre
  • 61
  • 5
2
votes
1 answer

Is it possible to store skew correction values in printer.cfg file in Klipper?

The Klipper documentation describes how I should apply skew correction: Print the test model (I printed this 100x100x100 3-dimensional model) Make the measurements (I have got about 0.5...0.6 mm errors at all of the axes) Send skew correction…
Roman Matveev
  • 253
  • 1
  • 3
  • 8
2
votes
1 answer

Klipper firmware on OctoPi asks for MCU for flashing

I have Marlin firmware on an Anycubic Vyper 3D printer and I want to use Klipper. My Raspberry PI 3B runs OctoPi and I installed Klipper from Github. Now I want to flash Klipper, but when I select Raspberry Pi for flashing I get an error that…
Leder
  • 121
  • 2
2
votes
1 answer

Klipper BED_SCREWS_ADJUST and SKEW_PROFILE interaction

Klipper lets you define a skew profile that is loaded / unloaded on demand during START_PRINT / END_PRINT macros called during printing of a sliced file. This seems to be the recommended way to apply the skew in Klipper, in fact it is in the…
Sam T
  • 21
  • 4
1
vote
0 answers

How do I reverse the state of an endstop in Klipper other than using an exclamation mark?

I have been messing with my Y-axis endstop since it keeps being triggered when not pressed but otherwise, it is working as intended. I have tried to use ! to reverse the state but it does not. I scoured all over the internet and documentation. All…
KnightZ3RO
  • 11
  • 3
1
2 3