Page 1 of 1

G55-g59 does not always work

PostPosted: Wed Jun 10, 2020 12:38 pm
by VtSnobunny
When I move from g54 to g55, the machine may repeat the same movement, then may bypass the correct movement.
Example: Rapid to G0Z.1
G01Z-.09F5.0
G0Z.1
G55X0Y0
G1Z-.09
G0Z.1

The machine may skip the g55, repeat the z feed, then rapid to G56X0Y0.
The only way I have been able to reliably move to G55 is to program as follows:
G01Z-.09F5.0
G0Z.1
X-3.0(This moves the machine to next location)
G55X0Y0
G01Z-.09
This will cause G55 to read accurately. Note that this applies to any G55-G59 g-code.
Can anyone explairn why this happens?

Re: G55-g59 does not always work

PostPosted: Wed Jun 10, 2020 2:32 pm
by ger21
Try putting the G55 on it's own line.

Re: G55-g59 does not always work

PostPosted: Wed Jun 10, 2020 3:28 pm
by cncdrive
Yes, the G55 should be in a separate line, not together with the 0 modal movement command.
Separating it should resolve your problem.