Drawmetry is a constraint propagation-based drawing tool used to create precise drawings, such as graphs, charts and diagrams, geometric figures, curves, and floor plans.

Figure 1 - Detail from a drawing
Drawmetry is used for professional, educational, and recreational purposes.
- Professional: Drawmetry's support for reuse is unique. Its support for constraints give the drawings desired mix of rigidity and flexibility that enables them to be reused as components in many contexts. The drag, drop and snap feature makes the process of incorporating these components into drawings simple and efficient. Reusing components not only makes the drawing process much faster, but results in drawings that have look and feel unique to the company and help branding the company.
- Educational: Drawmetry is particularly well suited for drawing curves and geometric shapes. The real power of Drawmetry is its ability to capture relationships using constraints (see support for constraints), and to show how some properties are preserved under random modifications of a geometric shape. For instance, a simple drawing may illustrate that the medians of triangle intersect in one point. Drawmetry's ability to automatically update the medians as a student drags the triangle's vertices randomly around, strongly conveys that the medians always intersect in one point. Drawmetry may also be used to train students' ability to "see" objects in 3D, as illustrated by the Cube example, a not so simple exercise in descriptive geometry. The connection between mathematics and art has been explored by many artists/mathematicians. Drawmetry allows for excursions into the world where art meets mathematics.
- Recreational: The fact that one can easily draw Spirographs with Drawmetry is an indication of Drawmetry's recreational value. However, Drawmetry offers far more possibilities for experimentation than the mechanical counterpart. The experimentation with Spirograph may extend to Lissajous curves and countless other curves, figures, and linkages.
Main Features
User Guide
Read the user guide.
Examples
Go to the gallery page
Download
Go to the download page.