Geometric and solid modeling: an introduction
Geometric and solid modeling: an introduction
Combining constructive and equational geometric constraint-solving techniques
ACM Transactions on Graphics (TOG)
Decomposition plans for geometric constraint systems, part I: performance measures for CAD
Journal of Symbolic Computation
Decomposition plans for geometric constraint problems, part II: new algorithms
Journal of Symbolic Computation
A constraint solving-based approach to analyze 2D geometric problems with interval parometers
Proceedings of the sixth ACM symposium on Solid modeling and applications
Variational geometry in computer-aided design
SIGGRAPH '81 Proceedings of the 8th annual conference on Computer graphics and interactive techniques
Characterizing non-ideal shapes in terms of dimensions and tolerances
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
A correct rule-based geometric constraint solver
Computers and Graphics
Constraint-based approach to investigate the process flexibility of food processing equipment
Computers and Industrial Engineering
A constraint-based system for product design and manufacturing
Robotics and Computer-Integrated Manufacturing
Hi-index | 0.00 |
Creating mechanical parts through conceptual design implies the use of constraints. When developing conceptual design-based CAD programs, two independent modules must be created: on the one hand, the sketcher module, which must define the model's geometrical constraints and interpret the user's intention through a system of rules. On the other, the calculation module which must resolve the final geometry and eventually dimension the mechanical part. This paper presents a new approach to the constraint-based solvers. The proposed approach establishes the complete two-dimensional geometry and constraints of a sketch and relates it with the complete dimensioning of the sketch. The developed methodology gives as result a complete and consistent dimensioning of the sketch following the rules established by a standard like ISO, determining also if the system is over-constrained and detecting the redundant dimensions. The methodology establishes the most suitable dimensioning but, it is also possible to obtain other alternatives of full sets of dimensions. First, the geometric constraints considered are described, and the use of each one justified, together with the numerical methods used to resolve the set of non-linear constraints obtained. A procedure has also been developed for choosing the set of independent constraints of the system, by introducing the priority factor concept, which lets the overriding constraints in the system be decided, and then the algorithms developed for automatically assigning the constraints are presented. Also described are the criteria followed that lead to an automatic generation of dimensions, as well as to equivalent and alternative dimensioning. Finally, a series of examples are presented to show the possibilities of the developed methodology.