CNC Painting        click here to run software

This research project is investigating the use of a computer controlled machine for painting onto canvas using oil-paints and brushes.

Download the latest software from here: - version 4.06(4th May 2008)


For Jack: - version 4.11

(15th Feb 2009)

Dr Jerome Leary MA, MIEE, CEng
School of Engineering
University of Brighton
Cockcroft Building
Lewes Road
Brighton BN2 4GJ

A standard computer controlled CNC machining centre machine has been modified to automatically paint on canvas using conventional artists brushes and liquid oil-based paints. It is a printer, because it prints from a digital image which the user has previously generated. A typical painting will take 60 minutes to produce in up to four different colours.

The software used to control the CNC machine is called CNCPainter and was written by Dr Jerome Leary at the University of Brighton. The software can be used to import a digital image, perform some image processing and output a TAP file containing G-codes which the CNC machine will understand, corresponding to brush strokes. G-codes are an international standard for CNC machines so the codes generated should work with any CNC machine.


Copy of 2003 paper - here

Acknowledgements are due to the following students who have helped on the development of the project:

Spyridou Karystinos BEng(Hons) Mechanical Engineering (2007)
Clare Flower BSc (Hons) Design and Technology (2004)