On Mon, 2010-03-08 at 22:15 -0500, Stephen Wille Padnos wrote:
> Kirk Wallace wrote:
> > Thanks to some help from the IRC (tom3p), I got the encoder working with
> > AXIS's spindle override. One problem I am still having is that when AXIS
> > starts, the spindle override always starts at 100% even though the knob
> > is usually at a different setting. When I move the knob, the override
> > moves proportionally with the knob until I hit the 0 to 1024 encoder
> > boundary. After this the knob and the slider agree. Is there a way to
> > have AXIS start with the knob setting?
> >    
> Two things:
> 1) This method of control is against the "NIST principle" regarding 
> multiple locus of control.  What that means is that since there are 
> multiple places from which you can control the feed override (on the 
> AXIS screen and the halui knob at minimum), neither place can be an 
> absolute setpoint.  Consider this - how will you cause the knob to move 
> if the keys or slider in AXIS are manipulated?  If the two (or more) 
> user interfaces have different absolute setpoints, how should EMC choose 
> which one to honor?  How does the operator know which one is active?
> 
> 2) At the moment, I don't think there's any way of pre-setting the 
> value.  The spindle override value is not an input to halui (since that 
> would violate the NIST principle).
> 
> - Steve

What about,
"halui.spindle-override.counts (s32, in) - counts from an encoder for
example to change SO"
http://www.linuxcnc.org/docview/html//gui_halui.html#r1_2_15 

(I suspect it was designed for an encoder that doesn't wrap)

Since I have an override knob I would not need the slider in AXIS, or I
could have a switch to enable one or the other, with an indicator for
which one is active.

How would one remove the override setting feature from AXIS?

Maybe an incremental encoder would be better?
"halui.spindle-override.decrease (bit, in)- pin for decreasing the SO
(-=scale)
halui.spindle-override.increase (bit, in) - pin for increasing the SO
(+=scale)"

-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


------------------------------------------------------------------------------
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-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to