I am hoping to design a large scale pen plotter. This is for a real-world application, where I want to print out some large patterns for kites I want to make. Since I have a Mindstorms EV3 kit, I though that would be the way to go.
Initially, I was going to make a type of plotter I have heard called a "Polargraph". Basically, it suspends a pen holder by two strings connected to winches. Those strings are wound/unwound to move the pen, and can create drawings on a wall. Here is a link to someone who created one, and even a supplemental video explaining the math.
Lego robot Spider Pen
Here is a forum dedicated to the Polargraph concept.
www.polargraph.co.uk/forum/
However, I came across another concept that I think will be better plotter style, called a CoreXY. The reason is that the CoreXY design is much more rigid, and will work on the floor. Which, for the projects I am currently working on, is a better arrangement. Here is a link to that design. I will probably change it so that there are two rigid pipes. They already have that horizontal one, but I will put one on the left vertical side as well, to keep that axis rigid. Also, the pen holder will hold everything; the Mindstorm "brain", the two main motors, and the pen holder, so that I don't have to run wires anywhere. The only thing outside of that will be cords, pulleys, and the rods. So, the motors in the theory link are simply replaced with pulleys.The pulleys on the other corners can simply be taped to the floor.
http://corexy.com/theory.html
For the moment I am focused on the physical design, mostly to determine if my idea is workable. I am currently stuck on one aspect.
Because of the quantity of line, up to 12ft, I doubt I can just use a winch system. I am concerned that the string i use would tend to bury itself in lower layers of string. So, instead of the winch, the far ends will be tied off, and the print head moved by using friction to pull on the strings. But, I really don't get enough friction.
Perhaps I should abandon that idea, and go back to using a winch system. Each motor would need a pair of spools, for a total of 4 spools. I had considered using plastic sewing bobbins for the various pulleys in the system, and they are wide enough to use gift wrap ribbon. I might have used them for the take-up spools, but I doubt they would hold enough length.
Any ideas about ways to increase friction if I decide to use a friction wheels at the motors? Ideally I would stick to using what is in a Mindstorms standard kit, so that others can easily copy my design. But, I am open to other possibilities. Perhaps there is some sort of string that has better friction? Paint rubber cement on the string, and/or the pulleys?
Obviously the software will eventually be needed. All the Lego plotters I have seen so far, that have the X and Y axis movements separated have failed to publish their software where I can find it. But, it may be within my capability to do. I imagine I would write it to accept Gcode, and just translate that into motor movements.
Any suggestion?
-Joe