EgFreeCAD

FreeCAD scripting examples with testing

(This is a work in progress. May, 2019)

The view links below go to documents generated with Sphinx using different versions of FreeCAD and Python. The documents include extensive use of Sphinx doctest so if the generated document is available at the link then you can be relatively certain that the examples will work in the indicated version of FreeCAD and Python.

FC version Python 2 Python 3
FreeCAD view not yet
FreeCAD-daily view not yet

Eventually I may have actual version numbers for FreeCAD indicated above, and archived older versions here...

The table above is continuously rebuilt. Some other systems are tested occasionally, or have been with older versions of the examples and worked:

Other notes: The interaction of git, Travis, Sphinx, FreeCAD versions, Python versions, and Github Pages gets a bit messy sometimes, so this page is being designed on the KISS principle.

Notes on this Github Page setup and the gh-pages branch are in the EgFreeCAD gh-pages branch README.md file.

Notes on the Travis work flow are in the EgFreeCAD master branch README.md file.

The Travis build job logs give details about PPAs, distribution packages, etc.

The source code for these documents and examples is maintained on github at EgFreeCAD.