Rozhraní FreeCADu je založeno na Qt, známém grafickém uživatelském rozhraní (GUI), které se používá zejména v systému Linux, ale je dostupné také pro Windows a MacOS.
Standardní rozhraní ve verzi 0.19.
Hlavní okno aplikace lze rozdělit zhruba do 11 sekcí:
Stejně jako mnoho jiných softwarových programů obsahuje i FreeCAD standardní panel menu a řadu panelů nástrojů a panelů, kde se nacházejí uživatelské nástroje.
Panel nástrojů makro: nástroje pro nahrávání, úpravy a spouštění maker.
Nástrojová lišta: nástroje pro ovládání zobrazení objektů ve 3D pohledu.
Panel nástrojů Struktura: nástroje pro uspořádání objektů v dokumentu a vytváření odkazů na další dokumenty.
Tyto funkce lze zapnout a vypnout kliknutím pravým tlačítkem myši na prázdné místo na jednom z panelů nástrojů a výběrem požadovaného prvku nebo z menu Zobrazit → Panely nástrojů.
Panely
Hlavní panely, které umožňují práci s objekty, jsou:
3D pohled: oblast, kde se kreslí 2D a 3D geometrie.
S výjimkou 3D pohledu lze všechny funkce zapnout a vypnout kliknutím pravým tlačítkem myši na prázdné místo v jednom z horních panelů nástrojů a výběrem požadovaného prvku nebo z menu Zobrazit → Panely.
Pro aktivaci a deaktivaci stavového řádku použijte menu Zobrazit → Stavový řádek.
Ostatní
Další užitečná rozhraní a okna zahrnují:
Panel Inspektor scény: , který zobrazuje uzly Coin3D, které tvoří graf scény. Pro pokročilé uživatele a vývojáře může být užitečný při řešení problémů s operacemi, které přímo manipulují se scénou a objekty vytvořenými ve 3D pohledu.
Okno Grafu závislostí: zobrazující graf závislostí všech objektů v dokumentu, vytvořené pomocí pomocného programu Graphviz. Je užitečné rozpoznat problémy při vytváření objektů, jako jsou cyklické závislosti, které nemusí být zcela zřejmé ze stromového zobrazení nebo zobrazení DAG.
Přizpůsobení
Panely nástrojů mohou mít více či méně tlačítek a lze vytvářet vlastní panely nástrojů s kombinací různých nástrojů a pro ukládání vyvinutých maker.
Zapnuté překrytí dokovaného panelu, zobrazující průhledné a automaticky skryté panely
Systém překryvných dokovaných panelů je funkce, která maximalizuje prostor dostupný pro 3D pohled. Transformuje standardní dokované panely, jako je kombinované zobrazení, na plovoucí průhledné widgety, které se nacházejí nad 3D pohledem. To umožňuje 3D pohled expandovat a využít prostor, který dříve zabíraly panely. Překryvné panely se stanou zcela neprůhlednými a interaktivními, když na ně najedete myší, a opět průhlednými, když myš odsunete, což umožňuje dokonce klikat skrz ně a interagovat s modelem.
Hlavním přepínačem této funkce je příkaz Přepnout překrytí pro vše. Pro podrobnější ovládání jsou k dispozici další příkazy.
Režimy překrytí
Každý panel v systému překryvů lze nastavit do jiného režimu, což umožňuje přizpůsobení pracovního postupu. Tato nastavení jsou dostupná po kliknutí na tlačítko režimu překryvu () v záhlaví panelu překryvu.
Žádný: Toto je výchozí režim. Panel zůstává viditelný, ale průhledný, když se nepoužívá, a při najetí myší se stane neprůhledným. Poskytuje dobrou rovnováhu mezi přístupem k nástrojům a prostorem pro 3D pohled.
Automaticky skrýt: Tento režim panel zcela skryje tak, že ho posune mimo obrazovku. Panel se znovu zobrazí pouze tehdy, když přesunete myš k okraji okna, kde je skrytý. Tento režim poskytuje maximální prostor na obrazovce a je vhodný pro panely, které se používají jen zřídka.
Zobrazit při úpravách: Režim citlivý na obsah, který automaticky zobrazí panel při vstupu do režimu úprav objektu (např. při úpravách náčrtu). Po dokončení úprav se panel automaticky skryje. Tento režim je vhodný například pro panel úkolů.
Skrýt při úpravách: Opak funkce „Zobrazit při úpravách“. Tento režim automaticky skryje panel, když se objekt přepne do režimu úprav. To je užitečné pro odstranění sekundárních panelů (jako je Zobrazení hlášení) a snížení nepořádku při soustředění se na konkrétní úkol.
Automatický úkol: Chytrá verze funkce „Zobrazit při úpravách“, určená pro panel úkolů. Panel se zobrazí pouze v případě, že příkaz otevře aktivní úkol a skryje se v okamžiku, kdy je úkol dokončen, což zajišťuje automatizovanější pracovní postup.
Příkazy
Následující příkazy ovládají funkci překrytí dokovaného panelu:
Přepnout překryv pro všechny: Hlavní přepínač pro funkci překryvu. Zapíná nebo vypíná režim překryvu pro všechny panely.
Přepnout průhlednost pro všechny: Přepne speciální režim "průhledný aktivní", ve kterém panely zůstávají průhledné i při najetí myší.
Přepnout překryv: Přepne režim překryvu pro jeden panel, který se právě nachází pod kurzorem myši.
Přepnout transparentní režim: Přepne režim "transparentní aktivní" pro jeden panel, který se právě nachází pod kurzorem myši.