Do you want to edit these wiki pages? We really wish, you would! Please read Contributing to this Wiki for details.
Use PyCAM to generate toolpaths suitable for 3-Axis CNC machining
You can use svg and dxf files for 2.5D milling and stl files for full 3-axis 3D milling!
See the big picture of processing for the CNC workflow from design to the machine.
Read the Installation instructions.
Read the User Manual for usage instructions.
Join the mailing lists if you want to follow recent developments.
Read our development blog about interesting new features and plans.
Check the FAQ section if are looking for answers.
Add the features that you want to see in PyCAM to the wishlist ....
A common workflow could look like this:
- open an STL model file
- configure cutter settings (e.g. drill shape and size)
- configure processing settings (e.g. the toolpath strategy, remaining material, ...)
- start the toolpath generation
- repeat steps 2..4 if you want to add more toolpaths
- export the generated toolpaths to a file (in GCode format)
The output (GCode) can be used for EMC² and other machine controller software.
Graphical User Interface
The graphical user interface of PyCAM is based on GTK. All available features are configurable in different tabs. The complete setup can be stored in task settings file for later re-use. Read the User Manual for usage detais.
The 3D View is based on OpenGL. It is not strictly required for the operation. But it is very helpful for making sure that the result meets your expectations.
Alternatively you can also use most features of PyCAM via its commandline interface (e.g. for batch processing).
PyCAM supports non-interactive toolpath generation. This is useful for batch processing.
See some examples for the commandline usage.
See the requirement list for the different platforms: Requirements.
Open issues / Plans
Take a look at our TODO list.
Take a look at Developer's Guide if you want to improve PyCAM.
How to use this wiki
Consult the User's Guide for information on using the wiki software.