Eyebeam


Three DropsRapid Prototyping
Found ConnectionsBallet Mechanique

I started a page detailing some of the projects I’ve worked on since starting ITP. Also I’m really starting to dig DokuWiki.

Polywig creationPolywig creationPolywig creationPolywig creation

For Halloween my friend Stefan and I decided to go way geeky and make some wigs out of blue foam using the Eyebeam laser cutter. Stefan and Karl have been working on scripts in Maya to automatically divide a 3D surface into profile curves suitable for rapid fabrication so this is proof of concept for ongoing work. It’s also silly. We took digital photos of Stefan’s head from different angles, then imported them into Maya to use as reference for creating a 3D surface. Then Stefan’s script generated the profile curves and we exported them to CorelDraw using the Maya vector renderer. From there we manually tweaked the curves to get the spikes and shapes we want (in future this will be algorithmically driven) and cut them into 1″ blue insulation foam on the laser cutter.

Unfortunately mine didn’t really turn out. I got the scale wrong by about 25% so it was larger than intended. Must have been the foam fumes.

Many thanks to Eyebeam for giving us time on the laser cutter!!

Poly(gon)wig pictures

(Technical notes after the jump.)

(more…)

(My apologies as I finally clear out a bunch of older stuff I’d like to share…)

Back in NYC I had the pleasure of attending a three-day workshop on OpenFrameworks, a C/C++ library developed at Parsons for interactive video pieces. It integrates several existing open source libraries and provides some wrapper/utility code of its own. I’ve definitely seen that it’s hard for beginners to get started with C/C++, so this will be a big help. It’s in the early stages and a lot of work is required before it will be really easy, but it’s good to see something in the spirit of Processing in C++. Thanks to Eyebeam for hosting, and Zach/Evan/Theo for teaching!

Theo’s page about the workshop
The code!

Blurb about the workshop:

Open-frameworks is an open source, cross platform, c++ library, which was designed to make programming in c++ for students accessible and easy.

In it, the developers wrap several different libraries, opengl for graphics, quicktime for movie playing and capturing, free type for font rendering, into a convenient package (essentially mirroring parts of the processing api) in order to create a simple, intuitive framework for creating projects using c++. It is designed to work in freely available compilers, such as dev-c++, eclipse and xcode.

This workshop presents an introduction to the library, and some experience for participants to explore using it for art making and computational meandering. The workshop will take place over three evenings, building on concepts previously covered.

GRL PhotoshootGRL PhotoshootGRL Photoshoot

After Eyebeam day 4 the guys from Graffiti Research Labs had a photoshoot with a major magazine (details when it goes through). I took pictures of the process of taking pictures. The whole thing took several hours and there is more story than can be related here. If the final picture comes out, it should be awesome! James put up a special message using Night Writer and there were some Throwies in the mix. GRL is hot right now — I can’t even keep track of all their awards and press.

Also don’t miss GRL’s new video of Jesus 2.0.

Pictures of people taking pictures of GRL

Eyebeam Day 3/4Eyebeam Day 3/4Eyebeam Day 3/4

On day 3 I played some more with surfaces in SolidWorks. The Dimonte Group “curvy stuff” tutorials are great. SolidWorks “solids” are actually macros that create surfaces! I still haven’t gotten my head around SolidWorks enough to create a snap-together part out of a lofted surface.

On day 4 I wrote some code in Processing to create scaled cubes according to a simple algorithm, captured it using OGLE and printed it out. The goal is to take away the barrier from thought (as expressed as code) and physical objects. Working with SolidWorks feels something like sculpting. It feels good, but the work is definitely being done with your hands. Writing an algorithm and having it create physical objects feels completely different. Like the objects come directly from ideas.

Pictures from Eyebeam day 3/4

Eyebeam OpenLab Day 2Eyebeam OpenLab Day 2Eyebeam OpenLab Day 2

I decided to learn SolidWorks since it’s designed for solids modelling and seems a perfect match for the 3D printer. Brian (another 3D intern) and Michael (the R&D Tech Director) tend towards Maya. Maya seems like the tool to use for dealing with characters and geometry captured from graphics-oriented programs (using the incomparable OpenLab creation OGLE of course), and SolidWorks is stronger on the mechanical engineering side and designing parts from scratch.

SolidWorks seems awesome so far. You build parts by choosing an operation (e.g. extrude), drawing a sketch, then choosing the parameters for the operation. The complete list of operations and sketches is stored as a graph, and you can go back and change the parameters at any time. So for example if you design a box with filleted corners and an inset lip, you can go back and change the xy dimensions of the box and hey presto the box is rebuilt This was something that really frustrated me about SketchUp — once you extruded a circle, for example, you couldn’t go back and change the radius of the circle at all.

To test the accuracy of the printer and the properties of the ABS plastic it prints in I created a 1″x1″x”0.5″ box with two mating halves that holds a colour-changing LED. On one half there’s an extruded circle that holds the coin battery (with a slot cut out to pass one of the leads from the LED). The two halves fit together very snugly — I used “best vertical quality” in the Catalyst settings and this gives ridges along the vertical faces that seem to help. I put in a small tab to try to hold the battery in, but it was too small and broke off when I removed the support material. The battery stays in well by friction fit anyway.

The walls of the box are 0.06in thick, and the LED light shows up nicely through them. The thin walls where the halves mate are only 0.03in thick and there are some gaps in the printed plastic where the thin walls meet the thicker walls below (Catalyst says the minimum wall thickness is 0.04in, so this may be past the ability of the printer).

The Blinky Box feels nice in the hand and there’s something about the translucent-white-plastic-yness of it that’s kind of compelling. The 3D printer is dirt simple to operate and there’s something empowering about being able to create the kind of compound curves in plastic that once seemed the exclusive domain of designers at huge companies. The 3D printer at the OpenLab seems well-suited to making portable/wearable devices since it can make relatively sturdy/lightweight 3D forms (square boxes in the hand or against the body are lame). Definitely need to do experiment along those lines!

Pictures of LED Blinky Box design and reality (time from finished design to reality = 30 minutes!)

Eyebeam OpenLab Day 1Eyebeam OpenLab Day 1Eyebeam OpenLab Day 1

The kids at Eyebeam are the coolest, the 3D printer is more fun than should be legal, and SketchUp is no longer my girlfriend.

I made a compound curve in SketchUp using extrude along a 3D path, exported using the su2stl plugin and loaded the STL file into Catalyst (the software that takes an STL geometry file and generates tool paths for the printer).

But Catalyst complained about open curves. So the geometry coming from SketchUp was not a proper solid. I tried exporting to .obj and generating the STL from Maya, but same problem. I was sad. I tried to fix up the geometry in SketchUp, but once you extrude in SketchUp you basically just have a mess of polygons, so it was no joy.

Meanwhile Brian had printed out a nice little model of a hand from Maya. I tried drawing another (simpler) curve in SketchUp, but each time I tried to run the su2stl Ruby script it erased the curve! Bad mojo.

So no prints on Day 1 and I resolved to learn a better tool.

Pictures of test geometry in SketchUp and errors in Catalyst

I’m pleased to announce that I’m interning for the 3D Printing/Digital Fabrication position at the Eyebeam OpenLab.

Here’s the job description:

3D Printing/Digital Fabrication

The OpenLab houses a Dimension BST 3D Printer, which has been used internally for a number of projects, including OGLE and Robot Clothes. We are seeking an intern to coordinate and encourage use of this tool within Eyebeam, and to help bring in external collaborators who intend to use the 3D printer in ways consistent with the OpenLab’s goals. You will also probably get to do some 3D printing of your own.

Skills Required:

* Familarity with fundamentals of 3D surface and solid modelling

It will be a fairly short internship (one month) and I will see how far I can push the printer in the service of art/coolness. Current plans are to do some basic studies to figure out the tech, then some algorithmically generated forms and possibly some 3D parts for Blue Flower!

The current flagship use of the 3D printer at Eyebeam is for their OpenGL Extractor (OGLE) which lets you pull 3D models from most programs that support OpenGL. Very cool stuff. Pic of a model extracted from World of Warcraft and printed into plastic below.

OGLE 3D Printout

Candy Shop porn brazzers discount levitra levitra or levitra cialis in woman viagra soft tabs purchase uk cialis soft tabs herbal substitutes amateur sluts free movies sex all sex and xxx movies sites free,sex,movie hottest Babes Booty Ass teens nyomi banxxx threesome street sex phat porn she male hard core fetish glamour nude girls beauty sluts natural xanax where to buy online klipal canada online pharmacy lorazepam rx pills buy viagra levitra uk cheap tenuate and tenuate tramadol discount sales book buy online order oxazepam natural diazepam substitute vitamins herbs valium on line buy cialis Clonidin online drugstore where to buy zyban cheap levitra buy viagra soft tabs buy cialis uk viagra in the uk levitra or levitra natures alternative to cialis soft tabs buy cheap uk viagra porn videos purchase viagra on line canada online pharmacy viagra soft tabs alternative to cialis at gnc authorized online pharmacy cialis discount cialis soft tabs europe discount viagra new report female levitra blue order pill viagra order levitra prescription order viagra soft tabs over internet need no doctor viagra in woman generic cialis non prescription cialis soft tabs