Skip to content

Lesson 5. Saving and Loading Settings

📘 Tutorial: Creating Addons for FreeCAD Lesson Goal: Make the “Box Builder” addon remember the last entered dimensions and restore them on the next launch. In This Article 💾 Part 1. How FreeCAD stores settings?Main… 

Lesson 3. Creating 3D Objects: Parametric Box

📘 Tutorial: Creating Addons for FreeCAD Lesson Goal: Learn to create solid bodies (boxes, cylinders) via Python, understand the FreeCAD document structure, and create an addon that builds a parametric part. In This Article 🧱… 

Lesson 2. Your First Addon: «Hello World»

📘 Tutorial: Creating Addons for FreeCAD Lesson Goal: Create a simple addon that adds a new workbench with a button, and displays a message when clicked. In This Article 📁 Step 1. Preparing the Addon… 

Lesson 1. Setting up the Development Environment

📘 Tutorial: Creating Addons for FreeCAD Lesson Goal: Set up everything necessary to create, test, and debug addons effortlessly. In This Article 🔧 Step 1. Make sure you have FreeCAD installedRequirements:📁 Step 2. Find the… 

Lesser-known f-string features you might not know about

F-strings are a modern and convenient way to embed variable values and expressions directly into string text. To create an f-string, you simply place an f before the opening quote. Inside the string, you can insert variables…