CNC Surfacing / Thicknessing G-code Generator

Assumes XY zero = front-left of the workpiece and Z0 = spoilboard/bed. Toolpath overlaps edges by the margin you set.

Output

      
    
Top-down preview
Stock outline Cut coverage (tool edge)