# Overview of Geometric Constraint Solving

As an example of a mechanical
engineering application of constraint solving, we have used a two-dimensional
profile sketcher based on constraint solving as an integral part of a
feature-based geometric modeler. The example
here shows the development of a control arm using this modeling system.
Of the many different theoretical approaches which have been suggested for
the constraint solving problem, our solution is
graph-based. Furthermore,
our solution allows the user to browse through the (generally)
multiple solutions to a given constraint problem,
a feature which we have not found in other systems.
The icon to use to follow the prearranged order for this tour is: