CamSketchpad dev 1

CamSketchpad is a 2D drawing / CAD program with support for geometrical constraints.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
BSD License 
3.7/5 3
CamSketchpad team
ROOT \ Multimedia \ Graphics
3 CamSketchpad Screenshots:
CamSketchpad is a modern recreation of Ivan Sutherland's seminal Sketchpad program. CamSketchpad is a 2D drawing / CAD program with support for geometrical constraints and the inclusion of instances referencing other drawings.

It was written as a group project for the Cambridge University computer science undergraduate course by a team of seven people: Tom Botterill, Matthew Brown, Tom Craig, Easlyn Kirupairajah, Amit Sarna, Andrew Smee and myself.
Most of my work was on the constraint satisfaction algorithm, which took perhaps 200 hours of staring at error gradient maps, and imbued me with an enormous respect for Sutherland, whose version of Sketchpad performed as well on '60s hardware as ours does on modern computers.

CamSketchpad is far from being as complete and efficient as the original Sketchpad, but it does have all the necessary components in a rudimentary form, and is finished enough to be usable. So we've decided to release it as open source under the BSD licence, so we or others are free to tinker with it and improve its algorithms and user interface.

Last updated on June 6th, 2007

feature list requirements

#2D drawing #CAD drawing #geometrical constraints #CamSketchpad #2D #CAD #drawing

Add your review!