Abstract:
Computer numerical control (CNC) machining is a term commonly used in
manufacturing and industrial applications. Most of the manufacturing company used
industrial robot for much production. The aim of this project is show how a CNC
machine work and building a mini CNC based drawing and writing machine using
Arduino, CNC shield and other open source software and firmware. It works in 3- axis X,
Y and Z. Universal Gcode Sender used to send G-Codes to the Arduino board. Arduino
generate signal and control motion for stepper motors with the help of Grbl interpreter.
Motor driver help the stepper motor to move 2-axis (X and Y) in five micro stepping
level and Its travel the exact defined position. Trapezoidal threaded rod attached with the
motor. Using motor rotational power, it travels X and Y axis smoothly and a servomotor
attached with the pen. When servomotor up pen goes to the rest position when it down
pen touch the paper surface and do work like a human hand writing. CNC shield have
some function like Emergency-STOP, Resume, Hold and many others. This CNC
drawing machine work like a CNC milling machine. It can draw any design following the
bitmap. In this paper I will describe more about CNC drawing machine which is work
like CNC milling machine.