Studio711.com – Ben Martens

Maker

The LEGO Movie

I finally got around to watching The LEGO Movie. It’s… awesome! Everything is awesome! The cast reads like a list of my favorite actors: Will Arnett, Alison Brie, Charlie Day, Will Ferrell, Will Forte, Morgan Freeman, and Nick Offerman and Chris Pratt. The kid in me loved the story and the geek in me loved the awesome computer graphics.

Long time followers of my nerd adventures may remember that I’ve made a few movies of my own. I finally uploaded them to YouTube for your amusement.

Up first is a stop motion video made with cousins Tim, Mark and Ryan. It was probably during Christmas and I’d guess it was around 1987 or 88. We did it in Tim’s basement with his VHS camcorder. There was a feature that would record a few frames with the press of a button. When we had the idea, I remember talking about who was going to build each piece. Before Mark went back to his house to build everything, we typed in a bunch of reminders on his awesome Casio calculator watch. The video took forever and we had a “script” change at the end. As a Lego man was moving across the crosswalk, he fell down perfectly in the middle of one of the recording clips. We went with it (what else can you do?) and turned it into a medical emergency. It’s a riveting story. I sped up the video below so that you can get your boredom in a shorter amount of time.

I thought this project was incredibly cool so a couple years later, I decided to try it again on my own. I borrowed our neighbor’s VHS-C camcorder (so “tiny”!) and set up a table in our basement. The city I built was much simpler than the first one and the story was non-existant.

And last, but certainly not least, I fell down a rabbit hole in college. My Junior and Senior year and then part of the year after graduation were spent doing a Lego movie on the computer. This was about 2000-2002 so there were none of the fancy Lego CAD programs available. Instead, I painstakingly built up a library of Lego pieces in a program called POVRay. It was a free tool that did raytracing but the modeling was all done in text. So to build a piece, I’d start with a rectangle, add some height and draw the nubs on top. I even had versions of the pieces with the word LEGO writen on top of each nub. Something like a Lego person is a huge amount of code. I had posted it to the web a while back and found it on archive.org. This link shows you what it takes to draw a single Lego character. Before I got too deep into the project, I built a short little sample video based on the old Budweiser Wazabi commercial.

The pieces were incredibly detailed and it literally took years to build it all. I also wrote a bunch of crazy math functions to animate the camera movement through the virtual world and also to animate things like walking characters. Rememember that since it is all text based input, “walking” means manually adjusting the rotation of various geometric shapes while translating the whole object forward. It was crazy complicated, but obviously I really enjoyed it for whatever reason. It was kind of relaxing to sit down for a while every night and “build” more pieces from scratch and at a time when I had very little money, it was fun to have limitless amounts of Legos to play with.

After spending eons on the graphics, I put about 30 seconds of thought into the story and here’s the result:

It’s not too far-fetched to say that this project got me my job at Microsoft. It took about 11 minutes to render a single frame of the movie (on my P2 350Mhz computer) and there were 2538 frames. That comes out to about 20 days of non-stop computing power. But oh yeah, don’t forget that I screw up a lot so I had to redo a bunch of it. To get it all done more quickly and to enter a programming contest at Purdue, I wrote a distributed rendering program. POVRay could be controlled via the command line so you would install POVRay and my client app on your computer. A central server would hand out individual frames for all the clients to render and then the client would send back the final image. (Archive.org has a copy of the design document for this project.) It actually worked and saved me a bunch of time. Not only that, I won the programming contest which netted me an original XBox and an HP Jornada PocketPC. But better yet, the guy who ran that comptetition went on to work at Microsoft. When I was looking for a job, JimM helped me reconnect with him and I ended up working in his team for the next six years!

So yes, this Lego project was ridiculously complex and within a few months of me releasing that video, there were bigger and better Lego rendering tools available. But I do think that finding fun projects like this area great way to stretch your abilities and feed your passion. This single project helped me in a lot of interviews when I was exiting college and it taught me a lot about programming.

Hand Hold

handholdThe door to our garage has a spring in the hinge so it closes automatically. That’s generally handy but I’m waiting for it to smash Elijah’s hand. He has to hold onto the door frame to step down. So to help keep all his fingers attached, I pulled out some scrap wood and built a little hand hold for him. It was a one night project using an old broom stick as the round piece to grip and so far it’s working out really well.

Mallets

After a couple failed projects, I was looking for a quick win and decided to make some wooden mallets. They’re handy for assembly wood parts. The big wood face is gentler on your project than a standard hammer. There are a lot of different ways to approach the project, but I chose to use Jay Bates’s laminated method.

First I had to choose some wood. When we got married, Tyla already had an old, beat up oak dining table. She always dreamed of refinishing it, but last summer we agreed it was better to just get rid of it instead of continuing to store it. I salvaged quite a bit of wood from it. It has just been sitting in the side of the garage and I decided to make use of it. I grabbed one leaf and rain it through the planer to get all the old finish off of it. It cleaned up nicely.

After that the rest was pretty simple. The head is built from three layers of wood with the middle layer being chopped in half to make a hole for the handle. The handle is tapered so it slides into the hole and sticks there. When finished, the handle can be detached from the mallet by just pounding it through. There’s not much too it but I think it will come in handy.

I made two thinking that I’d probably screw one up, but both came out reasonably nice so I gave one to Tim since we were heading to his house for dinner that night.

woodmallets

Train Track Fail

I’ve had a lot of projects go really well lately, but there’s one that has continued to haunt me and I’m officially tossing the idea. I give up.

Tyla found some motorized Thomas the Tank Engine trains for Elijah. They aren’t the size of the standard wood tracks, but they do make plastic tracks. I thought it would be fun to make my own tracks because then we could have whatever pieces we wanted and it could exactly fit on his play table.

The first few attempts involved etching the wood repeatedly to burn in the tracks. I tried multiple times and finally got the interlocking knobs to fit properly, the curves to be big enough that the train could make the turn, and the rails to be the right width. The problem was that they were never deep enough to hold the train in place. When you’re etching wood, you can only take so much off at a time before it starts the wood on fire, so these attemps amounted to hours and hours in front of the laser cutter watching it slowly take away material. Here’s one of my best attempts with that method. It was rare for a train to make an entire circuit around the track without falling off and I eventually tossed these in the trash.

I gave up for a couple months and then had the idea that maybe I was approaching the problem backward. Instead of trying a reductive process of burning away material, why not do an additive process? I cut one piece that formed the bottom of the track segment and then the top segment was made of three pieces: the middle and then the two outer edges. The “rails” were left blank on that top piece. So the whole segment was two thicknesses high but the rails were only one thickness high. These were very quick to cut and it didn’t take too long to glue everything together. I thought for sure this would work but… the bottom of the train drags on the middle piece and the wheels can’t get to the bottom of the groove to push the train along. Fail. In the trash it goes.

thomastrackslaser

If I spent enough time I could probably figure out the right way to do this, but this project has ceased to be fun and if I decide that I really want Elijah to have tracks, I’ll spend the $26 on Amazon so he can have tracks that actually work.

It wasn’t a complete bust because I learned a lot about the laser cutter and fine tuning designs, but it stinks that I don’t have anything physically complete to show for all that time.

Post It Holder

Our process for getting things done at work involves a lot of sticky notes. The person who has the office closest to the tracking board inevitably ends up with a huge pile of Post It Notes in their office. I decided it would be more handy to have them right on the wall next to the board so I grabbed a scrap piece of maple and set to work. I had a stack of post it notes on hand and kind of planned the design as I went. It’s held onto the wall with a French cleat and to hide that, I etched the Microsoft logo into some maple veneer.

postitholder1 postitholder2

WiFi Password

Now that we have a house with a dedicated guest room, I thought it would be nice to put a little sign in there that has the guest WiFi network and password. When I took my last trip to the laser cutter at work, I brought along a scrap piece of cherry and etched it right in. It’s a good reminder that projects don’t have to be complicated to be fun.

wifisign

Adam Savage At Maker Faire

An estimated 160,000 people descended upon San Fancisco for Maker Faire this year. It’s a celebration of any kind of making you can imagine: woodworking, electronics, metal, jewelry, clothing, music, models and more (and all the various combinations of the various genres). There are many things I’m excited to do with Elijah when he’s a little older. Near the top of the list is a trip to Maker Faire.

There’s so much going on that I hear you can’t see it all in one weekend, but thankfully more and more of it is starting to appear online. One of the better videos that came out this year was Adam Savage’s one hour talk. The first part is read from notes and won’t win any awards for delivery, but the content is really good. It’s about the importance and value of making things. He then does a good Q&A session for the rest of the hour. He’s very passionate about creating ANYTHING and does a good job explaining why it’s such a great way to spend your time.

Toy Shelf

Many months ago, Tyla shared an idea to have some shelves in the family room to hold Elijah’s toys. It would not only be a place to store things, but also a place to rotate different toys on display to encourage Elijah to play on his own. I kept finding excuses to do other things but finally I decided to give it a go.

I started with a drawing in Sketchup to get an idea of the spacing and also make sure that Tyla was on board with the design. The whole structure ended up being 7 feet long. I’ve learned that big projects are a bit tough to deal with in the garage, but this was an easy one, right?

sketchup shelves

I ran into quite a few problems when building these. I did the initial glueup wrong and had to rip the nails out before the glue dried to start over. The edge banding didn’t stick nicely in all the areas. And I miscalculated and made the drawers 1/2″ too wide. But that’s part of the fun of woodworking. Nothing goes perfectly, at least in my workshop, and I’m presented with lots of opportunities to find interesting solutions. One of my favorite YouTube woodworkers is Steve Ramsey and when he has a major screwup, he makes the fix and says that it’s now “EXTRA FANCY!” These shelves are definitely extra fancy, but you know what? They work. Elijah is just going to beat them up anyway. I’m not building an heirloom. I’m building a toy shelf that we’ll throw in a bonfire after he’s older and we want something else there instead.

The bottom two drawers are only half as deep as the opening. Ever since we moved in, we’ve had a cardboard box covering up a bunch of ugly wires and a battery backup for the TV. I designed a void behind the drawers where I can hide all that stuff and there is also a space for a bunch of cables to run the length of the shelves back to the plugs. The top of the unit still fits snugly against the wall so all that is finally hidden.

Given the size of the project, I wanted to try spraying them. I even borrowed Don’s paint sprayer, but when I finally got around to spraying, the air was full of seeds and pollen. I ended up just taking the time to brush and roll it all, sanding between coats.

Now it’s on to the next project… it will definitely be something smaller!

toyshelf

 

Prayer Box

Church asked if I’d be willing to make a “prayer box” for church. The idea is that people can write down prayer requests on pieces of paper, put them in the box, and then Pastor will remember them in his prayers. There were no design requirements so I chatted about some ideas, got a thumbs up and I was off and running to Crosscut Hardwoods to pick up a nice hunk of 5/4 cherry.

I wanted to play with my box joint jig again so I decided to do box joints. Unfortunately my first attempt failed because I didn’t clamp it well and the box wasn’t square when I was done. Instead of waste all that nice cherry wood, I sawed off the joints, cut some new box joints and then glued it together. So the box ended up smaller than I intended but I think it worked ok.

For the lid, I wanted to try a panel raising bit. I picked one up from Rockler and carefully cut the profile on the lid. It’s a huge router bit so it’s a little scary to use. I slowed the router way down and nibbled at the cut until it was the depth that I needed. I added a very thin layer of wood on the bottom of the lid that perfectly fits inside the box. So when you put the lid on, it is always centered and won’t slide off.

To make the box a little more special, I took it to the laser cutter and etched the church logo into the front of it. Dad was here when I did that so it was a good excuse to show him the laser cutter. Thankfully my testing was spot on and the logo ended up perfectly centered.

Instead of having people lift off the top to insert their cards, I wanted to put a slot in the top. But why just do a straight slot? I made it a cross. This was trickier than I had intended and I had trouble centering the cuts. Thankfully I had started with a very small slot so I switched to a wider slot and was able to cover up my mistake.

The final step was making a base for it. That was just a chunk of cherry and I used the router to remove the bottom half of the board except for the four feet on the corner.

For the finish I used an equal mixture of boiled linseed oil, mineral oil and wipe on poly. Four coats of that with a scrub from a synthetic pad in between coats completed the project.

IMG_5093 IMG_5094

Bandsaw Box

As soon as I unpacked my bandsaw last summer, I was eager to try some projects that really made use of it’s unique capabilities. While I’ve done quite a bit of resawing, I still wanted to try to make a bandsaw box. Bandsaw boxes are generally curvy and they have drawers that perfectly fit the shape of the curve. If you’re a woodworker, it makes you stop and think “Wait… how did they do that?”

I received David Picciuto’s bandsaw book for Christmas and dug in. There are a series of builds and I started off at the beginning. I learned a lot while making the box and I know my next one will be better, but I still thought this would make a good gift for Mom. The wood is a combination of walnut and plywood. The interior is covered with black flocking. Happy Birthday, Mom!
bandsawbox1

bandsawbox2