FAQ/de

Diese Seite versucht, die am häufigsten im Forum gestellten Fragen zu beantworten. Wenn Du ein Problem oder eine Frage bezüglich FreeCAD hast, sieh bitte zuerst hier nach. Erst wenn Du hier keine Antwort auf Deine Frage findest, wende dich an das Forum FreeCAD forum!

Was ist der einfachste Weg, FreeCAD auf meinem Rechner zu installieren ?
Wenn Du mit Windows oder Mac OS arbeitest ist es am einfachsten, sich die fertigen Installationspakete von der Download/de-Seite herunterzuladen. Arbeitest Du mit Debian, Fedora, Ubuntu (und noch einigen weiteren Distributionen), dann ist FreeCAD bereits in den Standard-Repositories enthalten und kann mit dem entsprechenden Softwaremanager einfach installiert werden. Für Ubuntu pflegt das FreeCAD-Team sogar ein eigenes PPA repositories. Für weitere Einzelheiten zur Installation wird auf die FreeCAD installieren-Seite verwiesen.

Was sind die Voraussetzungen um FreeCAD auszuführen
Im Gegensatz zu den meisten 3D-CAD-Programmen läuft FreeCAD problemlos auf den meisten (auch einfachen) Rechnern, so auch auf Pentium 4 und IntelCore2 solo CPUs. Wenn auf Ihrem Rechner ein aktuelles Betriebssystem seinen Dienst verrichtet, stehen die Chanchen gut für FreeCAD. Die einzige Voraussetzung ist eine Grafikkarte, deren Chipsatz in der Version 2.0 und höher unterstützt. Im Problemfall lesen Sie im Abschnitt (Fehlerbeseitigung ) dieser FAQ nach.

Multithreading
Der FreeCAD zugrundeliegende "geometric modeling kernel" Open CASCADE Technology (kurz OCC) eines Drittanbieters unterstützt zur Zeit kein multithreading. bietet zur Zeit partielle Mulitithreading.

Für MAC-Nutzer
Es wird nur die Mac-/Intel-Architektur unterstützt, für PowerPC sind keine Versionen verfügbar.

Ich möchte FreeCAD selbst kompilieren
Der Sourcecode von FreeCAD ist im entsprechenden Repository des Projektes verfügbar. Das eigene Kompilieren ermöglicht die Nutzung der neuesten Funktionen, erfordert aber ein paar Computerkenntnisse. Das Verfahren ist ziemlich einfach. Der Zugang zum Sourcecode ist erklärt here und es existieren genaue Anleitungen zum Kompilieren für Windows, Linux und Mac OSX.

FreeCAD meldet, dass einige Module oder Anwendungen fehlen
FreeCAD benötigt eine Reihe von Komponenten, um seine volle Funktionalität zu gewährleisten, die wichtigsten sind in den Installationspaketen vorhanden oder werden durch den Paketmanager geliefert. Wenn Sie FreeCAD allerdings aus einer nichtoffiziellen Quelle installieren oder selbst kompilieren, können einige Teile fehlen. Das ist unkritisch für FreeCAD, kann aber einen eingeschränkten Funktionsumfang zur Folge haben. Einige spezielle Dateiformate (wie Collada oder DWG) benötigen auch zusätzliche Komponenten, die nicht in FreeCAD integriert werden können. Diese müssen von Dir separat installiert werden.

Diese Komponenten und das empfohlende Vorgehen zur Installation sind auf dieser Seite aufgeführt: Extra python modules

FreeCAD startet überhaupt nicht
Dafür kann es eine Menge Gründe geben, am wahrscheinlichsten fehlen einige Bibliotheken. Versuche FreeCAD von einem Terminal zu starten (schreibe "freecad" in der Eingabeaufforderung), um hier evtl. Fehlermeldungen zu erhalten. Lies außerdem den Rest der FAQs, um weitere Tips zur Lösung dieses Problems zu erhalten. Wenn nichts hilft, berichte darüber im Forum, hier kann Dir bestimmt jemand helfen.

Auf einigen älteren XP-Rechnern erhältst Du u.U. folgende oder eine ähnliche Fehlermeldung: "Die Anwendung kann nicht gestarten werden, da die "side-by-side Konfiguration fehlerhaft ist. Die erneute Installation der Anwendung kann das Problem evtl. beheben". Die Ursache für das Problem sind entweder fehlende CRT-Laufzeitbliotheken oder dass die installierte Version zu alt ist, weil FreeCAD gegen eine neuere Version gelinked wurde. Installiere in diesem Fall das Microsoft Visual C++ Redistributable Package, das im Download-Bereich von Microsoft verfügbar ist. s.a.: forum message.

FreeCAD startet normal, aber nicht alle Icons werden angezeigt. Einige werden durch ein schwarzes 'X' ersetzt.
Einige Teile von FreeCAD sind von dem externen Pythonmodul "Pivy" abhängig. Unter Windows ist "Pivy" Bestandteil des Installationspaketes. Auf Debian/Ubuntu-Systemen ist das python-pivy-Paket Bestandteil der Standard-Repositories. Auf anderen Systemen muss pivy derzeit selbst kompiliert werden. Ohne pivy sind einige Werkzeuge nicht verfügbar, der "Rest" von FreeCAD funktioniert normal.

Ich habe Anzeigeprobleme, die 3D-Ansicht verhält sich nicht korrekt, es gibt "Müll", wenn ich die Ansicht bewege/drehe, etc...
FreeCAD ist abhängig von OpenGL bei der Anzeige von 3D-Inhalten und erfordert daher eine funktionierende OpenGL-Umgebung. Auf einigen Systemen ist OpenGL als Standardeinstellung nicht aktiviert und Du musst ggf. die Grafiktreiber installieren oder aktualisieren. Diese Probleme treten meistens auf Linux- oder virtuellen Systemen auf. Wenn Du ein Linux-basiertes System hast, versuche die folgenden Schritte:
 * überprüfe, dass Dein Computer eine 3D-fähige Grafikkarte hat
 * tippe glxinfo in einem Terminal-Fenster ein und prüfe in der Ausgabe, dass 'Direct Rendering' auf "yes" steht und dass OpenGL-Hersteller/Renderer/Version zu Deiner Grafikkarte passen
 * installiere weitere OpenGL-basierte Software (beispielsweise [Blender]) und prüfe, ob sie läuft und fehlerfrei anzeigt

FreeCAD stürzt beim Start ab
Ein Absturz könnte eine ernsthafteren Fehler andeuten oder ein Problem in Deiner Konfiguration. Die meisten Abstürze treten aus einem der beiden folgenden Gründe auf:

Die OpenGL-Treiber sind nicht installiert oder funktionieren nicht ordnungsgemäß
Es gibt einen einfachen Grund für dieses Problem. Die Symtome sind, dass FreeCAD während des Startvorgangs abstürzt bzw. wenn Du eine 3D-Ansicht öffnest (z.B. beim Anlegen eines neuen Dokuments). Versuche den Typ Deines Grafik-Chips herauszufinden und suche z.B. auf, ob er unterstützt wird (das ist bei den meisten der Fall), dann finde den richtigen Treiber und installiere ihn. Eine gute Methode zur Überprüfung von OpenGL ist, eine andere OpenGL-Anwendung wie z.B. blender zu testen.

Als generellen Hinweis zur Ermittlung von weiteren Informationen über Abstürze kannst du FreeCAD mit der Option --write-log starten. Dies wird die Datei FreeCAD.log in $HOME/.FreeCAD auf Linux und Mac OS X oder %APPDATA\FreeCAD% auf Windows-Systemen.

In einigen seltenen Fällen hast Du vielleicht einen Grafiktreiber installiert, der nicht zu Deiner Grafikkarte passt. Wir hatten einen Fall, wo im Laptop des Benutzer eine Intel on-board-Grafik verbaut war, aber ATI-Treiber installiert waren. Nach dem Entfernen der Dateien und Installation der richtigen Treiber startete FreeCAD ohne Fehler.

Eine von FreeCAD benötigte Bibliothek ist nicht auf Deinem System vorhanden oder wurde nicht von FreeCAD gefunden
Es gibt zwei mögliche Erklärungen für dieses Problem: Entweder diese Bibliothek fehlt ganz einfach, so dass FreeCAD den Start verweigert, oder die Bibliothek ist vorhanden, aber in einer älteren Version als der von FreeCAD erwarteten, so dass ein Absturz beim Zugriff auf eine fehlende Funktion in der Bibliothek erfolgt. Ein übliches Beispiel ist, wenn Du Qt3 und Qt4 auf Deinem System installiert hast, dann könnte FreeCAD Qt4 erkennen, aber falls Deine Konfiguration fehlerhaft ist, könnten einige Teile von Qt3 noch benutzt werden, aber zu Abstürzen führen.

Bitte überprüfe die FreeCAD installieren-Anleitung, stelle sicher, dass Du alle benötigten Bibliotheken installiert hast (auf den meisten Linux-Systemen passiert das automatisch) und überprüfe die minimale Versionsnummer für jede der Komponenten.

Wenn alles richtig aussieht, beschreibe das Problen im Forum oder Tracker. Wenn Du auf einem Linux-System bist, ist es einfach, ein Debug-Backtrace zu erstellen, der für die Entwickler sehr wichtige Informationen über den Absturz liefert:
 * Tippe in einem Terminal gdb freecad (vorausgesetzt, das gdb-Paket ist installiert)
 * In gdb, tippe run
 * Nach dem Absturz tippe bt, um den Backtrace zu erhalten, so dass Du ihn an den Bug-Report anfügen kannst.

FreeCAD friert nach dem Start ein
Nach dem Start von FreeCAD erscheint die GUI fast augenblicklich, aber sie ist eingefroren und die CPU-Auslastung bei ungefähr 99%. Das kann auf dem KDE-Desktop passieren, wenn man das Oxygen-Theme benutzt. Das ist ein Bug im Oxygen-Theme und die Nutzung eines anderen Themes sollte das Problem lösen.

FreeCAD stürzt beim Anlegen eines neuen oder Öffnen eines vorhandenen Dokuments ab
Falls FreeCAD beim Anlegen einer neuen 3D-Ansicht abstürzt, versuch FreeCAD von einem Terminal aus zu starten. Falls eine Fehlermeldung beim Absturz erscheint, in der "Assertion failed" und ein Komponentenname beginnend mit "So" (SoBase, SoFieldContainer, etc) erwähnt wird, dann ist die Chance sehr hoch, gerade wenn Du auf Linux bist, dass FreeCAD versucht, zwei verschiedene Versionen der coin-Library zu verwenden, was den Absturz verursacht. Um zu prüfen, dass das tatsächlich das Problem ist, versuch das Folgende: Wenn es einen Unterschied gibt, dann muss entweder FreeCAD oder SoQt erneut kompiliert werden (es ist besser, das Programm mit der älteren Coin-Version erneut zu kompilieren). Das normale Verhalten ist, die Personen zu kontaktieren, die für das Paketieren von FreeCAD oder Coin zuständig sind und sie freundlich zu bitten, über ein erneutes Kompilieren nachzudenken. Wenn Du diesen Schritt selbst durchführen willst und es nicht möglich ist, SoQt erneut zu kompilieren, weil dann andere Anwendungen auf Deinem System nicht funktionieren, dann kannst Du FreeCAD mit './configure --with-coin=DIR' zwingen, die benötigte Coin-Version beim Kompilieren zu benutzen. Du solltest vorher sicherstellen, dass das passende devel-Paket zu dieser Coin-Version installiert ist.
 * Finde das FreeCAD-Binary (normalerweise in /usr/lib/FreeCAD/bin)
 * Führe den Befehl 'ldd FreeCAD' in einem Terminal aus
 * Merke Dir die Version der libCoin-Library, die FreeCAD benutzt (z.B. libCoin.so.60)
 * Finde die linSoQt.so-Library (normalerweise in /usr/lib)
 * Führe 'ldd libSoQt.so' aus und prüfe, ob dort die gleiche Version wie bei FreeCAD benutzt wird

FreeCAD nach Bearbeiten -> Ausrichtung ab
Ein Segmentation fault tritt in vbo_save_playback_vertex_list auf. Dies bedeutet, dass die Implementierung von VBO des Grafiktreibers schlecht ist. Um zu vermeiden, dass OpenGL-Aufrufe den Cache nutzen, kannst Du versuchen, die Umgebungsvariable IV_SEPARATOR_MAX_CACHES=0 zu setzen und FreeCAD neu zu starten.

Ich habe Schwierigkeiten bei der Ausführung von FreeCAD auf Mac OSX
Die Mac-Plattform ist weniger einfach zu unterstützen als Windows oder Linux, weil keiner der Core-Entwickler einen besitzt. Die OSX-Pakete werden von bereitwilligen FreeCAD-Benutzern kompiliert und teilweise können sie auf Deiner Maschine nicht richtig funktionieren, abhängig von Deinem System. Die beste Möglichkeit ist wahrscheinlich, im Forum nach Mac OSX-verwandten Threads zu suchen und Dein Problem darzustellen oder zu sehen, ob jemand anders eine Lösung gefunden hat.

Ich kann keine numerischen Werte in den Eigenschaften-Panels von FreeCAD eingeben


Du hast höchstwahrscheinlich eine fehlerhafte Windows-Lokalisierungseinstellung. Prüfe bitte, ob Du das gleiche Zeichen für den Dezimaltrenner und die Tausendertrennung in Deinen Lokalisierungseinstellungen hast. Falls das so ist, dann passe Deine Systemeinstellungen an und verwende für Dezimal- und Tausendertrennung unterschiedliche Zeichen. Beachte, dass es nicht nötig ist, einen Punkt als Dezimaltrenner zu haben. Es ist nötig, unterschiedliche Zeichen zu haben.

FreeCAD lief normal, aber plötzlich startet es nicht mehr
Dies kann auch passieren, wenn Du von einer älteren auf eine neuere Version aktualisiert hast. Während dieses Vorgangs könnten die Konfigurationsdateien aus irgendeinem Grund beschädigt worden sein, so dass FreeCAD sie nicht mehr lesen und deshalb nicht mehr starten kann. Die Lösung ist, diese Konfigurationsdateien zu löschen, damit FreeCAD sie beim nächsten Start wieder erzeugen kann.


 * Auf Windows: Öffne den Datei-Explorer und schreibe "%APPDATA%\FreeCAD" als Dateipfad. Lösche dort die Dateien user.cfg und system.cfg
 * Auf Linux: Navigiere zu "/home/USERNAME/.FreeCAD" und lösche dort die Dateien user.cfg und system.cfg
 * Auf Mac: Navigiere zu "/Users/USERNAME/Library/Preferences/FreeCAD" und lösche dort die Dateien user.cfg und system.cfg

FreeCAD sollte nun wieder normal starten mit den Standardeinstellungen.

Es ist ein Makro Macro_findConfigFiles verfügbar, um bei der Suche nach Deinen Konfigurationsdateien zu helfen. Es kann mit Hilfe des Addon-Manager im Werkzeuge-Menü installiert werden. Werkzeuge → Addon Manager → Macros → findConfigFiles. Das Makro findet Dein Konfigurationsdateienverzeichnis, kopiert den Namen in die Zwischenablage und öffnet (bzw. versucht es) das Verzeichnis mit Deinem Standard-Datei-Explorer. Es macht keine Änderungen an Deinen Dateien oder Einstellungen.

Ist FreeCAD wirklich kostenlos/frei (free)? Sogar für kommerzielle Nutzung?
FreeCAD ist Open-Source-Software und sowohl kostenlos als auch frei, sowohl für Dich selbst als auch für kommerzielle Nutzung. Das gilt auch für die Weitergabe, Änderung oder sogar die Nutzung in einer Closed-Source-Anwendung. Du bist frei, (nahezu) alles damit zu machen, was Du willst. Auf der Lizenz-Seite findest Du Einzelheiten.

Wie drehe ich die 3D-Ansicht?
FreeCAD hat mehrere verschiedene Navigationsmodi, die im Einstellungsdialog oder durch Rechtsklicken in der 3D-Ansicht geändert werden können. Mehr Einzelheiten über die Modi findest Du auf der Maus-Modell-Seite. Für den Standard-Modus ("CAD-Navigation") sind die Befehle wie folgt

Was kann ich mit FreeCAD tun? Wo soll ich anfangen?
Geh auf die Erste Schritte-Seite für eine kurze Beschreibung der Werkzeuge, die Du benutzen kannst. Es gibt auch einen neuen Tutorien-Abschnitt, der ein paar Hilfsquellen enthält. Der Hinweise für Einsteiger-Abschnitt enthält detailliertere Informationen zu den verschiedenen Arbeitsbereichen von FreeCAD. Beachte, dass FreeCAD relativ neu ist, so dass das Benutzer-Interface noch relativ nackt ist und noch nicht viele Werkzeuge bietet. Aber sehr viel fortgeschrittene Funktionalitäten stehen Dir mit der Übersicht für erfahrene Anwender zur Verfügung.

Gibt es Dokumentation für Neueinsteiger? Wie kann ich die Benutzung von FreeCAD lernen?
Im Moment gibt es unglücklicherweise noch recht wenig Dokumentation für Anfänger, aber der Tutorien-Abschnitt enthält einige Seiten, die Dir beim Einstieg helfen.

Ich möchte Daten im XYZ-Format nach/von FreeCAD im-/exportieren. Wie mache ich das?
Bitte nutze die Seite FreeCAD Howto Import Export. Vielleicht werden Deine Fragen dort bereits beantwortet.

Wie extrudiere ich Dinge in Volumenkörper ? Ich bekomme nicht das richtige Ergebnis
Die Theorie ist einfach: Linien (oder Linienzüge) werden zu Flächen (wenn sie extrudiert werden). Flächen werden beim Extrudieren zu Volumenkörpern. Wenn Du etwas extrudierst und das Ergebnis kein Volumenkörper ist, dann war das Ausgangsobjekt keine Fläche. Wenn Du Linien hast und daraus einen Volumenkörper extrudieren willst, musst Du zuerst Linien auswählen, die eine geschlossene Fläche bilden (wähle mehrere Objekte mit gedrückter -Taste), füge sie zu einem Linienzug zusammen (Hochstufen-Werkzeug) und erzeuge dann (wieder mit dem Hochstufen-Werkzeug) eine Fläche aus diesem Linienzug. Wenn alles glatt geht, dann kannst Du nun daraus einen Volumenkörper extrudieren.

Es gibt viele Möglichkeiten, wie Du ein falsches Ergebnis bekommst. Der beste Weg ist sicherzugehen, was in dem zu extrudierenden Objekt steckt. Der Inhalt von Objekten kann einfach mit Python untersucht werden. Nimm beispielsweise an, dass Du ein Objekt namens "Wire" hast. Du kannst dann in der Python-Konsole folgendes eintippen:

Der obige Code holt die Form aus einem Objekt, zeigt die Flächen und Linienzüge Deines Objekts (falls vorhanden), und wenn es Linienzüge gibt, dann wird ausgegeben, ob sie geschlossen sind. Wenn Du keine Fläche hast, dann wirst Du keinen Volumenkörper bekommen. Wenn es keinen geschlossenen Linienzug gibt, dann kann daraus keine Fläche werden. Wenn Du interessiert bist, dann gibt es auf der part scripting-Seite mehr Informationen darüber, was Du mit Python überprüfen kannst. Wenn Du nicht verschiedene Linien zu einem Linienzug zusammenfügen kannst, ist die wahrscheinlichste Ursache dafür, dass sich ihre Endpunkte nicht treffen, weil kleine Lücken zwischen (einigen von) ihnen existieren. Der schnellste Weg aus meiner Erfahrung ist es, einen neuen Linienzug darüber zu zeichnen.

Meine booleschen Operationen schlagen fehl oder liefern merkwürdige Ergebnisse
Der in FreeCAD für Part-Geometrien verwendete Open CASCADE-Geometrie-Modellierungs-Kernel, obwohl er möglicherweise der beste verfügbar Open-Source-Geometrie-Kernel ist, hat seine Schwachpunkte und Einschränkungen. Die booleschen Operationen (Vereinigung, Subtraktion, Schnitt) sind in der Tat nicht die besten Merkmale und liefern oftmals merkwürdige Ergebnisse. Dies ist eine aktuelle Einschränkung, die wir nicht lösen können, so dass der beste Weg diese Problem zu umgehen darin besteht, das gewünschte Ergebnis auf eine andere Art zu modellieren. Beispielsweise können Probleme mit Körpern wie Zylindern oftmals mit einem extrudierten Kreis gelöst werden. In der gleichen Ebene liegende Flächen zwischen Teilen können Probleme verursachen, genau wie Oberflächenberührungen. Als generelle Regel: Wenn eine Form nicht funktioniert, dann versuch es auf eine andere Weise zu remodellieren. In 99% aller Fälle wirst Du das gewünschte Ergebnis erhalten.

Wenn ich mein Modell exportiere (oder ansehe), werden die Löcher ausgefüllt
Benutze nicht +  (alles auswählen), um alles im Hierarchiebaum auszuwählen. Wenn das Modell aus einem einzelnen Gegenstand (item) besteht, versuch' nur den aktuellsten (normalerweise den letzten) Gegenstand im Hierarchiebaum auszuwählen.

Wenn wir ein Modell im PartDesign-Arbeitsbereich erstellen, übernimmt jedes Merkmal die Form des letzten und fügt etwas hinzu oder entfernt etwas, erstellt lineare Abhängigkeiten von Merkmal zu Merkmal, während das Modell erstellt wird. Deswegen ist ein "Ausschneiden"-Merkmal nicht einfach das Loch selbst, sondern das gesamte Teil mit dem Ausschnitt. Deshalb sollte der Benutzer eigentlich nur den neuesten Gegenstand (das Merkmal) im Modellbaum sehen, denn anderenfalls überlagern die Phasen des Modells sich selbst und Löcher werden durch frühere Merkmale des Modells gefüllt.

Um die Sichtbarkeit eines Objekts umzuschalten, wähle es im Hierarchiebaum und drücke die Leertaste. Normalerweise sollte alles außer dem letzten Gegenstand ausgegraut werden und deshalb in der 3D-Ansicht nicht sichtbar sein.

FreeCAD ist so ein tolles Programm! Wie kann ich helfen?
Es gibt eine Menge verschiedener Wege, um zu helfen, selbst wenn Du kein Programmierer bist. Hier sind eine Reihe von Dingen, die Du tun kannst:
 * Gib den FreeCAD-Entwicklern Feedback: Es ist immer nützlich zu wissen, was die Leute denken, was sie gut finden, was sie vermisen, etc. Schreib eine Nachricht im Forum, um Deine Meinung darzustellen, oder stell' eine Anfrage im issue tracker!
 * Hilf beim Schreiben von Dokumentation: Die Dokumentation, die wir auf dieser Site haben, ist sehr eingeschränkt. Wenn Du etwas gefunden hast, das nicht gut dokumentiert ist, dann trage Dein Wissen bei!
 * Hilf anderen Neulingen: Sei im Forum und hilf neuen Leuten bei der Lösung von grundsätzlichen Fragen, wie etwa der Installation, wie für ich einen Würfel hinzu, etc...
 * Übersetzen der Dokumentation in Deine eigene Sprache
 * Schreibe Tutorien oder erstelle Video-Tutorien: Tutorien sind ein sehr einfacher Weg für Neulinge, eine neue Software kennenzulernen. Falls Du etwas Tolles gemacht hast, kannst Du es doch anderen Leuten zeigen!
 * Trage Beispiele bei: Wir brauchen noch gute Beispieldateien in FreeCAD. Wenn Du etwas Gutes erstellt hast, lass uns teilhaben!
 * Tracker: Es ist sehr wichtig, dass alle Fehler korrigiert werden. Wenn Du einen findest, beschreib' ihn so klar wie möglich, so dass wir genau verstehen, was passiert.
 * Versuch' ein bisschen Python-Programmierung: Du vorher noch nie programmiert, möchtest es aber versuchen? Python is einfach. Lies unsere Einführung in Python... Aber sei vorsichtig, Du könntest schnell süchtig werden!
 * Schau auf der Mitwirken-Seite für weitere Einzelheiten, wie Du beitragen kannst.

Wie kann ich Berechtigungen zum Editieren im Wiki bekommen?
Der "Dokumentieren"-Abschnitt auf der Mitwirken-Seite zeigt mehr Informationen dazu.

Does FreeCAD participate to the Google Summer of Code?
Yes. Beginning from 2016 FreeCAD participates to the Google Summer of Code. See this topic in the forum and [this wiki page]

Ich möchte beginnen, das Wiki in meine Sprache zu übersetzen. Was muss ich tun?
Dieses Wiki enthält eine Menge von Inhalten. Das aktuellste und interessanteste Material ist im Handbuch zusammengestellt.

Im "Übersetzung für FreeCAD"-Abschnitt der Mitwirken-Seite finden sind mehr Informationen, wie das Wiki übersetzen werden kann.

Do I have to pay something to use FreeCAD?
No. FreeCAD is totally free to use, to download, to redistribute, or to modify. It is open-source software, published under the terms of 2 free software licenses (GPL and LGPL), which guarantee you those freedoms, and, even more important, guarantee you that these freedoms will never be taken from you.

Can I reuse any part of the FreeCAD artwork or pieces of the website?
Sure. All the artwork (icons, banners, etc...) of FreeCAD is LGPL, same as the FreeCAD code. Help yourself on the Artwork page. The website is a standard mediawiki site, all graphic elements can freely be reused, and if you are curious about how to tweak the mediawiki software like we did, look for the special Common css and js pages.

Can I reuse pieces of FreeCAD in another application?
Yes, with a few minor considerations because some parts of the code are LGPL while others are GPL, and the fact that the third-parties used by FreeCAD may have other conditions as well. More details on the Licence page.