On Sat, 2010-03-27 at 07:10 +0000, ben lipkowitz wrote: > On Fri, 26 Mar 2010, Jon Elson wrote: > > I've been thinking about how to best deal with CNC control of spindle > > speed on a machine with manually-changed belts and gears. > > I think I can rig optical sensors for the belt that would report what > > belt ratio is set. Detecting the position of the backgear handle is > > easy. So, the question is what to do when the belt/gear ratio is > > inappropriate for the requested Sxxxx speed? The most optimum would be > > a message pops up saying "Backgear is engaged, can't reach 2720 RPM, > > press R to resume when problem is corrected." That is most likely not > > easy to do with the current EMC2 setup. > > Maybe I'm being too simplistic, but couldnt you just modify the mazak gear > change hal/ladder to turn on a pyVCP warning light or something?
Implicit to any real solution is a way to sense spindle RPM. Once that is in place then if a compare of set spindle speed to requested could trigger a pause/spindle stop to allow one to change gears/belts; then resume. Having gone that far adding a number_of_teeth to the tool table would allow one to compute/display chip load. Less automatic ways may be to simply sense spindle speed and display; then hope the operator is alert. "Be Alert, we need more Lerts" ... sign at Boeing Surplus On my small machine I can always pause then manually kill the spindle,etc. When one implements spindle-on/spindle-off to respond to emc then things get more complicated. Having a feature to pause a job and stop the spindle would be a nice feature. Dave > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
