I've started enabling the tessellation (polygon packing) routines in Grasshopper, and the Bejing Watercube is such a great example of using this geometry I thought I'd post the grasshopper version.
Rhino file from here.
Grasshopper definition here.

I've also started implementing some spline variable cell filleting, I'm still looking at options for generating best results. An improvement on constant radius results.