Architecture●●●●●Difficulty 3 of 5

How did a 1963 PhD thesis become the ancestor of design software?

In 1963, a doctoral student drew on a screen with a light pen, fixed lengths and angles, and edited one master drawing to update all its copies. His program is considered the ancestor of modern CAD.

▶ Start the story

With a light pen, a screen and a program that understood geometry. In 1963, for his PhD thesis at MIT, supervised by Claude Shannon, Ivan Sutherland wrote Sketchpad, a program for an experimental computer called the TX-2. Drawing directly on the screen with a light pen, a user could sketch lines and shapes, tell the computer to hold a line at a fixed length or two lines at a fixed angle, and turn a drawing into a master whose copies all changed when the master changed. That is why Sketchpad is considered the ancestor of modern computer-aided design (CAD) programs.

What made Sketchpad different
  1. Step 1: Draw with light

    A light pen on a glowing CRT screen

  2. Step 2: Add constraints

    Fix a line's length or an angle between lines

  3. Step 3: Make a master

    One drawing, many on-screen copies

  4. Step 4: Edit once, update all

    Change the master, every instance follows

It broke ground well beyond drawing. Sketchpad was the earliest program to use a complete graphical user interface, it had the first window-drawing program and clipping algorithm, which allowed zooming, and its masters and copies pioneered the idea of objects and instances in computing. It went on to inspire both the graphical user interface and object-oriented programming.

Sutherland was not working in a vacuum. Patrick Hanratty, sometimes called the father of CAD/CAM, had been writing CAD software for General Motors since 1961, and Sutherland's own thesis mentions a similar program at Bolt, Beranek and Newman and another, T-Square, written by MIT students in 1962. Still, very few programs can be called precedents for what he achieved, and a trade magazine said he broke new ground in computer modeling and visual simulation, the basis for computer graphics and CAD/CAM.

The hardware did not last. The TX-2 was an experimental machine whose hardware changed often, on Wednesdays according to Sutherland, and by 1975 the light pen and the screen Sketchpad had used were gone. The thesis, though, later earned Sutherland the Turing Award, in 1988.

Quiz me

0/3

  1. 1.What made Sketchpad's master-and-instance system so influential for later CAD software?
  2. 2.How did a user actually draw with Sketchpad on the TX-2 computer?
  3. 3.Why could moving a single point in Sketchpad reshape several shapes at once?

Recap

Sketchpad, Ivan Sutherland's 1963 PhD project, is the ancestor of CAD: drawings made of constrained geometry and masters whose copies change with them.

Surprising fact · The TX-2 computer Sketchpad ran on changed its hardware so often that, according to Sutherland, it happened on Wednesdays, and its light pen and screen were gone by 1975.

Sources (2)

No source, no claim. Every fact in this lesson (13 claims) cites at least one of these.

  1. [1]Sketchpad · Wikipedia
  2. [2]Ivan Sutherland · Wikipedia
More lessons in 🏛️ Architecture (3) See all architecture lessons →

One more light on your map.

Get one lesson like this every day, about the things you love. Free, in two or five minutes.

Get the share card for this lesson ↗