# Tool changes And Z Height

**URL:** <https://forum.onefinitycnc.com/t/tool-changes-and-z-height/7715>\
**Category:** Original/PRO Series (Buildbotics) (Gen 1)\
**Created:** [September 14, 2021, 4:10pm UTC](https://forum.onefinitycnc.com/t/tool-changes-and-z-height/7715 "2021-09-14T16:10:13Z")\
**Posts on this page:** 1\
**Showing post:** 46

<div class="post-metadata">

**Author:** ![WaywardWoodworker](https://avatars.discourse-cdn.com/v4/letter/w/e79b87/32.png) [@WaywardWoodworker](https://forum.onefinitycnc.com/u/WaywardWoodworker)\
**Post date:** [March 24, 2023, 6:53pm UTC](https://forum.onefinitycnc.com/t/tool-changes-and-z-height/7715/46 "2023-03-24T18:53:59Z")

</div>

I was in the “one program per tool” camp until I implemented the tool setter then I found it was easier to and more accurate put them all in one program and use the tool change to measure T1 Z height, switch to tool 2, then measure T2 Z height and automatically reset the Z offset accordingly. This also works well if your Z axis zero point no longer exists after running the first tool path.

---

_[View the full topic](https://forum.onefinitycnc.com/t/tool-changes-and-z-height/7715)._
