klipper icon indicating copy to clipboard operation
klipper copied to clipboard

Klipper CoreXY Settings

Open Kartoffelchip opened this issue 2 years ago • 3 comments

Hey, guys

i have a little problem with my settings on my BTT Manta board. i want to run a VzBot with corexy setup, so i changed in the setting.cfg file the kinematics type to corexy, but i dont work. every time when i make a STEPPER_BUZZ, only one stepper moves. Here is my settings.cfg: Maybe i did something wrong...

[include mainsail.cfg]

[stepper_x] step_pin: PC6 dir_pin: PA14 enable_pin: !PC7 microsteps: 16 rotation_distance: 40 endstop_pin: ^PC0 position_endstop: 0 position_max: 235 homing_speed: 50

[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

[stepper_z] step_pin: PB0 dir_pin: !PC5 enable_pin: !PB1 microsteps: 16 rotation_distance: 4 endstop_pin: ^PC2 position_endstop: 0 position_max: 270 position_min: -5 homing_speed: 6 second_homing_speed: 3 homing_retract_dist: 3

[extruder] step_pin: PB3 dir_pin: PB4 enable_pin: !PD5 microsteps: 16 rotation_distance: 22.9 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC8 sensor_type: Generic 3950 sensor_pin: PA0 control: pid pid_Kp: 20.837 pid_Ki: 1.037 pid_Kd: 104.708 min_temp: 0 max_temp: 275

#[filament_switch_sensor extruder_filament_sensor] #switch_pin: ^!PC15

[heater_bed] heater_pin: PD8 sensor_type: Generic 3950 sensor_pin: PC4 control = pid pid_kp = 62.901 pid_ki = 1.808 pid_kd = 547.241 min_temp: 0 max_temp: 120

[fan] pin: PD2

#[heater_fan fan1] #pin: PD3

#[heater_fan fan2] #pin: PD4

#[bltouch] #sensor_pin: PC14 #control_pin: PA1

#[adxl345] #cs_pin: PD9 #spi_bus: spi1 #axes_map: z,y,-x

#[neopixel rgb1] #pin: PD0

#[neopixel rgb2] #pin: PD1

[mcu] serial: /dev/serial/by-id/usb-Klipper_stm32g0b1xx_hurakan-if00

[printer] kinematics: corexy max_velocity: 300 max_accel: 3000 max_z_velocity: 25 max_z_accel: 30

########################################

EXP1 / EXP2 (display) pins

########################################

[board_pins] aliases: # EXP1 header EXP1_1=PD6, EXP1_3=PB9, EXP1_5=PA15, EXP1_7=PA9, EXP1_9=<GND>, EXP1_2=PB8, EXP1_4=PC3, EXP1_6=PA10, EXP1_8=PB5, EXP1_10=<5V>, # EXP2 header EXP2_1=PB14, EXP2_3=PC11, EXP2_5=PC12, EXP2_7=PC13, EXP2_9=<GND>, EXP2_2=PB13, EXP2_4=PA8, EXP2_6=PB15, EXP2_8=<RST>, EXP2_10=<NC>

See the sample-lcd.cfg file for definitions of common LCD displays.

########################################

TMC2209 configuration

########################################

#[tmc2209 stepper_x] #uart_pin: PB12 #run_current: 0.800 #diag_pin:

#[tmc2209 stepper_y] #uart_pin: PC10 #run_current: 0.800 #diag_pin:

#[tmc2209 stepper_z] #uart_pin: PC9 #run_current: 0.800 #diag_pin:

#[tmc2209 extruder] #uart_pin: PA13 #run_current: 0.600 #diag_pin:

########################################

TMC5160 configuration

########################################

#[[tmc2130 stepper_x] #cs_pin: PB12 #spi_bus: spi1 #diag1_pin: PG6 #run_current: 0.800 #stealthchop_threshold: 999999

#[tmc2130 stepper_y] #cs_pin: PC10 #spi_bus: spi1 #diag1_pin: PG9 #run_current: 0.800 #stealthchop_threshold: 999999

#[tmc2130 stepper_z] #cs_pin: PC9 #spi_bus: spi1 #diag1_pin: PG10 #run_current: 0.650 #stealthchop_threshold: 999999

#[tmc2130 extruder] #cs_pin: PA13 #spi_bus: spi1 #diag1_pin: PC15 #run_current: 0.650 #stealthchop_threshold: 999999

Kartoffelchip avatar Jan 22 '23 20:01 Kartoffelchip

It looks like this ticket is a request for help (or similar). Many helpful people will not see your message here and you are unlikely to get a useful response. Instead, see the contact directions at: https://www.klipper3d.org/Contact.html

We use github to share the results of work done to improve Klipper. We don't use github for requests. (In particular, we don't use github for feature requests, to answer questions, nor to help diagnose problems with a printer.)

Please follow the directions at: https://www.klipper3d.org/Contact.html

This ticket will be automatically closed.

Best regards, ~ Your friendly GitIssueBot

PS: I'm just an automated script, not a human being.

github-actions[bot] avatar Jan 22 '23 21:01 github-actions[bot]

According to docs it is correct behavior. this used to check for correct stepper connection. does not matter what kinematics type is set. Try to set very slow homing speed and home all axes to check if it moves normaly.

yzheka avatar Jan 23 '23 14:01 yzheka

If my understanding is correct. Your config file is settings.cfg? If this file not include in the printer.cfg. The change you made never take effect.

The Klipper printer config file name "printer.cfg"

Neko-vecter avatar Jan 23 '23 16:01 Neko-vecter