Engineering Talk - DCS's Blog on Quality and Engineering

DCS to Showcase Solutions to Reduce Manufacturing Variation at ASQ Conference

Topics: 3DCS Tolerance Analysis SPC

Lean Manufacturing and Six Sigma for a Better Tomorrow

Topics: CATIA 3DCS

SPC Communication - Easily Talk to Suppliers

Webinar on Supplier Quality Assurance - How to Communicate Effortlessly Between Supplier and Customer

Topics: 3DCS SPC Webinar

Perceived Quality in Dimensional Engineering: Making a First Impression Count

Perceived Quality in Dimensional Engineering: Making a First Impression Count


Topics: CATIA 3DCS Perceived Quality Tolerance Analysis

Tolerance Analysis in a Flash! (Measure Generator)

Tips and Tactics, Use Measure Generator to do Tolerance Analysis in a Flash!

Measure Generator, available in both 3DCS CAA V5 and 3DCS Multi-CAD is a fast and efficient way to create measurements. With it, a user can create an assortment of measurements all at once, efficiently speeding up the modeling process. 

Measure Generator allows the user to quickly create multiple measurements at multiple 3DCS Points. 

We'll keep this quick. 

Where do I find Measure Generator?

Topics: CATIA 3DCS Tolerance Analysis T&T

3D Simulation and CAD, It All Began Somewhere

To Do: Revisit Sketchpad’s History, Appreciate Current CAD System 

Ivan Sutherland Using a Light Pen



If you’re an engineering professional, it’s likely that you've at least heard of Sketchpad, the computer program that helped pave the way to where CAD systems and computer graphics are today. But have you really taken the time to consider the system? To wonder what it was like to use such a resource? Especially if you’re someone who uses CAD regularly, understanding what Sketchpad had to offer can, at the least, make you appreciate your current resources.


First, since it’s fair to assume that most of you who are familiar with the Sketchpad name have not revisited its history since college, here are the basics: Ivan Sutherland developed Sketchpad during his doctoral thesis in 1963. He did so on a TX-2 computer in an MIT laboratory. Then, in 1988, Sutherland actually won a Turing Award for his contributions to computer graphics, starting with Sketchpad.

The TX-2 In All Its Glory

Now, Sketchpad’s significance: Sutherland’s thesis was reprinted in 1980 under the title “Sketchpad: A Man Machine Graphical Communication System.” And a graphical communication system it was. Sketchpad helped to change how people interacted with computers, existing as one of the first graphical user interfaces. Through it, users could actually use a light pen (a predecessor of the mouse) to point and interact with objects on the screen.


In terms of user-machine communication, here are some of Sketchpad’s most significant breakthroughs, as written by

The light pen was used to draw directly on the computer's monitor and incorporated graphical user interface techniques such as rubber-banding of lines and zooming



  • Rubber-banded lines could be constrained to always intersect at a precise angle
  • An advanced memory architecture was developed that allowed the creation of master objects and "instances" which were very memory efficient copies of the masters
  • The master-instance concept allowed the creation of a master drawing and then duplicates to be created which would inherit properties of the objects in the master drawing unless they were locally changed
  •  If the master drawing was changed then the changes would automatically be propagated through the instances in any duplicates


Because Sketchpad had limited distribution, it influenced technology mostly in terms of the ideas that came from it. We all can be thankful that people did, in fact, move forward with those ideas, along with all of the other technological advancements that have taken place since then. Otherwise, we might be relying on light pens to draw today’s designs. Remembering this should provide some silver lining in even the worst of workdays.

By Kristy Erdodi


To see Ivan Sutherland’s thesis, which was reprinted again in 2003 and used as a source for this blog post, click here.


Topics: CATIA 3DCS