Zero loss z axis

Hey team, I am stumped on this one. I have had my shapeoko3 for years and it’s been great. But recently it starts to lose its zero right after I start a project.

I zero it, start the program it raises the z and tops out with a grinding noise (like z limit didn’t catch it) then asks me to change spindle speed, and runs the program fin but about 7mm off.

If I start the program with my z set about 7mm above it runs ok ish.

So I think it’s my z limit but when I initialize the machine it works fine???

Which Z-axis does your machine have?

Which version of Carbide Motion are you using?

What is safety/retract height set to in your file?

To verify, if you set the origin at the surface of the MDF and Jog up 1 inch in Carbide Motion the machine moves 1 inch?

Upload your .c2d file, step-by-step notes on how you are securing your stock and setting zero relative to it, and a photo showing the machine at the zero position (or a specified offset from that position), and screen grabs showing what Carbide Motion shows for Position and Machine Position (click on one to toggle to the other).

The grinding noise would indicate that the Z-axis is hitting the mechanical stop & losing steps.

The limit switches do not do anything after machine initialization.

This would suggest that the Z-axis configuration in the controller is set wrong or became corrupted.

You can check the values from the Settings panel in Carbide Motion

Thanks,

HD Z axis, Carbide motion 613? Where do I get the .c2d file? My tool chain is Vetric VCarve3d then carbide motion.

Did not realize that after initialization the limit sensors aren’t needed. That makes sense just didn’t think about it. So then maybe it’s just my gcode? I have used this code before but maybe I got lucky in the past?

Here is the top of the gcode:

T1
G17
G20
G0Z0.8000
G0X0.0000Y0.0000S12000M3
G0X0.2065Y0.3006Z0.2000
G1Z-0.1000F30.0
G1X0.2066Y0.2951F40.0
G1X0.2070Y0.2895
G1X0.2077Y0.2839
G1X0.2087Y0.2782

Which lines are telling carbide motion to raise the Z and prompt to adjust spindle speed? I need it to stop asking for that if it would just start when I hit run it would work fine.

Thanks in advance.

As it’s sounds like your machine is lifting too high for a toolchange, then it’s the T1 command initiating this - which is then handled by the CNC controller. Which comes back to the Z-axis configuration is likely not set right in the controller.

Also the S12000 is setting the spindle speed.

Deleted this line and it runs just fine now.

G0Z0.8000

Need to get into settings and figure out what’s up with the z travel. But it’s running great now.

1 Like

This topic was automatically closed after 30 days. New replies are no longer allowed.