Skip to content

GRAD4/pycam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status

PyCAM: a toolpath generator

PyCAM generates toolpaths (GCode) based on 2D or 3D models for 3-axis CNC machining.

Dependencies

Dependencies are located in requirements.txt. They can be installed with Pip:

pip install -r requirements.txt

You would also need freeglut installed (pacman -S freeglut on Arch-based distributions).

It is recommended to install and run dependencies in a virtual environment when developing.

Running

Extract the archive or clone the repository.

Graphical Interface: pycam/run_gui.py

Scripted Toolpath Processing: pycam/run_cli.py FLOW_SPECIFICATION_FILE.yml

JSON files can be converted to YAML configuration with pycam/json2yml.py

Feel free to use --help option with CLI scripts.

Resources

See the documentation for a short introduction.

Development

Contributors

  • Lode Leroy: initiated the project; developed the toolpath generation, collision detection, geometry, Tk interface, ...
  • Lars Kruse: GTK interface and many features
  • Paul: GCode stepping precision
  • Arthur Magill: distutils packaging
  • Sebastian Kuzminsky: debian packaging
  • Nicholas Humfrey: documentation, recovery of old sourceforge-wiki
  • Piers Titus van der Torren: documentation
  • Reuben Rissler: gtk3 migration

About

No description, website, or topics provided.

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE.TXT
GPL-3.0
COPYING.TXT

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages