-
Notifications
You must be signed in to change notification settings - Fork 19
Home
- You can use svg and dxf files for 2.5D milling and stl files for full 3-axis 3D milling!
- Take a look at some screenshots for a quick overview of the features. The list of features gives you more details.
- 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.
- Watch some Videos Tutorials in multiple languages. You are welcome to translate the subtitles to your native language!
- 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.
- Look for alternative programs generating G-Code for CNC machining, if PyCAM should not fulfill your needs. In this case: please let us know, what's missing!
- 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.
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 the requirement list for the different platforms: Requirements.
Take a look at our TODO list.
Take a look at Developer's Guide if you want to improve PyCAM.
Consult the User's Guide for information on using the wiki software.