Cubes are boring. Octahedrons and tetrahedrons are a much more interesting way to tile 3D space.
The octahedrons are printed in two parts. Glue the flat sides together.
Octohedrons and tetrahedrons tile 3D at a ratio of one octohedron for every two tetrahedrons.
These files are designed with zero tolerance between the nubs and holes to ensure a tight fit. Print with a 0.4 mm nozzle at 0.1 mm layer height for best results, and expect to do a bit of post-print filing and trimming for the perfect fit.