Grbl-xx_with_Arduino icon indicating copy to clipboard operation
Grbl-xx_with_Arduino copied to clipboard

Another request, not an issue - Multi Stepper Driver option

Open Highcooley opened this issue 10 years ago • 4 comments

Hey, nice job converting grbl for mega2560

Is there a posibility to configure grbl to use two stepper drivers for one axis simultaneously (e.g. use E1 of a RAMPS board for Y), so two steppers of a portal CNC mill have individual drivers each and thus are able to use the full driver power? Thanks for our reply!

Keep your nice work up!

Highcooley avatar Jan 05 '15 11:01 Highcooley

You can just share the Driver and Step pin to 2 drivers... if needed add a diode to make sure you dont have any feedback.

2015-01-05 12:29 GMT+01:00 Highcooley [email protected]:

Hey, nice job converting grbl for mega2560

Is there a posibility to configure grbl to use two stepper drivers for one axis simultaneously (e.g. use E1 of a RAMPS board for Y), so two steppers of a portal CNC mill have individual drivers each and thus are able to use the full driver power? Thanks for our reply!

Keep your nice work up!

— Reply to this email directly or view it on GitHub https://github.com/LETARTARE/Grbl-xx_with_Arduino/issues/18.

RoelandK avatar Jan 05 '15 12:01 RoelandK

Thanks for your reply! This would mean to modify the RAMPS hardware. Could it also be done in the firmware?

Highcooley avatar Jan 05 '15 12:01 Highcooley

Hmm like that of course.. i think it should be possible.

I cant look at the code right now. I will do so when I get back from work. You want to use E1 as Y-2 right?

Kr, Roeland

2015-01-05 13:23 GMT+01:00 Highcooley [email protected]:

Thanks for your reply! This would mean to modify the RAMPS hardware. Could it also be done in the firmware?

— Reply to this email directly or view it on GitHub https://github.com/LETARTARE/Grbl-xx_with_Arduino/issues/18#issuecomment-68701294 .

RoelandK avatar Jan 05 '15 12:01 RoelandK

Hi Roeland

Yes, E1 as Y-2 would be the idea. If E1 is the default driver for the 4th axis, also E2 would do. Of course, the best solution would be to make 4th axis as well as dual driver configurable for other people's needs (a variable for each axis which can be set to the preferred additional driver or -1 for off, for instance). Thank you very much!

Cheers, Andy

Highcooley avatar Jan 05 '15 13:01 Highcooley