ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Computer-Aided Design
Volume 33, Issue 6, May 2001, Pages 475-486
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (293 K)

Article Toolbox
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0010-4485(00)00098-1    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2001 Elsevier Science Ltd. All rights reserved.

Sequential constraint imposition for dimension-driven solid models

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Ashok V. KumarCorresponding Author Contact Information, E-mail The Corresponding Author and Lichao Yu

Department of Mechanical Engineering, University of Florida, Gainesville, FL 32611-6300, USA


Received 16 November 1999;
revised 19 June 2000;
accepted 24 June 2000
Available online 1 March 2001.

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
A.1. Rotation matrix
A.2. One-dimensional translation spaces
References
Vitae





Corresponding Author Contact Information Corresponding author. Tel.: +1-352-392-0816; fax: +1-352-392-1071; email: akumar@ufl.edu


Computer-Aided Design
Volume 33, Issue 6, May 2001, Pages 475-486
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2009 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.