#Moving from RepRap firmware to Klipper on a Duet 3 mini 5+, Revo Roto doesn't work anymore

40 messages · Page 1 of 1 (latest)

trim vector
#

I have a custom built corexy printer that has been merrily printing away for over a year, but since I recently tried printing with PC Blend, I decided I needed a filter, so got a Nevermore. To get the best out of the Nevermore I also decided to migrate over to Klipper: All was going well until the time came to buzz the steppers, x buzzed correctly, as did y and z, had to swap x and y to get it to home right but all was well with the world, then I tried to extrude, and the motor made a noise, but no movement on the filament. I had the run current set too high at first so thought maybe I'd damaged it, so swapped the plug in the Duet board with the z motor, and swapped the pin allocations in the config, z worked fine, extruder did the same thing again, made a noise like it was trying, but no movement. If this was just a single extruder behaving like this maybe I'd get a new motor or something, but this machine has dual Revo Rotos, and they are both doing the same thing, so I can only assume something is off in the configuration... Can someone help? I have attached my config file

alpine waveBOT
#

Ahoi @trim vector!
It looks like you did not provide all the necessary information we need to help you.
Please upload your logfiles and a detailed description of your problem.
For further information see: https://docs.mainsail.xyz/faq/getting-help/discord#provide-information
Note: We only accept .log and .txt files as log files.
This is an automated message

We are glad to help and chat with you on our Community Discord, but if you need help and want the best support possible you should, follow a few simple rules:

brazen mica
trim vector
#

Revo roto docs state that the roto has a 0.9 stepper, not a 1.8...

brazen mica
#

i also copied this above from the revo roto docs...

#

can you check the stepper type? which number is on the backside on your steppers?

#

(and 0.9er steppers make no sense for this extruder for me. only downsides like less power...)

trim vector
#

there are no numbers on the backside of the steppers, just the E3D logo, a 'this may be hot' warning triangle and a QR code

brazen mica
#
E3D

Summary Drive type: Dual drive Mass: 140g (157g including Revo hotside and nozzle) Nominal steps per mm (16x microstepping): 2682 Rotation distance (including the gear ratio): 26.8937 Extrusion force: 70N+ Gear ratio: 11.262:1 Minimum recommended current: 0.45A Peak (0.318A RMS) Maximum current: 0.6A Peak (0.424A RMS)

#
full_steps_per_rotation: 200
#

this is a 1.8° stepper

trim vector
#

0.9 or 1.8 matters not if the motor doesn't move at all, the issue isn't one of it moving too much or not enough, it is that it doesn't move at all

#

and that it used to work just fine in RRF

brazen mica
#

does it make some sound?

trim vector
#

yes, sounds like it is trying to move, but doesn't budge

brazen mica
#

when you have the wrong angle, it will try to control your stepper too fast and it cannot move then

trim vector
#

and if I don't stop motors, it keeps trying, and the motor then gets warm

brazen mica
#

so a wrong setting could create sound, but doesnt move the filament

trim vector
#

and when I had it working in RRF it was set up as a 0.9 motor

#

so I really don't think it is that, it isn't skipping steps, I have had that issue before and know the sound

#

the troubleshooting docs suggest that if it doesn't move at all then check the step and dir pin settings, as the motor sounds more like it is fighting itself, I was wondering if the pins could be wrong...

#

but I'll make the suggested change to the config, try again and reload a new klippy log

#

so what should I be adding to my config? gear ratio as above, and what else? Rotational distance?

brazen mica
#

rotation_distance is in your config already. but without a gear_ratio, your klipper instace will also try to rotate the stepper 11times faster then it should... so same error -> wrong setting -> creates sound -> doesnt move...

trim vector
#

so do I just need to add the gear ratio setting? Do I need to change the rotation distance at all?

brazen mica
#

why should you change the rotation distance?

#

your config:

rotation_distance = 26.8937

and the example config:

rotation_distance: 26.8937
trim vector
#

sorry, I am new to klipper and just checking what to do to correctly follow your instructions. Just going to change the config now and will get back to you in a few mins

#

you, sir, are a prince and a scholar, it moves! in the wrong direction, but there is movement! A great many thanks

brazen mica
#

just add a ! to the dir_pin to reverse it

#

instead of:

trim vector
#

Super, was just typing that in the form of a question, you beat me to it

brazen mica
#
dir_pin: PD21

to:

dir_pin: !PD21
trim vector
#

👍

#

Do I need to mark this as solved now?

brazen mica
#

yes. just click on the 3-dots in the top bar and then "close post".