On Sat, 20 Jun 2009 23:07:58 +0200, you wrote: >There is, as far as I know, no way to use MDI during a program. If it >was possible then how would EMC know how to move back to the last >programmed position/
It's a major drawback that one. Other controllers I'm aware of allow it. In those it's possible to feedhold then jog, or pause, then jog and re-zero a tool, jog away, then just press cycle start and program will continue. Some do a pre - "safe move", some simply rely on the operator having the tool in a safe position so it won't hit a fixture, clamp etc on the way back. The only provisos on that are canned cycles and subroutines. Feedhold is disabled in threading or tapping cycles, and results can be interesting during sub routines ( a good reason not to use sub's just to appear clever) They track the machine co-ords and generally display whatever work co-ords are in use. They know what line they are on, (couldn't run code otherwise :) jog, mdi or running a program are all simply movement commands tracked by the controller and are interchangeable. They seem to know where they are and how to move back to where they were. As it stands EMC is designed for those who use tooltables and tool holders. Difficult if your machine uses collets and the tool position is not repeatable or you can't pre-program it in the tooltable. Only simple way around that is a separate program per tool. Not convenient, and a consequence of that severe limitation is, it doesn't cater for easy tool wear adjustment or replacement. Steve Blackmore -- ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users