Dog Bones for CNC tool radius compensation using FreeCAD
Just select the inner cut projection and run the macro. It asks for a tool radius (You may want to include some allowance as well) and creates a series of circles on the vertexes positioned to compensate the tool radius.