The usable area for the one I built was about 20cm x 30 cm x 8cm. You could easily extend that by adding longer components. Overall length and height was about 500mm long x 250mm wide by 200mm tall ish. Than you need to enclose it in a light tigh5 enclosure box. The control code can be found from the referenced 3dpburner project, and the board controller code is just the grbl cbc base code set up for the axis length. I use inkscape to make the gcode.