Hi folks, I want to show off the new control panel i made for my mill!

http://highlab.com/~seb/emc2/bp/2010.08-control-panel/

It's got:

* e-stop
* continuous jog buttons for all 3 axes
* spindle speed control (emc2 drives a stepper that turns the varispeed 
control)
* spindle on/off (and it uses the spindle speed knob to select clockwise 
or counter-clockwise)
* incremental jog (using jog wheel) in all three axes, with an increment 
of 0.0001, 0.001, or 0.010

All the buttons and knobs go back to emc2 via a Mesa 7i37 and 5i20.

The HAL code that glues it all together is here, look at 
control-panel.hal:  http://git.highlab.com/?p=emc2-config-bp-r2e3.git;a=tree

I made a small pyVCP to debug all the hardware connections, it's also in 
the git repo above.

The panel is made from some scrap 0.040" thick steel shelving i 
dumpstered.  The labels are engraved just deep enough to take off the 
black paint and expose the shiny metal underneath.  All the wiring 
terminates in a connector in the control box on the front of the 
machine, so i can remove the panel pretty easily to work on it, without 
removing all the knobs and stuff.

It's got a couple of bugs...  Some of the labels are obscured by the 
buttons & knobs they're supposed to describe.  Some of the mounting 
holes are in the wrong place, hence the C-clamp helping hold it to the 
face of the machine...

This was a fun project because it was a bunch of firsts for me: first 
time engraving text (yay ttt!), using multiple coordinate systems, using 
polar coordinates, and first time with pyVCP.  And it makes the machine 
so much more convenient to use!

And there's room for a touchy touch panel next to it...  :-)

-- 
Sebastian Kuzminsky


------------------------------------------------------------------------------
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to