Robots with 6 axes are used to manipulate the spray gun. The motional axes of the robot are rotational, radial and vertical arm movement, wrist inclination (bend) and wrist rotation. A computer controlled industrial robot is capable of coating a variety of different shapes of workpieces and is considered to be an optimum tool for applying consistent high quality coatings.