about
one.principles and practices
two.computer-aided design
three.computer-controlled cutting
four.electronics production
five.3d scanning & printing
six.electronics design
seven.computer-controlled machining
eight.embedded programming
nine.mechanical design
ten.machine design
eleven.input devices
twelve.molding & casting
thirteen.output devices
fourteen.composites
fifteen.networking & communications
sixteen.interface & app. programming
seventeen.applications & implications
eighteen.invention, property & income
LEVEL OF EXPERIENCE: 0%
1. For the assignment we made a drawing machine. It is a portable device that makes drawings in vertical surfaces. Our machine consist only of two motors, toothed belts and a marker. By the means of geometric triangulation and gravity, our machine draws, with a custom software, pre-assigned images.
2. Our machine is controlled by an open-source bespoke software written in Processing, running inside Arduino. A geometric path-finding algorithm calculates the motion paths required by the fragile mechanical installation to move smoothly and negotiate image with gravity.
3. First we started with the design of the structure and all the pieces that will allow our machine to adapt to any vertical surface. For that, we used the laser cutter machine and the 3D printer.
4. Once we assemble the machine we started the electronics. We needed to produce a circuit that could allow us to move two Stepper Motors.
5. Because of time issues, we decided to use an Arduino to build the interface between our machine and the software.
6. For the programmong we used the arduino IDE as the controller for the stepper motors, along with the free polargraph processing software which took care of the GUI and command part of the programming.
7.After trying it manually and verifying the weight, the angles and the speed, we proceed to make some trials with the code.
8. In conclusion due to time we couldn't arrive to the quality we expected but we'll continue working on it due to the fact thats it's an artists new tool.
final project
god.