From: Kim L. <lu...@di...> - 2003-07-25 13:07:09
|
On Thu, 2003-07-24 at 23:35, Jon Elson wrote: > >> > > > >The feedwheel jog does not require any changes to the underlying > >structure. A mouse may be used to capture the encoder signals and the > >emc interface can process the mouse info the same way it processes a > >mouse click on the +/- buttons. > > > > > Yes, but does this really give you a guaranteed one pulse = one increment > of movement? The big-iron CNCs allow you to spin the jog dial 10 times > and know that the table moved exactly 10.0000" (or whatever the jog > increment is set for). No, that is the beauty of doing it in software at the GUI level. The emc GUI will intercept the mouse input, ie feedwheel movement, and do with it as it wants. If the GUI is set to move the table 1" per increment, so be it. If the GUI is set to move the table 0.0001" per increment, that works too. The "sensitivity" setting for each axis can be a drop down selection box. Feedwheels are GUI items and that is one reason why I think they should be handled at the GUI level. Spindle inputs for threading and speed feedback are not GUI inputs and should thus be handled at a deeper level. Kim -- Kim Lux <lu...@di...> |