Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Klipper setting guide for S42C #19

Open
salbang opened this issue Oct 23, 2022 · 4 comments
Open

Klipper setting guide for S42C #19

salbang opened this issue Oct 23, 2022 · 4 comments

Comments

@salbang
Copy link

salbang commented Oct 23, 2022

Could you please add setting guide for klipper with corexy kinematics? How to define full_steps_per_ration, microsteps and etc?
Thanks.

@kbrouder
Copy link

Did you have any success? I have 2 waiting to test out, but after reading frustrated users I haven't tried yet....

@smooreace
Copy link

5 months later and still absolutely nothing. I cant find anyone that has documented even trying to set this up. Kinda pisses me off that I just re-wired and loomed my entire printer with the 42C cables only to find that they seem to be totally abandoned

Thanks BTT!

@aschafer14
Copy link

aschafer14 commented Mar 27, 2023

Here are my klipper settings on an octopus pro, you'll have to update you're rotation distance based on your gearing/belt setup. See docs here https://www.klipper3d.org/Rotation_Distance.html . I also had to configure the steppers to "VERY HIGH" on the LED screen and reset.

This is working for the moment but there are some pretty big limitations if you want to maximize print speed. My max_velocity is limited to 350 mm/s and max_accel is at 3000 mm/s^2 anything higher and the motors wont drive the printhead in a straight line. It's like their fighting to correct each other or the processing isn't fast enough. I have done a lot of searching and no one seems to have a solve for this issue. Most have given up and gone back to more traditional drivers.

[stepper_x]
step_pin: PF13
dir_pin: !PF12
enable_pin: !PF14
rotation_distance: 40
microsteps: 16
full_steps_per_rotation: 200 
endstop_pin: PG6
position_min: -1
position_endstop: 0
position_max: 300 
homing_speed: 60  
homing_retract_dist: 5

[stepper_y]
#MKS Servo42C Motors
step_pin: PG0
dir_pin: PG1
enable_pin: !PF15
rotation_distance: 40 
microsteps: 16 
full_steps_per_rotation: 200  
endstop_pin: PG9
position_min: 0
position_endstop: 300
position_max: 300 
homing_speed: 60  
homing_retract_dist: 5
homing_positive_dir: true

@smooreace
Copy link

Here are my klipper settings on an octopus pro, you'll have to update you're rotation distance based on your gearing/belt setup. See docs here https://www.klipper3d.org/Rotation_Distance.html . I also had to configure the steppers to "VERY HIGH" on the LED screen and reset.

This is working for the moment but there are some pretty big limitations if you want to maximize print speed. My max_velocity is limited to 350 mm/s and max_accel is at 3000 mm/s^2 anything higher and the motors wont drive the printhead in a straight line. It's like their fighting to correct each other or the processing isn't fast enough. I have done a lot of searching and no one seems to have a solve for this issue. Most have given up and gone back to more traditional drivers.

[stepper_x]
step_pin: PF13
dir_pin: !PF12
enable_pin: !PF14
rotation_distance: 40
microsteps: 16
full_steps_per_rotation: 200 
endstop_pin: PG6
position_min: -1
position_endstop: 0
position_max: 300 
homing_speed: 60  
homing_retract_dist: 5

[stepper_y]
#MKS Servo42C Motors
step_pin: PG0
dir_pin: PG1
enable_pin: !PF15
rotation_distance: 40 
microsteps: 16 
full_steps_per_rotation: 200  
endstop_pin: PG9
position_min: 0
position_endstop: 300
position_max: 300 
homing_speed: 60  
homing_retract_dist: 5
homing_positive_dir: true

Thank you! Taking the time to even TRY to help is infinitely more helpful that what seems doable by anyone else. Ill get this implemented and see how it goes!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants