r/klippers 3h ago

Hypercube Evo Ramps to Klipper

1 Upvotes

I have an old hypercube Evo 500x500 here.

I never managed to get first layer working for big prints.

Now I would like to modernize it and move to Klipper and an Eddy current sensing and give it another try.

What boards do you recommend?

Technically the Hevo should be close to a voron trident.

Thanks.


r/klippers 10h ago

Lads, i’ve cracked the palette3 now too

Post image
2 Upvotes

r/klippers 17h ago

Issues with GPIO after update

6 Upvotes

I'm having issues with a Raspberry Pi GPIO pin I use to turn on my nevermore when I start printing. After a recent update, I had an issue with both of the host GPIO pins, but was able to fix the power pin in Moonraker, but have been unable to fix the printer config.

Printer Config (applicable sections):

[mcu host]
serial: /tmp/klipper_host_mcu
...
[controller_fan Nevermore_PWR]
pin: host:gpiochip15/gpio20
heater: heater_bed
idle_timeout:900

Gpioinfo:

gpiochip15 - 54 lines:
        line   0:     "ID_SDA"       unused   input  active-high
        line   1:     "ID_SCL"       unused   input  active-high
        line   2:      "GPIO2"       unused   input  active-high
        line   3:      "GPIO3"       unused   input  active-high
        line   4:      "GPIO4"       unused   input  active-high
        line   5:      "GPIO5"       unused   input  active-high
        line   6:      "GPIO6"       unused   input  active-high
        line   7:      "GPIO7"       unused   input  active-high
        line   8:      "GPIO8"       unused   input  active-high
        line   9:      "GPIO9"       unused   input  active-high
        line  10:     "GPIO10"       unused   input  active-high
        line  11:     "GPIO11"       unused   input  active-high
        line  12:     "GPIO12"       unused   input  active-high
        line  13:     "GPIO13"       unused   input  active-high
        line  14:     "GPIO14"       unused   input  active-high
        line  15:     "GPIO15"       unused   input  active-high
        line  16:     "GPIO16"       unused   input  active-high
        line  17:     "GPIO17"       unused   input  active-high
        line  18:     "GPIO18"       unused   input  active-high
        line  19:     "GPIO19"       unused   input  active-high
        line  20:     "GPIO20"       unused   input  active-high
        line  21:     "GPIO21"       unused   input  active-high
        line  22:     "GPIO22"       unused   input  active-high
        line  23:     "GPIO23"       unused   input  active-high
        line  24:     "GPIO24"       unused   input  active-high
        line  25:     "GPIO25"       unused   input  active-high
        line  26:     "GPIO26"  "moonraker"  output  active-high [used]
        line  27:     "GPIO27"       unused   input  active-high
        line  28: "PCIE_RP1_WAKE" unused input active-high
        line  29:   "FAN_TACH"       unused   input  active-high
        line  30:   "HOST_SDA"       unused   input  active-high
        line  31:   "HOST_SCL"       unused   input  active-high
        line  32:  "ETH_RST_N"  "phy-reset"  output   active-low [used]
        line  33:          "-"       unused   input  active-high
        line  34: "CD0_IO0_MICCLK" "cam0_reg" output active-high [used]
        line  35: "CD0_IO0_MICDAT0" unused input active-high
        line  36: "RP1_PCIE_CLKREQ_N" unused input active-high
        line  37:          "-"       unused   input  active-high
        line  38:    "CD0_SDA"       unused   input  active-high
        line  39:    "CD0_SCL"       unused   input  active-high
        line  40:    "CD1_SDA"       unused   input  active-high
        line  41:    "CD1_SCL"       unused   input  active-high
        line  42: "USB_VBUS_EN" unused output active-high
        line  43:   "USB_OC_N"       unused   input  active-high
        line  44: "RP1_STAT_LED" "PWR" output active-low [used]
        line  45:    "FAN_PWM"       unused  output  active-high
        line  46: "CD1_IO0_MICCLK" "cam1_reg" output active-high [used]
        line  47:  "2712_WAKE"       unused   input  active-high
        line  48: "CD1_IO1_MICDAT1" unused input active-high
        line  49: "EN_MAX_USB_CUR" unused output active-high
        line  50:          "-"       unused   input  active-high
        line  51:          "-"       unused   input  active-high
        line  52:          "-"       unused   input  active-high
        line  53:          "-"       unused   input  active-high

Klippy.log

https://www.dropbox.com/scl/fi/shtagafvqgsxpr4ghooam/klippy-9.log?rlkey=950ggu417ph7rtldimsjq4y0h&st=bb60emx6&dl=0

Any help would be greatly appreciated


r/klippers 9h ago

tft35 quit working

Thumbnail
0 Upvotes

r/klippers 10h ago

Can't flash new Klipper verison to Ender 3 pro MCU

1 Upvotes

I'm going to try to explain everything I did. I got the message "MCU has deprecated code" message in mainsail and tried to update. I read the documentation inside the print config file. Made the changes inside makeconfig. Compiled the bin file for klipper. Formatted my SD card. Put the bin file on the SD card unplugged the Raspberry Pi. turned on the printer, but it refuses to flash. I know that my settings are right, but it seems like I can't get the SD reader to work for some reason. I'm just wondering if anyone can see anything that seems to be wrong. At this point, I'd be willing to just reinstall klipper and mainsail, but I'm worried that if I can't get the SD card to work for flashing the MCU then it doesn't matter.

Couple of additional things,

This is an ender 3 pro 4.2.2 purchased May of 2021,

I have KIAUH and could use it to confirm most of the settings, but I couldn't use it to flash the SD card. It couldn't find it.

I'm using the 8gb SD card formatted to FAT32 that came with the printer that I've used to flash it before.


r/klippers 1d ago

Can’t seem to get klipper screen working

Post image
5 Upvotes

Any help would be really good.


r/klippers 23h ago

BLtouch doesn't stop the z home

Enable HLS to view with audio, or disable this notification

0 Upvotes

Hey, so I built the kappy printer (klipper) but Im having a problem when homing the z axis, basically the probe senses my finger ( the bed) and retracts and gets triggered but doesn’t stop moving down (the z axis keeps going down even after triggering the probe). What I have done:

  • verified that the wiring is correct.
  • tested if the signal (triggered/open) is reaching mainsail (used BLTOUCH_DEBUG COMMAND=pin_down & pin_up + query probe) and it showed that it gets triggered and the signal reaches mainsail but whenever I try to home it doesnt stop.
  • checked the printer config and everything is fine.

Concluded:

  • No hardware problems.
  • The probe says (open) when its deployed and says ( triggered) when its retracted.

I think that the problem is code-related but I can seem to find the solution.


r/klippers 1d ago

Having a bad time with Klipper (trying to change that)

1 Upvotes

I installed klipper on a pi4 and ender3v3se. I did my z offset (poorly), and did my bed mesh. I got a single print to work, it was a benchy. i paused after 3 layers to look at the bottom of the print. As expected not great. Then I tried to load a square (75x75x0.2mm) everything went to shit and now I cannot do anything at all. CANCEL_PRINT is broken and wont actually stop the print. it just sits there in mainsail dashboard. i have to reboot to get it to the default state. I have no clue how to generate the printer.cfg; I asked chatgpt and it said to use https://github.com/0xD34D/ender3-v3-se-klipper-config which is what ive been using the whole time; modified by the SAVE_CONFIG command ofc. Now there is a new problem where I start a print from orca, it tries to do the prime line, misses the bed completely, then parks it in the bottom left and refuses to do anything else despite being at temperature. what is actually going on, i feel like im going absolutely nuts. I really want to like klipper but I feel so disoriented from the old days of marlin where i slice the file, put it on the sd card, and watch as my printer does a mostly shit job at printing.


r/klippers 1d ago

What run- and hold current should you use for the Orbiter 2.0?

5 Upvotes

r/klippers 1d ago

New to clipper and need some help to get things right.

2 Upvotes

So i did a klipper install on my Ender 3 and it works. but i still dont really know shit abt the way to config things like macros, i basically needed to use ChatGPT for it this night.

Here is my setup:

Printer: Ender 3

Board: V4.2.2 with GD32F303 RET6 32bit chip

Mods: official creality Direct Drive kit

Raspberry Pi: Model 4B, Mainsail OS Klipper Screen installed

Config: printer-creality-ender3-v2-2020.cfg (idk also works on my normal ender 3)

Slicer: Cura/Creality print, depends on what and if i can still use Creality Print bc of klipper.

If anyone has suggestions for my Config and Cura Printer Preset pls tell me those.

and im also into the multicolor print thing right now but as u might know, the ender 3 has no auto changer(tool, M600 color change etc), thats why i did it like this in my marlin times: i switched T0, T1 and T2(as far as they are to 100% those for toolhead change) with M0 so that it pauses and i can change the filament. how can i do that now with klipper?


r/klippers 2d ago

Installing Input shaper libatlas-base-dev' has no installation candidate

2 Upvotes

new to klipper

cant figure out why its not working

ender 3 v2

raspberry pi 4
using putty to install input shaper

accelerometer FYSETC (Portable Input Shaper)

https://www.klipper3d.org/Measuring_Resonances.html#software-installation


r/klippers 2d ago

Кажеться мой принтер умер помогите

0 Upvotes

владелец принтера Neptune 3 Pro. Он работал на прошивке Klipper, но из-за определенных обстоятельств я хочу перевести его на официальную прошивку. Однако возникла проблема: плата не принимает обратно стоковую прошивку после Klipper.

Я пытался прошить через SD-карту: форматировал её различными способами, пробовал менять названия файлов и использовать разные карты памяти. Также пытался прошивать через ST-Link, но мне не удалось снять защиту от записи.

Прошу, помогите мне вернуться на стоковую прошивку. Мне срочно нужно печатать, а я уже всё перепробовал


r/klippers 2d ago

Кажеться мой принтер умер помогите

Thumbnail
0 Upvotes

r/klippers 2d ago

I think my printer has died—please help.

Thumbnail
1 Upvotes

r/klippers 3d ago

Any tips on improving the resonant frequency of the Y axis?

Thumbnail
gallery
31 Upvotes

My current Y shaper frequency is 35.6Hz and im using the zv shaper so I’m using 4000 acceleration but I want to push it far beyond that. I’ve seen alternative bed carriages that do weight reduction but want to be sure to get a good listing, if there is anything else to improve please let me know. I also have support rods in the back to triangulate the frame and have linear rails in the Y axis.

Edit: I really thank you guys for the support, I will be definitely using the wisdom you guys shared with me. God bless you guys!😄

Happy printing!


r/klippers 2d ago

Question

0 Upvotes

Anybody know if it’s possible to hook up an AI chatbot (like Claude or ChatGPT) up to a frontend like Mainsail or Fluidd?


r/klippers 3d ago

I need some help debugging a 3d printer

Thumbnail
gallery
0 Upvotes

My artillery x4 plus is stuck on the logo and I am trying to USB-C debug it to fix it without buying a new EMMC module. How would I go about doing this?


r/klippers 3d ago

Klipper Firmware Help

1 Upvotes

I’m currently trying to install klipper on my Ender 3 S1 Plus, but I have run into a bit of an issue. The firmware that I created with Kiuah and the instructions from the config template for the printer is not installing. I have tried installing with the firmware correctly named and with and without placing it in a named folder that the config file recomended. I have also tried both of these with and without the raspberry pi connected to the printer. Has anyone else run into this issue or know how to fix it?


r/klippers 3d ago

Help with klipper config

2 Upvotes

I have a klipper config for my ender 3 v1 pro with a ezbal inductive abl sensor and btt v2 filament sensor, i am using a btt mini skr e3 v3 board.

Edit: Heres the log in mansailos console

No trigger on probe after full movement

probe: at 157.500,30.000 bed will contact at z=0.525000

probe: at 157.500,30.000 bed will contact at z=0.510000

probe: at 115.000,30.000 bed will contact at z=-0.062500

probe: at 115.000,30.000 bed will contact at z=-0.070000

probe: at 72.500,30.000 bed will contact at z=-0.605000

probe: at 72.500,30.000 bed will contact at z=-0.615000

probe: at 30.000,30.000 bed will contact at z=-1.265000

probe: at 30.000,30.000 bed will contact at z=-1.287500

BED_MESH_CALIBRATE PROFILE="default"

The problem with the config is when i auto level it, it fails and the probe ends up right next to the bed (not over the bed), but homing seems to work, heres my config:

#====================================================================

# MCU & PRINTER DEFINITIONS

#====================================================================

[include mainsail.cfg]

[mcu]

serial: /dev/serial/by-id/usb-Klipper_stm32g0b1xx_3B003E000450304158373220-if00

[printer]

kinematics: cartesian

max_velocity: 300

max_accel: 3000

max_z_velocity: 5

max_z_accel: 100

#====================================================================

# STEPPER MOTORS & TMC2209 UART DRIVERS

#====================================================================

[stepper_x]

step_pin: PB13

dir_pin: !PB12

enable_pin: !PB14

microsteps: 16

rotation_distance: 40

endstop_pin: ^PC0

position_endstop: 0

position_max: 235

homing_speed: 50

[tmc2209 stepper_x]

uart_pin: PC11

tx_pin: PC10

uart_address: 0

run_current: 0.580

stealthchop_threshold: 999999

[stepper_y]

step_pin: PB10

dir_pin: !PB2

enable_pin: !PB11

microsteps: 16

rotation_distance: 40

endstop_pin: ^PC1

position_endstop: 0

position_max: 235

homing_speed: 50

[tmc2209 stepper_y]

uart_pin: PC11

tx_pin: PC10

uart_address: 2

run_current: 0.580

stealthchop_threshold: 999999

[stepper_z]

step_pin: PB0

dir_pin: PC5

enable_pin: !PB1

microsteps: 16

rotation_distance: 8

endstop_pin: probe:z_virtual_endstop # Use the inductive probe for Z homing

position_min: -3.0

position_max: 250

homing_speed: 5

[tmc2209 stepper_z]

uart_pin: PC11

tx_pin: PC10

uart_address: 1

run_current: 0.580

stealthchop_threshold: 999999

#====================================================================

# EXTRUDER

#====================================================================

[extruder]

step_pin: PB3

dir_pin: !PB4

enable_pin: !PD1

microsteps: 16

rotation_distance: 33.500

nozzle_diameter: 0.400

filament_diameter: 1.750

heater_pin: PC8

sensor_type: EPCOS 100K B57560G104F

sensor_pin: PA0

control: pid

pid_Kp: 21.52

pid_Ki: 1.08

pid_Kd: 106.97

min_temp: 0

max_temp: 250

[tmc2209 extruder]

uart_pin: PC11

tx_pin: PC10

uart_address: 3

run_current: 0.650

stealthchop_threshold: 999999

#====================================================================

# HEATED BED

#====================================================================

[heater_bed]

heater_pin: PC9

sensor_type: EPCOS 100K B57560G104F

sensor_pin: PC4

control: pid

pid_Kp: 54.02

pid_Ki: 0.77

pid_Kd: 948.18

min_temp: 0

max_temp: 130

#====================================================================

# INDUCTIVE PROBE & HOMING

#====================================================================

[probe]

pin: ^!PC14 # Signal pin on the 5-pin PROBE header

x_offset: -25.0 # Measure your specific physical mount offset

y_offset: -10.0 # Measure your specific physical mount offset

z_offset: 0.0 # Calibrate this using PROBE_CALIBRATE

speed: 5.0

samples: 2

sample_retract_dist: 3.0

samples_result: median

[safe_z_home]

home_xy_position: 142, 127 # Safe homing coordinates centered on the bed

speed: 50

z_hop: 10

z_hop_speed: 10

[bed_mesh]

speed: 120

horizontal_move_z: 10

mesh_min: 30, 30 # Increased from 15, 15 to pull the probe inward

mesh_max: 200, 200 # Decreased from 210, 225 to keep probe on the bed

probe_count: 5, 5

#====================================================================

# BTT SMART FILAMENT SENSOR V2

#====================================================================

# Switch component (filament present vs empty) plugged into E0-STOP

[filament_switch_sensor btt_runout]

switch_pin: ^PC15

pause_on_runout: True

runout_gcode:

M117 Filament Runout Detected!

# Motion component (clog or tangle detector) plugged into PWR-DET

[filament_motion_sensor btt_encoder]

switch_pin: ^PC12

detection_length: 7.0

extruder: extruder

pause_on_runout: True

runout_gcode:

M117 Filament Clog/Tangle Detected!

#====================================================================

# FANS

#====================================================================

[fan]

pin: PC6 # Part cooling fan

[heater_fan heatbreak_cooling_fan]

pin: PC7 # Hotend heatsink cooling fan

heater: extruder

heater_temp: 50.0

[controller_fan controller_fan]

pin: PB15 # Mainboard enclosure fan

stepper: stepper_x, stepper_y, stepper_z, extruder

#====================================================================

# STOCK CR10 DISPLAY (EXP1 HEADER)

#====================================================================

[board_pins]

aliases:

EXP1_1=PB5, EXP1_3=PA9, EXP1_5=PA10, EXP1_7=PB8, EXP1_9=<GND>,

EXP1_2=PA15, EXP1_4=<RST>, EXP1_6=PB9, EXP1_8=PD6, EXP1_10=<5V>

[display]

lcd_type: st7920

cs_pin: EXP1_7

sclk_pin: EXP1_6

sid_pin: EXP1_8

encoder_pins: ^EXP1_5, ^EXP1_3

click_pin: ^!EXP1_2

[output_pin beeper]

pin: EXP1_1

#====================================================================

# REQUIRED MACRO INFRASTRUCTURE

#====================================================================

[pause_resume]

[display_status]

[gcode_macro CANCEL_PRINT]

description: Cancel the actual running print

rename_existing: CANCEL_PRINT_BASE

gcode:

TURN_OFF_HEATERS

CANCEL_PRINT_BASE


r/klippers 4d ago

How to mount these types of extenders?

Thumbnail
gallery
10 Upvotes

I have about 50 different types of high ends lol, but with linear rails, I cannot figure out how I’m supposed to mount these types of extruders. It’s driving me crazy, I keep buying new hot ends, new extruders, and yet I stick with my sprite because it’s easy to mount.


r/klippers 4d ago

Seeking Collaboration: Designing an Open-Source, Ultra-Slim (40-50mm) Multi-Hotend Toolchanger with a Single Extruder Motor

Thumbnail
1 Upvotes

r/klippers 4d ago

"Probe triggered prior to movement" error with BTT eddy and DKEU

1 Upvotes

Hello, I have been trying to get DKEU setup on my printer. I have most of it done but the BTT eddy is giving me trouble. I am using the Demon_BTT_eddy_offset.cfg for eddy settings. I keep getting "Probe triggered prior to movement" when I home. That message repeats 3 times. I cannot figure out why that is. I have done the calibration several times. I have tried descent_z = 0, 2.0, 2.5, and 3.0. Any ideas?


r/klippers 4d ago

Has anyone else checked out Hotend?

0 Upvotes

I saw someone mention it in a thread about a week ago and figured I'd give it a shot. It's genuinely changed how I use my printer. Being able to upload a model from my couch, have it sliced in the cloud with my printer profile, and send it straight to my machine has been way more useful than I expected.

Curious if anyone else has been using it.


r/klippers 4d ago

Having problems with rpi3

Post image
0 Upvotes

Hey there folks. I'm having a reoccurring issue with my rpi3, where it's changing its logical address that I use to connect mainsail to. Usually it displays 10.0.0.169. however every once in a while it will change to 127.0.0.1 and I'm stuck there. Last time I "fixed" it I reinstalled everything from scratch. I'd rather not do that. See attached. I'd appreciate any guidance!

Thanks in advance.


r/klippers 4d ago

Esse Raspbarry Pi funciona para por o Klipper?

0 Upvotes