FreeCAD#
FreeCAD version: 1.0.2
UI language: English
this doc’s language: Denglish :>
Working with 2D CAD applications like QCAD and LibreCAD was a fun, but I want nice 3D renderings, so let’s give Freecad a go.
My main use case is planning the furniture layout for our house. I have a basic floor plan and did some measurements that I want to translate into a 3D model.
Getting started#
FreeCAD 2025 BIM - Architecture - Complete Beginner Tutorial - YouTube
To change the navigation style to Blender after the fact: Right-click an empty area in the 3D view > Navigation styles > Blender.
Mouse Rotation Style#
This drove me mad.
> Settings > Orbit style: Turntable
Also:
Edit > Preferences > Display > Navigation: Rotation Mode: Object center

Sketcher: hide units#
Edit > Preferences > Sketcher > Display > Hide base length units for supported unit systems
Howto zu Grundriss abmalen (trace floor plan)#
Ich mache das zum ersten mal und schreibe mit, was ich so tue.
Lessons Learned#
Navigation Settings: CAD ist OK für mich
Shift + rechte Maustaste = rotate
middle mouse = pan
grobe Formen - idealerweise Rechtecke
erst Formen, dann Dimensionen
Slab hat Normal/z = -1. Wächst dadurch nach unten.
Parameter über Spreadsheet
Bild ausrichten (Calibrate)#
Im Tree doppelklick auf’s Bild. In Tasks unten “Calibrate”. Erst grob kalibrieren, dann Outline tracen und dimensionieren. Darauf nochmal kalibrieren.
Bild auf Ursprung ausrichten#
aka. “Wie kriege ich die Ecke unten links auf dem Bild auf den Ursprung?”
Draft Workbench
Bild selektieren
Move
0,0,0
Global
Alternativ:
Punkt auf Ursprung erstellen
Bild selektieren
Move
Bildpunkt anklicken
Punkt auf Ursprung anklicken (snap)
Grid vergrössern#
… weil zu klein für die Skizze
Utilities → Working Plane

Alternativ: Grid weglassen. Das ist mir beim Tracen aufgefallen.
Zwei Linien auf die selbe Höhe bringen#
… also wenn man die eine verschiebt, dann soll die andere mitziehen.
Edit Sketch
Linie zwischen den Endpunkten der beiden Linien ziehen
diese Linie mit einem Horizontal/Vertical Constraint versehen
Danke an r-frank

Grundriss (Sketch) zu Wand#
Zuerst Face aus Grundriss machen:
BIM Workbench
Grundriss selektieren
Upgrade klicken
Face selektieren
Wall klicken
Türen platzieren#
Punkte setzen, wo Türen sein sollen (für Offset und Breite)
Tür klicken (Door)
Properties, die sinnvoll sind:
Opening: 40 (Grad) finde ich gut
Symbol plan: true
Hole Depth: 30cm falls die Tür ein Loch in die gegenüberliegende Wand bohrt 😅
Videos#
FreeCAD 2025 BIM - Architecture - Complete Beginner Tutorial - YouTube
Mastering FreeCAD’s Trace Feature: Designing a 3D-Printed Electronic Component Container - YouTube tracing
dump 2026-02-02#
Später am Abend komme ich nur noch dazu, Videos zu schauen, ohne Notizen zu machen. Hier ist die Liste der Videos von gestern:
Mods / Addons#
Tools > Addon Manager
Search Bar#
https://wiki.freecad.org/SearchBar_Mod
search tools by name
Found many things, but not the things I was looking for
BIM Library#
https://wiki.freecad.org/BIM_Library/en
You must install the Parts Library https://wiki.freecad.org/Parts_Library_Workbench.
Installation died with
Failed to install parts_library
Git returned a non-zero exit status: -1
Called with: /app/bin/git clone --recurse-submodules https://github.com/FreeCAD/FreeCAD-library /home/felix/.var/app/org.freecad.FreeCAD/data/FreeCAD/Mod/parts_library
Returned stderr:
Cloning into '/home/felix/.var/app/org.freecad.FreeCAD/data/FreeCAD/Mod/parts_library`
Workaround
git clone --recurse-submodules https://github.com/FreeCAD/FreeCAD-library /home/felix/.var/app/org.freecad.FreeCAD/data/FreeCAD/Mod/parts_library
There still was no “BIM Library” button as shown in the wiki, but the following (from the library’s README) worked: Macro > Macros: PartsLibrary.FCMacro
To search the library:
fd . --type file ~/.var/app/org.freecad.FreeCAD/data/FreeCAD/Mod/parts_library | sort | fzf --layout reverse-list
Multiple Instances for Multiple Monitors#
The .desktop file for flatpak usually includes the --single-instance parameter.
Simply run FreeCAD without it, e.g.
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=FreeCAD --file-forwarding org.freecad.FreeCAD
Trivia#
Tiefe und Breite im Baurecht#
https://de.wikipedia.org/wiki/Grundstückstiefe
Tiefe: von der Straße weg; meist Nord/Süd
Breite: orthogonal dazu
Deswegen habe ich für die Terrasse zwei Dimensionen, die ich wie folgt benenne:
terrasse T
terrasse B
Bei mir sind die Namen Lowercase, auf die er weiß ich, dass sie von mir kommen. Sowas macht ja sonst keiner.
Keyboard Shortcuts#
set origin: