general cnc with ramp 1.4

You might consider the GRBL program which is used for general purpose CNC. I believe it normally works with a GRBL shield so I don't know if it can be configured to use a RAMPS shield - my guess is that it can be.

...R