Well said John. I, for one, am extremely grateful for all the work that 
the 'developers' have put into EMC over the years. While I have never 
used EMC in a commercial sense, I have followed its development almost 
from its inception and have always been really impressed by the 
commitment of its developers and their willingness to try to solve the 
most obscure of problems for its many users. I can't think of another 
single program which can cope with the sheer variety of different 
machines and strategies that different people use. I would also like the 
facility to pause and jog but I can well understand the difficulties 
involved in implementing it - just getting 'run from line' to work well 
took ages and, at least on my installation which is the last of the 2.3 
versions, still doesn't restart the spindle reliably. As with so many 
problems in life, getting this request to work is probably more a 
question of thinking out a strategy rather than actually coding and it 
may be that even those with no coding abilities, like myself, can help 
in this respect. Discussions and suggestions, however far fetched, may 
just spark an idea which hasn't been considered before and this may lead 
to a solution to the problem. If other, commercial, programs have this 
feature, then it must be possible and so it will just be a matter of 
figuring out the correct strategy.
As my initial suggestions - I can't see why the program would have to 
return to exactly the same place in the script as it was when it was 
paused before the jog.... surely it could return to the start of the 
'block' or line it was cutting at the pause..
Since one of the biggest stumbling blocks seems to be canned cycles and 
subroutines, maybe these could be separated out from the rest of the 
script by the interpreter and stored in a different place to the main 
script, being then called by the main script as separate 'programs' as 
required. Then, when the program restarts after a pause and jog, just 
the main script could be scanned and reloaded - - I'm probably talking 
rubbish here - it just shows how limited my programming skills are!!

Ian

------------------------------------------------------------------------------

_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to