NGinuity, you need to hurry up. If you don't hurry, I might build it myself
NGinuity, you need to hurry up. If you don't hurry, I might build it myself
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
"If the women don't find you handsome, they should at least find you handy"
-RedGreen show.
My design plugs directly into the parallel input port of the HobbyCNC stepper controller. It is really handy for testing my router before I move a PC out to the garage. I doubt I will ever use it after I have a computer nearby with Mach 3 installed.
STEVE 323 Are you going to sell yours after you get your system going?
Dan
Do you really suspect that putting it inline of the computer will cause it to miss steps? Could you possibly mitigate that risk by using blocking diodes so the parallel signals from each device don't interfere with each other? You could also build some sort of "lock out" option that would prevent output from the joystick if there was data coming from the computer. I only ask that because I really have my heart set on running the panel inline.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
"If the women don't find you handsome, they should at least find you handy"
-RedGreen show.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
"If the women don't find you handsome, they should at least find you handy"
-RedGreen show.
Just about anything you want. Here is a 28 function Hand Controller with a Jog Stick (proportional jog speeds with two ranges and a single step mode and the XY or ZA select button. In addition you can contol things like referencing 3 or 4 axis, zero the DRO's (reset workpiece zero) RUN , STOP Feedhold, Feedrate overrides, Spindle speed overrides, Spindle on/off etc ,etc.
What makes it all work is the ability to write Plug-in programs for MACH using the SDK.
What language is the SDK? The design I am working on would involve a DRO LCD display that is on the machine itself. Is that what this does too?
Check this out from "hoss2006" (here on the zone), joystick, jog buttons, DRO, everything!
He shows how he built this on his website.
http://www.hossmachine.com/projects_...#control panel
And another thread he started:
http://www.cnczone.com/forums/showthread.php?t=30385
His website says he used Keygrabber from Mach3, to program the buttons.
.
Actually, i am not looking for something quite that robust, but I can definitely see some similar ideas I have.
No, I plan to keep it for testing my future CNC milling machine. I will probably need it to test my CNC lathe after that. I have 2 small kids, so this plan will take many years to complete.
There seems to be many simpler options of using a secondary USB keypad to send control signals directly to Mach. This would avoid the need to intercept the parallel port data path. Of course, this only works after you have installed Mach and have a computer in your workshop.
My design only has a parallel output port that is sent directly to the HobbyCNC board. I thought about adding an input port, but decided to keep my design "quick and dirty" so it would have a chance of getting completed.
Installing a second parallel port for MACH costs less than 20 bucks and takes about 10 minutes (on a bad day).
Tom Caudle
www.CandCNC.com