Strings, pulleys and constraint relations (free preview) | StemPy Lab