// readme

FreeCAD Turning Addon

A FreeCAD CAM Addon to encourage the development of CNC turning functionality for the CAM workbench.

| :warning: WARNING: Turning Addon is currently experimental / proof of concept and only suitable for testing. |

Description

This addon appears under CAM -> CAM Addons -> Turning Addon and allows the creation of turning paths for use with a CNC lathe. The menu is restored whenever the CAM workbench is activated. It uses an externally installed LibLathe library; no library is bundled.

Features

  • Turning Roughing operation: external/internal, axial -Z/+Z or Radial
  • Turning Profiling operation: external/internal, axial -Z/+Z or Radial
  • Turning Parting operation
  • Turning Thread operation
  • Turning Tool Library

Requirements

  • FreeCAD v1.1 or later with the CAM workbench
  • The matching LibLathe feature/architecture build installed in FreeCAD’s Python environment, including its native extensions. Released LibLathe packages do not yet provide this branch’s architecture API. Restart FreeCAD after updating LibLathe; updating the Addon alone does not update the library.

Tool…