Have a 48 x 48 AVID CNC with a rotary and latest AVID version Mach4 software. When homing for the first time i get a “HOMING_PREP failed waiting for FIFO to drain” after Z homes fine and will not start homing X and Y. I do nothing but press home all axis’s again and it homes Z again then moves in X and Y properly and no more issues. Any ideas before i start swapping homing sensors or more drastic steps…
I also have the same problem. It is really hit and miss. Sometimes it works just fine and then for the next 4-5 times it stops after homing the Z ?
We feel this issue should be communicated directly to the Avid CNC Customer Experience Team if it hasn’t already. Please contact us here: Avid CNC
I have had the exact same issue in the last three? releases of mach4. Talking to support about it currently. Not really an issue, just an annoyance to have to home twice.
AVID Support did send me some suggestion and I applied them all. Of course it did not do it the last 3 times i booted up my machine before implementing the fixes… but so far so good. no issues yet on homing… Thanks for the ideas.
And the suggestions were?
In my experience all you have to do is jog all three axes before homing and this error doesn’t occur.
sorry for the slow response. i was requested to delete mack4 and reinstall the ver 11 copy which was buggy and is not ver 12 i believe. i did that and also changed a buffer setting to .18 not sure what it did but after 3 boots over 3 days had the same issue as before. so telling you what i did was not successful. also i usually park my spindle and gantry at x48, y48 z max up. so it is where i do the spindle warm up away from anything on the bed. after the spindle warmup is completed, i use my vista cnc pendant and jog my spindle to x 2 y 2 z all the way down, then do home all. so i do jog my machine about as far as you can before homming all. it does not cure the issue.for me. ive had this machine since 2020. no issues until 8 months ago. happened during cold weather. thought it was temp related. obviously not…