safeairone
safeairone
BACKGROUND:
Was alternating back and forth between G54 WCS programs (some facing operations close to X0, Y0) and G55 WCS programs (long cuts that require more X than my current G54 zeros can give) all morning.
Machine was then left to idle for several hours after last running a G54 program.
ISSUE:
Loaded same G55 program I was running earlier but got this error as soon as I rewound & cycle-started:

I re-loaded the program several times, including changing the program in memory between loads, but got the same error each time I tried to run the G55 program.
I cycled the power to the machine, but still got the error each time I tried running this simple program (I’m just slicing 96” long piece off a 4’x8’ sheet of 1/4” pvc using a 1/8” end mill).
I decided I should check that it didn’t somehow lose my G55 zeros, so I MDI’ed G55 [run], then hit the “Go to work origin” button, which it did, exactly where it should be for the G55 WCS.
I decided to try the G55 program one more time, at which time it ran normally, without the error.
CONCLUSION:
I think the controller got stuck in G54 mode and didn’t see/change to G55 during the look-ahead math it was doing. Definitely too much “X” for the G54 WCS, hence the use of G55 in this particular program.
Was alternating back and forth between G54 WCS programs (some facing operations close to X0, Y0) and G55 WCS programs (long cuts that require more X than my current G54 zeros can give) all morning.
Machine was then left to idle for several hours after last running a G54 program.
ISSUE:
Loaded same G55 program I was running earlier but got this error as soon as I rewound & cycle-started:

I re-loaded the program several times, including changing the program in memory between loads, but got the same error each time I tried to run the G55 program.
I cycled the power to the machine, but still got the error each time I tried running this simple program (I’m just slicing 96” long piece off a 4’x8’ sheet of 1/4” pvc using a 1/8” end mill).
I decided I should check that it didn’t somehow lose my G55 zeros, so I MDI’ed G55 [run], then hit the “Go to work origin” button, which it did, exactly where it should be for the G55 WCS.
I decided to try the G55 program one more time, at which time it ran normally, without the error.
CONCLUSION:
I think the controller got stuck in G54 mode and didn’t see/change to G55 during the look-ahead math it was doing. Definitely too much “X” for the G54 WCS, hence the use of G55 in this particular program.
Last edited: