Sensory Responsive Drawing Machine

Sensory Responsive Drawing Machine

This is my audio responsive 2D drawing machine. I made it with goal of creating automated art through live interactivity between 3D printer and environment. It is powered by custom Processing code (Java based), live gCode production, and a Lulzbot TAZ 4 3D printer. The normal plastic extruder has been replaced by a printed pen holder. This piece was designed in Fusion 360 to fit in directly with my TAZ, who is already fortunately modular. Its preferred drawing technique is constant circle whose radius is modified based on the amplitude of the surrounding audio space. It can also do spirals (and now hearts!). Everything is happening live through a serial connection with my computer. I made the Java environment to simulate a 3D printing console, so I also have control over x, y, and z movement, as well as homing, gCode export, print cancellation, and snapshots. The export function is particularly interesting because after exporting I get a file of every gCode command that was executed beforehand; this means that I can reproduce exactly any live creations I made. This has been really fun to work with. More iterations sure to come (I want to explore what can be done using different drawing medium, maybe normal printer filament). KJ WU | Vimeo  » Read More

Like to keep reading?

This article first appeared on If you'd like to keep reading, follow the white rabbit.

View Full Article

Leave a Reply