Wednesday, July 25, 2007

Update On Tainted Veggie Booty Snack Food - FDA Testing Confirms Presence Of Salmonella Contamination, USA

The Food and Drug Administration (FDA) confirmed that a strain of Salmonella Wandsworth bacteria found in Veggie Booty snack food is responsible for the disease outbreak that occurred between March and June 2007.

Laboratory testing conducted by the Minnesota Agricultural Lab previously confirmed initial epidemiologic evidence that implicated Veggie Booty snack food as the source of the outbreak. The results of FDA’s own testing added further confirmation.

Veggie Booty is marketed by Robert’s American Gourmet, of Sea Cliff, N.Y.

FDA continues to advise consumers not to eat any Veggie Booty and to throw away product they have. FDA also advises consumers not to eat Super Veggie Tings Crunchy Corn Sticks, and to throw out any supplies they have, because this product also may be contaminated.

No illnesses have been associated with any other Robert’s American Gourmet products.

Salmonella typically causes diarrhea (may be bloody), often accompanied by abdominal cramps and fever. Symptoms typically begin within one to four days after exposure to the bacteria. In infants and persons with poor underlying health and those with weakened immune systems, Salmonella can invade the bloodstream and cause life-threatening infections.

Individuals who have recently eaten Veggie Booty or Super Veggie Tings Crunchy Corn Sticks and who have experienced any of the symptoms described above should contact a doctor or other health care provider immediately. Both products may appeal to children, so parents should be especially vigilant and seek medical care if they observe signs of illness.

The Centers for Disease Control and Prevention (CDC) has identified 60 persons, mostly toddlers, from 19 states who have become ill. Five persons were hospitalized. No deaths have been reported. States reporting illnesses include: California (seven cases), Colorado (five), Connecticut (two), Georgia (one), Illinois (one), Indiana (one), Massachusetts (four), Minnesota (two), New Hampshire (two), New Jersey (two), New York (15), Oregon (one), Pennsylvania (four), Tennessee (one), Texas (two), Virginia (one), Vermont (three), Washington (four), and Wisconsin (two).

FDA, the States, and CDC are continuing the investigation. Preliminary testing suggests that the seasoning mix used in Veggie Booty may be the source of the contamination. FDA will continue to trace back the ingredients and processing methods used for the seasoning mix, seeing to determine whether the seasoning actually is the source of the problem.

Veggie Booty is sold in a flexible plastic foil bag in four ounce, one ounce and one-half ounce packages. Some gift baskets available for purchase on the internet include Veggie Booty or Super Veggie Tings Crunchy Corn Sticks.

Robert’s American Gourmet ceased distributing Veggie Booty and began recalling the product on June 28. The company has also voluntarily recalled all lots and sizes of Super Veggie Tings Crunchy Corn Sticks snack food because the same potentially contaminated seasoning may have been used in making that product, too. In addition, the manufacturer of Veggie Booty and other products for Robert’s has ceased production until this investigation is complete. Robert’s American Gourmet and its contract manufacturer are fully cooperating with FDA’s investigation into the cause of the contamination.

FDA will provide additional updates as the investigation progresses and more information becomes available.

Wellbaskets.com Is Alerting Customers of the Veggie Booty Voluntary Recall Issued on June 28, 2007 by Robert’s American Gourmet (July 2, 2007)

Robert’s American Gourmet Food, Inc. Conducts a Nationwide Recall of Super Veggie Tings Crunchy Corn Sticks Because of Possible Health Risk (July 2, 2007)

FDA’s Pilot Program to Better Educate Consumers about Recalled Food Products

FDA Press Release (June 28, 2007)

Should Adult Male Circumcision Be Recommended For HIV Prevention In The US?

Three clinical trials in Africa found that adult male circumcision reduced the risk of men acquiring HIV infection from heterosexual sex by 51-60%. While adult male circumcision may also have a role to play in preventing HIV transmission in the US, say scientists at the US Centers for Disease Control (CDC) in a paper in PLoS Medicine, “the extent of this role on a population basis is unknown.”

Patrick Sullivan (Division of HIV/AIDS Prevention,CDC) and colleagues argue that the potential impact of adult male circumcision on HIV transmission rates in the US is hard to predict, given the many differences between the underlying HIV epidemics in Africa and the US, differences in the prevalence of male circumcision in Africa and the US, and the considerable gaps in knowledge that exist regarding the potential impact of circumcision on HIV transmission by male-male sex.

“The HIV epidemics in Africa are substantially different from the US epidemic,” they say. The predominant mode of HIV transmission in Africa is heterosexual sex whereas the US has a concentrated HIV epidemic with most sexual transmission occurring among men who have sex with men (MSM). The African trials did not study MSM. While some observational studies have suggested that circumcised MSM in the US may have a decreased risk of HIV infection, say the authors, it is impossible to draw firm conclusions from such observational research, which is prone to bias.

Adult male circumcision will likely have the largest impact in populations where circumcision has been rare, they say. Yet in the US circumcision is already very common-hospital discharge data show that in 1999 around two thirds of all newborn boys were circumcised.

Nevertheless, based on the data from the three African clinical trials, Sullivan and colleagues conclude that “it is likely that circumcision will decrease the probability of a man acquiring HIV via penile-vaginal sex with an HIV-infected woman in the US.” Until public health recommendations are available for the US, they say, “some sexually active men may consider circumcision as an additional HIV prevention measure, but should do so only in consultation with their physician or health care provider, and with a clear understanding of the costs and risks of circumcision and the need to continue use of other, proven prevention measures (e.g., reducing the numbers of sex partners and using condoms consistently and correctly). Men who choose to be circumcised should also be counseled about the importance of refraining from sexual intercourse following circumcision, until wound healing is complete. Men should also understand that male circumcision has only proven effective in reducing the risk of infection through insertive vaginal sex.”

Citation: Sullivan PS, Kilmarx PH, Peterman TA, Taylor AW, Nakashima AK, et al. (2007) Male circumcision for prevention of HIV transmission: What the new data mean for HIV prevention in the United States. PLoS Med 4(7): e223.
Please click here

About PLoS Medicine

PLoS Medicine is an open access, freely available international medical journal. It publishes original research that enhances our understanding of human health and disease, together with commentary and analysis of important global health issues. For more information, visit http://www.plosmedicine.org

About the Public Library of Science

The Public Library of Science (PLoS) is a non-profit organization of scientists and physicians committed to making the world’s scientific and medical literature a freely available public resource.

Gonzo Engineering



Should you fail to pilot your own ship, don’t be surprised at what inappropriate port you find yourself docked.
-- Tom Robbins in Jitterbug Perfume




If you probe the interstices of an industry increasingly dominated by Big Business, you’ll discover a microculture of hackers motivated by the mad bliss of invention, surviving on the sweet contagion of creative energy. Employment bonuses mean nothing here; fancy packaging and market share are viewed with contempt if a product lacks art. Beauty, now that’s the thing—the beauty of elegant code, of a robust network, of a balanced design that “just works” without duct tape and feature bloat.

It is from this culture that the Internet emerged, as well as the Open Source movement. Less obviously, it’s also a diverse community of home-shop machinists, PIC magicians, guerilla solar experimenters, human-powered vehicle designers, robotics hobbyists, amateur radio satellite builders, and countless other independent developers. If you want to see passionate invention without the sloppy overhead of a big R&D budget or the weird constraints of maximizing shareholder value, go find a hacker… someone who gets a techno-boner from circumventing limitations and knows how to get things done.

This has been my world for 30 years—a world where fun is the bottom line and livings are made on the opportunistic spinoffs of creativity, not selling one’s life for a salary. We subsist in the dark matter between industries, trolling flea markets and dumpsters for Obtainium, mail-ordering goodies, making holy pilgrimages to the surplus Mecca of Silicon Valley, re-purposing the detritus of corporate America to our own obsessive ends. Scattered among us are conjurers, alchemists, wizards, lone-wolf inventors, quirky entrepreneurs, larger-than-life writers, and the origins of more than a few disturbing geek stereotypes.

In this parallel universe, the motivation for creating is highly personal. In industry, you can bet that any massive development effort is associated with a business plan—there’s no room for slack in a bottom-line world, and seldom are things done for fun. But here, you’ll find entire lifetimes given over to chasing quixotic dreams; you’ll see personal fortunes whittled down to marginal subsistence in the name of invention and reputation. Occasionally there’s an imagined pot o’ gold, to be sure, but most likely it’s just a reassuring fiction to keep the spousal unit calm in the face of demonic focus, Every Goddamn Night Out There in the Shed. No, our motives are usually as guileless as passion itself: chasing daydreams, building tools, realizing obsessions, shattering limits, publishing, earning grins of appreciation from the cognoscenti and accolades from neophytes.

These are things that touch the soul more than the bank account, and there’s definitely a conceit about it—our sense of security lies more in our toolsets than our 401-Ks. We feel sorry for vested employees with their BMWs and well-appointed houses, even as we decorate our labs with rusted hand-me-down office furniture and pay for system upgrades by mining our hardware boneyards through eBay. But money is not the point. It’s the exhilaration of surfing the knee of the learning curve, the almost erotic bliss of a machine flickering to life—catching the spark and glowing while the rest of the world sleeps.

Of course, getting to that point can involve a ludicrous amount of work.

The Microship

OK, so what is it, exactly, that has induced fellow techies to devote their time and energy to a crazy technomadic quest, attracted sponsors, and gobbled up all of my available resources while my contemporaries have been feathering their nests? This project has been a moving target and an all-consuming obsession at the same time, and one of the biggest challenges has been holding on to a central vision that drives the design... even as it changes, sometimes radically, from year to year.

The machine has to satisfy the urges that spawned all this and be intrinsically sexy, yet address practical issues like serviceability and sufficient adherence to standards to ensure the availability of competent help. The underlying fantasy must be potent enough to withstand dead-ends, evolution of technology, and the cyclic wax and wane of passion. And it has to be beautiful, a bit weird (but never in a gratuitous sense!), and so profoundly enchanting to geek sensibilities that it takes on a life of its own and infuses the very dreams of the participants with visions of the system in action.

Why should you care about some bozo's boat? Simple: in this sprawling website, we are embarking on an exploration of gonzo engineering, an almost embarrassingly intimate look at how crazy unbalanced people can take an ambitious dream and pull together the resources to make it come true (and then go out and play). You’ll never get a corporate middle manager to admit it, but such lunacy, driven by emotion and other unquantifiable wild cards of the psyche, lies at the very heart of the design process. You can formalize tools and implement procedures all you like, but you can’t fit passion on a PERT chart; trying to do so will repel the very people you need most.

The first step is one of the most fun: indulging in a fantasy rich enough to trigger secret grins of hard-core technolust. That’s the stuff that makes otherwise sensible engineers willing to devote years, if that’s what it takes, to getting it right.

A Touch of Nomadness

I suppose I should begin with a philosophical perspective. After all, the Microship isn’t just a pedal/solar/sailboat, wireless-linked embedded system, or node in a flotilla of like-minded wanderers; nor is it just a telemetry probe, babe magnet, or sneaky way to get back on the corporate speaking circuit now that BEHEMOTH is retired alongside other silicon-encrusted marvels in The Computer History Museum.

One of the great secrets I’ve discovered is that even someone with stupendously bad work habits (like me) can get a prodigious amount accomplished by applying one simple and obvious technique: keep moving in the same direction for a long time. Unfortunately, that can lead one down the path of specialization—an essential part of the great symbiosis between those who dream and those who produce. Specialization along with its concomitant skills is obviously necessary to get real work done, but if you’re not careful it can also become a filter through which you see the world, attenuating everything that is not somehow related to your primary focus. Over time, this can cause severe perceptual distortion from which it can be difficult to recover (especially if said specialty ends up, not necessarily through any fault of your own, becoming an evolutionary dead end in a rapidly changing industry).

That’s an easy platitude for a self-proclaimed generalist to spout, but how do we resolve the problem? How do we hold on to a central design objective for a decade or more without becoming like one of those single-issue political or religious zealots who lose the broader context entirely and descend into extremism? It’s much easier to end up there than you might think, especially when you audaciously choose to chase a personal obsession rather than sell 40-hour weeks while hanging onto the remainder for your own sanity-preserving pursuits.

The trick is at once simple and fiendishly tricky: all it takes is caring so passionately about the project that it fills your daydreams, turns trade journals into treasure hunts, induces you to recruit your friends, inspires doodles, and overlays a sense of purpose onto every foray into the backwaters of the web. This is a lot to ask of a job that’s been dumped on you by management, and one of our central messages here is that if this crazy-talk of passion gets you all fired up and chafing at the bonds of a career that isn’t letting you play enough, then maybe some restructuring is in order. For there is simply no way that crank-turning, even by a well-oiled department full of Really Smart People, is going to give you a sustained rush of intense creative obsession; doing that requires a suite of characteristics that are generally regarded as pathological in a corporate environment:
  • Enough chutzpah to believe that you are doing something original and important, but the humility to steal shamelessly from the work of those who have preceded you

  • Enough schmoozing ability to induce others to buy in to the dream, but the stubbornness to continue believing in your mad quest when associates have given up on you

  • Enough optimistic naiveté to interpret catastrophic failures as steps along a continuous path, but the sensitivity to recognize the real gotchas (like your own change of heart) when they subtly appear

  • Enough arrogance to ignore the warnings and skepticism of people with far more experience, but the wisdom to shut up and listen quietly to the advice of practitioners in a completely unrelated field
People who behave this way are often described as having attitude problems, difficulty working well with others, and a tendency to jump around and not finish assignments. These are not the things managers look for in employees.

What I’m trying to tell you here is that if you are one of these troublesome folks, you need to shape your environment to support your passions: nothing is more important than removing the barriers that our culture erects around creative madmen, and few companies are willing to customize a job description to allow your brain to go berserk in its own juices. In severe cases, you might even need to jump ship and accept the insecurities that accompany working alone. (On the other hand, if you are in management and are trying to pull off the impossible, then you need to recognize and encourage the hackers in your midst, giving them the freedom to be profoundly annoying and unpredictable.)

All this is simply a contextual backdrop for the real point here, which is that massively audacious feats of creativity fall out of a way of thinking that is much more a lifestyle than a toolset. I find myself smirking at books about management and team-building, when virtually every world-changing cusp in the fabric of technology can be at least partly attributed to the obsessive-compulsive behavior of some intense character who broke the rules, dropped out of school, irritated colleagues, jumped between careers, got in trouble, or, as the schoolbooks used to say about the inventors I tended to identify with, “died alone in poverty, an embittered man.”

It seems we keep returning to this theme: a lifestyle of dedication to a mad dream, with everything else shoved aside as necessary to make room for equipment, learning curves, relationships with gurus and assistants, testing phases, and the endless quest for support. It’s not necessarily profitable, nor is it particularly fun (in the amusing sense), but there is something blissful about having a raison d’etre, a central passion, an unwavering navigational objective that allows every instant of your life to be tagged unambiguously with Distance To Go, Cross-Track Error, Estimated Time of Arrival, and Speed Over Ground. Such clarity may be illusory, but it beats floundering around every day, changing direction on a whim, and questioning your purpose even while working your butt off and looking forward mostly to evenings, weekends, vacations, and retirement.

It’s also no guarantee of success. But even going spectacularly down the tubes feels kind of noble when it’s part of your life’s enduring quest.

Still, I keep wanting to overlay some kind of formality on this. If the Microship is indeed to be a metaphor for gonzo engineering, as I claim, aren’t there a few rules we can apply that are a bit more useful than saying “just dream it,” like some incongruously successful relic of the 60s who became a crystal-sucker in the New Age fringes of Silicon Valley before stumbling into a founder’s pool during the can’t-fail dotcom boom? Like, it’s all about the fundamental vibrations of your creative energy, man…

Well, um, yes. But if this level of design is indeed a lifestyle, then the closest we can get to “formal tools” is a body of behaviors, attitudes, and hacks. Let’s put on an engineering hat and attempt to consider the problem in that light.

Formal Tools, Briefly Considered

Sometimes I wish I could claim that Microship development had been a tightly managed progression in which, beginning with a vaporous initial concept, we generated increasingly refined formal specification documents, mapped everything onto a PERT chart to establish dependencies, used that to drive human resources and purchasing departments, then underwent a tightly scheduled fabrication and coding phase focused on milestones and design reviews. That’s how big companies claim to do it… and, hey, we even have some nifty project-management software that knows how to convert TO-DO lists into pretty pictures.

During the BEHEMOTH era, I spent a very interesting afternoon at Trimble Navigation, makers of the bike’s GPS. These weren’t colorful, user-friendly handhelds wrapped around off-the-shelf chipsets back then; they were extremely complex DSP engines coupled with RF hybrid black magic that pushed just about every envelope in the book. I remember being captivated by a massive floor-to-ceiling PERT chart, spanning an entire hallway, the completed boxes bright yellow, the web of interconnections revealing Deep Understanding of the design process and accurate predictions of every step remaining. “I should do this for the bike,” I mused to my host. “It looks like a great tool.”

“Nah,” he replied. “Project management tools assign resources to tasks. You work alone. Just do something.”

He was right. Even with first-class volunteers and occasional contract help, Nomadic Research Labs is a tiny operation, a de facto non-profit, beset by overload and bad work habits, constantly challenged by such fundamental issues as demotivation, distraction, and lack of funds. A PERT chart in this environment would be masturbatory, and would presuppose a stable design.

Engineering in a Nutshell

What actually happened was much more organic, and I’ve noted with amusement that, despite protestations to the contrary among the engineering population, it’s typical of the way things usually work in industry. Here’s how to manage a huge, complex project:
  1. Accept going in that your first tentative decomposition of the fundamental concept will yield an over-simplified TO-DO list, distorted by misunderstanding of key issues.
  2. Avoiding all the items labeled TBDWL (To Be Dealt With Later) or ATAMO (And Then A Miracle Occurs), dive headlong into the well-defined parts, finishing some of the electronic design so early in the game that it is guaranteed to be obsolete before the physical substrate is built.
  3. Blunder ahead on the non-obvious parts, getting pleasantly distracted by learning curves and occasional moments of certainty, only to discover basic flaws in your reasoning.

  4. Now that you are forced to re-think the initial concept, map it onto newly recognized reality to yield a fresh TO-DO list (with new lab notebooks and computational tools to keep things lively) and another cycle of enthusiastic activity.

  5. Repeat steps 3-4 countless times at varying levels of abstraction ranging from the entire system down to individual components.
  6. Meanwhile, since technology evolves with frightening rapidity, acknowledge the fact that any computer-based system is such a moving target that if it’s not completed quickly, it will be irrelevant by the time it ships.
  7. Respond by simplifying the design, further refining your objectives and abandoning dead-end ideas while doggedly pursuing others that have come to represent too large an economic or emotional investment to allow a graceful retreat.
  8. Compromise here and there, bang out a few things that weren’t on the list, then add them and cross them off to make yourself feel good.

  9. Get totally sidetracked a few times, and periodically dive into major development marathons to meet public deadlines like trade shows, pulling all-nighters in PFD mode (Procrastination Followed by Despair).

  10. Announce new completion dates whenever a previously predicted one has passed, and keep driving your PR engine to maintain interest during a process that is a textbook illustration of Hofstadter’s Law (“Everything takes longer than you expect, even when you take into account Hofstadter’s law.”)
Part of this development heuristic is just sloppy management, but it also reflects the way we think. This is why engineering is, at its heart, an art form (and why the average completion time of a homebuilt boat is 135 years).

Perhaps the most interesting thing about this seemingly ugly process is that it’s iterative and self-correcting. Grandiose or stupid ideas may not be obvious during first-pass blue-sky analysis (when the project is glued together by wishful thinking), but it’s another story entirely when it all has to be converted into Clearly-Defined Tasks (CDTs) and drawings that make sense to machinists. Without some kind of closed-loop intellectual process to fine-tune your thinking, it would be impossible to get to the point where you can start using engineering tools to convert fantasies into contraptions.

Trying to shortcut this by starting on Day One with formal design methodologies can have the catastrophic effect of committing you to an ill-defined goal state, whereupon the end result is shaped more by your toolkit than by the supposed objective. That’s why so many products seem malformed, patched, and otherwise inelegant: management loves formal methods and looks askance upon such frivolous notions as approaching product design as a delicate blend of art and engineering. The exceptions, when they occur, are a joy to use. The rest miss the point, no matter how stylish their exterior or sophisticated their underlying technology.

So it appears that designing a system isn’t nearly as rigid a process as typical engineering textbooks would have you believe. Your component choices affect the shape of the thing you’re building; said shape in turn creates constraints that affect your choice of components. Such psychological race conditions can only be resolved by tweaking the granularity knob while adding inputs to your evolving mental model, until the correct solution congeals in a flash.

It’s easy, and here’s how to do it: Prop your feet up on your desk, relax, and form a fantasy of the desired results. Now turn it slowly in your head while calmly examining it from all sides, allowing input variables to float until an unanticipated combination satisfies your psychic fantasy-comparator and generates a flash of recognition. Since all your noodling is naturally saved in a big circular buffer called short-term memory, let this recognition event pre-trigger a snapshot of the conditions that immediately preceded it (before accumulated pondering-propagation delays introduce conceptual drift). There’s your design specification. Take that and run with it.

This is probably not an engineering methodology that makes managers comfortable, though it’s a good summary of life in the trenches. There is a pervasive myth that structured methods and sequential procedures, used in isolation, will get you there… but I’ve never seen it work that way. The tools don’t actually start to become useful until you’re quite thoroughly immersed, and that can take weeks of appearing, to outside observers, as if you are loafing.

A Sense of Urgency

Speaking of time, there’s another big difference between gonzo engineering and life in industry. Schedules and deadlines, the X-axis of project management, are anathema to the independent worker. Don’t tell me that I have until Monday morning at 9:00 to hand you a report on the solar array thermal retrofit; I’m still in the wall-staring phase on that one and expect to be here for days! I might emerge occasionally to troll the web for prior art to steal, get distracted by other parts of the project, or just say “screw it” and go sailing on a friend’s catamaran in the name of research, but a deadline? Imposing order on the project would send me on a search for something better suited to my interpretation of the term “work.”

Alas, life isn’t like that in a corporate environment, where people actually pay you to behave. Critical-path management, release dates, pre-production prototypes, purchasing cycles, trade shows… there are countless reasons why the long-suffering denizens of cubicles and labs are not given free rein to go with their instincts. But despite the importance of scheduling in coordinating a complex enterprise, there are huge costs involved: design compromises, sneaky shortcuts, employee burnout, kluged patches, bad assumptions, useless documentation, and incomplete testing, just to name a few. This is analogous to sailing: it is well understood that a sailor with no schedule always has fair winds. The people who find themselves calling MAYDAY in a Force 10 gale are usually those who have decided to push their luck for some time-related reason: they’re in a race, vacation’s almost over, the crew has to reach port in time to use a return ticket, or some arbitrary schedule laid out over charts and cruising guides in a cozy den long ago is now affecting the skipper’s judgment.

Working alone and with volunteers on something that will be done when it’s done (and not before), we have the luxury of ignoring the calendar—although with that comes the dangerous temptation to give in to the dreaded BEHEMOTH Effect (“Hey, here’s a cool gadget; let’s see how we can integrate it into the system!”) Somewhere in there is the right compromise, but we are going to assume that when you’re building your life around the Ultimate Project, schedules are not a factor.

Convenient, eh?

An Economic Aside

While we’re ignoring things, let’s talk about money. From an engineering perspective, this can be even more annoying than time—there’s nothing like “aggressive cost minimization” to take all the fun out of a design. Fortunately, one of the intrinsic features of passionate dream-chasing is that everything else is secondary, and it’s thus easy to justify spending as much as you have (and then some). Combine this with poverty consciousness, and one can get amazingly creative at scrounging. In addition to all the expensive bits from West Marine and McMaster-Carr, the Microship contains thousands of parts that were donated, bought surplus, extracted from dumpsters, horse-traded, repurposed, cannibalized, or fabricated on the cheap. But one issue that never came up was worrying about manufacturability and component cost. There’s a sort of certainty here that is immensely liberating: “This is the most important thing I can possibly be doing, so it doesn’t really matter what it costs to get the job done—I’ll afford it somehow.”

How to Balance your Boat¹

¹ (or your airplane, helicopter, blimp, submarine, ROV... or anything else that needs to stay balanced despite having a bunch of junk on-board)


I heard it from them all... every multihull marine architect who had ideas to contribute to the Microship project urged me, at one time or another, to do a weight study. Robb Walker... Gino Morrelli... John Marples... Jim Antrim... luminaries in the field, every one. Each informed me that a critical first step in designing a ship (or an airplane) is a thorough inventory of gear and fixtures with at least a summary of their weights and centers of gravity.

I really didn’t want to do this.

My first attempts were therefore pretty crude: one-page listings of broad categories, with wild guesses about aggregate weights. As I pointed out to my advisors, I could hardly come up with a detailed inventory when I still didn’t know the size of the boat, now, could I? “Tellya what,” I told ‘em cockily, “you tell me the constraints, and then I’ll massage the inventory to fit!”

No dice. “Do a weight study,” they responded. “It affects the entire design.”

Obviously, what we have here is a circular problem, and an iterative one at that. You make a list, discover that the weight budget won’t support a 100 gallon water tank (that’s 800 pounds of water), change the capacity to 50 and nudge it forward in the hull a little bit, then try again. There’s a lot of head-scratching and guesswork involved, and whether you’re outfitting a voyaging yacht or a racing skiff, the sheer volume of data can be overwhelming. If said yacht happens to be a multihull, the weight and center-of-gravity issue is even more critical... this is not a place for shortcuts. And, I should point out, the same problem arises in aircraft design but with even more critical implications.

So after a few false starts with a paper binder (tedious) and a spreadsheet (ugly and a mess to edit), I decided to develop a weight-study database that would maintain not only a running total but also calculate, on-the-fly, the ship’s aggregate center of gravity. This is derived from the weight of each object (starting with the vessel itself), and its vertical, longitudinal, and transverse centers of gravity (VCG, LCG, and TCG) – entered in any convenient notation (such as height above or below waterline, distance to port or starboard from centerline, and station, or distance from the bow).

This works beautifully, and we now have a tool that objectively (not optimistically) shows the effect of every added object – not only in terms of bottom-line poundage, but effect on trim. This makes it easy early in the design stages to modify decisions about battery bays, tankage, spares inventory, and more – all with solid feedback on how product choices and placement will affect performance.

This article will show you how to accomplish the same thing, using any robust database package, on any computing platform. The example here was created in FileMaker Pro for the Macintosh and is freely available if you want it, but the theory and field definitions are fully explained so you can implement it in other packages (or in a spreadsheet such as Excel, if you prefer that over a database). This tool will not only give you much greater control over the trim of your boat, but also provide a convenient place to keep track of spares, costs, insurable totals, vendors, serial numbers, service intervals, and things to buy.

Let’s start with an introduction to the whole “center of gravity” concept, see how to calculate the effect of an object’s weight and location, then dive into the database design...

The Principle of Moments... A Few CG Basics

Every boat has a center of buoyancy (CB), which is the center of the underwater volume of the vessel. She also has a center of gravity (CG) which is where all the mass would be concentrated if it had to be compressed to a single point. If the boat is to float properly on her design waterline, then the CG must be in line vertically with the CB.... if it’s not, then the boat will correct for it by changing trim (and thus underwater shape) until the new CB is in a vertical line with the CG.

This pretty well sums up the problem. There’s not much you can do about the CB for a given boat (which wanders around with heel angle, but we won’t worry about that since it’s out of our control), and the CG of the raw hull is pretty much a given as well. But the moment you start installing equipment and people it all changes... often dramatically. Just take a stroll from bow to stern of a canoe for a quick demonstration of how much your weight can affect the trim of something with 1,000 pounds or more of buoyancy.

I’m not going to go into the extensive mathematical analysis of all the factors affecting this – it’s well covered in nautical textbooks and on the Web (there are some useful links at the end of this file to get you started if you want to explore the physics). What we do want to discuss instead is how, exactly, you compute the resultant CG from the locations and weights of random objects so that you control the process from the beginning... instead of shoving stuff around later trying to fix it.

If you have one object sitting alone, then determining net center of gravity is obvious – it’s just the object’s own CG (fairly easy to guess for most smallish things, not hard to measure for large ones). But as soon as you have two or more attached the same substrate, such as a boat, you have to do a mathematical trick to find out their collective center of gravity.

An easy way to start visualizing this is with the seesaw in Figure 1. A heavy kid and a light kid, to achieve balance, must arrange themselves in such a way that the former is closer to the pivot point than the latter. It happens that the math is simple: all they’re doing is equalizing their moments, which are defined as their respective weights times their distances from the pivot point. If we have an 80 pound kid and his 50-pound little brother sitting on a 12-foot seesaw, they will automatically position themselves such that their moments are equal. Assuming that the light kid is sitting on the very end, his moment is 6 feet times 50 pounds, or 300 foot-pounds. To balance, the 80-pounder just divides 300 by his weight, yielding 3.75... then moves to that spot on the board. Of course, he doesn’t actually calculate this; he just scoots forward until the seesaw balances... and that’s where he ends up: 3.75 feet from the fulcrum.


Two kids on a see-saw

Figure 1: The 80-pound kid finds the correct spot on the seesaw to balance his little brother by achieving the same moment -- the product of mass and distance from the fulcrum.


What we have here is a simple demonstration that a small object far from the pivot point (CG) of a vessel (er, seesaw) has the same effect on trim as a large object that’s closer. If the kids on the seesaw happened to have instead been paddling a very tender canoe and had the nautical sensibilities to keep her properly balanced on her waterline, they would have positioned themselves similarly...

Now let’s see how moments can be combined to yield the aggregate center of gravity of any arbitrary number of objects.

It’s a process much like averaging. Looking at part (a) of Figure 2 below, let’s pretend that the horizontal line is a small 20-foot boat (we’ll ignore its own mass for the moment, so to speak). It turns out that any point can be used as a reference, so to keep measurement simple and avoid the added confusion of negative numbers, let’s call the bow our “reference datum,” which is a fancy name for zero.

I’ve arbitrarily placed two objects on board this imaginary vessel: a 55-pound battery 6 feet back from the bow, and a 85-pound outboard motor whose center of mass is 1 foot forward of the stern. Let’s calculate the moments:

    Battery    55 lbs X 6’    =    330
    Motor      85 lbs X 19’   =    1615

Where’s the resultant CG? Just add the moments and divide by the total weight of the objects:

    CG        330 + 1615    =    1945    =    13.89
55 + 85 140

The center of gravity of the battery and the motor is 13.89 feet back from the bow... not very good trim!


Moving battery and motor around

Figure 2: These three images illustrate the effect of moving a heavy object around on a boat. In (a), the 55-pound battery and 85-pound motor combine to yield a longitudinal center of gravity of 13.89 feet. In (b), the battery weight is doubled, moving the CG forward by over 2 feet. In (c), relocating the original battery to the bow has almost the same effect on CG. Every object on a boat contributes to the collective center of gravity through the combination of its weight and location.


In Figure 2(b), let’s add a second battery to see how the CG is affected. When you run the numbers with 110 pounds instead of 55, how much does the CG move? It scoots forward by over 2 feet! Our new CG is 11.67 feet (try this yourself to make sure you get the same answer).

But what if we instead kept the 55 pound battery but relocated it to a point 1 foot back from the bow, as in Figure 2(c)? Let’s ignore the fact that this sort of behavior is ludicrous from a nautical perspective (not only is that a poor place for a battery for purely electrical reasons, but you generally want big massy things near the boat’s CG to prevent hobby-horsing and other pathological behavior... this is what “moment of inertia” is all about). If you run the numbers, you see that the battery’s moment is now only 55 (55 lbs X 1’). Adding that to the motor’s moment and dividing by the total weight of the two yields a net CG of 11.93.

Now you can really see the interacting effects of an object’s weight and its location... the result of doubling the weight of a battery located 6 feet from the bow is almost identical to that of moving the original battery to a point only 1 foot from the bow. This is a key observation... for every object on your boat, you have two knobs to twiddle when determining its effect on trim: weight and location. Since the former is a little hard to adjust for most things, your most powerful balancing tool is moving things around with an understanding of moments.

This simple calculation scales to any number of objects, of course – we can add a thousand moments, divide by the total weight of those 1,000 objects, and the number will be their net center of gravity.

Now, take everything I’ve told you and expand it into three dimensions. CG comes in a trio of flavors, which add up to a point in space, located somewhere inside your boat. What we’ve been discussing so far is known as longitudinal center of gravity, or LCG, and lays along a line from bow to stern.

If you walk around to the stern and look at the boat from that perspective, however, you can see that the same kind of issues are present with side-to-side balance; you don’t want to be sitting all wonky in the water (here’s one situation where it’s good to be listless). The magic number here is called transverse center of gravity, or TCG, and is affected by tankage and other heavy things that people like to tuck out of the way to port or starboard. When calculating TCG, it’s traditional to use the centerline of the boat as the reference datum, with objects’ distances measured to port (-) or starboard (+).

And finally, if you tilt your head sideways and think in terms of stability, you have exactly the same set of phenomena operating vertically, naturally called vertical center of gravity, or VCG. In general, you want this to be down as low as possible; if it’s way up in the air, you could have serious problems! The reference datum for VCG calculations is arbitrary, but is often the DWL (design waterline), as that’s just about the only well-defined horizontal plane sliced through a hull. I mean, how many flat surfaces and straight lines are there in a boat? In all cases, the choice of reference datum is ultimately irrelevant, so if you have a more convenient way to measure from, by all means do so... just be absolutely consistent.

The foregoing quick introduction is all the background you need to perform the magic math that yields the center of gravity of your boat, including everything from the hull itself to that stainless steel crescent wrench you just bought. All this adds up to much more information than you’d ever want to keep in your head, so let’s automate it.


Calculation flow diagram for centers of gravity

Figure 3: The collective center of gravity (whether longitudinal, transverse, or vertical) is calculated by totaling the weights of all the objects, totaling all the moments by multiplying the weight of each object by its own center of gravity, then dividing the sum of those moments by the total weight. Doing this calculation in all three axes for all objects (including the substrate itself, such as a boat hull) will yield the net CG of any system.






The Weight Study Database

First, I need to make a quick comment on the implementation. It happens that I developed this database on a Macintosh under FileMaker Pro version 3.0 (Nov 23, 2005 note: I'm now using version 7.0, which imported and converted this just fine). Fortunately, this excellent software is designed to be cross-platform, and with a few minor cautions a database written on the Mac should run fine under Windows.

NOTE: If you are using a PC, please be aware of a few caveats. First and foremost, I have never tested this under Windows, so I don’t guarantee anything... though theoretically it should work fine. (In theory, there is no difference between theory and practice. In practice, there is.) The differences between the platforms are minor, as far as FileMaker is concerned: The Mac version supports AppleScript and Windows has OLE, but we don’t use either here, so that’s not a problem. You might have to adjust fonts, field and label sizes, and possibly make other aesthetic tweaks to make it come out pretty on a PC. And I hear rumors that the Windows version, at least in the old days, required a specific filename extension for the file to be compatible (even though that won’t show up in the title bar), and under older versions, you were limited to the ancient DOS-style 8-character filename. For all I know, these limitations are no longer the case, so if you’re using a Windows box, just try it and see what happens. Then tell me about it, so I can update this paragraph and put your version on the site for others to download!

None of this should matter much anyway, since you’ll doubtless want to configure the database to fit your own needs, using your own tools; by the time you’ve done all that you’ve basically created your own database (it’s not hard). But if you still want to play with my version after all those warnings, you can download the 32K template file here.

OK, now that the administrivia is out of the way, let’s talk about how this actually works. Please take a look at Figure 4, which is a screen shot of the test version of my Microship inventory database.


Screen shot of CG database

Figure 4: Screen shot of database record. The 55-pound battery is located 6.5 feet back from the bow, on the boat’s centerline. At the moment, the net LCG (Longitudinal Center of Gravity) is a 9.12 feet from the bow, and there is a very slight list to port.


The whole idea here is to have an inventory database for the ship, at any level of detail you like. To keep it from becoming a full-time job during initial planning, I just cluster whole piles of things into single units – like “tool kit” instead of the 200 or so entries that make up its contents. But the design does accommodate grouping, as we shall see in a moment.

The database does a lot of traditional things in addition to the magic center-of-gravity calculation – it lets you track your spares inventory, record serial numbers and vendor information, make notes about each item, and so on. And in my case, I also have a few dollar-value fields that most people don’t need, as much of our equipment is sponsored and it’s fun to keep track of that. I even have a $/pound calculation, which is utterly useless but amusing. (“Why do we do it? Because we CAN!”) I should also note that the values you see here are from an ancient test phase of this database, not reality... so please don’t draw any conclusions about the Microship project from this bogus data.

Let’s take it from the top, field by field.

Title: At the very top is a title, which appears on each record. This is completely superfluous, as it’s also shown in the title bar... but it’s pretty.

Item Name: This identifies the widget under consideration, in this case a marine deep-cycle battery.

Source: I find it useful to associate a vendor or sponsor with each item, where applicable... I bought this at West Marine.

Category: This field is a pop-up menu of all possible categories of goods on the boat, which makes it easy to look at just the contents of one locker or pack... or see how much the electronics weighs by doing a find on a single category. Here’s the full list from the test version of the database; yours will look different:

ESTIMATES (temporary)
GEAR: Audiovisual
GEAR: Bedding/comfort
GEAR: Books
GEAR: Camping/shore
GEAR: Diving/fishing/etc
GEAR: Galley
GEAR: Goo
GEAR: Maintenance/cleaning
GEAR: Marine
GEAR: Miscellaneous
GEAR: Nav/mapping
GEAR: Office/business
GEAR: Parts/spares
GEAR: Safety/survival
GEAR: Clothing
GEAR: Manpack
GEAR: Personal
GEAR: Tools
INTEGRAL: Cockpit furnishings
INTEGRAL: Electrical/Solar
INTEGRAL: Electronics/AV-Comm
INTEGRAL: Electronics/Comp
INTEGRAL: Electronics/Packaging
INTEGRAL: Marine Misc
INTEGRAL: Landing Gear
INTEGRAL: Water System
RIGGING: Deck/misc
RIGGING: Ground tackle
RIGGING: Hydraulics
RIGGING: Sails & Running
STRUCTURE: Primary
STRUCTURE: Secondary
VARIABLE: Food-Water
ZERO-WEIGHT: Software


FileMaker allows you to edit a “value list” for a field and present it as a pop-up list, pop-up menu, check boxes, or radio buttons... it’s best to use this kind of approach for categories so your searches won’t be thrown off by alternate spellings.

Contact, Phone, and Serial #: These fields let you keep track of additional details about the item in question, for insurance or support purposes. This is the kind of data that can end up scattered to the winds (usually in old notebooks or receipts) if you don’t make some effort to put it in one place... and since you’re going to all the trouble to inventory the boat for a weight study anyway, you might as well put it here.

Cost and Value: I have two fields where only one is needed, just to let me keep approximate track of sponsorship, good deals, freebies, hand-me-downs, and so on. Cost is actual out-of-pocket; Value is what it’s worth.

Item Weight: Here you enter the weight of the item in pounds... and click a radio button to indicate whether it’s estimated or real. This turns out to be useful when you’re in the planning stages, and a quick find operation can tell you what’s still ambiguous.

Item LCG: Longitudinal Center of Gravity... this is where you record where the item is on your boat, measured in feet from the bow.

Item TCG: Transverse Center of Gravity... as above, here you record the location on either side of centerline (use negative numbers for port and positive for starboard).

(Item VCG: Vertical Center of Gravity. My boat, a micro-trimaran, is so low that this turns out to be irrelevant for me, so I left it out. It works exactly like the others, and adding it is an exercise for the reader.)

Status: This line of check boxes is a quick-and-dirty way to flag items that need to be acquired, or otherwise create useful abstract subcategories for searching.

PM Months: I haven’t really done anything with this yet, but the idea is to periodically print out a Preventive Maintenance schedule, with items sorted into intervals (like checking the batteries in your strobe every year). As with any other field in this database, if it’s not useful to you, just delete it.

Batts/Spares: Here we have a place to record what batteries or spare parts associated with this particular item need to be on hand... and the two radio buttons to the right indicate whether they are local or back at home base.

Notes: Anything you like goes here. I tend to expand the description a bit and record any other details I might like to know someday.

OK, here’s where it starts to get fun. Everything from this point on is updated automatically by the database every time you add or modify a record. Nothing below this line is ever manually entered (and the database will stop you if you try).

Total Value: This is a “summary” field that totalizes all the “Value” fields in the database. A nice thing to know.

Total Cost: Likewise for the real out-of-pocket...

% Spons: This is a calculation based on the past two fields, and is defined as ((Total Value - Total Cost) / Total Value). In practice, I find that the separate sponsor database is a much more useful place to keep this information, as it includes things that don’t appear in the ship inventory. I’m leaving it in just to give another field calculation example leading up to the CG stuff, but I don’t particularly recommend that you use it.

$/lb: Be honest, now... don’t you also wonder about completely useless things like this?

Item LM: Item Longitudinal Moment, or the result of the item’s longitudinal (Weight X LCG) calculation (55 X 6.5 = 357.5). This number by itself isn’t particularly useful, though it does show you the “torque” applied to the boat by the object in question. It exists as an intermediate calculation step in the development of the value we’re really after.

Item TM: Item Transverse Moment. Exactly as above, but reflecting instead the item’s effect on side-to-side trim. Note that the battery is centered in the boat, so even though it weighs 55 pounds its effect on the transverse center of gravity is zero (55 X 0 = 0).

Total LM: This is the sum of all the longitudinal moments in the database, at this instant equaling 7,142.08 foot-pounds. If you tried to pick the boat up by its very bow, this is the torque you would have to overcome.

Total TM: Likewise, the sum of all the transverse moments. Since the center hull of my boat is a canoe and things tend to more or less hover around the centerline, this shows just a minor negative value. In a millpond, this would translate into an almost imperceptible list to port.

Total weight: This is the beginning of the bottom line. Recall from our explanation that at some point we’re going to need the total weight of everything on board. This is a summary field that automatically increases – frighteningly quickly, I might add – with each item you lug aboard.

Net LCG: Here we have the result of the final longitudinal center of gravity calculation: the database has totaled all the longitudinal moments and divided by the total weight to yield a point just aft of center.

Net TCG: Similarly, this is the result of the final transverse center of gravity calculation.


Using (and Enhancing) the CG Database

Putting all this to use is easy... just start throwing stuff at it and watch the numbers converge! But it’s best to begin with the boat itself.

This isn’t as hard as it sounds. You need a scale that can handle about half the weight of your boat. Follow these steps:

  1. Weigh each end of the level boat, wherever and however convenient.
  2. Note the exact distance from the bow of each measurement point.
  3. Multiply each weight by the distance from the bow.
  4. Add those two numbers.
  5. Divide the total by the sum of the two weights.

Sound familiar? You just performed the same old moment calculation to determine the boat’s LCG! If she’s on a trailer, you’ll have to measure the weight of the wheels and tongue, then make the same measurements on the unloaded trailer and subtract. Either way, it’s important to start with the substrate, the single largest contributor to the CG numbers you’re after.

Once you have this, create a database record for the boat itself, ideally with no equipment installed (I know, that’s not always practical with an existing boat, but you need to draw a distinction between things that are part of the boat and those that are not). This is your starting point, and every subsequent component in the growing calculation will nudge the CG figures back and forth, left and right, up and down... giving you an evolving look at your static trim.

If the empty boat rested perfectly on her lines, you already know the target values... you want the final net CG figures to be exactly the same. If she didn’t float level, well, at least you know which way you have to tweak things to achieve a proper balance. And don’t forget the ephemeral variables: tankage, people, and stores. It might be useful to include a yes-no field called “empty” and use it to flag separate records for the contents of tanks, expected personal gear brought on board by crew, and even the crew themselves in estimated locations. When you do a FIND on the database with empty=yes, you have the CG of the empty boat; if you do a find-all (hitting command-J in FileMaker), the additional weights of all the added cargo are considered in the calculation.

Incidentally, there’s a lot more to this than just the CG. That lets you determine static trim when sitting quietly in the water and has a lot to do with stability, but there are dynamic issues as well. In particular, the phenomenon known as moment of inertia will affect the rolling and pitching action in a seaway: if all the mass is concentrated at the center, the resulting motion is quicker; if it’s at the ends, slower and deeper. There are all sorts of trade-offs here that are further affected by your boat’s hull design and purpose in life; see Link#2 below for a useful discussion on the subject. Adding moments of inertia to the database is no big deal (the basic difference is that you square the distance figures to exaggerate their effect on the total).

I noted earlier that we happened to have done this in FileMaker Pro on the Mac, and that you are encouraged to implement it using other programs or computing platforms. One of the most interesting database environments is the range of SQL-based tools, such as the popular MySQL available free for Linux. The fundamental difference is that this kind of relational database appears more as a linked collection of tables, and there is no mechanism for internally maintaining calculations as we do here. However, it’s quite easy at the query level: you would write a query that computes the various totals and net CG on demand and let the machine run the whole process anytime you ask for it... such as

select sum(weight) as totalWeight from myInventory

to compute the total weight of all items on the boat.

If you do generate an SQL variation, or implement similar methods in another flavor of software (such as a spreadsheet or web-resident tool), please consider passing it along to other readers in the spirit of Open Source. Email me to arrange adding your work and comments to this page. We are putting the whole Microship project under GPL to do our bit to buck the tide of increasingly oppressive corporate end user license agreements.

Finally, I should note that all this applies equally well to airplanes, helicopters, submarines... anything for which balance is important. You can even apply this tool to backpacking or bicycle touring, for a nice low CG makes life much more pleasant when you’re hauling something around with your body. Feel free to experiment... the real point here is the basic calculation method; there are countless ways to put it to work and this database is just one convenient way to package it.

Good luck, and may your vessel always rest gracefully on her lines!

Basic Composite Fabrication

When I was building the BEHEMOTH substrate back in 1989, I needed a way to fabricate lightweight, rigid structures with arbitrarily complex (and sometimes curvy) shapes. In particular, both the bike’s trailer and the equipment enclosure behind the seat were fiendishly complex designs that required a lot of mounting points for equipment, and the thought of trying to do it with aluminum was disturbing. I asked David Berkstresser for advice, as he always knows about these things.

“Build it with cardboard,” he said. “I made a kayak out of cardboard once.” I had a good laugh, and then realized he was serious. Within a week I had scrounged a pile of clean corrugated cardboard and was building my trailer enclosure by cutting out pieces with a utility knife, sticking them together with a hot-glue gun, and fiddlling with the evolving sculpture until it was exactly right. At last, happy with the design, I lay fiberglass cloth on all surfaces, bonded it with stinky polyester resin, and built up multiple layers where there would be significant stress, hardware attachment points, or abrasion. I then “closed out” the edges with a Bondo-like paste, filled and sanded the surfaces smooth, and took the unit to a professional for an automotive-quality Imron paint job. The results were amazing: light, perfectly matched to the application, and even pretty:


BEHEMOTH

Figure 1: The bicycle,
BEHEMOTH, with enclosure behind seat and trailer fabricated using "CSPC" cardboard-core composite technique.


We dubbed the technique CSPC, or “Cellulose-Core, Silicon-Matrix, Polyester-Filled Composite,” and the technique is described here. (If you think I’m mad, consider that the BEHEMOTH enclosures only involved simple curves, and were thus trivial to form by making long parallel slits in one skin of the cardboard. David’s kayak, on the other hand, had compound curves…requiring a detailed pattern of little X-Acto knife cuts to “stretch” the surface.)

This may sound frivolous, but there was real engineering here. The skins of fiberglass cloth, once solidified in a matrix of resin, provided significant tensile strength. As they were held a constant distance apart by the corrugated cardboard core, any attempt to bend a panel would encounter strong resistance. You can see more sophisticated variations of this technique in boats, aircraft, bridges, and even some new roofing materials.

Cored Composites

The essential idea behind cored-composite structures is to maximize the stiffness-to-weight ratio. Since flexural stiffness of a beam is proportional to the cube of its thickness, it would at first seem desirable to make everything thick—but if the material is solid, that can become absurdly heavy. Fortunately, we can play a trick: use a lightweight core to add thickness. When you try to bend something made this way, the stresses resolve into three separate cases, so we can optimize the materials to handle them. Imagine pushing down on a piece of my cardboard-core bicycle trailer:
  1. The upper fiberglass skin is in compression across its surface, focused at the point of contact
  2. The lower skin is in tension
  3. The core is loaded in “shear,” which tries to split it along the middle as the faces move like hands rubbing together.
Since everything is bonded nicely together, the characteristics of the long glass fibers work to our advantage (they are oriented at right angles in a normal cloth weave in this particular case, but there’s nothing sacred about that; in optimized structures, the majority of the fibers may be oriented along the lines of maximum anticipated loading). As long as the core maintains a constant thickness and doesn’t start to crush or split longitudinally, the whole assembly is resistant to bending and the skins don’t wrinkle or buckle; failures, when they do occur, are generally catastrophic. It’s analogous to an I-beam, where the skins correspond to the flanges and the core corresponds to the web. This approach also cuts weight, with the sum of the skins thinner and lighter than a “single skin” structure of equivalent stiffness (and it has better insulating properties).

Of course, cardboard is a wimpy core material, and would never be used in a real application (especially in a marine environment—one crack and the whole thing would turn to mush). Old boxes were a cheap option back in 1989 when I was bicycle-hacking, but I graduated to professional materials when moving on to boatbuilding; instead of cellulose, the Microship uses Divinycell, a closed cell rigid PVC foam with a density of 5 pounds per cubic foot. This is one of a wide range of materials that are made specifically for this purpose, varying in shear modulus, density, permeability, fabrication difficulty, and cost.

One familiar core material is end-grain balsa wood (from Baltek Corporation), oriented with the fibers running from skin to skin to resist shear loads and add compressive strength. Balsa is particularly good at handling attachment points without crushing, something that is more of a pain with foam. But as with the cardboard, damage to one of the skins (or even a hidden leak around a fastener) can eventually cause the structure to become waterlogged.

Foams are available in many flavors, ranging from cross-linked types like Divinycell (and Klegecell) to linear types that are more flexible (Airex). They can be had in a wide range of densities as indicated by the application—where flotation is an issue (as in surfboards) a very light core would be used, but that is of course more prone to impact damage if the skins are too thin. Always the trade-offs…


Sample composite core materials

Figure 2: A sampling of core materials. Gray surface and scrap at upper-right are the Divinycell used throughout the Microship project; various honeycombs are also shown.


The most “high-tech” core material, usually seen in aerospace applications (or racing yachts) where there is the budget to pay for it, is honeycomb. This stuff looks like a beehive, with structural and weight characteristics nearly ideal for a cored composite. Naturally, it comes in many forms: Hexcel sells an aramid (Kevlar) material, Nida-Core has a relatively affordable polypropylene core, Tricel makes one out of paper, and you can even find it in aluminum or carbon fiber for special applications. But all these are harder to work with than foam—the close-outs (edges) are trickier, and when bonding skins you need to make sure that epoxy doesn’t flood the cells and turn the whole thing into a brick (Nida-Core solves this with a bondable scrim on both faces). Still, a properly made honeycomb panel is a thing of beauty, ultralight and extremely stiff.

Unfortunately, all cored composite structures introduce fabrication challenges. Imagine the simple problem of bolting on a piece of hardware: on a single-skinned panel, this is so trivial as to barely be worth mentioning. But with a cored panel, the compressive force of the bolt can be quite enough to crush the relatively soft foam or honeycomb, introducing a stress riser that can cause structural failure (or at least the eventual loosening of the bolt). To get around this, there is a whole body of techniques that involve replacing a section of the core with a rigid annular ring that resists crushing—in our case, usually accomplished by “hogging out” foam with a bent nail chucked into a drill, clearing the hole with compressed air and hemostats, injecting filled epoxy into the enlarged cavity, and then re-drilling for the fastener itself—or sometimes using a syringe to cast threads in place around a waxed bolt. It’s a nuisance that prevents the casual slapping-on of impromptu hardware, but taking the time to do it right is worth it.

Other fabrication problems include getting a perfect bond between skin and core—if we don’t, then bending stresses will tend to separate the two and lead to buckling. It’s not always obvious just how thick to make the skins and cores, what kind of cloth to use, the optimal orientation of the fibers, and how gradually to distribute localized loads across a wide area. And finally, remembering our rule that an infinite number of very light things becomes infinitely heavy, it is important to use just enough resin, but not TOO much. To this end, one of the more advanced fiberglass fabrication techniques is vacuum-bagging, which uses the weight of the atmosphere as a giant press to force excess resin out of a layup. Most of the time, fortunately, we can get by with “hand layups” and relatively simple techniques.

Indeed, the beauty of composite construction is that it’s pleasingly incremental: you sculpt chunks of foam, glue them together, add fillets to inside corners and round those outside, then bond on fiberglass skins of sufficient thickness to satisfy the structural requirements of your application. Sometimes you mold structures around the objects to which they will mate; other times you do freehand build-ups of thickened epoxy and then shape them with a Dremel tool. The result is a kind of ugly thing with the surface texture of hardened burlap, dangerously sharp bits where once-soft fibers now protrude like needles, and a patchwork of blah colors resulting from the types of epoxy and hardener used as well as the various fillers. To clean this up once all the engineering issues are satisfied, you sand down the rough edges without damaging any more fibers than necessary, blend microscopic glass balloons into a fresh pot of epoxy, butter the fabric texture and overlapping edges with squeegees and other tools, and wait. Once that cures (a function of temperature and epoxy chemistry), you can finish the resulting object to any level of perfection ranging from butt-ugly to showroom-perfect depending on how much of your life you want to devote to it, then get intimate with another suite of toxic chemicals to prep/primer/paint the surface. It’s all very messy, actually, but at every step in the process the thing you’re building is editable—time and again, we tore into “finished” work with fearsome implements of destruction to correct mistakes, add fixtures, and even change our fundamental design as evolving specifications rendered earlier assumptions fallacious. This is not even remotely like machining: once you get used to working with composites, there is liberation in knowing that anything can be undone or fixed; rarely is it necessary to start over. Errors are not fatal.

The Ingredients

It seems, at the outset, like this should require only a minimal inventory: a roll of fiberglass cloth, a few gallons of resin and hardener, and something to use as a thickener for fillets and fixtures. But this is only the beginning, as every aspect of composite fabrication involves a wide range of choices. Let’s set the stage for getting our hands dirty by running through what it takes to set up a fiberglass shop.


The zone of goo

Figure 3: The Zone of Goo


A Note on Safety

First, I should mention the problem of being a delicate biological organism in contact with profoundly nasty industrial chemicals. In addition to the obvious physical hazards of skin laceration and itching, there are two classes of things that you don’t want in your body. First, many of these chemicals are evil: the hardeners used with epoxy resin are sensitizers that lead to severe allergic reactions, the MEKP used as a catalyst for esters will cause blindness on eye contact, and various essential solvents are highly toxic (many are also carcinogenic). Sanding a fresh layup generates fine, chemically active dust that is optimized for inhalation poisoning, and working for hours with volatile organic compounds in an enclosed space will push the limits of any safety gear as you sweat profusely and roll around in epoxy drippings. Inhalation, ingestion, and skin contact are equally dangerous, and it is essential that people working with this stuff take protection seriously and use high quality masks, gloves, and eye protection. Unfortunately, there is a sort of macho mentality among some builders (I actually heard one guy say, “this stuff doesn’t affect me”), but it’s only a matter of time and has nothing to do with masculinity—the toxic effects are cumulative and eventually sensitization will occur. At this point, the project ends. If you are patient, you can find good deals on partially built boats and kit airplanes for exactly this reason, though it seems a rather sad way to take on a project.

The other hazard is more “mechanical”—the non-chemical but equally damaging effects of things that can be inhaled but never eliminated. Some filler materials, most notably colloidal silica and other sharp-edged fibrous substances light enough to hang suspended in the air for some time, can become a permanent fixture in your lungs. Those nuisance-dust masks from the paint section of Home Depot are not enough; it takes good filters and careful attention to detail (not shaving my beard constitutes risky behavior; it’s hard to get a good seal around my 3M activated-charcoal dual-cartridge mask).

When you think about it from a health perspective, this whole pursuit is insane. If you decide to do this, please spend some time planning around the safety issues: install dust control facilities like a shop air cleaner with HEPA filter, ventilate well when using solvents, understand and label all chemicals, don’t scrimp on personal safety gear (we’ve gone through over a thousand latex gloves), wear your mask when sweeping, use a positive pressure respirator of you’re crazy enough to do your own spray painting, use wet sanding techniques to minimize dust whenever possible, use hearing protection when grinding, treat the table saw with Deep Respect, don’t eat in the shop, and don’t smoke at all (it makes your lungs sticky). Read and take to heart all the literature on the subject, and spend some time hanging around professional boat shops to see how people with legal exposure are covering their assets. And don’t forget that poisons don’t magically disappear when placed in the trash; some of this stuff is classifiable as toxic waste and does not belong in aquifers, landfills, or waterways (the correct way to dispose of trace amounts of hardener, for example, is to use it to catalyze a bit of resin and then discard the resulting solid object).

OK, assuming that we still want to risk shortening our lives with this stuff, what do we need to stock?

The Essential Goo

One of the first issues is the choice of the resin that will be used to solidify an otherwise soft layer of cloth. The broad choice is between epoxy and the esters (polyester or vinylester). The latter are cheaper and more suited to volume production and “chopper guns,” but are structurally weaker. And they stink. For hand layups and one-off custom projects, epoxies are the only rational choice; the extra cost is more than worth it.

Epoxies are available in a variety of systems from different manufacturers, and consist of resin and hardener that must be mixed in a precise ratio (by weight or volume). The Microship project mostly uses West System products, though for the solar panels we consumed a few gallons of a special low-viscosity resin from Composite Materials, optimized for high-temperature applications. West is perhaps best known in the marine marketplace, with the other big name being System Three; there are ardent devotees of each. (I have a stack of very informative System Three how-to books; paypal $6.00 to wordy@microship.com if you'd like one; I need to reduce excess!)

Whatever the system, the chemistry is similar: when the resin and hardener are thoroughly mixed, an exothermic polymerization reaction results. Long molecular chains start to become cross-linked, and eventually the pot of goo will get warm and gel, which is your cue to stop being so finicky with that one persistent fiberglass cowlick and finish quickly. You can push the envelope quite a bit if you’re working with a thick filler mixture, but if you’re trying to wet out cloth the time limit is more severe. This is strongly affected by the shop temperature (up here in Washington we get longer pot life than we did in California), as well as the particular choice of hardener—West provides type 205 (slow) and 206 (fast), which can be mixed in any ratio before in turn being mixed 1:5 with the type 105 resin (changing this ratio is not allowed, and will result in either a brittle layup or a horrible uncured mess). Depending on the mix, you have 15-30 minutes of working time before it gels (and about 9 hours to a sandable partial cure; overnight is generally assumed unless you get up early, skip the morning email, and keep the woodstove stoked). Measuring the ingredients is typically done by volume using pumps, but when it’s cold this is physically difficult; we switched years ago to an Ohaus triple-beam balance and carefully monitor the tare weights of empty containers to compensate for spills and the recycling of mixing pots.

The “completeness” of the mix is critically important, and the standard method is to use tongue depressors with one end sanded square to get into the corners of the unwaxed paper or plastic mixing cups. Any little bits of resin that are not commingled perfectly with hardener will be forever gooey and require removal, a most unpleasant task.

Let’s see, we’re already up to a stock of resin, two flavors of hardener, cups, pumps, sticks, gloves, and a scale… plus acetone, methyl ethyl ketone, and isopropyl alcohol for various cleanup jobs. That’s just the beginning…

Filler Materials

When you whip up a pot of pure epoxy (which we have come to call neat, as in a glass of whiskey), you have a low-viscosity material with the approximate consistency of corn syrup. This is suitable for all the basic layup requirements: bonding fiberglass cloth to foam, adding layers to an existing structure, or vacuum bagging. But quite often, you want the goo to have some body of its own. For this, you use fillers, and there are a variety of choices depending on the application.

Earlier, I mentioned micro-balloons. These are tiny, non-structural bubbles that are used as a thickener for filling low spots or getting a more complete bond to a textured surface such as foam. This filler is available in phenolic or glass form, though it’s a bit of a pain to blend as it wants to blow all over the place and is so light that it runs away from the tongue depressor like a strange fluid. There’s also something called “microlight” from West that is somewhat easier to use—but any of these are good for fairing (smoothing a surface) and other applications where you’re trying to achieve beauty, not add strength.

One of the more annoying characteristics of epoxy, even filled with a thickener, is that it tends to sag on vertical surfaces and run out of places where you really, really want it to stay put until it hardens. This can cause some amusing scenes in the shop as someone tries to compensate for poor planning by frantically shoveling goo back where it belongs, unable to get away long enough to conjure an impromptu dam or to refixture the project in a way that renders gravity less traumatic. A useful additive to reduce this tendency is colloidal silica (or Cab-o-Sil), a synthetic silicon dioxide powder that magically renders epoxy thixotropic. We often mix this with other filler materials to change the flow characteristics without otherwise having much effect on consistency.

For general bonding and filleting, we turn to fine cotton fibers. This stuff is light and easy to work with, and since it’s fibrous, it has fairly decent structural characteristics once hardened into an epoxy matrix (compared to, say, little glass bubbles). As more and more of this is added to a pot of fresh mix, the consistency progresses from syrup to honey, thence to mayonnaise and eventually peanut butter. You can take it all the way to bread dough, if you want… this allows thick buildups for things like mounting pads without a tendency to droop or run away.

When the objective is maximizing compressive strength, there are various high-density fillers that lend themselves to hardware bonding and similar applications. The choice of materials becomes a judgment call, based on experience with the material and a bit of destructive testing; inevitably, despite our simplistic opening assumptions when stocking the shop, we ended up with an inventory of pretty much everything in the book (and had to re-order almost all of it at one time or another).

In practice, we found ourselves doing custom blends for nearly every job, factoring in the characteristics of different filler materials to optimize the mix for a given application while not losing sight of secondary issues like ease of sanding and weight. On big jobs early in the project, a whole pot of goo would typically be used for one task (like forming a long fat fillet between two foam panels glued at right angles), but when it came to dealing with countless little bonding jobs we would start with a runny mix carrying only a few fibers, inject some of it with a syringe to pot threads, add a bit of colloidal silica and more microfibers to form a buildup for a mounting pad, then blend a load of micro-balloons into the dangerously warming leftovers to use up the remainder on some always-available surface filling job in the endless quest for a decent finish. It becomes a sort of dance, choreographed by a list of tasks on the blackboard categorized into type of mix, all crammed into about 30 frenetic minutes.

During those times, we don’t answer the phone.

A Suite of Fibers

During this whole discussion of polymers and powders, I’ve been alluding to fiberglass—which, one could argue, is the central component in all this. Naturally, there are a lot of variables here as well (Figure 4).

Our basic building material was a 100-pound roll of 48-inch wide, 10-ounce (per square yard) cloth generously donated by David Berkstresser and completely consumed in the construction of Wordplay and Songline. The roll was mounted on a pipe fixtured above one of the shop windows, and directly below it was a dedicated 4x4-foot cutting table (thus appearing to visitors as if we were making boats out of our curtains). Known as bi-directional cloth, this material has half the fibers parallel to the selvage edge and the other half perpendicular. We used a Sharpie, a yardstick, and some good scissors to cut all the pieces, and kept a bag of scrap that often served up just what was needed for patches or other small jobs (sometimes so small that we would tease out individual fibers and apply resin with a pipe cleaner or artist’s brush).

Fiber orientation in most places on a boat is not terribly critical, but it comes up in two ways. First, sometimes, like around the mast step, you care deeply about stress distribution, and the final structure can be significantly lighter if you think it through and ensure that the applied forces run “with the grain.” Second, these thin strands of glass are quite flexible, but they still don’t like sharp corners. Orienting the cloth on the bias so the fibers approach sharp bends at a 45-degree angle solves the problem.

But this is just the vanilla cloth. Sometimes all the stress is along one obvious axis, and accommodating anything else is just dead weight (along with the epoxy that fills it, representing at least the weight of the cloth itself, and that’s if you’re very good at doing a proper layup). This kind of situation calls for a more specialized cloth known as unidirectional, or uni in shop parlance, which has 95% of its fibers running one way and only 5% used to keep the rest together. The result is maximum strength along the long axis with a minimum of overhead.

Another common fiberglass material (which we avoided completely) is mat—nonwoven fibers oriented randomly and sold as a thick pad-like material that shreds easily. This is useful in some large repair jobs, but seems most associated with projects whose weight and elegance are not critical (hot tubs, shower stalls, and mass-market powerboats). Be careful with this stuff, for in addition to causing very heavy layups, most of it (including the sexy-looking “X-Mat” that somebody shoved my way before I knew better) contains a polyester-soluble binder that is incompatible with epoxy. The resulting layup might look like a good bond, but the glass fibers are captured in the plastic matrix more mechanically than chemically unless you switch to vinylester resin.


A suite of fibers

Figure 4: Four flavors of fiberglass cloth (contrast-enhanced for weave clarity). From left to right: 10-ounce bidirectional, 4-ounce bidirectional, unidirectional, and X-mat.


All of the above are available in various weights, widths, weaves, and thicknesses—some bi-directional cloth is so thin that it virtually disappears when wet out, and is ideal for creating a tough abrasion-resistant waterproof seal over a wood surface. This material is commonly known as deck cloth, and one product is only 1.45 ounces per square yard. Having spent months trying to get all the boat surfaces smooth enough to look good with glossy polyurethane paint, I can attest to the desirability of getting as close as possible with the basic layup if you possibly can. In our case, we used lightweight cloth occasionally when needing more fiber flexibility for detailed structures, but didn’t really take advantage of this approach since there are so few clear expanses of deck.

If you want to buy some fiberglass cloth, the current eBay listings are at the bottom of this page. Ain't technology wonderful?

So far we have only discussed glass fibers (yes, it’s really glass). This is great stuff, and even reasonably affordable at about $5/yard in the standard 4-foot width. But for more demanding applications, one can achieve much better performance.

Kevlar (aramid fiber) has a much higher strength-to-weight ratio, with a tensile strength that makes it the material of choice for bulletproof vests. For a given thickness, it’s about half the weight of fiberglass, but 2.5 times stronger. But this comes at a cost: cutting it is a major pain (it eats scissors, requiring special $60 models to do the job), and sanding a surface turns it to fuzz instead of making it smoother since no mere sandpaper is going to abrade the fibers. Some kayak builders have developed a very high-performance sandwich that consists of an inside layer of Kevlar bonded to an outside sacrificial layer of conventional fiberglass that’s easy to repair—the former has the tensile strength to resist holing; the latter behaves better when dragged across a beach of fractured oyster shells. Kevlar costs 4-6 times as much as glass and would be overkill for most of our work, although the original canoe hulls are made of it and are thus much more likely to survive the occasional clumsy encounter with an underwater rock than they would be otherwise.

The other high-tech fiber that is available for composites fabrication is carbon—ultra light and strong, made of extremely fine filaments. Where weight is critical, this is the material of choice; it’s particularly good for kayak paddles, windsurfer masts, and other things that either have to be manipulated by human muscle or represent significant weight aloft (where the moment of inertia multiplies the effects of mass at the end of a long arm). I have a sample honeycomb-core panel with tri-axial carbon skins, and it’s so light that it almost wants to float out of my hands and hang in the air…

As you can see, there are a lot of choices to make, and a composites fabrication shop quickly becomes a rather large investment (and we haven’t even talked about tools, abrasives, molding supplies, fixtures, hardware inventory, paint, metal preparation chemistry, and all the other essential stuff that makes a 3,000 square-foot building seem not so big after all). Let’s take a quick tour of the facilities and the tools I consider essential for a project of this nature (after a brief commercial for relevant books).




Project Facilities

It seems, at the outset, to be a rather simple problem. After all, people have been building boats in backyards for decades, and it can be argued that motivation is much more important than having the ultimate shop. But a large-scale composites project pushes the envelope of complexity, and some of the funkier shade-tree construction methods would, alas, be inadequate.

Our lab is a 40x56-foot heated metal building with integral benches, enclosed dust-control areas, electronics lab, fiberglass fabrication area, roll-up door, machine shop, inventory shelving, and an upstairs office and video/publications facility. The boats themselves, two little 19-foot micro-trimarans, are end-to-end down the middle.

I have seen some amazing boat and airplane projects come together in rickety facilities, but it really does make a difference in attitude if you start with adequate workspace and a good set of tools. Ours are listed below; your mileage may vary...

Tools

The Microship project called for a substantial upgrade to my battered collection of tools, some of which dated back to the ‘70s. Fiberglass jobs require a prodigious quantity of abrasives and specialized cutting implements.

Here’s our inventory of shop tools, all of which have been used on this construction marathon, some heavily enough to be nearing their “last legs”:
  • a copy of the essential book, Gougeon Brothers on Boat Construction
  • Recirculating industrial air filter, 2-stage (Grizzly)
  • 16-speed floor-mount drill press with cross-slide vise, 1 HP, 5/8" (Foremost)
  • Sheet-metal brake/shear/roll(Grizzly)
  • Belt sander/grinder (Rutland)
  • belt (4") and disc (6") sander (Delta)
  • Swiveling bench vise (Wilton)
  • Air compressor, portable tank, and 100' hose (Campbell-Hausfeld)
  • Bead blasting cabinet (Grizzly)
  • Table saw, 10” (Foremost)
  • Makita 4" Angle Grinder
  • Laminate trimmer, basically a small router (Ryobi)
  • Palm finish sander (Makita)
  • Sawzall (Milwaukee)
  • Jigsaw (Ryobi)
  • Makita 1 1/8in. x 21in. Variable Speed Belt Sander, Model# 9031
  • Random orbit sander, 5” disc (Bosch)
  • Cordless drill (Makita)
  • Electric drill (Ryobi)
  • mini disc sander (Dayton)
  • Walking-foot heavy-duty sewing machine (Sailrite)
  • Dremel tool (we're on our third one)
  • Hot glue gun (we're on our second one)
  • Industrial strip heaters for foam bending
  • Refrigerator/freezer to suspend epoxy cure and extend brush life
  • Oxygen-Acetylene portable welding outfit
  • Vacuum-bagging facility (pump, table, epoxy trap, consumables)
  • Homebrew anodizing tank and power supply for quick jobs, (although alodining is easier)
  • 5 "rolly carts" of different types for material handling
  • Hydraulic jacks, block and tackle assemblies, ratchet straps, and other gadgets for manipulating heavy things
  • 2 homebrew boat workstands on casters
  • Huge pile of spring clamps and other fixturing devices
  • The usual sprawl of miscellaneous hand tools, bits, blades, abrasives, etc.
It could go on quite a bit further, believe me, but we had to draw the line somewhere. Despite chronic techno-lust that keeps me drooling over machine tool catalogs, trips to Grizzly in Bellingham, and the tool departments of local homeowner meccas, at some point we had to stop building the lab and start building boats. As such, we depend quite a bit on nearby resources for TIG welding aluminum and stainless, serious lathe and mill work, electric discharge machining, anodizing/sealing of aluminum parts, panel silkscreening, and other “big stuff” that requires serious equipment and/or skills far beyond my own. Continuous shop enhancement is a dangerous and expensive obsession…but I would consider the above list a fairly minimalist collection of necessary tools for a composites-based project of this scale. (Note that a milling machine and lathe are conspicuously absent; I miss trusty old "Cecil be da Mill" from the bikelab, but have managed to get by with crude methods, hacks, and help from experts… it was downright humbling to watch what Bob Stuart could do with the table saw, a laminate trimmer, and a bit of creative jigging.)

This is a must-have tool for complex fabrication projects... I had never used one of these before, but now can't imagine working without it: a long, skinny belt sander that goes where no sander has gone before. In addition to the obvious fiberglass sculpting applications, I frequently chuck it in the bench vise and use either a standard sanding belt or one made of 3M non-woven abrasive (from McMaster-Carr) to do aluminum finishing with much more agility than the various fixed sanders in the shop. It's an expensive machine, but well worth it... click on the photo to pick one up from Northern Tool:

"Makita 1 1/8in. x 21in. Variable Speed Belt Sander, Model# 9031"

Stock Materials

Of course, that’s just the start. Every job involves not just a tool, but something to whack with it; as Microship fabrication progressed, we amassed quite an inventory of parts and raw materials. To help you plan cabinetry and shelving for your project, here’s a quick look at the major supply categories:

  • Massive inventory of stainless-steel fasteners (many thousands of parts, but never enough )
  • Stock bins of aluminum, machinable plastics, stainless steel rod, scrap, etc.
  • A variety of woods, foam core materials, veneers, and other sheet stock
  • 100-pound roll of 10-oz fiberglass cloth; smaller inventory of other weights, unidirectional fabric, and so on.
  • Many, many gallons of epoxies and hardeners
  • A half-dozen flavors of filler materials
  • Countless paints, adhesives, lubricants, anti-sieze compounds, sealants, and other “goo”
  • Stainless-steel wire rope, thimbles, sleeves, anhydrous lanolin, heat-shrink, and swaging tool
  • Shelves full of marine supplies, hinges, mounts, blocks, cleats, widgets, gizmos, and framuses (frami?)
One of the most frustrating problems in a complex one-off project is finding the random odd bits of metal needed... we spent entirely too much time prowling scrap yards for sheets and extrusions various. There is now an excellent online solution:


When we moved to an island in the Pacific Northwest from the heart of Silicon Valley, my primary concern was the loss of ready access to goodies—what would I do without Halted Specialties, ham radio stores, local tech-savvy vendors, and yes, even Fry’s? There’s a lot of good stuff in Seattle, but it’s a pain to leave the island, so we just hang out here in the forest and work on projects. But wherefrom cometh the goodies?

Perhaps the greatest single discovery was McMaster-Carr, with a distribution center somewhere down around Los Angeles. Their huge catalog, with all pages available as PDFs on their website, has been our central source of hardware, materials, and tools for this project—and they are fast, often managing next-day delivery for ground UPS rates (they ship so much stuff to Boeing and its contractors that there is a daily container load transported via air courier to Seattle!).

For nautical supplies, we depend quite a bit on West Marine as well as other chandleries in the area, the most interesting of which is the venerable Marine Supply and Hardware in Anacortes. One of the nice things about being in the Pacific Northwest is that we’re not the only people crazy enough to build boats around here, and there are a number of resources nearby for quality woods, fiberglassing materials, polyurethane paints, and other stuff that would be hard to find locally in, say, Nebraska. But between the Web and a few high-profile mail-order suppliers (like the two biggies in the kit airplane business, Wicks Aircraft Supply and Aircraft Spruce & Specialty), it’s not too difficult to track down just about anything in the composites department.

All this to just outfit a canoe for a river and coastal expedition! Lewis and Clark would be scandalized, and we haven’t even peeked at the electronics side of the lab yet (where things get truly out of hand). But hey, part of what drives this is a strange obsession that would render a journey aboard a non-geeky boat somehow unfulfilling.

And if you've read this far about immersing yourself in toxic goo and itchy fibers, you know the feeling. I hope this has been a useful introduction... may all your layups solidify... but not too soon!