3D Printed Arduino Pen Plotter

I designed this plotter in SolidWorks and 3D printed the parts. The NEMA-17 motors are controlled by an Arduino running a forked version of the GRBL software that supports the use of servos. In short, it modifies the stock GRBL spindle PWM to control the position of a standard hobby servo. Here is a link to it if you would like to learn more: EDIT: .STL files for this plotter are now posted on my GitHub page (linked in the channel’s “About“ section) The design for the pen lifting mechanism moves all electronics off of the print head, which decreases moving mass and simplifies cable management. The paper roller assembly uses a small idler roller on a spring shaft, which keeps constant preload on the paper. I originally thought of this design after seeing a similar system used in a consumer inkjet printer. The rubber paper rollers were sourced from an inkjet printer. I used Inkscape’s GCodeTools extension to generate G-C
Back to Top