Brachiograph: A Simple And Cheap Pen-Plotter

The BrachiGraph project consists out of two parts, the hardware design for a servo-driven drawing arm (pen plotter) and software utilities (written in Python) that allow the drawing arm’s servos to be controlled in order to convert a bitmap image into a collection of lines that can be used to draw an image resembling the original, in a variety of styles. All of the software and designs needed to make your own version can be found on the Github page for the project.

docs/images/readme_combined_image.png

Considering an estimated €14 worth of materials for the project, the produced results are nothing short of amazing, even if the principles behind the project go back to the Ancient Greek , of course. The basic hardware is that of a pantograph, which provides the basic clues for how the servos on the plotter arm are being driven.

The main achievement here is definitely that of minimalism, with three dirt-cheap SG-90 microservos along with some bits of wood, a clothes-peg or equivalent, and of course a pen providing a functional plotter that anyone can assemble on a slow Sunday afternoon from random bits lying around the workshop.

 

6 thoughts on “Brachiograph: A Simple And Cheap Pen-Plotter

  1. I wish there was a video too, but this seems very cool to me. And I have a pi zero and two servos kicking around. At first I was thinking of a third servo, but after looking at the design, I wonder how hard it would be to hack a solenoid in to raise and lower the pencil. It is clever the way they use the servo to lift the pencil, but it also looks like it will try and move the arm sideways as it lifts it up. A solenoid would be capable of lifting it straight up, or so it seems.

      1. I was thinking the same, Comparing this to a pantograph isn’t really helpfull in how things work.
        But if the writer of this hackaday article tries to say that both systems work with a pen on the end of a moving stick, then there is some truth in that.
        Regarding the project, very fun project, always cool to see computers “draw” something.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.