Wesentliche FreeCAD Features
Gemacht um für die echte Welt zu bauen
FreeCAD ist hauptsächlich zur Gestaltung von Objekten für die reale Welt gemacht. Alles, was in FreeCAD erstellt wird, verwendet die Maßeinheiten der realen Welt, egal ob Mikrometer, Kilometer, Zoll, Fuß oder eine Kombination von Einheiten. FreeCAD enthält Werkzeuge zum Erstellen, Exportieren und Bearbeiten stabiler hochpräziser Modelle, zum Exportieren für 3D-Druck oder CNC-Bearbeitung, zur 2D-Zeichnungsableitung, zum Rendern von Ansichten deiner Modelle, zum Erstellen von Analysen, wie Finite-Element-Analysen oder zum Exportieren von Modelldaten wie Mengen oder Stücklisten.
Ein leistungsstarker, Körper-basierter Geometrie-Kernel
FreeCAD verfügt über eine fortschrittliche Geometrie-Engine, die auf der Open CASCADE Technologie beruht. Sie unterstützt Festkörper, Begrenzungsflächenmodelle (B-rep)-Objekte, und nicht-uniforme rationale B-Splines (NURBS) -Kurven und -Oberflächen, und bietet eine große Bandbreite an Werkzeugen zum Erzeugen und Modifizieren dieser Objekte, inklusive komplexer Boolescher Verknüpfungen, Abrundungen, Formbereinigung und vieles mehr.
Eine parametrische Umgebung mit vielfachen Möglichkeiten
Alle FreeCAD-Objekte sind von Natur aus parametrisch, das heißt, dass ihre Form auf Eigenschaften basieren kann, wie z.B. Zahlenwerte, Texte, Schaltflächen, oder sogar andere Objekte. Alle Formänderungen werden bei Bedarf neu berechnet, gespeichert auf einem Rückgängig/Wiederholen-Stapel und erlauben das Unterhalten eines genauen Modellierungsverlaufs. Eigenschaften eines Objekts können den Wert der Eigenschaften anderer Objekte steuern, das ermöglicht komplexe, benutzerdefinierte parametrische Ketten, die nur in deinen wildesten Träumen vorkommen. Neue parametrische Objekte sind einfach zu programmieren.
Python überall
Während FreeCADs Kernfunktionalität aus Gründen der Robustheit und Leistungsfähigkeit in C++ programmiert ist, sind große Teile der externen Ebenen, Arbeitsbereiche und fast die gesamte Kommunikation zwischen dem Kern und der Benutzeroberfläche in Pythonkodiert, einer flexiblen, benutzerfreundlichen, einfach zu erlernen Programmiersprache. Du kannst mit Python-Code einfach alles in FreeCADtun. Von einfachen einzeiligen Befehlen in der integrierten Python-Konsole bis zur Aufzeichnung von Makros zum Programmieren deiner eigenen Werkzeuge oder sogar vollständig benutzerdefinierten Arbeitsbereichen.
Dateiformate-Wahnsinn
FreeCAD erlaubt den Import und Export von Modellen und vielen anderen arten von Daten aus deinen Modellen, wie zum Beispiel Analyseergebnissen oder Mengendaten. Hierbei werden dutzende verschiedene Dateiformate unterstützt, wie zum Beispiel STEP, IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC, OFF, NASTRAN, VRML, OpenSCAD CSG, und viele weitere über FreeCAD's natives FCStd hinaus. Add-on Arbeitsbereiche können auch noch weitere Dateiformate hinzufügen.
Ein parametrischer, auf Bedingungen basierter 2D-Skizzierer
FreeCAD verfügt über einen hochmodernen Sketcher mit integriertem Löser für Randbedingungen, der es erlaubt, geometrisch bestimmte 2D-Formen zu skizzieren. Skizzen sind die Hauptbausteine von FreeCAD, und die damit erstellten 2D-Formen können dann als Basis benutzt werden, um andere Objekte in allen Bereichen von FreeCAD zu erstellen, sei es mit dem dazugehörigen Arbeitsbereich PartDesign für Bauteilkonstruktion oder einem anderen Arbeitsbereich.
Ein großes (und wachsendes) fachübergreifendes Ökosystem
FreeCAD enthält spezielle Arbeitsbereiche für verschiedene Zwecke, wie CSG-Modellierung, einfache 2D-CAD-Zeichnungserstellung, NURBS-Oberflächen, Architektur- oder BIM-Modellierung, 3D-Druck, CAM und CNC, Punktwolken, Arbeiten mit OpenSCAD-Dateien, Entwurf von Industrieroboterbahnen, Finite-Element-Analysen durchführen und vieles mehr. FreeCAD enthält auch einfache Werkzeuge zur Installation und Verwaltung von externen Arbeitsbereichen (Addons) und Makros, die von der Benutzergemeinschaft entwickelt wurden.
Weitere InformationenEntwickelt von einer Community
FreeCAD ist für alle gemacht, von allen. Es wird von einer Gemeinschaft von Entwicklern, Anwendern, Moderatoren und Übersetzern entwickelt und gepflegt, die alle in dem Wunsch vereint sind, FreeCAD zu einem freien und leistungsstarken Werkzeug zu machen. Es gibt keine kommerziellen Ziele hinter den Entscheidungen, die getroffen werden, keinen Drang, Nutzer dazu zu bringen, die Version von FreeCAD zu aktualisieren oder in einen bestimmten Arbeitsablauf oder ein Ökosystem zu drängen. FreeCAD und die Dateien und Daten, die mit FreeCAD erstellt werden, gehören für immer dem Nutzer.
Versionshinweise
Hier finden Sie die Versionshinweise für aktuelle und frühere Versionen von FreeCAD. Versionshinweise beschreiben Neuerungen und Änderungen in jeder Version:
- Version 0.21 - August 2023 (aktuelle stabile Version)
- Version 0.20 - Juni 2022
- Version 0.19 - März 2021
- Version 0.18 - März 2019
- Version 0.17 - April 2018
- Version 0.16 - April 2016
- Version 0.15 - März 2015
- Version 0.14 - März 2014
- Version 0.13 - Januar 2013
- Version 0.12 - Dezember 2011
- Version 0.11 - März 2011
Folge den offiziellen FreeCAD-Kanälen für frische Neuigkeiten: