Stuart Stevenson wrote:
> Gentlemen,
>   In my limited experience with the handwheel control on this machine I see
> what I consider over run. I know it is the accumulated pulses the machine
> has not completed. When the handwheel is turned faster than the machine is
> able to respond the actual position lags behind the commanded position. 

At the moment there is a good discussion of this topic going on in the
emc developers IRC channel (#emc-devel at irc.freenode.net).  You can 
see the archives here (the discussion starts at about 13:40):

http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2007-03-19.txt

There are lots of good points to be made both for and against what 
Stuart wants.

Basically, the jogwheel tried to behave like a manual machine's 
handwheel.  That includes having a dial with numbers on it, that 
accurately represents where the machine is.  Unfortunately, unlike a 
manual handle, you CAN spin a jogwheel faster than the machine can 
follow.  So the question is, now what?

The existing code believes that it is important to keep the dial on the 
jogwheel reading correctly - so if you spin it faster than the machine 
can keep up, it "winds up a spring" between the machine and the wheel,
and when you stop spinning the wheel, the spring unwinds until the 
machine matches the wheel position.  Lots of people (me included) 
strongly believe that is the right behavior.

Other people don't like that "unwinding", and would rather have the 
wheel "slip" when you spin it too fast.  If we make the wheel slip, you 
  don't have to worry about overrun, but you also can't trust the dial 
on the wheel anymore.

Take a look at the discussion logs, and/or join the discussion.  When
we reach a concensus, we'll go from there.

Regards,

John Kasunich

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to