Scientific literature
Jump to navigation
Jump to search
Power user documentation
Description
This page collects some articles published that reference or use the FreeCAD system.
Most of these articles are open-access.
- "Parametric CAD modeling for open source scientific hardware: Comparing OpenSCAD and FreeCAD Python scripts", Felipe Machado, Norberto Malpica, Susana Borromeo, DOI: 10.1371/journal.pone.0225795.
- "Low-cost 4D BIM modelling: a comparison between FreeCAD and commercial software", D. Di Donato, Matteo Abita, DOI: 10.5194/isprs-archives-XLII-2-W17-107-2019.
- "Interactive Programming for Parametric CAD", Aman Mathur, Marcus Pirron, Damien Zufferey, DOI: 10.1111/cgf.14046.

- FreeCAD scripting: Python, Introduction to Python, Python scripting tutorial, FreeCAD Scripting Basics
- Modules: Builtin modules, Units, Quantity
- Workbenches: Workbench creation, Gui Commands, Commands, Installing more workbenches
- Meshes and Parts: Mesh Scripting, Topological data scripting, Mesh to Part, PythonOCC
- Parametric objects: Scripted objects, Viewproviders (Custom icon in tree view)
- Scenegraph: Coin (Inventor) scenegraph, Pivy
- Graphical interface: Interface creation, Interface creation completely in Python (1, 2, 3, 4, 5), PySide, PySide examples beginner, intermediate, advanced
- Macros: Macros, How to install macros
- Embedding: Embedding FreeCAD, Embedding FreeCADGui
- Other: Expressions, Code snippets, Line drawing function, FreeCAD vector math library (deprecated)
- Hubs: User hub, Power users hub, Developer hub