Category: CNC machine

How to Make An Arduino Based CNC Plotting Machine

View the complete DIY tutorial here:… 

This DIY Arduino CNC Machine can draw most of the basic shapes, texts and even cartoons. It’s operation is similar to the way a human hand writes. It’s faster and more accurate compared to the way a human being can write or draw.

For a CNC plotting machine to operate, 3 axes are required (x-axis, y-axis and z-axis. The x-axis and y-axis work in unison to create a 2D image on a plain paper. These x and y axis are placed 90 degrees to each other such that any point on the plain surface is defined by a given value of x and y. The z-axis is used lift and lower the pen onto the plain paper.

Depending on the image to be drawn, the computer will generate the appropriate coordinates and send them to the microcontroller through the USB port. The microcontroller interprets these coordinates and then controls the positions of the motors to create the image. Here we have used Arduino as the Microcontroller to build this CNC Machine.