Skip to: Site menu | Main content

La Belle Province, et cetera

I went east for Christmas this year to hang out with my family.

Before I left, I spent some time making Christmas cards, and I finally found a use for those old textbooks: they make great paperweights. I used them to keep the cards flat while the glue was drying and to improve the crease so the cards would stay folded once out of the envelope.

Making Cards

I flew into New Brunswick, and spent a couple days there with my brother and his wife. We mostly walked around and explored the area near their new house. It was sunny and clear and just cold enough that the ice on the ground stayed frozen.

New Brunswick Countrysidespacer.gifNew Brunswick Sky

We found some interesting puddles… The first one was filled with thousands of tiny bubbles, frozen into the ice like a glass of champagne on pause. The second one had these interesting shapes below the ice - I imagined frogs, leaping up towards the sky from way down deep in the earth, only to discover that their window to the sky was covered with ice, to their great peril.

Skatingspacer.gifChampagne, on icespacer.gifFrogs

We drove down to St. John for a day and followed the road along the coast on the Bay of Fundy. The bay is known for having the highest tides in the world, which result in the characteristic rocky coast formations. (two points for you if you can tell me why the tides are so high)

Cliffs on the Bay of Fundyspacer.gifSilhouettespacer.gifBay of Fundy Sunset


We then drove together to Quebec, where along the way we were often admonished, “mefiez-vous, aussi de vous!” by very large road signs. We had no idea what it meant. There were also signs that we were approaching the “Capitale Nationale”. I wish I had taken a picture - I can just imagine the signs were sponsored by some federal grant.

Quebec was having a proper Christmas, with snow and everything. It was a full house with everyone together, and almost every day we headed out back up the hill to go snowboarding, or my favourite - GT Snowracing. To fill up the indoor time, we collaborated on a rocket and launcher (fueled solely by dihydrogen monoxide - commonly used as an industrial solvent - look it up). We packed it part way up the hill to test it in a gravel pit but discovered that the fuel had frozen in the lines. Later that evening we successfully launched it from the patio - except directly sideways, where it flew about twenty metres before skipping off the snow up into a tree and self-destructing.

Hiking up the Hillspacer.gifSetting up the rocketspacer.gifRocket in the tree

After a snowfall one night, we woke up to a new winter wonderland. It’s amazing how some fresh snow on the trees can transform scenery from ordinary to phenominal. There’s no question that the province earns its nickname.

Fresh snow on the treesspacer.gifForest in the Valcartier areaspacer.gifSnow against the sky

CAD Software and You

Intro: CAD Software and Me

Here are some of my thoughts on CAD. I’m going to start with a story that pretty accurately characterizes all of my experience with 3D software to date…

It was in Regina, I think I was in grade seven because we were still at Dunn place. We had that Atari ST computer which was great because it was miles ahead of the old Coleco Adam and even the ubiquitous Commodore 64. I discovered it had a 3D drawing program! I delved into it and figured out how to make the various shapes, then proceeded to design a futuristic tank. I spent about five or six hours going into all kinds of detail, with separate tracks, body, turret, antennas, the works. The program had a feature to do keyframe animation so I had the tank drive forward, stop, turn the turret, shoot, and then blow up into all of its various pieces. The program could also render the animation with colors and save it as a video that you could play back.

I set it up to animate, it rendered half a screen, then it crashed and I lost everything. That pretty much sums it up.

Atari ST Bombs

When it works, CAD has two main attributes:

  1. It is very precise.
  2. It has a great memory.

How those help you depends on how you use it.

I’m going to go way up for a birds-eye view of CAD and what it is generally used for, just so we can use some of the same terms. In a nutshell, I would say CAD is used in three main ways: Design, Documentation, and Production, where Design includes things like Sketching (how will it look?) and Validation (will it fit?), Documentation includes Drafting (blueprints) and Presentation (pretty pictures), and Production includes making things, or output to control machinery that actually makes things. I’m going to start at production and work backwards, cause that’s easiest. :)

#3) Production.

The majority of our production at my work is still manual, meaning
(obviously) that our guys interpret the drawings and use their hands to put things in the right place. Unless you have some tools I don’t know about, that’s the way you’ll be doing things. Of course, you’ll use jigs and fixtures, rulers and tape measure, guides, braces, templates, et cetera to make sure that things are as close to where you want them to be as possible, but in the end, it is still you who interprets your CAD data and translates that to a physical product. For non-manual examples of CAD used in production: We get some stuff laser cut out of steel plate for some of our equipment, and for those parts I send CAD profiles to the vendors and they use those profiles to program their machines. We also get some small parts CNC machined when we have large enough runs to make it economical, or where parts are too small for us to do accurately (Our machinists are used to BIG stuff). For those parts, I export a 3D model which the vendor uses to generate toolpaths for their mills.

Interpretation in Progressspacer.gifLarge Scale Machiningspacer.gif

This is one of only two areas where Precision of your CAD software comes into play. If a laser cutter is directly controlled by your CAD data, then it must be precise. Otherwise, as long as you can interpret it in such a way that you successfully build what you intend, it’s usually close enough. Interpretation of a drawing falls under the big umbrella of ‘communication’, and that leads us to:

#2) Documentation

Documentation is probably where I am able to use CAD most effectively. The majority of my work is communicating design intent and [proposed] method of manufacture to the people who actually build things. Me and the guys in the shop both speak a language called “mechanical blueprint” (or ASME Y14.5, to be specific) and that allows me, for the most part, to clearly describe how things are supposed to be built. Nothing is perfect, so it is supplemented by color printouts of the 3D models from views I see on my monitor, and sometimes verbal explanation. The work I do is heavily weighted towards the technical side of communication (as opposed to aesthetic), here is a little
graph:

Drafting . . . . . . . . . . . Presentation
< --|--My Work----|-------------->
(More technical) . . . . . .(More artistic)

I’d like to do more fancy 3D renderings at work but since my boss doesn’t see it supporting our core business, I don’t spend much time on it. (I don’t do much at home because I haven’t found many programs where I don’t hate their guts after a few hours and wish bad things to happen to the programmers - see story at the beginning for reference.) When you start to get into making pretty pictures, you’re really blurring the lines a bit… Skipping outside the bounds of what I would call “CAD”. However, when your goal is communication, if a picture is worth a thousand words, a color 3D exploded assembly view of a machine might be worth a thousand dollars (by preventing misteaks.)

Reference Drawing*spacer.gifDrawing as a Referencespacer.gif

Throughout a project I accumulate a stack of drawings for all of the parts and assemblies that are used to make our products and machinery. The drawings are directly derived from the 3D models that I make at earlier stages of the project (more on that later). That stack of drawings serves several purposes relating to documentation: “What are we going to build next?” “What DID we build?” “Ooooops… What were we supposed to build?” (and to the customer:) “This project has 300 drawings! That’s why you should send us all that money for engineering.”

Lots of Drawings

A guy that my boss knows runs a small high-end semi-portable sawmill. He came into the office last year sometime and wanted to know how much it would be to draw up a set of plans to build another of the sawmill that he purchased, with some modifications. My boss set me on the task of estimating it, so I took a bunch of pictures, took notes on how it worked, and notes on the mods he wanted. I spent a few hours going through it all and came up with an estimate of about ten weeks to complete the entire thing - at a cost of around $30k for the time. The guy got angry. “I can make the thing myself from scratch for less than that!” That was probably true, and he didn’t much care that with that set of plans, he could make 100 of them that were all exactly the same, and have them built absolutely anywhere - because the entire machine would be documented, down to the last bolt.

Bolt - A325 3/4 NC x 2-1/2spacer.gif

This is where attribute #2 shows up: CAD has a great memory. With our 3D software, I can go back to a project from seven years ago and tell you within about a minute how many spray nozzles it used, what size they were, and whether they were brass or stainless. (Of course, if you never build two of the same thing, this may not be as important.)

‘Presentation’ finds its way into sales for a lot of companies… Most of our customers don’t care how the stuff looks, as long as it works - and that’s mostly a reputation thing. Good reputation is built on how closely our equipment matches what they want and need, and that leads to:

#1. Design

Design is a funny thing. Most of the time I would describe it as “the active struggle to find a tenuous balance between different competing requirements.” Sometimes the design process has a mind of its own, and it’s usually uncooperative, won’t go where you tell it to, and gets into places where it shouldn’t be. Sometimes it’s like whack-a-mole, sometimes it’s like pushing string, and other times it is much like “herding cats**.

The process of design itself is hard to nail down accurately - though not for lack of people who try. It’s true that there are systems that can help you make better decisions during the design process, but anyone that tells you it can be completely regimented is ignoring inspiration, or those “ah-ha!” moments where new pieces materialize or old pieces click into place.
Optical Illusion part layoutspacer.gifOptical Illusion in Pieces

Among competing design requirements, one that holds veto over the others is Manufacturability (can it actually be built as-drawn?). It is just as easy in CAD as it is on paper to draw something that is simply impossible to make. Other requirements are: Cost. Functionality. Dimensions and Portability (can we physically get it from our shop to where it needs to go, and once it’s there, do they need to move it? Is there a door it needs to fit through, or a bridge on the highway it needs to fit under?) Ease of use. Ease of manufacture. Aesthetic. These all tug at each other and need to be settled in rough equilibrium or a design just won’t ‘feel right’. (Though you might be surprised how often fuctionality gets bumped in lieu of cost.)

I have been looking for years for CAD software that is also a good design tool, that really helps me to balance all those requirements, and gives me the flexibility to quickly change the design to satisfy them. So far the result of my search is that at my work, close to 90% of the design we do is on ruled graph paper, with a clicky pencil. (A lot of it goes on sticky notes too. ;)) We work in pairs or in a group, and trade ideas by sketching. When we hit something we like, we sometimes photocopy, or I will take some time and block it out in Solid Edge, then print a line drawing of the results and we’ll continue sketching over top of that.

‘Blocking it out’ in CAD is also what I would call Validation. Here’s how Validation often happens: My boss will walk in on a ‘design session’ and propose some idea. I usually try to hold a picture in my head of how things will look as we’re designing, and in this case I can see it won’t work - but I know from experience that just saying so doesn’t have any effect. I fire up Solid Edge, draw a couple boxes or cylinders, and rotate the view. “You want us to do what?”, I ask. “Oh.”, says my boss.

Much of the time spent on a project is one very long validation session - taking all of the design criteria, notes, sketches, and ideas and building them into a complete 3D model of the entire project. This is the second of two areas where Precision is important. For example, we did a project a couple years ago where we built all of the main parts but didn’t assemble any of them at our shop - we sent the entire thing to the customer’s site in pieces, and they put it together with zero problems fitting parts. That level of precision at that scale of project is near impossible if you have to keep track of all the details in your head alone. (This process of proving things will fit also blurs the line between design and documentation.)

Plant Assembly in 3D CADspacer.gifPlant On-site As-built*

Flexibility is important in the design process, because of the way the requirements pull against each other. Unfortunately, Precision and Flexibility are mutually exclusive. The problem with the Validation part of design is that with each variable that you nail down - be it dimension, area, weight, or a host of others that you can manipulate in a CAD program - you are adding precision, and removing flexibility.

Design using software tools is hard because the program and the computer keep getting in the way, and interrupting the ‘flow’. In AutoCAD for example, probably 20% of what you do is about drafting (or drawing), and the remainder is split between things like learning how computers work, dealing with the limitations of computers, and working around historical short-sightedness of software developers. (Can’t blame them, really… It’s impossible to predict the future, and good user interface design is hard.)

Glass Towers on Chessboard

If design is about finding balance between often-opposing requirements, then the quicker you can prove that you have balance, the faster you validate your design. BUT! The design mostly doesn’t happen in the CAD software. It ends up happening in the grey matter. Translating it ‘in the best way’ to a medium that you can share is where the problem lies. For example, sketching on paper is fast but inaccurate, where sketching in CAD is downright painful, and it is painful exactly because of CAD’s fantastic precision. Even after ten years of using AutoCAD, I would rather sketch on paper to illustrate a design concept. The word illustrate hilights the difference. Ask me to draw an idea for a feed hopper and I’ll pick up the pencil. But - ask me to draw ten of them, each with a specific volume, and I’ll fire up the CAD software - the pain of drawing the first one makes up for itself by saving time on the next nine. Add in some fancy stuff like layers, colors, blocks, “bills of material” and things like that, and CAD starts to become more attractive the bigger and more complicated your project is.

What’s Next

Next time I’ll talk a little more specifically about the various programs I’ve used, and how they fit into these three main areas in my experience - and the scores I’d give them in specific areas where I find each of them lacking.

If you’re thinking of using CAD for a project, it is probably a good idea to be able to describe in detail how you envision using CAD to help you work. In your head, do you see spinny 3D things? Do you see huge lists of numbers? Something in between? CAD is precise, and it has a great memory - how do those benefit you?

Texture Test

There is an important word, ‘parametric’, which is a key differentiator for functionality among CAD programs. I’ll go into more detail on it later as well.

Note 1: Some images have been altered to protect the obviously guilty…

Note 2: As a funny aside, several years ago, EDS (the company who made that ‘herding cats’ advertisement) purchased Unigraphics Solutions, the company that makes Solid Edge, and tried to bring it under their brand. They screwed it up for around two years with lousy marketing that resulted in even worse sales, then sold the company off again. It’s in much better hands now.

Time Warp

When I decided to set this site up, I had in mind a photo journal, where I could post photographs that I’ve taken, and accompany them with witty and clever writings. I didn’t take into account the fact that with my film SLR camera, I don’t take all that many photographs, and it’s usually a couple months before I get around to developing the ‘recent’ photos I’ve taken. Hence “Time Warp”. By the miracles of modern technology, by the time I get around to posting a photograph, you the reader are magically transported back in time two or three months, sometimes even a year! (I also didn’t take into account that I don’t have all that much to say that’s witty or clever, but bear with me…)

Today is a special case. I emptied my desk drawer full of floppy disks and sorted out all of the junk on them that I’ve been saving for over a decade. I found some pictures, documents, and other files from long ago. So travel back with me as I review what I found:

First up is a photograph of “The Great Blizzard of ‘96″. It is almost exactly like the weather here today, except then the snow was about four feet higher. Back then we were stuck indoors for three days with snowdrifts blocking the doors. It was fine until the power went out, and with it the furnace fans… I remember my friend E.S. walked five kilometers through the blizzard to come play board games (by candlelight), bundled up to the point of hardly being recognizable as a person. (Cars and trucks were out of the question after a “no driving” order from the city, enforced by the police.)

Snowdrift

I found the very first AutoCAD drawing I ever created. Now, many years and thousands of drawings later, it seems very quaint.
Awwww… how cute, it’s… a gasket.

(I knew you’d like it.)

I also found some drawings I did of electronic circuits for homework, see if you can tell what it is:

And speaking of homework,

I don’t remember much of that stuff at all. I do remember it was cool because it represented a practical intersection of math, physics, and electronics - each of which are taught separately for far too long in grade school - it strips them of their meaning and relevance, in my opinion.

Nothing More to Say

Finally, a picture from a trip out to Montreal after being in Ottawa for a friend’s wedding, I think it was summer 1997… There are several interesting things in this picture: There was some kind of cycling event going on that day, hundreds of people on bicycles - it certainly wasn’t a race, because they were going slow, some were cycling a bit on the wobbly side, and many of them were singing as they pedaled. They were also cycling in a very large loop through the streets of vieux montreal, since we definitely saw the same cyclists go by more than once over the period of a few hours. Then there was this building. Looking for all it’s worth like it belongs in a narrow cobblestone street packed in together with row houses, it was standing alone with empty lots on both sides and behind it. It couldn’t have been more than 15′ deep. Finally, the building has this amazing mural… sometimes there’s just nothing more to say!

3D Cheap and Easy

It’s not just cheap, it’s free! I have used various expensive CAD and 3D software tools at my work for around ten years now, but by far the easiest 3D program I have ever used is Sketchup. Google recently bought the company and made a limited edition available for free, great news for any budding 3D artist or modeler.

I created the following images using Sketchup, and it took me approximately two hours from the time I downloaded the software to what you see here.

Inside View 1spacer.gifInside View 2

Sketchup is unique in that it allows you to immediately start drawing, pulling and pushing shapes to make 3D objects. It includes shading and shadows, and textures such as stone and woods like you see above.

One of the things that really impressed me was that all of the tutorials were created and are displayed right in the main window of Sketchup itself. That fact alone hilights the flexibility of the program for displaying concepts and quickly presenting ideas in three dimensions.

Top Toolbar

I highly recommend the tutorials, which are clear and concise. Even without the tutorials however, it’s easy to jump in and start making shapes, as the tool icons are well designed to indicate their function.

Side Toolbar 1spacer.gifSide Toolbar 2spacer.gifSide Toolbar 5spacer.gif

Sketchup also provides easy measuring tools that can be applied within the drawing area, to make an object or room to scale, or accurately measure something you’ve just drawn. This came in handy while working on my loft idea - my first loft came in at less than 1000 sq. ft., well under my target of 2000.

Side Toolbar 4spacer.gifSide Toolbar 3spacer.gifSide Toolbar 6

If your computer is around three years old or less, you should have no trouble at all running it. It will likely still run on older computers, but high detail models can start to slow things down.

Google took Sketchup’s ease of use a step further and created an online model library that they call 3D Warehouse, for anyone to share 3D models that they’ve made, or use models uploaded by others in their own creations. Take a look here at a Sketchup Gallery with some phenomenal images and models that people have created using the pro version of the software.

Give it a try, I’d love to see what you come up with. I know you can do better than my first two attempts!

Arg!spacer.gifFirst Real Attempt

You say tomato, I say somebody mixed up the seed packets…

I managed to plant some seeds this year. To my great delight, the majority of them sprouted and grew into actual plants.  I watered and weeded them, and was pleased as they got bigger, then flowered and eventually began to produce.

I sent out some pictures to family to show them what I had accomplished. “Look ma, vegetables!” I exclaimed. Ok, I actually said, “My peppers seem to be doing well. Should be able to harvest in about two weeks.”

Maybe not peppers

My brother-in-law wrote back and tactfully said, “I think that your peppers may go red soon and taste like tomatoes.”

I am an expert gardener.

One, Two, Three…

I was thinking about making up a calendar, and gathered some photos that I’ve taken over the years. All of these are prints of photos taken with my Nikon F80 SLR, or my older Canon TLb (which sadly no longer works). The prints were scanned at 600 DPI and then corrected for contrast (to fix what the scanner does to them) and then resized and optimized for posting on the web. If I were a good photographer, I would have recorded film and shutter speed, and aperture for each of these. If only!

Octoberspacer.gif11-november.jpgspacer.gif12-december.jpg

The first picture was taken on a canoe trip on the Bowron Lake Chain. The sun had just broken through at sunset after a long stormy afternoon, complete with whitecaps during a lake crossing that forced us to shore.

The second picture was taken at an open house for one of my employer’s customers at their site in an industrial park in Port Kells. The image here was cropped and enlarged from an area of the original photograph approximately 1 inch square.

The third picture is from Manning Park, at the bridge over the small channel between the first two of the Lightning Lakes. A friend and I went out snowshoeing for the day, in piles of fresh powder snow. The picture doesn’t do it justice - the snow came out kind of brownish. (This is the only picture whose color balance is not as close a match to the original as possible.

These photos are for…

I was thinking of making a calendar. No, wait… I said that already. 

07-july.jpgspacer.gif08-august.jpgspacer.gif09-september.jpg

The first picture here is some blue flowers, growing through some other orange flowers. I’m afraid that’s all you get.

Look Closely: the second picture was taken along the Vedder Rotary Trail, and you can see a bumblebee stuck on the edge of a leaf, half in the water. The beating of its wings caused hundreds of very tiny ripples.

Next is rock climbing and rappelling at Joshua Tree National Park.

More photos

Here’s three more…

04-april.jpgspacer.gif05-may.jpgspacer.gif06-june.jpg

The sun broke through the clouds as we were crossing back on the Wolfe Island Ferry, near Kingston. The original print and negatives for this one are lost, and this is a scan of a color photocopy. I used a despeckle filter, balanced to add as little blur as possible. It turned out not too bad, considering.

Tilt your head to the right… can you see the alien? ET masquerading as rocks in Joshua Tree National Park.

This one is also from the Bowron Lake Chain. (yes, they are sitting on the bottom of the canoe.) It was the calmest day I’ve ever been out on a lake. Several other pictures turned out well from that day, I’m working on putting them into their own album.

Just a photo

Sometimes I take pictures… then I scan them and they sit on my hard drive for many years. Then I post them online for all to see!

Januaryspacer.gif02-february1.jpgspacer.gif03-march.jpg

Sunrise and silhouette over the aptly named Golden Gate Bridge.

On a walk through the marina in Nanaimo.

And back to the Vedder Rotary Trail, for a pink flower. Points for anyone who identifies the flowers and gives me their proper names.

Renovations

I have finally collected, categorized, and collated the pictures taken during my renovations. Because there are a lot of them, I split them up:

The start of work. [3MB Mpeg video] Click to view or right-click and “save as” to download.