The Math of V-Plotter Design

Robotics
The Math of V-Plotter Design

In response to our latest Make It Last Build Series project, the Drawbot, Bill Ola Rasmussen posted a link to this piece he wrote on the math involved in V-plotter design. Thanks, Bill!

What is the optimal configuration of control lines for an area to be plotted? Obviously, we can’t have a drawing area above the control lines — our friend gravity sees to that. But, can we do better than hand waving and “somewhere below the control lines” for the plot area? Yes: we think up some constraints and model them with math and code (two more friends!):

Tension: We can imagine that the control lines have to be under some tension in order to be effective. For the purposes of this article we say that both string tensions must be in the range [ m/2, m*1.5 ], where m is the mass of the plotter head. Lines can neither be too slack nor too heavily loaded. The effect of this constraint is to prevent any line from being too close to horizontal or too close to vertical.
Resolution: There is a change in resolution when we map a change of length in one or both of the strings into X and Y coordinates. I.e. Coordinate system conversion causes a non-uniform step resolution. We say that, for each control line, a one unit change causes at most a 1.4 unit change in the X,Y coordinate system. We limit plotting to the area of reasonable resolution. Here our definition of reasonable is a 40% change.

To implement these requirements, we need to know how to calculate them. The next few sections talk math and have pretty pictures.

V Plotter Design

More:
See the Drawbot project and sign up for the project newsletter here

6 thoughts on “The Math of V-Plotter Design

  1. Vanessa Carpenter Møbius says:

    Hey – we made a giant plotter recently and posted some of the math here: http://geekphysical.blogspot.com/2011/02/giant-printer.html it’s similar and I think Bill’s article is great at getting in depth into the math.

    1. Bill Ola Rasmussen says:

      Hi Vanessa, It looks like your giant plotter is in Copenhagen? Small world – I’m in Copenhagen too! Is the plotter up and running currently, and can I take a look? Thanks!

    2. Bill Ola Rasmussen says:

      Hi Vanessa, It looks like your giant plotter is in Copenhagen? Small world – I’m in Copenhagen too! Is the plotter up and running currently, and can I take a look? Thanks!

    3. Bill Ola Rasmussen says:

      Hi Vanessa, It looks like your giant plotter is in Copenhagen? Small world – I’m in Copenhagen too! Is the plotter up and running currently, and can I take a look? Thanks!

  2. Vanessa Carpenter Møbius says:

    Hey – we made a giant plotter recently and posted some of the math here: http://geekphysical.blogspot.com/2011/02/giant-printer.html it’s similar and I think Bill’s article is great at getting in depth into the math.

  3. Architecture Plotter | Great Architecture Fan says:

    […] The Math of V-Plotter Design – In response to our latest Make It Last Build Series project, the Drawbot, Bill Ola Rasmussen posted a link to this piece he wrote on the math involved in V-plotter design. Thanks, Bill! What is the optimal configuration of control lines for an area to be … […]

Comments are closed.

Discuss this article with the rest of the community on our Discord server!
Tagged

Gareth Branwyn is a freelance writer and the former Editorial Director of Maker Media. He is the author or editor of over a dozen books on technology, DIY, and geek culture. He is currently a contributor to Boing Boing, Wink Books, and Wink Fun. His free weekly-ish maker tips newsletter can be found at garstipsandtools.com.

View more articles by Gareth Branwyn

ADVERTISEMENT

Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).

FEEDBACK