# Z axis offset and no cutting into surface

**URL:** <https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895>\
**Category:** Troubleshooting (X35/X50)\
**Created:** [January 6, 2023, 3:35am UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895 "2023-01-06T03:35:36Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![mcbjor17](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mcbjor17](https://forum.onefinitycnc.com/u/mcbjor17)\
**Post date:** [January 6, 2023, 3:35am UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/1 "2023-01-06T03:35:37Z")

</div>

Having an issue where weather i use the probe or a piece of paper to set the Z offset, the bit won’t cut into the surface. Trying to make a simple grid on my spoil board. The gcode worked earlier in the day as well. Offset stays the same when the cut is started but when i stop the cut (since it isnt cutting anything) i am able to slide a piece of paper under the bit (even though the screen says it is -0.03 inches lower than the offset which i have set both by probe and paper. I can do this over and over again and the offset will go from -4.37 to -4.52 all without ever making a scratch on the surface. I took a video (to large to upload) of a single sequence of me adjusting to paper, running the gcode and it not making a scratch on the surface, took a picture of the screen after i stopped the gcode from running (attached).

 ![20230105_220641](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/9/0/9004e24255ba236b112dec1ef41d1acd927bbb3c.jpeg)  
This all makes no sense to me. At one point the bit all of a sudden gouged way down into my waste board after several times of adjusting the offset by paper and probe. Its like it doesnt see the offset change until some random time and then it puts it all together at once and it goes a half inch deep.

A few clarifications: I have the router/vac on one 20A circuit, the controller and screen on seperate 20A circuit and made sure that the 120v wires are not close to the low voltage wires because of potential EMI (they were together since i have the shielded low voltage cables grounded to the controller box but i seperated them to make sure that wasn’t the issue).

---

<div class="post-metadata">

**Author:** ![AndyP](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/andyp/32/1106_2.png) [@AndyP](https://forum.onefinitycnc.com/u/AndyP)\
**Post date:** [January 6, 2023, 9:09am UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/2 "2023-01-06T09:09:47Z")

</div>

Always tricky to fully understand the situation but as a starter question, have surfaced your spoilboard (that is, flatten it with a surfacing bit)

---

<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:** [January 6, 2023, 9:20am UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/3 "2023-01-06T09:20:12Z")

</div>

Hey Jordan,

if you enter [G-code](https://en.wikipedia.org/wiki/G-code) commands into the command entry field of the [MDI Tab](https://buildbotics.com/manual-v1-0/#ControlPageMDITab) (in the [Tabbed Section](https://buildbotics.com/manual-v1-0/#tabbedsection)), can you check if your Z axis moves to the correct positions?

e.g. with

```auto
G91
F1
G1 Z0.3
G90

```

This should move Z axis 0.3 [units](https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g20-g21) upwards at 1 unit/minute [feedrate](https://linuxcnc.org/docs/html/gcode/other-code.html#sec:set-feed-rate).

```auto
G91
F1
G1 Z-0.3
G90

```

This should move the same amount downwards.

([G91, G90](https://linuxcnc.org/docs/html/gcode/other-code.html#sec:set-feed-rate): Using incremental mode to move a bit and then reverting to absolute distance mode)  
([G1](https://linuxcnc.org/docs/html/gcode/g-code.html#_g1_linear_move): linear move with feedrate F)

---

<div class="post-metadata">

**Author:** ![mcbjor17](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mcbjor17](https://forum.onefinitycnc.com/u/mcbjor17)\
**Post date:** [January 6, 2023, 1:30pm UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/4 "2023-01-06T13:30:25Z")

</div>

Andy, yes, it flattened well and i also drilled holes in it for threaded inserts with seemingly no issue. I checked the flatemed spoilboard with paper and bit in 4 different places and all came out exactly to the same offset so i know the spoilboard is flat.

---

<div class="post-metadata">

**Author:** ![mcbjor17](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mcbjor17](https://forum.onefinitycnc.com/u/mcbjor17)\
**Post date:** [January 6, 2023, 1:52pm UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/5 "2023-01-06T13:52:52Z")

</div>

Aiph5u, yes, both commands work and move the z axis .3 inches in either direction at the feedrate of F1.

---

<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:** [January 6, 2023, 2:01pm UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/6 "2023-01-06T14:01:16Z")

</div>

Hey Jordan,

> [@mcbjor17](#):
>
> Aiph5u, yes, both commands work and move the z axis .3 inches in either direction at the feedrate of F1

if the machine works correctly (the Z movement) then it must be your file or your probing workflow.

---

<div class="post-metadata">

**Author:** ![mcbjor17](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mcbjor17](https://forum.onefinitycnc.com/u/mcbjor17)\
**Post date:** [January 6, 2023, 5:33pm UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/7 "2023-01-06T17:33:32Z")

</div>

Aiph5u, do you have a best practice for probing workflow? Before loading gcode/after loading gcode, etc?

---

<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:** [January 6, 2023, 6:13pm UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/8 "2023-01-06T18:13:58Z")

</div>

Hey Jordan,

me personally would always have the probing in the g-code file, and make sure that the ‘tool-change’ routine suits my needs, [as explained here](https://forum.onefinitycnc.com/t/tool-changes-and-z-height/7715/15#making-the-tool-change-routine-usable-1).

But generally if you don’t have probing in the g-code file, I would do probing before running the g-code file. As always, you must ensure that your real zero position that you are probing matches the workpiece zero position (aka _part origin_) in your 3D model.

Onefinity has made these videos for probing:

- [How to use the Touch probe](https://www.youtube.com/watch?v=p84CB9iMl6Q&list=PLlCbxVoOUWYVsInAIXHKKvWGEqJqoELFD&index=3)
- [Touch Probe Fine Tuning](https://www.youtube.com/watch?v=jsiKYUPfeUM&list=PLlCbxVoOUWYVsInAIXHKKvWGEqJqoELFD&index=6)

I assume that since you want to mill lower than your wasteboard surface, in your 3D model, you forcibly must have set the workpiece zero (aka _part origin_) on top of the workpiece? Assuming that the wasteboard is modeled as the workpiece.

---

<div class="post-metadata">

**Author:** ![mcbjor17](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mcbjor17](https://forum.onefinitycnc.com/u/mcbjor17)\
**Post date:** [January 6, 2023, 11:20pm UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/9 "2023-01-06T23:20:42Z")

</div>

Aiph5u, I have gone through those videos and set everything up accordingly. Used my calipers to fine tune the settings for the probe block. I have set zero for Z using the paper trick and the same thing happened so its not a probe issue.

I have the spoilboard modeled in Carvco as my stock and I have z set to top of material. I have asked this question on the carveco facebook group with my settings screenshot and no one saw any issues. Im really starting to think its a controller issue. I tried probing before gcode was loaded and after with the same results. The issue is VERY repeatable (even after cycling power to everything). I feel helpless. I’ll reset to factory defaults and see what happens and worse case reimage the SD card with the rasberry pi operating system for onefinity and see if that takes care of it.

Any other suggestions?

---

<div class="post-metadata">

**Author:** ![kriaz101](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/kriaz101/32/32881_2.png) [@kriaz101](https://forum.onefinitycnc.com/u/kriaz101)\
**Post date:** [January 8, 2023, 12:34am UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/10 "2023-01-08T00:34:21Z")

</div>

Looking at the picture of the screen it seems as though this is a huge file. It shows time remaining of over three hours. Is your grid set up to take that long to complete? I wonder if there is issue with the plung rate and the number of passes it will take to complete the grid. I am not sure, but something to look into, other wise it should not take over 3 hours of carve time to complete the grid.

---

<div class="post-metadata">

**Author:** ![mcbjor17](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mcbjor17](https://forum.onefinitycnc.com/u/mcbjor17)\
**Post date:** [January 8, 2023, 1:22am UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/11 "2023-01-08T01:22:42Z")

</div>

Thats the local time. 3:06 in the afternoon. Below it is the time to complete. 8 minutes. I actually think it is a carveco issue with the amana 60 degree bit. I created the toolpths with a generic 60 degree v bit in carveco and the grid worked great.

---

<div class="post-metadata">

**Author:** ![NewbieOneKenobi](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@NewbieOneKenobi](https://forum.onefinitycnc.com/u/NewbieOneKenobi)\
**Post date:** [June 22, 2023, 6:39pm UTC](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895/12 "2023-06-22T18:39:47Z")

</div>

I had the exact same problem today while trying to start making my Matchfit wasteboard. I’m looking at different opinions on the forums.
