Am having some difficulty getting the machine to work properly. Am trying to set it up for its first actual cut and it doesn't seem to want to start from 0,0. I have no issues with the Z-Axis. Having used the Z-axis probe to establish its position. What is having problems with is the tendency of the machine to wander off. On the simulation, it looks good but when I start the machine to run the code, the whole thing goes berserk. I set the X, Y origin as being at the bottom left corner of the work piece. I double-checked its placement. But when i click on the run button, the cutting head seems to head off in another direction. Like the X and Y axis are inverted. Is this a wiring issue? Based on the earlier test cut, it is able to track properly, albeit not totally calibrated. What do you think is wrong?
After more testing. It appears that the simulated is flipped when it is sent to the machine for its cut job. How do I set it up so that the job reflects what is displayed on the screen.
First make the machine follow the proper Cartesian Coordinates: X- moves the TOOL to the LEFT of the workpiece X+ moves the TOOL to the RIGHT of the workpiece Y- moves the TOOL to the FRONT of the workpiece Y+ moves the TOOL to the BACK of the workpiece Z+ moves the TOOL up and away from the workpiece Z- moves the TOOL down and toward from the workpiece Emphasis on tool relative to workpiece, as you didn't mention what kind of machine you have, on gantry style machines (LEAD, Workbee, etc) its obvious, but on moving-bed style machines it can "feel" inverted as you look at the bed moving, but have to keep in mind the machine is moving the "tool" - so your moves have to be "tool relative to workpiece" (MiniMill, C-Beam machine etc) Fix any axis thats going the wrong way by flipping its direction in Grbl Settings:
So observe the machine while you jog, comparing to the directions the endmill should move relative to the workpiece, and see which axis(s) is reversed. Then fix accordingly.