After searching the forum I couldn't find the answer. Here my question:
Can I set up a tool with 0 rpm? I want to create a pen-holder which will be held in the spindle. Of course, the spindle should not rotate! Z axes is also not needed. Simple X/Y plotter function. Is that possible without too much workaround?
if a pen holder is fabricated to chuck into the spindle an allows the pen to be set at an angle that puts it back on center then one would not need to lock the spindle down. The design of the adapter would be similar to a drag knife. Spring loading the rig could be accomplished via the adapter shank you chuck up. Do a search on 3d printer pen adapters on google lots of info and techniques available.
You can make a post processor to disable the spindle rotation (remove M3). Just copy one and edit it. You have to rename it inside the file as well (use notepad). If you have a router, just don't turn it on.
You will most definately need to use "Z" axis as well as "X" & "Y".
Pen Plotters as used in so many engineering offices, when pen plotters were all the rage, all used X-Y-Z to make engineering drawings. The pen always held perpendicular to the paper. Spring mounted for sure.
Definately a DOABLE thing to do.
Also - look into drafting pens. Felt pens worked also but wore out really fast.
I made a tool that is spring loaded, and will hold a pencil lead, a dremel diamond or carbide engraving tip. I have used it on glass, almost all metals, stone, and paper. my next attempt will be to adapt to a tip from a dollar store box cutter blade tip. you can have a look here, scroll to the bottom of the page. some of my attempts did not work very well. By the way the pencil lead is the type draftsmen used it is almost 1/8" dia and fits my spring loaded device. I also manually "0" my Z with a cigarette paper which is about .001 or so. You can view my attempts by clicking here , http://www.theschneiders.ca/cnc.html remember, scroll down,
1/2" od aluminum tube to fit collet. pen selected for parallel sides of barrel and sliding fit inside tube. spring above for pressure to tip and o-ring to keep it from sliding out completely on "safe moves". Hat tip to Brian Oltragge (Grunblau design).
On my ShopBot Desk top, the spindle speed is controlled manually not by the tool data base or by the shopbot software, there is a knob on the controller and a on/off switch, that's it. I like the idea of the aluminum tubing, pen, spring, "O" ring idea, cool, keep things simple, good thinking.
For me it is less about the tool (-holder) as I want to experiment with more than just a plotter-pen setup. And while I am away from my machine I can't just do the try and error approach.
My thought (or question) : What happens if I set up a new tool in my library and put the spindle speed to 0 rpm? Would that still turn the spindle or not?
If not, that would be the best way to do it. The other approaches (changing the post-processor etc) might be more "dangerous" if forgotten. If a tool is named and setup accordingly (0 rpm) the spindle would never turn if this tool is applied. Does that makes sense?
In most cases the best solution could be making a separate postP for the pen or drag knife that does not turn the spindle on. Simply make a copy of the post that you currently use and remove the spindle on command from the header and new segment sections. There is postP editing info under the help menu.
With many Gcode machines the spindle on macro is "M3". with ShopBot it would be "SO,1,1" or "C6". Your mileage may vary. The reason I say this is that some VFD's are programmed with a minimum rpm and in those cases zero rpm wont work.
Gary Campbell CNC Technology & Training Control & ATC Retrofits GCnC411 (at) gmail.com