Mississippi State University
Stokes, Michael L.
Luke, Edward A.
Oppenheimer, Seth F.
Date of Degree
Graduate Thesis - Open Access
Computational Engineering (Program)
Master of Science
College of Engineering
Computational Engineering Program
Most commercial CAD systems do not offer sufficient support for the design activity. The reason is that they cannot understand the functional requirements of the design product. The user is responsible for maintaining the functional requirements in different design phases. By incorporating constraint programming concepts, these CAD systems would evolve into systems which would maintain the functional requirements in the design process, and perform analysis and simulation of geometric models. The CAD systems incorporated with constraint programming concepts would reduce design time, avoid human fatigue and error, and also maintain consistency of the geometric constraints imposed on the model. The G+ system addresses these issues by introducing a constraint-based system for geometric modeling by object-oriented methods. The G+ is designed such that available specialized algorithms can be utilized to enable handling of non-linear problems by both iterative and non-iterative schemes.
Lawrence, Joseph Britto, "G+: A Constraint-Based System for Geometric Modeling" (2002). Theses and Dissertations. 2368.