Hi,
I'm a mechanical engineering undergrad student, and I'm afraid that there is nothing available on Python to compute materials resistance, statics and other problems relative to mechanical design (choice of materials, shapes and dimensions). The reason may be that mechanical engineers are not geeks and like to stick to proprietary software with GUI.
I'm thinking of a library with cross-sectional properties of sections, a class to describe mechanical parts (beams, columns, etc.), another to handle forces system, and a solver to resolve isostatic and hyperstatic (based on the Castigliano method) problems and compute external forces, internal stresses and displacements.
Does it fit into Sympy or is it too specific ? As you already have a dynamics package, I thought maybe a statics one could fit as well.
If so, I would be glad to propose it for the GSoC.
Thanks !