My CNC upgrade project is progressing quite well. All axes are now up and running, most of the mechanical upgrade works are done, so it is time for a test ride. I didn't immediately wanted to start with milling just to test accuracy, so I decided to use the good old cheap and very clean pen method, which simply means that instead of milling real material place a pen on the Z and use that, not the spindle motor. Basically, this converts the CNC into an old flat bed plotter, except that it can't read HPGL files, which is the most common file type for plotters.
I created a G-code pattern manually and tried it out with an ordinary permanent marker pen. Of course, the results were not so pleasing. Not because there was anything wrong with my CNC, but it isn't really possible to use a pen instead of a spindle, at least not this way, by simply fixing the pen on the spindle holder.
Failed first test, with ugly results
The paper to draw on was on the spoil board, which is MDF, not the very best surface for the purpose, especially since it has been used on my CNC version 1, so it had some marks on already. Also the ink in the pen made the paper soft, the paper expanded under the pen, got soaked and became soft as soon as the pen was lowered if the pen was not moving. Finding the Z zero was also tricky, and by the time I was happy with the Z zero position, the tip of the pen was no longer thin enough to be able to measure any accuracy.
Time for a "Plan B"
I needed a proper pen holder, one which allows constant pressure but in a flexible way, like when we, humans, are using a pen. I didn't want to buy something so simple, so I decided to make one. The principles of mechanism for a plotter pen holder is pretty simple. You need a pen, something to install the pen in and a spring which allows to apply pressure but without pushing the pen into the paper and the table beneath and without breaking the tip of the pen.
Click on the image for a closer look if you decide to copy my design.


Next step was the actual design of the holder. I decided to use 15x15 mm U profile. Marked all the places for wholes, the cut and the bend and that's it. Simple, but very functional.









After the first run, I removed the paper sheet to check the angles and all the dimensions with a caliper and a protractor. This is not the most accurate method but good enough to give me a clue if I would have some serious problems. The 90 degree angles read 90 degrees, circles were exactly as I designed, 50, 100 and 150 mm in diameter, checked from various angles, and the writing looked very good as well.
I replaced the paper sheet once again and run the same G-code four times to see how repeatability is and what difference would be visible after that. Practically no difference at all, except that the print which was run four times looked stronger due to the fact that all the lines were drawn four times, which is normal. So I am very happy with the results and will test mill as soon as I have time for doing it.
Feel free to use my idea of this simple pen holder. It will serve me well in the future, even for testing G-code of the objects I plan to make with my CNC.
Finally, I finished editing the video and published it tonight. Have a look and enjoy.
No comments:
Post a Comment