Arduino to control 3 stepper motors for Gantry System

Hello all,

Question regarding a project I will be undertaking.

I will be building a Gantry system with XY axes using V rails for an automated laser ablation machine.
I will be using Nema23 stepper motors (3 of them) to control the laser head in the X and Y directions.

This is not a CNC laser engraver, I will be ablating (removing) rust from steel, so I just need the laser head to go back and forth in the X, then up a certain distance then back and forth in the X again and so on. Basically repeating the same movement over and over then returning to it's origin.

Can this task be completed using 3 stepper motor drivers and an Arduino Uno? Or do I require something more advanced related to CNC control, such as the Tinyg or Smoothieboard?

Thanks in advance!

Can this task be completed using 3 stepper motor drivers and an Arduino Uno?

Yes, and quite simply too.

These links may be of interest
Stepper Motor Basics
Simple Stepper Code

also look up the AccelStepper library

…R