In this Auxetic Pattern file, you can simulate the expansion of a series of squares hinged together at their corners using Grasshopper3d.