Painting Robots _ Finals

SCI-Arc Fall 2013
Applied Studies Seminar
Instructor: Devyn Weiser
TA: Jeff Halstead
Robot House Manager: Jake Newsum
Team: Lung Chi Chang, Nanyen Chen, Lin Wenxin, Lily Nourmansouri, Austin Samson

This project aims to provide a better understanding of the robots inability to produce exact replicas of a portrait painting by understanding its tendency to create unforeseen effects due to certain environmental and technical factors such as the properties of the tools, mediums, or manual interaction from humans.
In the earlier experiments, we discovered that the markers were capable of producing streaks of very fine linework when they are used in a specific manner.

During later experiments we spent time trying to understand all the different parameters that can affect the type of streak, the density of the streaks, and the thickness of the lines.

During final production we refined and mastered those parameters so that we could begin to control the discrepancies of the linework in a much more localized and decisive fashion.

The parameters we were taking control over included the tension of the canvas as it was being hung, the dryness and thickness of the marker, the path of the marker, the amount of pressure given to the marker against the canvas, and the type of stroke. The result was a series of paintings that used a hand-like wrist movement (much like a painter stoking a brush) along the contours of a face that were created by using a 3D model of a face within a digital interface.

Each series of paintings changes slightly in density and lineweight as we pressed the canvas harder against the marker and allowed the marker to dry out over the course of its path.


Robotic Painting – Overlaying Colors

Overlaying different colors results in an interesting streak effect.


Instructor: Devyn Weiser

Robot Lab Tech: Jake Newsum

Painting Robots

This set of experiments uses Multiple Staubli Robotic Arms working in unison to paint images with different mediums such as markers or air brushes. The paths generated come from analyzing portraiture’s and using a set of constraints that enable the user to control how much of the figure is still shown in the end result.

Created by: Lung Chi Chang, Lin Wenxin, Nanyen Chen, Lily Nourmansouri, and Austin Samson

Instructor: Devyn Weiser

Robot Lab Tech: Jake Newsum

Final Surface Mill

Here are the final surface mills of the semester. Both are of the same surface but with different toolpaths. The wooden surface employs the traditional x and y axis as tool paths. The blue foam surface uses contour lines created with grasshopper.

More CNC Time

The past 2 days I have been spending some time in the CNC room in order to mill out the final surface based on the previous tests. One surface will be a standard mill using x and y axis as cutting paths and the second will be using contour lines derived from grasshopper as the cutting paths in a blue foam surface. Here are some photos of the process, stay tuned for the final products.

Contoured Surface Mill

This surface mill uses contours to inform the toolpaths for the CNC machine. The output surface is one that is much more informative in its design as the contours that make up the surface in the digital program are able to be seen in the milled surface. It also gives a much more textured feel to the surface. Here, a quarter-inch bit was used, and perhaps a half-inch bit may allow for more defined “ridges” to be shown.