Am 10.11.2011 um 08:24 schrieb Slavko Kocjancic: > Hello... > > If you read > http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?WhyManualWhilePausedIsHard > then you know that this topic is already discused but near nothing
see my base post. > I just don't understand why so many workaround is suggested for manual > jog... and why the problem isn't solved in best/correct place with I guess it's because the problem is hard, and declaring it easy doesnt yet make it so. Like run-from-line is idempotent only if the program is free of queue busters. So a "solution" relying on rfl is half-baked IMO. btw there are two queues involved, the motion queue is the semi-hard one; the tp queue is the one where pause gets really challenging. Thought about blending yet? If you want to address the problem you need to come up with a complete set of requirements (the stuff the EMC2 project doesnt have), and then go about it. I really mean 'complete', not 'oh, hit pause while tapping, darn, here goes your tool and workpiece'. There's nothing stopping us from starting requirements for 'what needs to happen in simpler cases like a straight move'. That would be a good exercise, and it would hint which mechanisms are needed. I mean pausing during a straight move or circle, and ignoring pause during cycles is at least something to start with. But I reject the idea to start kludging around before that has happened, and seen some review by folks who have worked on that part of EMC2. I would be interested to hear how, *in the general* case, you will deal with a pause during a canned cycle. I mean *all* of them - you cant just wiggle around that. In fact I think the strategy to safely deal with a pause might need information which might not be available in the motion queue to start with, namely a level up from the interpreter. It might even need backout strategy information which depends on the phase of the cycle - like a tap looks conspiciously like a move as far as motion is concerned, but you'd really want to treat those differently when pausing. -m ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
