I have a LowRider 4 with what I believe is a Jackpot 1 controller, purchased from V1 Engineering.
I am having an issue where, as the machine runs the G-code, the Z depth seems to increase significantly, or the machine keeps cutting deeper than programmed. On one pocket, it cut almost 1/4" deeper than what was programmed and went into my spoilboard.
I am using Vectric VCarve Pro 12 and generating G-code using the GRBL post processor (all measurements are in MM no Inch). The design and pocket depths look correct in VCarve. I have double- and triple-checked the pocket depths, and everything appears accurate in the CAD/CAM file.
To test the machine itself, I ran some test moves using the jog controls in FluidNC, zeroing Z at the top of the material.
Using FluidNC jog commands:
-
Commanded Z move: 10 mm
-
Actual Z cut depth measured: 9.75 mm
-
Commanded X move: 10 mm
-
Actual X movement measured: 16.10 mm
I repeated this test 5 times and got the same results. I forgot to run a Y-axis test, but I can do that next.
I am running the default FluidNC speeds/settings and using a 1/4" two-flute downcut spiral end mill.
The final depth of the pocket is supposed to be 18.26 mm, or 23/32” but the actual final depth is ending up around 25.5 mm to 26 mm. I also checked a few half-depth pockets, and they have varying final depths as well.
The plywood material has been leveled to the Z-axis zero along the X-axis because my spoilboard has not been surfaced yet by the CNC.
Does this sound like a steps/mm calibration issue, a FluidNC config issue, a post-processor issue, or something mechanical like slipping belts/pulleys? Since my X movement is way off compared to the commanded jog distance, I am wondering if my machine configuration is incorrect.
Any advice on what settings or tests I should check first would be appreciated.