Copyright © 2001 Elsevier Science Ltd. All rights reserved.
Sequential constraint imposition for dimension-driven solid models
Received 16 November 1999;
Abstract
A method for imposing geometric constraints sequentially to position rigid bodies with respect to each other is described. The method can be applied to position geometric primitives with respect to each other before combining them using Boolean operations to create dimension-driven solid models. Other applications include modeling assemblies of parts and mechanisms. The major advantage of sequential constraint imposition is that one can avoid solving all the constraint equations in the model simultaneously. Each constraint is imposed one at a time, which requires solving a much smaller set of equations simultaneously. However, in most cases, one can obtain analytical solutions for these small sets of equations so that it is easy to check for the existence of a solution and to identify the right solution when multiple solutions exist.
Author Keywords: Constraint solving; Dimension-driven geometry; Parametric modeling
Article Outline
- 1. Introduction
- 2. Dimension-driven editing using position constraints
- 3. Sequential imposition of angular constraints
- 3.1. CACS-I: parallel vectors and vector-to-vector angle constraints
- 3.2. CACS-II: three vector-to-vector angle constraints
- 4. Sequential imposition of distance constraints
- 4.1. Translation space
- 4.2. Imposing the first distance constraint
- 4.3. Imposing the intermediate distance constraint
- 4.4. Imposing the last distance constraint
- 5. Application to solid modeling
- 6. Discussion and conclusions
- Acknowledgements
- Appendix A
- References
- Vitae
Corresponding author. Tel.: +1-352-392-0816; fax: +1-352-392-1071; email: akumar@ufl.edu






E-mail Article
Add to my Quick Links

Cited By in Scopus (7)






