3D PRINTERS research paper