My open letter to Art of www.Artofcnc.com
Howdy Art, (and crew)
I am working on various things again here. Somethings you'd be a lot better at.
The main drawback to having a cnc is the code creation: For "one-off parts" it is easier to just do them up on manual machine.
About two years ago I wrote a joystick program in visual basic that would allow you to move your axis's on the mill and as you did it wrote gcode movements. This was using a single stick joystick. I was using the triggers as the up/dn Z axis. My accelleration subroutine was crude but it worked. (what did I do with the program? I have it on cd) I crashed and burned up the geckos then powering my bridgeport with the mass-inertia of the 200 plus pound slide. Heat killed them. I got onto Marriss pretty bad and since have apologized.
I'd turn over all the code to you if you can write a supplemental program and market it.
Using a 2 axis joystick (playstation 2) and A Smart-Joy adapter to USB I have figured out the stick, the buttons, using directX as a input co-ordinator.
It'd open new worlds at my shop and other home-crafters to be able to cut a part in manual (stick control), then "run" the gcode program over and over and over and over.. if you wanted to.
The way the software worked? each time a speed, or direction changed it wrote both the beginning and the end of the gcode movement. No circles, no arcs, no nutso complications. Just G01 x?? y?? z?? F??
If the "others" here agree it is a valuable asset it will help my case. I proposed this to you once before. Adding it to Mach2/3 would just complicate things. I suggest you do it seperate using the Kiss principle.
Imagine the benifits of the "new" sherline mill owners, who really just want to create parts. Cutting the models out by hand-manual-joystick then being able to rerun thier programs over and over and over.. even production shops where the intense parts demand requires something "right now" and not time to write all the movements needed to create it.
With your programming skills it is a simple project. Brings about the "teach command" from the robotics world to "cnc".
David Cofer [email protected]
------------------
David Cofer, Of:
Tunnel Hill, North Georgia
Howdy Art, (and crew)
I am working on various things again here. Somethings you'd be a lot better at.
The main drawback to having a cnc is the code creation: For "one-off parts" it is easier to just do them up on manual machine.
About two years ago I wrote a joystick program in visual basic that would allow you to move your axis's on the mill and as you did it wrote gcode movements. This was using a single stick joystick. I was using the triggers as the up/dn Z axis. My accelleration subroutine was crude but it worked. (what did I do with the program? I have it on cd) I crashed and burned up the geckos then powering my bridgeport with the mass-inertia of the 200 plus pound slide. Heat killed them. I got onto Marriss pretty bad and since have apologized.
I'd turn over all the code to you if you can write a supplemental program and market it.
Using a 2 axis joystick (playstation 2) and A Smart-Joy adapter to USB I have figured out the stick, the buttons, using directX as a input co-ordinator.
It'd open new worlds at my shop and other home-crafters to be able to cut a part in manual (stick control), then "run" the gcode program over and over and over and over.. if you wanted to.
The way the software worked? each time a speed, or direction changed it wrote both the beginning and the end of the gcode movement. No circles, no arcs, no nutso complications. Just G01 x?? y?? z?? F??
If the "others" here agree it is a valuable asset it will help my case. I proposed this to you once before. Adding it to Mach2/3 would just complicate things. I suggest you do it seperate using the Kiss principle.
Imagine the benifits of the "new" sherline mill owners, who really just want to create parts. Cutting the models out by hand-manual-joystick then being able to rerun thier programs over and over and over.. even production shops where the intense parts demand requires something "right now" and not time to write all the movements needed to create it.
With your programming skills it is a simple project. Brings about the "teach command" from the robotics world to "cnc".
David Cofer [email protected]
------------------
David Cofer, Of:
Tunnel Hill, North Georgia
Comment