Wolfram|Alpha has mechanical systems calculators. Solve problems related to blocks dragged on a flat surface, harmonic oscillators, blocks on an inclined plane, blocks on a frictionless inclined plane, round objects on an inclined plane, rolling, the motion of a symmetric top and two connected springs.