Plotter

This plotter was a very successful proof of concept. The "platen" seen here moved left and right across a rack, driven by one motor and the ball-point pen was moved up and down by another. Both motors were mounted on the platen. The paper was fed through by a crude pinch-roller driven by a third motor, mounted on the base plate.
The unit was controlled directly from a PC and could accept A5 paper. It can be seen here plotting our cat (input and output can be seen below), which took about 2 and a half hours!
Plotter - Click for a bigger photo.
Plotter - Click for a bigger photo. This rear view gives a better idea how the pen was moved up and down. It was attached to a beam with PVC tape and the beam hoisted up and down by a motor.
This unit was built before I invested in my angle sensors, so everything was time-based. There were switches at the ends of the platen racks to ensure that the extents were not over-run. I may have a go at a more accurate version with rotation sensors later this year. It would be really nice if the RCX had a method for querying the contents of it's DataLog; that way, I could dispense with the PC control by uploading the image to be plotted to the RCX before commencing.

Here is a ZIP file of the Visual Basic 4 program to plot a given monochrome BMP file on a piece of paper. The PC controls the plotter directly for this experiment, so no RCX code is required.

Here are some files which (in their Windows Bitmap (BMP) form) were used as test data. Please click on them to see the resultant plots. The first is my wife's name and the second is our cat, Jingle.

Click to see plotter output. Click to see plotter output.

Back to main RCX model index.