TAG: 3d Cube Assembler