# Masso Beta software picks up cutter compensation

**URL:** <https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580>\
**Category:** Uncategorized\
**Created:** [September 29, 2023, 11:00am UTC](https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580 "2023-09-29T11:00:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![CandL](https://avatars.discourse-cdn.com/v4/letter/c/d26b3c/32.png) [@CandL](https://forum.onefinitycnc.com/u/CandL)\
**Post date:** [September 29, 2023, 11:00am UTC](https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580/1 "2023-09-29T11:00:46Z")

</div>

They just released Beta adds Cutter Compensation (G43) ! Now I would not run this Beta for a while, but it is very good news.

For those who don’t know what cutter comp is:

[Cutter Compensation: When and How To Use It - Practical Machinist : Practical Machinist](https://www.practicalmachinist.com/videos/g-code-tutorials/cutter-compensation-when-and-how-to-use-it/)

So basically, it gives you a LOT more control over your tolerancing. If your bit has been reground and it’s actual dia is 0.245 and not 0.25 the machine compensates for the change. (Note: most software already does a form of cutter comp but it will be to the stock 0.25" not the actual dia)

For people like TMToronto I am sure this is a huge change.

---

<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 29, 2023, 12:55pm UTC](https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580/2 "2023-09-29T12:55:07Z")

</div>

Hey Carl and Lynn,

> [@CandL](#):
>
> They just released Beta adds Cutter Compensation (G43) ! Now I would not run this Beta for a while, but it is very good news.

do you mean [Cutter Radius Compensation (G41, G42)](https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g41-g42)? G43 is [Tool Length Offset (G43)](https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g43) (according to the [Official G-Code Standard](https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=823374) – _3.5.11 Tool Length Offsets – G43 and G49_ vs. _Appendix B. Cutter Radius Compensation_).

You omitted the link to Masso!

This is how it’s explained if you use [LinuxCNC](https://linuxcnc.org):

- [Cutter Radius Compensation](https://linuxcnc.org/docs/html/gcode/tool-compensation.html#sec:cutter-compensation)

---

<div class="post-metadata">

**Author:** ![CandL](https://avatars.discourse-cdn.com/v4/letter/c/d26b3c/32.png) [@CandL](https://forum.onefinitycnc.com/u/CandL)\
**Post date:** [September 29, 2023, 1:24pm UTC](https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580/3 "2023-09-29T13:24:47Z")

</div>

Yup typed the wrong G Code duh! I guess I was too excited.

Here is the Masso Link:  
[MASSO G3 - v5.100b (BETA) Release Notes](https://www.masso.com.au/masso-g3-v5-100b-release-notes/)

The also comment about G54.1 … So it appears the Masso G Code dialect goes the “dot” route unlike Haas who add higher numbered GCode. For example, Haas supports a G254 (Dynamic Work Offset,TCPC) vs Masso’s approach of “Rotated Tool Center Point”.

You do know this is a little bit of knowledge that I am gaining from a community college class. We just played with G254 for the first time yesterday. So, my confidence level in what I am saying is not terribly high.

I will say these post’s just go to how powerful the G3 is and getting better.

---

<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:** [September 29, 2023, 2:40pm UTC](https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580/4 "2023-09-29T14:40:04Z")

</div>

I obtained my G3 second hand because it did not support cutter compensation from someone that purchased a converted machining center that had the G3 installed. I don’t know that I will ever have a need for cutter compensation but good to see they’re listening to their user base and adding features.

---

<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 29, 2023, 3:12pm UTC](https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580/5 "2023-09-29T15:12:08Z")

</div>

Hey Carl and Lynn,

yes, Masso obvously tries to become more and more a professional CNC controller. Question is, as Derek @WaywardWoodworker mentioned, what do you need.

---

<div class="post-metadata">

**Author:** ![CandL](https://avatars.discourse-cdn.com/v4/letter/c/d26b3c/32.png) [@CandL](https://forum.onefinitycnc.com/u/CandL)\
**Post date:** [September 29, 2023, 4:32pm UTC](https://forum.onefinitycnc.com/t/masso-beta-software-picks-up-cutter-compensation/22580/6 "2023-09-29T16:32:29Z")

</div>

Need is of course a relative term. Frankly for wood and other materials the Buildbotics is just fine. That controller does not have the same bells and whistles as the Masso. In the class I am taking which I admit is 99% Haas machines we are expected to hold fairly tight tolerances.

When you are trying to shave of error in a part every little bit helps. Whether that is reducing runout, cutter compensation, backlash whatever … so cutter comp is another tool in the toolbag
