Y Axis not going all the way

I have kind of a weird issue that I can’t figure out. My table work area is 635mm. When I home the machine it sets the Y to 0.

[MSG:Homed:Y]
<Idle|MPos:-12.000,0.000,0.000|FS:0,0>

But when I issue this command:

G1 Y635 F500

It moves the ball almost to the end but not. It ends here:

<Idle|MPos:-12.000,578.000,0.000|FS:0,0>

Then if I want to get it to the far edge I have to go past my 635 max coords. Any idea whats going on here?

This is my homing sequence:

$HY G92 X0 Y0
G0 Y-2
G92 X0 Y0
$HX
G92 X0 Y0
G0 X-13
G92 X0 Y0
G1 X2 F1200

@TomWaterz

What board are you using for control?

Several of the marlin-based boards have max size limit that needs to be changed and then recompiled. I can’t remember the limit but I know there have been several other builders that needed to tweak that value.

Sorry I can’t be more help, but at least that’s a possibility.

Mike

Im using the FluidNC Pen/Laser 2209 and have the max_travel_mm = 635