-
Notifications
You must be signed in to change notification settings - Fork 68
Tutorials
alf edited this page Feb 23, 2026
·
1 revision
This page lists the available tutorials for FreeCAD AI, organized by difficulty level. Each tutorial walks through a real modeling task from start to finish using the AI assistant.
| Tutorial | Level | Description |
|---|---|---|
| Tutorial: Simple Box | Beginner | Create a box, apply fillets, export to STL |
| Tutorial: Enclosure | Intermediate | Full electronics enclosure with snap-fit lid |
| Tutorial: Gear | Advanced | Involute spur gear with parametric dimensions |
Before starting any tutorial, make sure you have:
- FreeCAD AI installed and configured -- see Installation and Configuration
- An LLM provider set up -- at minimum, a running Ollama instance or an API key for Anthropic/OpenAI
- Familiarity with FreeCAD basics -- you should be comfortable with viewport navigation (rotate, pan, zoom) and the model tree
Each tutorial follows the same pattern:
- Goal -- what you will build, with specific dimensions
- Steps -- what to type in the chat panel and what the AI does in response
- What You Learned -- summary of tools and concepts covered
You do not need to write any Python code or click through FreeCAD dialogs. The AI handles tool execution automatically in Act mode. Your job is to describe what you want and review the results.
- Use Act mode. All tutorials assume Act mode is enabled. In Chat mode the AI will describe steps but not execute them.
- Watch the tool calls. Each tool call appears in the chat with its parameters and result. Reading these helps you understand what the AI is doing.
- Inspect the model tree. After each step, expand the tree view on the left to see the objects the AI created.
-
Undo if needed. If something goes wrong, type "undo" in the chat or use Edit > Undo. The AI also has an
undotool. - Save your work. The AI does not auto-save the FreeCAD document. Use File > Save regularly.