# 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:** 1\
**Showing post:** 8

<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.

---

_[View the full topic](https://forum.onefinitycnc.com/t/z-axis-offset-and-no-cutting-into-surface/17895)._
