Its not as easy as it looks, you need to know a lot about what is coming up in the next moves, e.g. look ahead. You can't do this with a macro or g-code.
Also what if the rad is too big to fit in the V.
I once asked Art for auto rad and auto chamfer, I think he is still laughing about it now.
Graham.