This thesis reviews the development of a computer-controlled plotter for drawing and painting on flat surfaces. The plotter has been created in order to replace manual labor, increase accuracy and repeatability and thus save time. A number of existing devices have been evaluated in the thesis, creating the basis for the development of the device. The plotter is controlled by Arduino Uno. The GRBL program is loaded on the controller, which enables it to read and execute a standard G-code. The G-code, which will grant our plotter to draw various line graphics, is generated by the Inkscape program. Lastly, using Python, a program will be written for post-processing of G-code in a way that will enable the plotter to paint line graphics using colours and a brush.
|