PUSHMEPULLME 3D


PushMePullMe 3D is an interactive application for exploring three-dimensional structural behavior, supporting advanced topics such as geometric nonlinearity, form-finding, and shape optimization. Built on a vector-based finite element formulation, it computes full stress fields and large displacements in real time, accurately handling rigid body motion and bending-active elements. The tool has been used in intensive design-build workshops where students developed scaled prototypes of gridshells and cable nets within short timeframes, demonstrating its effectiveness in translating complex computational principles into practical, hands-on outcomes.

1 / 22
Acknowledgments

This work has been generously funded by the Engineering and Physical Sciences Research Council (EPSRC), Institution of Civil Engineers (ICE) and Expedition Engineering.

Team

Research and Development Lead:
Gennaro Senatore

User Interface:
Charlie Banthorpe

Contributions from Daniel Piker to the physics engine development and from Dr. Chris Williams to the mathematical model formulation are gratefully acknowledged.