Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Python library for generating lathe paths and gcode

License

Notifications You must be signed in to change notification settings

dubstar-04/LibLathe

Repository files navigation

LibLathe Python package codecov PyPI Python versions

LibLathe is an opensource standalone python library for generating turning paths and gcode for use with cnc lathes.

| ⚠️ WARNING: LibLathe is currently experimental / Proof of concept and only suitable for testing. |

Installation

Installing liblathe from PYPI

pip install liblathe

Local install for testing

pip install .

⚠️ Some systems require that packages are system installed. Liblathe can be installed for development purposes. Note: This may break your system

pip install . --break-system-packages
pip uninstall liblathe --break-system-packages

Build

Liblathe is a python library with a C++ core. Liblathe core can be compiled and tested inplace using the following steps:

cd Liblathe
cmake .
make

Local testing

python3 ./examples/defeature_example.py

Examples

Facing:

Facing Example

Roughing:

Roughing Example

Profiling:

Profiling Example

Parting:

Parting Example

Links

About

Python library for generating lathe paths and gcode

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published