FreeCAD

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
FreeCAD
FreeCAD-logo.svg
FreeCad 0.10 detail screenshot.jpg
Bildschirmfoto der Version 0.10
Basisdaten
Maintainer Jürgen Riegel, Werner Mayer, Yorik van Havre
Erscheinungsjahr 2002
Aktuelle Version 0.14 Icon External Link.png
(1. Juli 2014)
Betriebssystem Windows, Linux, Unix, Mac OS X
Programmier­sprache C++, Python
Kategorie CAD-Programm
Lizenz GPL, LGPL
Deutschsprachig ja
http://www.freecadweb.org

FreeCAD ist ein 3D-CAD Programm, welches sowohl im Quellcode als auch als ausführbare Datei als freie Software verfügbar ist. Es ermöglicht Konstruktionen im technischen Bereich und in der Architektur.

Anwendungsgebiete[Bearbeiten]

FreeCAD ist geeignet zur Erstellung von zusammenhängenden und überschaubaren 3D-Objekten. Auch wenn es von der Intention her kein 2D-Zeichenprogramm ist, bietet es jedoch diese Möglichkeiten. Obwohl die Autoren es noch im Beta-Stadium sehen, wird FreeCAD bereits umfangreich angewendet.[1]

Funktionsumfang[Bearbeiten]

Allgemeines[Bearbeiten]

Der eigentliche Konstruktionsprozess beinhaltet die Erstellung dreidimensionaler Objekte. Dafür nutzt FreeCAD die Open CASCADE-Technologie. Es stehen etliche Funktionen zur Verfügung, um räumliche Objekte zu erstellen und zu modifizieren. Die Objekte werden mit vom Anwender festgelegten Parametern beschrieben, welche dauerhaft hinterlegt und änderbar sind.

Mit einem eingebauten Interpreter auf Basis der Programmiersprache Python können einzelne Befehle automatisiert und zusammengefasst werden.

Die meisten Funktionalitäten der Software werden durch Plugins realisiert, welche standardmäßig oder bei Bedarf hinzugefügt werden. Es gibt Module zum Erstellen von Objekten aus einer 2D-Geometrie, zur Simulation von Roboterbewegungen und andere. Fotorealistische Bilder werden über den Export an externe Renderer erzeugt.

2D-Zeichnungen werden durch Projektion von Ansichten aus dem 3D-Modell erzeugt.

Neben den üblichen Eingabemedien kann auch eine 3D-Maus verwendet werden.

Unterstützte Dateiformate[Bearbeiten]

Dateien können in dem FreeCAD-Dateiformat sowie unter anderem in den Formaten DXF, SVG, STEP, IGES und IFC exportiert und importiert werden.

DWG-Unterstützung und GPLv2 vs GPLv3 Inkompatibilität[Bearbeiten]

Das DWG-Format wird nicht von FreeCAD unterstützt. Im Rahmen der Einführung der GPLv3 2007 wurde diese Lizenz so erweitert, dass sie prinzipiell inkompatibel mit der vorherigen Version wurde. Damit sind vorhandene Projekte, die – aus welchen Gründen auch immer – nicht auf die GPLv3 upgraden können oder die "or later" Klausel nicht haben, inkompatibel mit GPLv3-Software und können keinen Quelltext mit dieser austauschen (am bekanntesten der Linux-Kernel[2]).[3] Da FreeCAD (und auch LibreCAD) GPLv2 lizenzierten Quellcode beinhaltet, kann die GNU LibreDWG Bibliothek, welche auf GPLv3 geändert wurde, nun nicht mehr verwendet werden. Ein Versuch, bei der FSF eine Relizenzierung zu erreichen, schlug fehl.[4][5]

Galerie[Bearbeiten]

Literatur[Bearbeiten]

  • Daniel Falck; Brad Collette: FreeCAD [How-to]. Solid Modeling with the Power of Python, Packt Publishing, Birmingham, 2012, ISBN 978-1-84951-886-4 (in englischer Sprache)

Siehe auch[Bearbeiten]

Quellen[Bearbeiten]

  1. Forum FreeCAD. Abgerufen am 3. Dezember 2013.
  2. Linus Torvalds: COPYING. kernel.org. Abgerufen am 13. August 2013: „Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated.
  3. Frequently Asked Questions about the GNU Licenses – Is GPLv3 compatible with GPLv2? (englisch) gnu.org. Abgerufen am 13. April 2011: „No. Some of the requirements in GPLv3, such as the requirement to provide Installation Information, do not exist in GPLv2. As a result, the licenses are not compatible: if you tried to combine code released under both these licenses, you would violate section 6 of GPLv2.
  4. Michael Larabel: FSF Wastes Away Another "High Priority" Project (englisch) Phoronix. 24. Januar 2013. Abgerufen am 22. August 2013: „Both LibreCAD and FreeCAD both want to use LibreDWG and have patches available for supporting the DWG file format library, but can't integrate them. The programs have dependencies on the popular GPLv2 license while the Free Software Foundation will only let LibreDWG be licensed for GPLv3 use, not GPLv2.
  5. Alexandre Prokoudine: LibreDWG drama: the end or the new beginning? (englisch) libregraphicsworld.org. 27. Dezember 2012. Abgerufen am 23. August 2013: „[...]the unfortunate situation with support for DWG files in free CAD software via LibreDWG. We feel, by now it ought to be closed. We have the final answer from FSF. [...] "We are not going to change the license."

Weblinks[Bearbeiten]

 Commons: FreeCAD – Sammlung von Bildern, Videos und Audiodateien