[Solved] Baseplate surfacing issue

@Drydoid I took a look at the 3/8" gcode and there’s a very small positive Y movement at the start of the code that is causing the issue for folks. This + movement is what throws the error because this program is ran from the machine zero position and no additional positive Y movements are allowed from machine zero. It works for some with soft-limits disabled since the movement is really small and isn’t enough to hit the limit switches in the +Y direction.

I’ve highlighted the code below that is causing the issue. It’s a simple fix, simply add a (-) symbol where shown with your favorite text editor of choice and it should run fine:

 (MR-1 BASEPLATE SURFACING WITH 0.375" END MILL)
 (T1  D=0.375 CR=0 - ZMIN=0 - flat end mill)
 G90 G94
 G17
 G20

 (3/8" END MILL FACING)
 S7500 M3
 G54
 M8
 G0 X0 Y0.0319  <--- add a "-" in front of this y coordinate (Y-0.0319)
 G1 Z0 F65
 X21.819
 G17 G2 X21.819 Y-0.3003 I0 J-0.1661

Hope that helps!

PS. Edited for clarity and grammar

5 Likes