This is a Gyroid's transformation in Rhino. I used Mathematica for this model, then Rhino, then SmartDuplicate from ticket01.com in Maya.