# Total NOOB? Multiple or single processes per g-code

**URL:** <https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670>\
**Category:** CAD (General)\
**Created:** [March 29, 2021, 4:55am UTC](https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670 "2021-03-29T04:55:25Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![buggman](https://avatars.discourse-cdn.com/v4/letter/b/c37758/32.png) [@buggman](https://forum.onefinitycnc.com/u/buggman)\
**Post date:** [March 29, 2021, 4:55am UTC](https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670/1 "2021-03-29T04:55:25Z")

</div>

Ok, complete noob question, but I’m not sure on this… hence I’m asking.

So, I have a part I’m designing that will have 4 through holes & a cutout for the entire part from a slightly larger piece of stock.

When creating tool paths, do I need to make each operation it’s own g-code, IE: drilling (pocket) the holes first, then running the cutout (contour) g-code ??

No tool changes during the operation, just 2 separate operations. Can I just generate my g-code with both operations in the same g-code, making sure to put the drilling (pocket) operation first on the list with the cutout second?

---

<div class="post-metadata">

**Author:** ![RonHoppus](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/ronhoppus/32/2374_2.png) [@RonHoppus](https://forum.onefinitycnc.com/u/RonHoppus)\
**Post date:** [March 29, 2021, 5:39am UTC](https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670/2 "2021-03-29T05:39:00Z")

</div>

One file per bit and as you said order the operations before saving toolpath

---

<div class="post-metadata">

**Author:** ![Ken](https://avatars.discourse-cdn.com/v4/letter/k/cc9497/32.png) [@Ken](https://forum.onefinitycnc.com/u/Ken)\
**Post date:** [March 29, 2021, 7:59pm UTC](https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670/3 "2021-03-29T19:59:36Z")

</div>

I have found it’s easier to have one g-code for each bit, however I have a few thoughts.

1. Do not forget to zero Z every time you change your bit. I don’t want to count the times I forgot and hard to start a piece over.

2. Make certain as you are going to zero Z after each bit, you have the same zero spot available. I’ve also cut away the zero location so a little hard to zero if it’s not there! 🙂

3. Regardless of using the same bit for other tool paths, I try to keep the profile cut (cut out) by itself and as the last step.

---

<div class="post-metadata">

**Author:** ![RonHoppus](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/ronhoppus/32/2374_2.png) [@RonHoppus](https://forum.onefinitycnc.com/u/RonHoppus)\
**Post date:** [March 30, 2021, 2:00am UTC](https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670/4 "2021-03-30T02:00:59Z")

</div>

I think there are also bits with set collars all set the same and bump to the collet so theoretically same zero from bit to bit.

---

<div class="post-metadata">

**Author:** ![cyberreefguru](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/cyberreefguru/32/27385_2.png) [@cyberreefguru](https://forum.onefinitycnc.com/u/cyberreefguru)\
**Post date:** [March 30, 2021, 12:31pm UTC](https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670/5 "2021-03-30T12:31:07Z")

</div>

I’ve never found the collet bit setters to produce very reliable results. Not because of the collet stops, but because of my ability to get the bit pushed to the stop each time while tightening. The bit always seems to drop while I’m trying to tighten, producing inconsistent results. Just my experience.

-Tom

---

<div class="post-metadata">

**Author:** ![RonHoppus](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/ronhoppus/32/2374_2.png) [@RonHoppus](https://forum.onefinitycnc.com/u/RonHoppus)\
**Post date:** [March 30, 2021, 1:53pm UTC](https://forum.onefinitycnc.com/t/total-noob-multiple-or-single-processes-per-g-code/4670/6 "2021-03-30T13:53:34Z")

</div>

I wondered about that.  
Thanks for sharing your experience. Saving us time and $
