Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: Davek0974 on February 10, 2014, 10:10:59 AM

Title: Feed hold, am i using it correctly?
Post by: Davek0974 on February 10, 2014, 10:10:59 AM
I'm trying to figure out how to temporarily stop a program running on my plasma table.

I know all about the big red button but that's not ideal if i just need to pull a tip-up out the way etc.

I have tried the Feed-Hold (space bar) feature and it does stop it running but as soon as i hit cycle start to get going again, it just raises the Z-axis into the soft-limit and all action stops.

Am i thinking of the correct method or can you not simply hold a program.

I have my z-limit at the top and I'm using soft-limits as well and G31 for the height probe on my floating head.

Thanks
Title: Re: Feed hold, am i using it correctly?
Post by: Hood on February 10, 2014, 10:54:59 AM
You seem to have a safe Z set up and have it incorrectly set by the sounds of it.
Do you home the Z axis?
Hood
Title: Re: Feed hold, am i using it correctly?
Post by: Davek0974 on February 10, 2014, 01:51:37 PM
Yes I home all three axes, unless it's a default, I can't remember setting a safe z axis??

Dave
Title: Re: Feed hold, am i using it correctly?
Post by: Hood on February 10, 2014, 02:26:03 PM
Config menu then Safe Z Setup,  see if you have it enabled.
Hood
Title: Re: Feed hold, am i using it correctly?
Post by: geh7552 on February 10, 2014, 04:58:28 PM
Feed hold doesn't work right in most versions of Mach. Ver .066 is the worst release ever and should be avoided. Hopefully Mach 4 will fix the many long standing problems with Mach 3. Then again.... it's questionable at this point if Mach 4 will ever be released. 
Title: Re: Feed hold, am i using it correctly?
Post by: Hood on February 10, 2014, 05:06:38 PM
Never had an issue with feedhold myself, then again if I use it and move away I tend to restart with a RFH at a suitable point. If I just feedhold and dont move then I just resume with Start.
066 however does have issues although I have never heard FeedHold being one.
Hood
Title: Re: Feed hold, am i using it correctly?
Post by: geh7552 on February 10, 2014, 05:24:48 PM
Well... Feed hold is just that, "Feed Hole" I assumed. I found out the hard way it doesn't really work the way it's suppose to work. In my experience issuing a "Cycle Start" after a "Feed Hold" command caused the Z to move to home then X & Y would get out of sync. Result= a junk part and broken tool bit for the recycle bin.  I fooled around with most versions of Mach... all the same results. Now I use a "Stop" then "Start" which works as designed. The program continues from where the "Stop" was issues. 
Title: Re: Feed hold, am i using it correctly?
Post by: Hood on February 10, 2014, 05:27:53 PM
If you press Stop when you have axes in motion then you risk losing position, unless of course you are using a controllers such as the CSMIO/IP-A as the positioon is updated from the encoders.
But if it works for you then fine :)
Hood
Title: Re: Feed hold, am i using it correctly?
Post by: Davek0974 on February 11, 2014, 03:46:58 AM
Config menu then Safe Z Setup,  see if you have it enabled.
Hood

Well it was set to zero in m/c co-ords which should have been ok but i set it to -25 just to be sure.

Makes no difference, it pauses ok but when restarted it just lifts the Z into the upper soft-llimit and sits there, pressing start again simply starts the cut with the Z at top-zero position!

When the pause is pressed, why can't it..
1 - Store the current parameters - X, Y, Z, Torch status etc
2 - Stop at the end of the current line
3 - turn the torch off
4 - Lift the head
5 - wait

When resume is pressed...
1 - Return to the last X, Y position
2 - Lower the torch and detect z position again,
3 - Turn the torch on
4 - Resume cutting at the last coordinates

Obviously there will be a bit of plasma muck where the torch was turned off / on but seems a reasonable tradeoff for stopping mid-cut????
Title: Re: Feed hold, am i using it correctly?
Post by: Davek0974 on February 11, 2014, 03:48:32 AM
Ver .066 is the worst release ever and should be avoided.

That's the one I'm running ??????
Title: Re: Feed hold, am i using it correctly?
Post by: cariba07 on May 26, 2014, 05:37:03 PM
I have a simillar problema; I have the MACH3 Version R3.043.022
When I use FeedHold in my computer as a simulation during an arc cutting and then restart with CycleStart the MACH3 just won´t go back to the following coordinate it makes like an elipse, if I do the same on a streihgt cut it will work just fine.
When I use the cutting cnc machine with the same program  it does exactly the opposite, FeedHold on an arc cut and then Cycle start it will keep the correct path and follow the coordinates but a FeedHold on straight lines cutting and then CycleStart won´t go to the coordinate, can anyone help?
I cut EPS Foam, I only use 2 axes (X,Y) with the MACH3, and I use cutting wires instead of tools.
Here is my program

G90
M3 (cutting wires ON)
F400
G0X250.0000Y110.0000
G1X260.0000Y110.0000
G91
G1Y-100 (Cycle starts)
G1X100
G1Y50
G1X-20
G3X-60 Y0 I-30 J0
G3X60 Y0 I30 J0
G1X20
G1Y50
G1X5 (Cycle ends)
G91
G1Y-100 (Cycle starts)
G1X100
G1Y50
G1X-20
G3X-60 Y0 I-30 J0
G3X60 Y0 I30 J0
G1X20
G1Y50
G1X5 (Cycle ends)
G91
G1Y-100 (Cycle starts)
G1X100
G1Y50
G1X-20
G3X-60 Y0 I-30 J0
G3X60 Y0 I30 J0
G1X20
G1Y50
G1X5 (Cycle ends)
G91
G1Y-100 (Cycle starts)
G1X100
G1Y50
G1X-20
G3X-60 Y0 I-30 J0
G3X60 Y0 I30 J0
G1X20
G1Y50
G1X5 (Cycle ends)
G91
G1Y-100 (Cycle starts)
G1X100
G1Y50
G1X-20
G3X-60 Y0 I-30 J0
G3X60 Y0 I30 J0
G1X20
G1Y50
G1X5 (Cycle ends)
G1x15
M5 (cutting wires OFF)
M30
Title: Re: Feed hold, am i using it correctly?
Post by: BR549 on May 26, 2014, 06:02:29 PM
Tried your code here and it looks like a BUG. I fails the same way both in G21 or G20 mode. So it is NOT a metric thing.

(;-) TP
Title: Re: Feed hold, am i using it correctly?
Post by: cariba07 on May 26, 2014, 07:56:53 PM
Any ideas to fix my problem?
Title: Re: Feed hold, am i using it correctly?
Post by: BR549 on May 26, 2014, 08:34:08 PM
NONE that I am aware of.

(;-) TP