[Morten] has been busy recently making a pen plotter. It is a simple and elegant build that he completely designed from the ground up. There are no extra frivolous parts here. The frame is made from laser-cut plexiglass which makes fabrication easy if you have access to a laser cutter. Two NEMA17 motors are responsible for the machine’s movement. One moves the pen carriage back and forth by way of a belt. The other is connected by laser-cut gears to a roller bar, scavenged from an ink jet printer, that moves the paper media forward and aft underneath the pen.
The software chain used here is sort of uncommon compared to other inexpensive DIY CNC machines we see here on Hackaday. [Morten] creates his geometry with Rhino, then uses a plugin called Grasshopper to generate the g-code that controls the machine. That g-code is sent using gRemote to an Arduino flashed with the contraptor.org g-code interpreter. A RAMPS board takes the step and direction signals generated by the Arduino and moves the two stepper motors appropriately.
In typical open-supporting fashion, [Morten] has made his design files freely available for anyone to download. His plotter moves the pen side to side and the paper front to back in order to draw shapes but that’s not the only way a plotter can work. Check out this polar plotter and this one that hangs.
Check out the video after the break…
Continue reading “Simple DIY Pen Plotter, Great First CNC Project”











The connector isn’t the brand new USB 3.1 Type C connector that will eventually find its way into phones, laptops, wearables of all types. This is your standard Type A USB plug you’ve known and loved for the past eighteen years. The difference here is that the chunky block of plastic that has made the common USB cable non-reversible for so many years is gone. In its place is a tiny strip of plastic that has contacts on both sides. Yes, it took nearly two decades for someone to figure out this would be a marketable idea.