Příklady skriptování
Outdated translations are marked like this.
Overview of Python scripting pages
- Python related pages in the Manual:
- Basics:
- Built-in workbench related:
- Drawing scripting (the Drawing workbench is obsolete)
- FEM scripting
- Mesh scripting
- Mesh: Converting between Meshes and Parts
- Part scripting
- Part: Basic shape manipulation
- Part: Create a ball bearing part I
- Part: Create a ball bearing part II
- Path scripting
- Raytracing scripting (the Raytracing workbench is obsolete)
- Sketcher scripting
- FeaturePython objects (also called 'scripted objects'):
- User interface:
- Snippets and examples:
- Miscellaneous:

- 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