I’m trying to figure out if my z-axis motor is having issue, if there’s something wrong the g-code processing or if I just an idiot in general.
I’m trying to cut the sled from the meticulous z-axis (the file without the drill points/engraving) and it wont’ cut correctly.
So to make sure that everything is more or less functional i got the z-axis tool in GC, raise and lower it and it works pretty much exactly like I expect. Hit touch zero and done and try to run the gcode again. Same outcome (well more or less).
So I’m looking at the gcode in it and trying to see whats’s going on but I can’t get a cut to work the way that I think it should. Based on that I’ve reduced the code down to just this:
G0 G40 G90 G17
G21
G0 Z5
G0 X177.029 Y343.185
G1 Z-4.625
So, from what I understand, this should raise the bit to 5mm, move the sled (which it does) then lower z to -4.625mm into the material instead it just lowers the z to .375. The more or less comment above is because, obviously it’s relative to where the Z axis was when I start.
From what I understand that’s the expected behavior if I was using G91.
Trying to narrow down the problem it seems that the G0 Z5 doesn’t really seem to do anything much at all one way or the other and neither G1 Z0 nor G0 Z0 seem to do anything at all when processing the gcode, however if I hit stop then home it usually wont raise the bit but it does seem to honor returning it to 0,0,0.
At this point I’ve run into so many problems trying to get this thing running that I’m wondering if the motor is having a problem with the commands. Or, if I’m really that dumb, if I should just box this up and list it on ebay.
Any help would be greatly appreciated… I’m going to go drown my shame in copious quantities of a common fermented liquid before I choose to introduce this machine to the splitting maul of retribution
-Dave