On Tue, 30 Oct 2007, Alex Joni wrote:

> Maybe people with more experience have other thoughts?

Why not do like the `big' controls? I don't know about Fanuc (the other 
important one) but IIRC the Siemens control (don't ask the model, I don't 
remember :P) does like this:

- Program execution is STRICTLY sequential (it still work in `paper tape' mode)
- To resume machining you have a `block search' function: you select your 
target line and the control run all the program in `machine lock' (IE: no axis 
movement, no tool changes, no external actuators commanded) until that line.
- During machine lock of course the control status IS updated, so it remembers 
modal groups, parameters and stuff.
- There are options in fact, so you can actually move the axis at dry run speed 
(a thing I could miss in emc, hint hint :P) or execute some code (maybe you 
have attached a REAL index table, which is cheaper than a rotary axis but works 
only one way and with an M code). The machine builder of course has A LOT to 
say about these things... So you can do at least the last movement to position 
correctly the axis for the resume (of course a good operator would resume just 
from the previous traverse...)
- At the requested position it stops and wait for a start cycle. Then it start 
spindle, coolant and stuff (stuff = misc codes :D) and begin machining from 
that line.

Think of that like the program verify with a breakpoint feature added (it could 
be the simplest way to implement it). Of course a real machine lock switch and 
dry run function could be useful in implementing it AND for the operator.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to