| Publication Type | journal article |
| School or College | College of Engineering |
| Department | Kahlert School of Computing |
| Creator | Bruderlin, Beat |
| Other Author | Hsu, Ching-yao |
| Title | An interactive N-Dimensional constraint system |
| Date | 1994 |
| Description | In this paper, we present a graph-based approach to geometric constraint solving. Geometric primitives (points, lines, circles, planes, etc.) possess intrinsic degrees of freedom in their embedding space. Constraints reduce the degrees of freedom of a set of objects. A constraint graph is created with objects as the nodes, and the constraints as the arcs. A graph algorithm transforms the undirected constraint graph into a directed acyclic dependency graph which can be directly used to derive a sequence of construction operations as a symbolic solution to the constraint problem. The approach has been generalized to an n-dimensional space, which, among other things, allows for a uniform handling of 2-D and 3-D constraint problems or algebraic constraints between scalar dimension. Solutions of arbitrary dimensions can be interpreted as approaches to over- and under- constrained problems. In this paper, we present the theoretical background of the approach, and report the results of it's application within an interactive modeling system. |
| Type | Text |
| Publisher | University of Utah |
| First Page | 94 |
| Last Page | 36 |
| Subject | Geometric constraint solving |
| Subject LCSH | Constraint programming (Computer science) |
| Language | eng |
| Bibliographic Citation | Hsu, C.-Y., & Bruderlin, B. (1994). An interactive N-Dimensional constraint system. UUCS-94-036. |
| Series | University of Utah Computer Science Technical Report |
| Relation is Part of | ARPANET |
| Rights Management | ©University of Utah |
| Format Medium | application/pdf |
| Format Extent | 5,855,806 bytes |
| Identifier | ir-main,16193 |
| ARK | ark:/87278/s6805m44 |
| Setname | ir_uspace |
| ID | 706364 |
| Reference URL | https://collections.lib.utah.edu/ark:/87278/s6805m44 |