Description: Simulation laboratory: environment to build dynamic models of experiments in geometry, physics: simulations of constrained geometric objects, simple electrical circuits, mechanical linkages, bridges under load. Can use methods developed for these domains to model other sorts of objects: graphical calculator, documents with constraints on layout and contents.