Re: [Emc-users] Using MDI during a Program?

2009-07-03 Thread Hubert Bahr
Thanks Les, This seems to do the job. The only thing I noticed and this was also true with the distribution version is that the continue message does not always appear on the first tool. It does for all later tools though, and it is easy enough to overcome this by simply making the

Re: [Emc-users] Using MDI during a Program?

2009-07-03 Thread Leslie Newell
Hi Hubert, Thanks for testing it. I think the reason why it is missing the first tool change is that you have already selected that tool in MDI. If you hit an M06 for a tool that is already in the spindle, EMC ignores it. In it's current form it is too easy to get out of sync with Axis. To be

Re: [Emc-users] Using MDI during a Program?

2009-06-23 Thread Leslie Newell
Some controls have a 'teach mode' that records your jogs. You can then replay the jogs either forwards or backwards. This is pretty much the same as you describe. Things get a bit more complicated when you are using MPG jogging, especially if you have multiple MPGs. In that case all you can do

Re: [Emc-users] Using MDI during a Program?

2009-06-23 Thread Andy Pugh
2009/6/23 K.J. Kirwan kjk_e...@ix.netcom.com: They have a front panel button called Recover. When pressed the first time it sets the feedhold mode and prepares to remember the next (up to three) manual jogs that the operator makes. Pondering this to myself I came to much the same solution.

Re: [Emc-users] Using MDI during a Program?

2009-06-23 Thread Hubert Bahr
Leslie I believe in an earlier post that you had created some changes that would allow the use of MDI but you couldn't completely test right now. I would like to try them as I have several parts that I am ready to machine that have multiple tool changes. For some reason my postings have

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Terry
Leslie, Having a tool presetter or not,at some point in time you have to inform the control how long the next the tool is.So if you go at a one off job like you have tool holders but really dont, I dont think it will make much difference time wise.After the first tool you would go to a tool

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Leslie Newell
Just spent a couple of hours playing around and have this pretty much working. I now have a modified version of the manual tool change script that stops the machine when you hit a tool change. After you have jogged and run any MDI, clicking on continue restarts the machine on the next line.

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Terry
Leslie, I am not opposed to this change and if there is enough intrest in this then great. I think that a better feature would be a tool check Cutter is loading up(or whatever problem),you hit the tool check button and the machine would move to a safe location and go into a pause mode.Fix the

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Leslie Newell
Hi Terry, A 'tool check' type function would be very useful but it doesn't look like anyone is likely to have enough time to put into this in the foreseeable future. I would like to have a go but I simply don't have the time to invest in learning the inner workings of the trajectory planner.

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Kenneth Lerman
Terry wrote: Leslie, I am not opposed to this change and if there is enough intrest in this then great. I think that a better feature would be a tool check Cutter is loading up(or whatever problem),you hit the tool check button and the machine would move to a safe location How would

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Kenneth Lerman
One way to approach this would be to use HAL to add a position offset to each joint. Normally, this would be set to zero. While paused, one could then have jog functions that changed those offsets. That could manually position the cutter where you wanted. Then when you are done, use the jog

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Steve Stallings
[mailto:les.new...@fastmail.co.uk] Sent: Monday, June 22, 2009 11:27 AM To: tjm...@cableone.net; Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Using MDI during a Program? Hi Terry, A 'tool check' type function would be very useful but it doesn't look like anyone is likely

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Terry
] Using MDI during a Program? Hi Terry, A 'tool check' type function would be very useful but it doesn't look like anyone is likely to have enough time to put into this in the foreseeable future. I would like to have a go but I simply don't have the time to invest in learning the inner

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Steve Blackmore
On Mon, 22 Jun 2009 11:27:56 -0400, you wrote: How would the tool know where the safe location is or how to get to the safe location? It wouldn't, and why should it. If I'm thread milling on a mill, I can't just pull straight up? If I'm face grooving on a lathe I have to move in one

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Steve Blackmore
On Mon, 22 Jun 2009 00:01:32 -0700, you wrote: .After the first tool you would go to a tool change (you would use the Axis manual tool change)position automaticly and hit esc or stop then you put the next tool in and touch it off, write it in the tool table in the T2 line then scroll down to

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Kenneth Lerman
Steve Blackmore wrote: On Mon, 22 Jun 2009 11:27:56 -0400, you wrote: Steve, It's nice to save bits, but I'd appreciate it if you left a little more leading context. --I had quoted Terry Terry wrote: Leslie, I am not opposed to this change and if there is enough

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread K.J. Kirwan
This might be a good time for me to mention what some Dynapath controls have for this situation. They have a front panel button called Recover. When pressed the first time it sets the feedhold mode and prepares to remember the next (up to three) manual jogs that the operator makes. So it's like

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread Terry
That is the ticket! Does two jogs in the same direction count as two or does the change of axis make the next one of the three? Either way it sounds cool. Terry On Mon Jun 22 18:40 , 'K.J. Kirwan' kjk_e...@ix.netcom.com sent: This might be a good time for me to mention what some Dynapath

Re: [Emc-users] Using MDI during a Program?

2009-06-22 Thread K.J. Kirwan
retrace, though. Thanks, Kim -Original Message- From: Terry tjm...@cableone.net Sent: Jun 22, 2009 10:46 PM To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Using MDI during a Program? That is the ticket! Does two jogs in the same direction count as two or does the change

Re: [Emc-users] Using MDI during a Program?

2009-06-21 Thread Leslie Newell
Exactly. Your code needs to be aware you are likely to do a tool change. After the tool change, the code has to move to the safe Z clearance plane then do a G0 move to the cut start. This is pretty much what you would do after an automatic tool change anyway. I have trouble understanding why

Re: [Emc-users] Using MDI during a Program?

2009-06-21 Thread Leslie Newell
Hi Terry, I have had this ability on machines and only used it once or twice I wouldnt call that a major drawback. Well thought out programs shouldnt need to be stopped. That depends on how you work. If you are producing 100,000 widgets or you have a set of pre-set tools in holders then

Re: [Emc-users] Using MDI during a Program?

2009-06-21 Thread Steve Blackmore
On Sat, 20 Jun 2009 17:14:35 -0700, you wrote: On Sat Jun 20 18:21 , Steve Blackmore st...@pilotltd.net sent: It's a major drawback that one. Other controllers I'm aware of allow it. I have had this ability on machines and only used it once or twice I wouldnt call that a major drawback. Why

[Emc-users] Using MDI during a Program?

2009-06-20 Thread Hubert Bahr
Is there anyway to use MDI during a program run. I would like to be able to move the work and adjust the zero of the Z-axis during a tool change. Right now I do this by turning off the drivers and manually moving the mill. This requires keeping manual handles available. I would prefer to

Re: [Emc-users] Using MDI during a Program?

2009-06-20 Thread Rob Jansen
Hubert, there is also the option of integrating a tool length sensor. With the first tool set the home position of the Z-axis and use the tool length sensor to record a tool-sensor offset. After changing the tool, go back to the tool length sensor and determine the tool length, minus the offset

Re: [Emc-users] Using MDI during a Program?

2009-06-20 Thread Andy Pugh
2009/6/20 Rob Jansen r...@myvoice.nl: how would EMC know how to move back to the last programmed position/ I don't think it needs to, it will either do the next G0 (which is no problem at all) or do a G1 which might get a bit boring. (and will start from the wrong place). I think that if you

Re: [Emc-users] Using MDI during a Program?

2009-06-20 Thread Terry
On Sat Jun 20 18:21 , Steve Blackmore st...@pilotltd.net sent: It's a major drawback that one. Other controllers I'm aware of allow it. I have had this ability on machines and only used it once or twice I wouldnt call that a major drawback. Well thought out programs shouldnt need to be stopped.

Re: [Emc-users] Using MDI during a Program?

2009-06-20 Thread Rob Jansen
Andy Pugh wrote: 2009/6/20 Rob Jansen r...@myvoice.nl: how would EMC know how to move back to the last programmed position/ I don't think it needs to, it will either do the next G0 (which is no problem at all) or do a G1 which might get a bit boring. You do need to do something