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

Help required on modifying GcodeCNCDemo4AxisRAMPS.ino to support 5 axis #20

Open
balajisah opened this issue Dec 14, 2016 · 6 comments
Open

Comments

@balajisah
Copy link

Hi!

I downloaded the GcodeCNCDemo4AxisRAMPS.ino from your github site and modified to add 5th stepper motor.

When i try to run, i here humming noise from stepper motors.
I tried all combinations of steps and feed rate.

Enclosed is my modified file.

Please help me with values of feedrate that will work.

Also help me with the logic behind the feed rate calculation and step delay.

What is the feed rate in g00 command.

Thanks & Regards

Balaji

@balajisah
Copy link
Author

@i-make-robots
Copy link
Contributor

i-make-robots commented Dec 14, 2016 via email

@balajisah
Copy link
Author

Will the 6 axis version version work with RAMPS1.4

@balajisah balajisah reopened this Dec 14, 2016
@drf5n
Copy link
Contributor

drf5n commented Apr 1, 2022

Will the 6 axis version version work with RAMPS1.4

It will if you set the pins properly in:

https://github.com/MarginallyClever/GcodeCNCDemo/blob/master/GcodeCNCDemo6AxisRumba/GcodeCNCDemo6AxisRumba.ino#L398-L427

Or if you are using the GcodeCNCDemo6AxisRumbaTimerInterrupt one, you may need to check the pins in:
https://github.com/MarginallyClever/GcodeCNCDemo/blob/5209a601d3b4c5b3c07fa50f90f5fe7098efa822/GcodeCNCDemo6AxisRumbaTimerInterrupt/GcodeCNCDemo6AxisRumbaTimerInterrupt.ino#L39-68

@i-make-robots
Copy link
Contributor

i-make-robots commented Apr 2, 2022 via email

@drf5n
Copy link
Contributor

drf5n commented Apr 2, 2022

A Ramps 1.4 board has sockets for drivers for 5 axes, X,Y,Z, E0, E1, but exposes lots of pins you could hook a 6th axis driver onto. The SERVOS header, AUX-2 and AUX-4 are wide open. You could jumper 9 pins from AUX-4, plus 5V and GND to the 12 pin header on a CNC Shield V3 and socket drivers for 9 axes.

Ramps pinout

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

3 participants