Sketching with constraints

Update Item Information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Creator Eggli, D. Lynn.
Title Sketching with constraints
Date 1994-06
Description The goal of this thesis is to provide a simple and intuitive user interface to a Computer Aided Design (CAD) system. A simple modeling system was built to demonstrate the utility of the ideas presented here. There are three main parts to this system. The first part is the interpretation of sketched input. Pei, strokes are interpreted as lines, arcs, circles or cubic Bezier curves. Sketching serves as a particularly useful way of entering geometry. Additionally, relations between these primitives are detected and established by constraints. The second part allows modification and refinement of the modeled object. It is based on a novel approach for constraint specification and solving. The user is allowed to interactively modify the geometry of a model by simply dragging one of its points. The intent of this manipulation is inferred by the system, and a meaning is associated with it. A tree is built to carry out transformations on the parts of the model. This manipulation tree is constructed to introduce the least amount of change into the system. The last part of this system involves extending the system into three dimensions so that real objects can be designed. The geometric primitives are assembled into profiles which can then be extruded. Features can then be directly sketched on the faces of the extruded profile.
Type Text
Subject user interfaces; computer systems; computer-aided design; CAD system
Language eng
Bibliographic Citation Eggli, D. L. (1994). Sketching with constraints.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Format Medium application/pdf
Format Extent 43,503,472 bytes
File Name Eggli-Sketching_With.pdf
Conversion Specifications Original scanned with Kirtas 2400 and saved as 400 ppi uncompressed TIFF. PDF generated by Adobe Acrobat Pro X for CONTENTdm display
ARK ark:/87278/s6zg8tft
Setname ir_computersa
ID 96356
Reference URL https://collections.lib.utah.edu/ark:/87278/s6zg8tft
Back to Search Results