Adjusting Z-zero with DRO in Centroid?

I used to surface stock by adding small values to the Z in mach4’s dro to step down in between passes until the surface was level.

It is not immediately clear how to do this quickly in Centroid. What is the proper procedure on this? @Eric

Mach4, current positions editable by clicking on the number:

Did you happen to set up your touch off probe?

Yes, but the point is that I don’t want to use it between every pass. Just once at the start.

I think I found the solution:

I can just add the new Z value here. Lots to learn with this new software!

I guess ill have to read the instructions 15 more times because i cant get mine to work for the life of me

What issue are you getting hung up on?

I did the settings in the wizard, where do i input the machine coordinates for the probe, which option to choose, i dont see any of this in the instructions

I think this will help: https://www.youtube.com/watch?v=6G4Ljdou3qo

Perfect, got that to work, now im trying to run a simple job and its not letting me tun it and throwing up a z axis travel exceeded, but i can manually lower the bit 3 inches below the spoilboard and the job is .5" circles…

CNC12 needs to know the tool number (T#) and tool offset (H#) when you set Z0.
You can see in greg.obs post above there is a place to enter Tool # before you do a tool touch off. If you try to set part zero Z0 without specifying the tool number you will get those sorts of errors. Basically, you’ll be off by the tool offset value.
Another way of saying this is that if the DRO doesn’t show something like T50 H50 (top center of the screen) when you set Z0, you will have a problem.

1 Like

So i did all that, i did the offset, i entered tool number 1, i then used the touch plate to set my x,y,z zero of my work surface to the spoilboard and i got the error, am i missing something or do i need to run the tool setter again after zeroing my work surface? Is there a procedure that needs to be followed? I dont know if my frustration is getting the best of me or something but with such a big change over avid should have made a video of software setup, running a simple job something to could give us a procdural stepping stone, not this vague instructional manual that then has to be supplemented by a youtube video that adresses a singular item leaving who knows how many more things to be figured out… so greatful for you and the forum or i wouldnt have gotten anywhere.

1 Like

I’d like to see the full screen so we can see where your g-code wants you to be , where your WCS is thinking it is , and also where you are on the whole machine coordinate system.
It would also be good to look in your tool library to see what the tool offset is for T1. That would be behind Tool/ATC>Tool Lib.

Hey @LucasPe your question is best answered in this video:

But I think I have an idea of where you’re getting hung up. First let’s talk through some features/details:

There’s a feature you likely have enabled called “Prevent Work Surface Dig In”

This feature will help prevent your tool from cutting too deep into your work surface. As you can see in the screenshot I have mine set to allow up to a .06" dig-in.

If I send a job that will command the spindle to dig in farther than that, you get a Z limit error, which is what you are seeing. It should be noted this is ONLY for when running a job, you can still jog the tool manually past this limit.

I think this is only part of your problem however.

The second thing you want to check out is what your Z zero is, so do this:

Go into the touch plate utility and Z zero to the top of a piece of material that you know the thickness of. While still in the touch plate utility to to WCS CSR table and check what your Z height is:

See how mine is .75?

That means I zero’d off of the top of a .75" thick piece of material. (note for those that want to tweak this number to shave more material off on the fly: you can just type in a new number here or use the ABS/INC button to easily add or subtract material thickness here)

If this is accurate when you jog your bit on top of the material the DRO for Z should read 0 (see the setup video above)

If it doesn’t click on MTC and pick a tool number, input a diameter and remeasure the tool again off of the touch plate (this is all automatic if you have already setup the touch plate) Then try again. If you see Z zero with the bit on top of the material you’re good to go.

If everything is good and you try and run your G code file again, and you get that Z limit error that means your G code is trying to command the tool to dig into your work surface. That could mean a couple of things:

  1. Your G code file is truly commanding it to dig way too deep
  2. Your G code file is set to start cutting at the work surface and NOT from the top of the material. You need to make sure wherever you Z zeroed from matches how your CAM file is setup.

If your Z zero is NOT accurate (IE you put the tip of the bit on top of the material and you’re seeing something that is not even close to Z zero) it could be:

  1. You could have inserted a new tool and skipped pressing the MTC button, which would mean you measured your material with an unmeasured tool.

  2. Your tool height offsetter (fixed touch plate) could not be setup correctly. You can do the setup again in the UTILs menu and recalibrate it, and the work surface again. We have a user guide on this and that video above.

  3. You could have some bogus numbers in your WCS CSR table. Check a couple of things there:

Make sure your active WCS is the one you’re looking at:

You can insure this by clicking on which offset you want to use (most likely the first one) and clicking “set as active WCS” this will make sure you’re not looking at one, but actually have another one set.

You want to make sure your Z number is the thickness of your material, and that it’s not a negative number.

I am certain that once you run your first job this will all make sense, and be so much better than what you had before. The tool height measurement system is more accurate, and requires less work for the operator.

When you have it all calibrated right your WCS Z should always be the thickness of your material, and you can always double check that in your WCS CSR table. Changing to a new tool does NOT require you to re measure Z (which is awesome!)

1 Like

Essentially everyone that will buy a pro machine will encounter this problem then, i can run other jobs and evem run the existing program as long as i set z zero above the spoilboard. The issue is that this is the program to cut the mounting holes for the spoilboard. I did take off the "cutting into the spoilboard feature and still no go

That is an awesome feature! My spoilboard is not really a spoilboard, I call it a worksurface, and I never want to cut into it. So I can set this number negative as well (like -0.050) and then it will never be allowed to touch the surface, unless I’m jogging?

That’s correct! Jogging will allow you to touch it.