It’s not unusual for us to receive requests for DXF files for our MakerBot machines and Scott Hunter did just that – asking for the files that would enable his group of students the ability to replace the wooden components of his school’s Thing-O-Matic with various colors of acrylic. What caught my attention was that his students were 12 year old girls, from Scotland, with a penchant for designing the future of Formula 1 cars. Yep.
The students, involved in the F1 in Schools Technology Challenge, are using CAD/CAM(Computer Aided Manufacture) software to communicate their vision. The participants are encouraged to consider everything from physics, aerodynamics, design, and manufacture, to branding, graphics, sponsorship and more. It’s a comprehensive competition with wind and smoke tunnels, culminating with a race down a 20 meter track with the cars going as fast as 60 kmh (over 37 mph!).
The competition permits the use of 3D printers for the front and rear aerofoils of their miniature gas powered balsa wood F1 cars (manufactured on a CNC machine), and Scott’s team chose the Thing-O-Matic to help them get to the finish line. As you can see from the photo above, it’s looking great! With an international field of contestants (34 countries) aged 9-19 (for a total of 12 million(!) students), and fierce competition, the Challenge is more worth following…if you can keep up.
Sylvan Heumann, or Syl by those who know him, has always been at the forefront of designing, using, and adapting new technology. Like many MakerBot operators, he was born “with an intense curiosity about how stuff works.” This insatiable appetite just had to be fed. And fed. And fed. From acquiring his Ham Radio license in 1950, to building his very own computer (IMSAI 8080) in 1976, he’s never shied away from the latest and greatest. It’s no surprise that he just added a Thing-O-Matic (assembled it himself of course) to his workshop.
Syl’s journey into the world of fabrication did not begin in school. Studying Business Administration, and pursuing a career outside of the sciences, Syl relied on his own devices to get his creative fix; he built up his workshop, which in addition to his Thing-O-Matic, consists of a beautiful lathe, a CNC mill, electronic test equipment, and a plethora of other gizmos and gadgets. He’s taken on photography, boating, and even flying.
Over the years Syl has designed and built engines, argon lasers, and countless other projects, but his long term interest has been telescope design and accessories. He’s taken some absolutely gorgeous images of the moon with a telescope and digital camera.
So what does he have in store for his MakerBot?
[My] main motivation in building the Bot was to understand the technology. But I have amazed some of my friends with a few of the items from Thingiverse! Right now, I am making Coke can holders for a friend’s boat.
Less than two weeks ago, Syl turned 86 years young (can anyone top that?), and when he’s not working on his next project, he can be found cruising down the highways of California in his Ferrari F430. What does he have to say to all of those tinkerers, hobbyists, inventors, and designers out there?
My advice – when something doesn’t work or you don’t understand it, never quit trying. Put it aside for a short while, but come back and try again until you dominate. Never shy away from getting help. The satisfaction will erase all the frustration!
It’s quite clear that Syl has put an enormous amount of time into educating himself and pushing the limits of DIY. He is an inspiration to us all and we thank Syl for being a MakerBot Operator and friend to the community!
On June 6th a team from MakerBot scanned the head Stephen Colbert and put the 3D model online, but we didn’t stop there. Hackers, bloggers, artists, musicians, comedians and anyone one else we think is notable stopped by our Brooklyn workshop to get immortalized.
Come see the results:
Thursday June 30th, 2011 7PM-10PM
314 Dean St
Brooklyn, NY 11217
Kyle McDonald, structured light scanning researcher and Taylor Goodman, creator of the Makerbot 3D Scanner v1.0 Kit
Taylor Goodman recently interviewed Kyle McDonald, the creator of ThreePhase. ThreePhase is an open source 3D scanning program which creates a point cloud using a method of scanning involving a projector and camera, a system termed “structured light.”
Taylor Goodman (TG): What inspired you to write the three phase decoder? What did you want yourself or others to use it for?
Kyle McDonald (KM): Last year I heard about a choreographer who was using the DAVID line laser scanner with some Lego motors for creating 3D stop motion animations. Every scan took about one minute, so it was a painstaking process. The idea of 3D stop motion had me interested, but one minute per frame seemed way too long!
Iwrote the three phase decoder because I wanted to make something that would allow more people to experiment with 3D stop motion using resources already available to them.
TG: How did you write it, i.e. how and where did you learn everything about structured light 3D scanning? How long did it take?
KM: When I started I didn’t have a laser, so I thought I’d use a projector instead. This helped me realize that the fastest scanning technique would record information about every pixel simultaneously rather than one line per frame. I created a scanner based on binary subdivision, which takes around 8-10 frames, one or two orders of magnitude faster than laser scanning.
I thought that was the best you could do, but then I discovered “structured light”: an umbrella term for the kind of projector-camera 3D scanning system I was working with. I learned that people had been doing this for decades, and they even had some techniques for using fewer frames to 3D scan motion in real time (like three phase scanning).
While the initial subdivision scanner took a few days from idea to demo, the three phase scanner took a few weeks. It wouldn’t have happened without some code by Alex Evans from Media Molecule (ported to Processing by Florian Jennett), and some great research papers from Song Zhang at Iowa State University (who worked on the technology for Radiohead’s “House of Cards” music video).
After that initial development, it’s been over a year of brainstorming with people, reading papers, and completely rewriting the code multiple times. And there’s still a lot of work to do.
TG: Why did you make it open source, completely free to anyone interested?
KM: I think we need as many people as possible doing what they love. Open source is one way to get people the tools they need when they wouldn’t otherwise have access.
I’d also like to help overcome the novelty associated with new technologies. More people using 3D scanning means more diverse perspectives on what can be done with the technology.
TG: Any further/deeper applications for ThreePhase?
KM: One advantage of a 3D printer is that you can resize while you replicate. I’d love to see some very large things scanned and made very small, or vice versa.
There is a also malleability to 3D scanned data that isn’t available in the physical world. It’d be nice to have some objects that are combinations of averages of multiple items. Maybe a Katamari ball made from real household objects?
TG: What is the future of structured light 3D scanning? What do you wish to see happen next with it?
KM: While the three phase technique comes primarily from academic papers and is relatively unencumbered by patents, I have an idea for a completely open source scanning technique that would allow a more flexible trade off between accuracy and speed. It could be adapted to high resolution still scans or lower resolution motion scans.
TG: Can ThreePhase be improved? Why and how?
KM: The Processing three phase decoder is meant more as a demo, and lacks a lot of features for automated decoding. There is a more robust version built with with Open Frameworks where the majority of my work is focused.
But for both apps I’d really like to get some people involved who have a stronger mathematics and computer vision background. The decoding process is currently very naive and doesn’t account for the various parameters inherent to the projector and camera.
TG: Did you ever imagine this would be a project worked on at Makerbot or another 3D printing company?
KM: I’m regularly surprised by the ways this work is used. So, in a way, this makes perfect sense.
TG: What is your next big project?
KM: I’ve been looking into projection mapping, or using a projector to augment a scene. This is another technique that is currently thriving on its novelty, so I’m working on a toolkit that makes it easier to scan and projection map arbitrary scenes and objects. There’s also a specific interactive environment I’d like to create with this technique that plays with our understanding of light sources.
For updates, see my website http://kylemcdonald.net or follow me @kcimc