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 |