1 Learn Python in FreeCAD: 01 Setup, Text output and adding your macro as a toolbar button.
2 Learn Python in FreeCAD: 02 Simple user input, importing Libraries, lesson 01 recap. Macro Scripting
3 Learn Python in FreeCAD: 03 Data types and conversions input to object placement. Macro Scripting
4 Learn Python in FreeCAD: 04 Operators. Macro Scripting
5 Learn Python in FreeCAD: 05 Conditions: Clash detection between objects via vertex. Macro Scripting
6 Learn Python in FreeCAD: 06 For Loop: Using faces for clash / collision detection. Macro Scripting
7 Learn Python in FreeCAD: 07 Refactoring, functions, while loop clash detection. Macro Scripting
8 Learn Python in FreeCAD: 08 Add the dictionary collection clash detection Beginner Macro Scripting
9 Learn Python in FreeCAD: 09 Colour individual faces. Macro scripting for beginners
10 Learn Python in FreeCAD: 10 Add collision for part design. Try except. Macro scripting for beginners
11 Learn Python in FreeCAD: 11 Replace While Loop with Timer Loops. Macro scripting for beginners
12 FreeCAD Python 1 of 2: create & access collections list of tuples to store coordinates
13 FreeCAD Python 2 of 2: Create & access collections. FOR loop to plot sketch elements on a face
14 FreeCAD: Python - Use a list of coordinates to pocket / pad a sketch (combined short version)
15 FreeCAD 1 of 2: Image mask to Pattern using Python. Braille, hole, indentation, ventilation patterns
16 FreeCAD 2 of 2: Image mask to Pattern using Python. Braille, hole, indentation, ventilation patterns
17 FreeCAD: Image mask to Pattern using Python. Commodore C64 Braille, hole, indentation, ventilation
18 FreeCAD: Linking and animating a set of gears by turning / adjusting drive gear angle with formula
19 FreeCAD: Buttons to run a Macro to drive Animation of a Part using QT. Python GUI Programming 01
20 FreeCAD: Slider to control animation of a Part using QT. Python GUI Programming 02
21 FreeCAD Prep of Digger Arm for Kinematic Like Animation 3 of 3 A2Plus Workbench (viewers questions)
22 FreeCAD: Python to open and read a text file with co-ordinates to plot geometry complete with GUI QT
23 FreeCAD Python: Select all faces a a given depth Part 1. Macro programming
24 FreeCAD Python: Select all faces at a given depth Part 2. Macro with QT Gui
25 FreeCAD: Code Macros for workbenches that don't output python commands i.e Path Workbench
26 FreeCAD Learn Python. Randomness PART 1: Build epoxy resin tables & Bee Blocks with QT Gui
27 FreeCAD Learn Python Randomness PART 2: LONG VERSION Build epoxy resin tables & Bee Blocks with Gui
28 FreeCAD Learn Python Randomness PART 2: SHORT VERSION Build epoxy resin tables & Bee Blocks with Gui
29 FreeCAD 0.19 Enabling move and snap / align tools on part design workbench from the draft workbench
30 FreeCAD: 3D Collision Detection between objects with simple code. Python for simulations / Physics
31 freeCAD: Tips on using the Python console to learn to code, command reference, code completion
32 Freecad: Spring animation / simulation in Python. Beginners guide to macro programming / scripting
33 FreeCAD Python Programming : QT Gui Reusable Custom Widgets. Coding macros user interfaces
34 FreeCad Python Move a Part / Object Towards a Target for Animation. Learn Python Macro for Beginners
35 FreeCAD: Animations Tricks With Python Macros. Auto Refresh, Timer Loop Start / Stop Without a GUI
36 FreeCAD: Python Macro - Follow Path. Animate a body along a b-spline curve learn programming and CAD
37 FreeCAD: Macro to configure screen / viewport layout similar to 3D Studio Max from single button