Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Program |
Advanced Research Projects Agency |
Creator |
Bruderlin, Beat |
Other Author |
Hsu, Ching-yao |
Title |
Constraint objects ? integrating constraint definition and graphical interaction |
Date |
1992 |
Description |
This paper describes the implementation of a new constraint??based tech?? nique for direct manipulation in interactive CAD which will simplify the design process especially in the early stages We introduce so called Constraint Objects and Parameter Objects which constitute an object??oriented view on constraints They serve to simulate the mutual degrees of freedom between objects for which a geometric relation distance angle parallel congruence etc has been de ned A ??D pro le editor has been realized for interactively constructing lines and circles in various ways Each construction operation implicitly de nes constraints to capture the intent of the operation These constraints are represented by corresponding parameter objects and constraint objects A constraint solver is applied to rewrite the set of constraints into its normal form if necessary Finally the resulting parameter??constraint??regular??object network serves to simulate the degrees of free?? dom of geometric objects during interactive dragging manipulations and to make sure the existing constraints are not violated by subsequent operations |
Type |
Text |
Publisher |
University of Utah |
Subject |
Constraint objects |
Subject LCSH |
Computer-aided design; Constraint programming (Computer science) |
Language |
eng |
Bibliographic Citation |
Hsu, C.-y., & Bruderlin, B. (1992). Constraint objects ? integrating constraint definition and graphical interaction. UUCS-92-038. |
Series |
University of Utah Computer Science Technical Report |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
155,190 bytes |
Source |
University of Utah School of Computing |
ARK |
ark:/87278/s6tq6k49 |
Setname |
ir_uspace |
ID |
706581 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6tq6k49 |