Scripting and macros
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:
- PySide
- PySide beginner examples
- PySide intermediate examples
- PySide advanced examples
- PySide usage snippets
- Interface creation
- Dialog creation
- Dialog creation with various widgets
- Dialog creation reading and writing files
- Dialog creation setting colors
- Dialog creation image and animated GIF
- Qt Example
-
Snippets and examples:
-
Miscellaneous:
⏵ documentation index > Developer Documentation > Python Code > Scripting and macros
This page is retrieved from https://github.com/FreeCAD/FreeCAD-documentation/blob/main/wiki/Scripting_and_macros.md