# XYZ probe offsets differ

**URL:** <https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160>\
**Category:** Elite Series (Masso & Redline) (Gen 1)\
**Created:** [August 31, 2023, 12:20am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160 "2023-08-31T00:20:25Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![adamfenn28](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/adamfenn28/32/22878_2.png) [@adamfenn28](https://forum.onefinitycnc.com/u/adamfenn28)\
**Post date:** [August 31, 2023, 12:20am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/1 "2023-08-31T00:20:25Z")

</div>

I’ve found that my XYZ probe has different offsets for X and Y. It’s only .31mm off, but it is off by that much. When I do two-sided multi-setup cuts, this shifts my cuts on both axis, unless I swap my offsets before zeroing the second slide. To be super clear…

I zero the first side as normal off of the front left corner of the material, while the material is registered off of a set of dogs on the left side. After flipping the stock, so that the left side is now the right size, again registering that size against a set of dogs, I zero off of the front right corner, which is the same corner as last time.

I do it that way so I zero from the same point no matter the material dimensions, thus eliminating potential for error.

Now, the questions.

Is this how others are doing this? Is there a better way? Are others concerned about .31mm errors? Is this something Onefinity would consider a faulty XYZ block, that doesn’t meet tolerances? Are there XYZ blocks that you’d recommend?

---

<div class="post-metadata">

**Author:** ![Pleased2fly](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Pleased2fly](https://forum.onefinitycnc.com/u/Pleased2fly)\
**Post date:** [August 31, 2023, 12:47am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/2 "2023-08-31T00:47:58Z")

</div>

Why not update your blocks dimensions on the probe page? It’s not cast in stone,Lol

---

<div class="post-metadata">

**Author:** ![adamfenn28](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/adamfenn28/32/22878_2.png) [@adamfenn28](https://forum.onefinitycnc.com/u/adamfenn28)\
**Post date:** [August 31, 2023, 12:56am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/3 "2023-08-31T00:56:29Z")

</div>

I do that, but I have to change them every time I flip the material, as it requires rotating the block by 90 degrees when I zero the second side on the same corner. That’s a constant hassle to change it back and forth all the time.

---

<div class="post-metadata">

**Author:** ![Dash](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/dash/32/11019_2.png) [@Dash](https://forum.onefinitycnc.com/u/Dash)\
**Post date:** [August 31, 2023, 2:53am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/4 "2023-08-31T02:53:34Z")

</div>

That sounds like a pain to do each time. Could you mill the inside of the probe with your machine to make the offset even on both edges? I probe from the same corner each time but would have to change the offset if I used the other corner.

---

<div class="post-metadata">

**Author:** ![adamfenn28](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/adamfenn28/32/22878_2.png) [@adamfenn28](https://forum.onefinitycnc.com/u/adamfenn28)\
**Post date:** [August 31, 2023, 1:20pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/5 "2023-08-31T13:20:13Z")

</div>

> [@Dash](#):
>
> . Could you mill the inside of the probe with your machine to make the offset even on both edges?

I could, but I’m not very confident in my aluminum milling skills yet. Support told me the expect only a.5mm tolerance on the XYX probes. So, I found this one on Etsy that’s got a .02mm tolerance. [https://www.etsy.com/listing/932716930/touch-probe-xyz-for-x-carve-and-shapeoko](https://www.etsy.com/listing/932716930/touch-probe-xyz-for-x-carve-and-shapeoko)

I’m going that way.

---

<div class="post-metadata">

**Author:** ![adamfenn28](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/adamfenn28/32/22878_2.png) [@adamfenn28](https://forum.onefinitycnc.com/u/adamfenn28)\
**Post date:** [August 31, 2023, 4:55pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/7 "2023-08-31T16:55:44Z")

</div>

> [@anon93936469](#):
>
> One of the reasons I’d like to install an actual probe and not use the plate for X/Y.

What is an “actual probe”?

---

<div class="post-metadata">

**Author:** ![adamfenn28](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/adamfenn28/32/22878_2.png) [@adamfenn28](https://forum.onefinitycnc.com/u/adamfenn28)\
**Post date:** [August 31, 2023, 9:32pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/9 "2023-08-31T21:32:21Z")

</div>

This looks very interesting. I’m assuming it triggers as soon as the probe is bent off of it’s vertical axis, not relying on an metal surface to touch off on. Is that correct? If so, why doesn’t everyone use these by default?

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [August 31, 2023, 9:37pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/10 "2023-08-31T21:37:51Z")

</div>

Hey Adam,

unlike the [3-Axis Touch probe](https://www.onefinitycnc.com/product-page/onefinity-3-axis-touch-probe) that is in fact a touch _plate_, the probe Espressomatic shows is really a probe and the standard tool to give a CNC machine the knowledge about the dimensions of the workpiece.

> [@adamfenn28](#):
>
> I’m assuming it triggers as soon as the probe is bent off of it’s vertical axis, not relying on an metal surface to touch off on. Is that correct?

Precisely.

> [@adamfenn28](#):
>
> If so, why doesn’t everyone use these by default?

Because the CNC controller has to support this and since the [Buildbotics.com](http://Buildbotics.com) derived Onefinity Original Series CNC controller does not, it is widely unknown in this forum. This could change with the advent of Onefinity Elite Series featuring the [Masso G3 Touch](https://www.masso.com.au/product/masso-touch-mill-router-cnc-controller/) CNC Controller in 2023.

However I believe noone should underestimate the usefulness of the 3-Axis Touch Plate, in cases where your workpiece is simply a rectangular cuboid (and is not a grounded conductor material).

#### Further reading

- [11 Ways to Locate Part Zero on your CNC Machine](https://blog.tormach.com/11-ways-to-locate-part-zero-on-your-cnc-machine)

---

<div class="post-metadata">

**Author:** ![Dash](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/dash/32/11019_2.png) [@Dash](https://forum.onefinitycnc.com/u/Dash)\
**Post date:** [August 31, 2023, 10:48pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/12 "2023-08-31T22:48:35Z")

</div>

I may have to pick up one of those. Thanks

---

<div class="post-metadata">

**Author:** ![adamfenn28](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/adamfenn28/32/22878_2.png) [@adamfenn28](https://forum.onefinitycnc.com/u/adamfenn28)\
**Post date:** [September 1, 2023, 1:03am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/13 "2023-09-01T01:03:22Z")

</div>

I see some significantly different prices for touch probes. Anyone here have recommendations?

I also have dog holes that create corners all over my wasteboard surface. I’ve thought of just setting G54-G59 to the corners I want to place my material at. I think this would eliminate the need to zero X and Y completely. Is this an approach that others use?

---

<div class="post-metadata">

**Author:** ![PezWoodworks](https://avatars.discourse-cdn.com/v4/letter/p/ea5d25/32.png) [@PezWoodworks](https://forum.onefinitycnc.com/u/PezWoodworks)\
**Post date:** [September 1, 2023, 2:29pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/15 "2023-09-01T14:29:14Z")

</div>

This is how I do most of my work.  
Pat

---

<div class="post-metadata">

**Author:** ![ChrisS](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/chriss/32/22864_2.png) [@ChrisS](https://forum.onefinitycnc.com/u/ChrisS)\
**Post date:** [September 1, 2023, 2:51pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/16 "2023-09-01T14:51:51Z")

</div>

Instead of probing like 1f says and measuring probing from the inside of the workpiece, probe from the outside.

This will solve your problem as you only have to pick the correct movement logic

---

<div class="post-metadata">

**Author:** ![TMToronto](https://avatars.discourse-cdn.com/v4/letter/t/7ea924/32.png) [@TMToronto](https://forum.onefinitycnc.com/u/TMToronto)\
**Post date:** [September 1, 2023, 3:04pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/17 "2023-09-01T15:04:54Z")

</div>

I purchased a Drewtronics probe when I first started my machine build and it is working very well. After dialing in the concentricity I went down a rabbit hole of collecting data on its repeatability, including how this changed with trigger position/probing direction given the mechanism used in these probes. I found it to be well under the stated +/- 5 micron repeatability.

The only drawback for my ATC set-up is its size/length. I use ISO20 tool holders with my spindle, and with my earlier tool rack configuration I was able to place a custom holder for it on my table that allowed me to use it as a ‘tool’ with its own length offset recorded. Now I just manually load it and use it mostly for zeroing X and Y, and use a 0.025 mm metal shim for my Z height.

When funds permit, I would like to try another probe with a smaller/shorter form factor, that may allow me to add it to a custom slot in my tool rack. Perhaps even one that is wireless that better suites this application. Apart from an unnecessary expense, I don’t think having it as a configured tool however saves any time over loading it manually - something I am used to now as part of my workflow. Still, the thought of being able to call my probe with an M6 command is intriguing, if for no other reason than seeing how it works.

As far as setting G5x to set table locations, I would do that for wood projects where I am locating the corner of stock. I am currently exploring aluminum machining and toolpaths, and prefer to use the touch probe for my XY(sometimes Z) zeros for each job. Having said that, and based on my experiments, the repeatability of my homing sensors (and I am sure the IR of the Elite) would definitely allow for very accurate and repeatable use of defined work offsets.

---

<div class="post-metadata">

**Author:** ![TMToronto](https://avatars.discourse-cdn.com/v4/letter/t/7ea924/32.png) [@TMToronto](https://forum.onefinitycnc.com/u/TMToronto)\
**Post date:** [September 1, 2023, 3:41pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/19 "2023-09-01T15:41:28Z")

</div>

I have been looking at probes for quite a while now, on and off since I got my CNC a few years ago. I like the smaller ones, like those you showed/linked, and suppose it is always a bit of a gamble when it comes to what the paper specs are and what testing and use show.

Besides the high cost of many wireless versions/models, I have always been a bit reluctant because … I like wired connections (not based on science or use experience 😁).

Some, like VERS, have a control board with added functionality and options like an error signal output. I like having some way of Masso knowing if there is an error. Right now, perhaps because I am still relatively inexperienced with machining, I always give my probe stylus a quick tap and check my screen to make sure it triggers. I would probably be even more inclined to do so if ever I did invest in a wireless model.

---

<div class="post-metadata">

**Author:** ![SailorMike](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/sailormike/32/3290_2.png) [@SailorMike](https://forum.onefinitycnc.com/u/SailorMike)\
**Post date:** [September 2, 2023, 12:11am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/20 "2023-09-02T00:11:02Z")

</div>

I don’t have an Elite, but on my Machinist, when I do a 2-sided job, I use the dowel-in-the-spoilboard system recommended by Vectric. That way, you don’t remeasure the zero on the second side at all, just set an arbitrary zero, drill the holes in spoilboard, and cut the second side.

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [September 2, 2023, 12:44am UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/21 "2023-09-02T00:44:40Z")

</div>

Hey Espressomatic,

> [@anon93936469](#):
>
> The two I mentioned with links above

which links?

I would be interested in wwwlinks to these models, could you provide them? Thanks!

> [@anon93936469](#):
>
> A 3D touch probe - it’s an active part that measures x, y and/or z of any other surface/object.
> 
> ![Screenshot 2023-08-31 at 1.22.26 PM](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/8/3/83054283102b7e5166568afbdc3af15a0a17af87.png)
> 
> ![Screenshot 2023-08-31 at 1.22.49 PM](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/2/2/227567d7a82ca6da0b82cfe831950edf680b60ab.png)
> 
> ![Screenshot 2023-08-31 at 1.23.18 PM](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/4/3/43364d4b0709a4952cab6005385ef5beeeb7d770.png)
> 
> Using one will also require a tool setter (OneFinity have announced they have one coming but no details) to measure its length and also measure the next tool(s) to calculate their offsets and know how to move Z.

EDIT: PS: Ah okay, you linked them in a different posting later.

What about the one in the middle? Do you have a link for this one?

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [September 2, 2023, 6:56pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/23 "2023-09-02T18:56:07Z")

</div>

Hey Espressomatic,

thanks!

I find the [topcom.cz](https://topcom.cz) very interesting because its low height and reasonably priced. And the manufacturer is located in one of the neighbour countries of where I live.

They have an [extra versatile tool setter](https://topcom.cz/products/dig3d/dig3dfix/) too

---

<div class="post-metadata">

**Author:** ![adamfenn28](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/adamfenn28/32/22878_2.png) [@adamfenn28](https://forum.onefinitycnc.com/u/adamfenn28)\
**Post date:** [September 14, 2023, 12:22pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/24 "2023-09-14T12:22:19Z")

</div>

> [@adamfenn28](#):
>
> I could, but I’m not very confident in my aluminum milling skills yet. Support told me the expect only a.5mm tolerance on the XYX probes. So, I found this one on Etsy that’s got a .02mm tolerance. [Touch Probe XYZ for X-carve and Shapeoko the Perfect 000 - Etsy](https://www.etsy.com/listing/932716930/touch-probe-xyz-for-x-carve-and-shapeoko)

I received this touch block yesterday. It’s offsets are perfectly identical. I’m very happy with it, and would recommend it to everyone here if you want accurate setups.

---

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [September 14, 2023, 1:08pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/25 "2023-09-14T13:08:19Z")

</div>

Hey Adam,

> [@adamfenn28](#):
>
> Support told me the expect only a.5mm tolerance on the XYX probes.

really ☹

> [@adamfenn28](#):
>
> > [@adamfenn28](#):
> >
> > So, I found this one on Etsy that’s got a .02mm tolerance. [Touch Probe XYZ for X-carve and Shapeoko the Perfect 000 - Etsy](https://www.etsy.com/listing/932716930/touch-probe-xyz-for-x-carve-and-shapeoko)
> 
> I received this touch block yesterday. It’s offsets are perfectly identical. I’m very happy with it, and would recommend it to everyone here if you want accurate setups.

Good to know. I bookmarked the link.

---

<div class="post-metadata">

**Author:** ![Auntjemimma](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/auntjemimma/32/8450_2.png) [@Auntjemimma](https://forum.onefinitycnc.com/u/Auntjemimma)\
**Post date:** [September 14, 2023, 6:54pm UTC](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160/26 "2023-09-14T18:54:59Z")

</div>

Did you have to order the wire kit as well?

[Next page](https://forum.onefinitycnc.com/t/xyz-probe-offsets-differ/22160.md?page=2)
