Hello Guest it is April 27, 2024, 09:42:07 AM

Author Topic: G53 will only go one direction  (Read 321 times)

0 Members and 1 Guest are viewing this topic.

G53 will only go one direction
« on: December 03, 2022, 07:03:42 PM »
g53 will only allow one direction of motion.  I can go from Z0.0 to Z5.0 just fine, but I can't go back again.

G53 G00 Z5.0 (WORKS)

G53 G00 Z0.0 (DOES NOT)
Re: G53 will only go one direction
« Reply #1 on: December 04, 2022, 08:26:22 AM »
Not sure, but I think the problem is having the G0 on the same line as the G53.

A G53 command IS a move command, no G0 is required.

The presence of both a G0 and a G53 in the same line raises the question of which the parser will try to execute.

Even if both were to try to execute, where does the G53 get its X,Y, and Z values?

Update edit on above: After digging out my copy of Peter Smid's "CNC Programming Handbook", I do see examples of G53 and G0 on the same line. Now I am confused. He does state that G53 does not cancel work offsets but only ignores them and tool offsets for itself and only for the one line that included the G53, i.e. G53 is non-modal.

He also states that G53 is always absolute mode.
« Last Edit: December 04, 2022, 08:45:29 AM by Steve Stallings »
Steve Stallings
www.PMDX.com
Re: G53 will only go one direction
« Reply #2 on: December 04, 2022, 08:57:58 AM »
Found at least one answer.

G53 is not actually a move command by itself. Examples that show it on a line by itself are relying on there being a G0 move prior to it, thus leaving the machine in G0 mode if nothing else cancels the modal state.
Steve Stallings
www.PMDX.com