You bring up a good question. I have also tried G42 with no luck. However, with G40, no compensation, the control does in fact take into account the tool nose radius, at least on internal corners it does. On external corners, say, to add a chamfer, nothing seems to work right. I just muddle past it I guess. A Fanuc OT isn't perfect either in this regard, but works for basic shapes.