Introduction: Basic CNC Machine Using Arduino Uno, Stepper Motors.

About: Iam instrumentation and controls professional working in Emirates global aluminium (EGA) located at Dubai. I'm circuit designer and software developer by passion. Whatsapp (+91)9163954390

In this project I am going to discuss about a CNC machine that I made and tested with few basic shapes. I used stepper motors to control the CNC machine. The motor rotation commands are given by Arduino Uno.

Supplies

Rollers 2 no.

Bearings (8MM) 2 no.

Stud rods 2 no.

wooden blocks 2 no.

supporting studs 2 no.

stepper motor driver 2no.

Arduino Uno and programming cable 1 each

z axis crocodile clip or any support to hold the pen

Step 1: Description

In this project I have used two stepper motors. One stepper motor is mounted along X-axis parallel to horizontal plane and the other motor is mounted along Y-axis vertical to horizontal plane.

The Z axis motor is not provided. It will be provided in future.

The stepper motors are controlled by commands issued by Arduino Uno to draw the target shape.

Presently line, square , and triangle has been tested with this project.

Software is being developed to increase the capability of this CNC machine.