Monday, July 22nd 2013
Every year, my high school holds a canoe race, where students from the Engineering, Physics, and Calculus classes compete to design, build and race a Canoe over the span of two weeks.
The standard way to do this was to first create the keel, then create ribs at regular intervals. From that, you can add a cardboard “skin” and then coat the whole thing in duct-tape.
The only real limit is that the canoe’s contours must be defined by an equation (thus relating it back to the class content). Most teams created two equations - one for the profile view, and one for each of the ribs.
I though we could take that further, and make a parametric function to define the entire surface of the boat. From there, one can plug in rib locations and automatically generate a table telling us what shapes to cut out. Turns out I already made a tool to make the process of creating the contour a visual one.
Using the Math4D system, I started out with three separate contours, then actually creating the 2-variable parametric. It turns out the ability to render the boat shape was very useful, as the team suggested many modifications - both aesthetic and practical.
However, an equation is not a boat, and we still had to build the thing. The fact that we could so quickly generate the table certainly helped, as we could get a bit of a head-start.
We ended up winning two of the four heats, as well as taking the first prize overall. In the end though, the equations only helped us so much - many teams had really good designs. What set our boat apart was exceptionally study build quality, as well as quality rowers.