Hackaday had this “Plotter made from Lego” which reminds me of my ol’ Lego days…
Alfonso Martone built a plotter from Lego parts, NXT and a pin attached to one of the blocks…
The plotter’s printing area is 90x70mm with 33dpi resolution… Too much details to fill… So just check the Hackaday Link related