Veröffentlichung der freien CAD-Software FreeCAD 0.20

Nach mehr als einem Jahr Entwicklung wurde die Version 0.20 des Open-Source-Systems für parametrisches 3D-Modeling FreeCAD veröffentlicht, das flexible Anpassungsmöglichkeiten und Erweiterungen über Plug-ins bietet. Die Benutzeroberfläche basiert auf der Qt-Bibliothek. Plug-ins können in Python erstellt werden. Das Speichern und Laden von Modellen in verschiedenen Formaten, einschließlich STEP, IGES und STL, wird unterstützt. Der Code von FreeCAD wird unter der LGPLv2-Lizenz veröffentlicht, als Modellierungs-Kern wird Open CASCADE verwendet. Fertige Builds werden in Kürze für Linux (AppImage), macOS und Windows zur Verfügung stehen.

FreeCAD ermöglicht es, durch das Ändern von Modellparametern verschiedene Entwurfsvarianten auszuprobieren und deren Leistung zu verschiedenen Zeitpunkten in der Modellentwicklung zu bewerten. Das Projekt kann eine freie Alternative zu kommerziellen CAD-Systemen wie CATIA, Solid Edge und SolidWorks sein. Obwohl der Hauptzweck von FreeCAD das Maschinenbau und die Entwicklung neuer Produktdesigns ist, kann das System auch in anderen Bereichen wie dem architektonischen Entwurf eingesetzt werden.

Hauptneuerungen von FreeCAD 0.20:

  • Das Hilfe-System wurde komplett neu geschrieben und in ein separates Plug-in namens Hilfe ausgelagert, das Informationen direkt aus dem Wiki des Projekts anzeigt.
  • In der Benutzeroberfläche wurde der Navigationswürfel überarbeitet, der jetzt Kanten für eine 45%-Drehung der 3D-Ansicht enthält. Ein automatischer Drehmodus der 3D-Ansicht auf die nächstgelegene logische Position wurde hinzugefügt, wenn auf eine Kante geklickt wird. In den Einstellungen kann die Größe des Navigationswürfels geändert werden.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • In den Tooltips wird jetzt der allgemeine und interne Name des Befehls angezeigt, um die Informationssuche im Hilfebereich und im Wiki zu erleichtern.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Ein neuer Befehl Std UserEditMode wurde hinzugefügt, um den Bearbeitungsmodus auszuwählen, der bei einem Doppelklick auf ein Objekt im Elemente-Baum verwendet wird.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Im Kontextmenü, das im Elemente-Baum angezeigt wird, gibt es jetzt die Möglichkeit, abhängige Objekte zu den ausgewählten Objekten hinzuzufügen.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Ein neues Werkzeug namens Section Cut wurde implementiert, um solide und dauerhafte Schnitte von Teilen und Baugruppen zu erstellen.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Zwei neue Mausnavigation-Stile wurden hinzugefügt, die auf der Navigation in OpenSCAD und TinkerCAD basieren.
  • In den Einstellungen gibt es die Möglichkeit, die Größe des Koordinatensystems für die 3D-Ansicht zu ändern.
  • In die Einstellungsleiste für Arbeitsumgebungen wurde die Unterstützung für das automatische Laden der ausgewählten Arbeitsumgebungen beim Start von FreeCAD integriert.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Auf der Linux-Plattform wurde der Übergang zu den in der XDG-Spezifikation definierten Verzeichnissen für die Speicherung von Einstellungen, Daten und Cache ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD und $HOME/.cache/FreeCAD anstelle von $HOME/.FreeCAD und /tmp) vollzogen.
  • Ein neuer Ergänzungstyp wurde hinzugefügt – die Präferenzpakete (Preference Pack), über die die Einstellungen aus Benutzerkonfigurationsdateien (user.cfg) verteilt werden können. Zum Beispiel kann ein Benutzer seine Einstellungen mit einem anderen teilen. In den Präferenzpaketen können auch Designs verteilt werden, indem Dateien mit Qt-Stilen hinzugefügt werden.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Im Ergänzungsmanager wurde die Unterstützung für die Verteilung von Präferenzpaketen implementiert, die Anzeige von Informationen aus den Ergänzungsmetadaten hinzugefügt, die Unterstützung für Ergänzungen verbessert, deren Code in externen Git-Repositories untergebracht ist, sowie die Möglichkeiten zur Suche von Ergänzungen und zur Filterung der Ausgabe erweitert.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Die Möglichkeiten der architektonischen Entwurfsumgebung (Arch) wurden erweitert. Im Werkzeug „Element anhängen“ (Attach Feature) wurde die Möglichkeit der parametrischen Anordnung von Fenstern und Ausstattungen in Bezug auf die Wände hinzugefügt. Neue Eigenschaften struktureller Objekte wurden hinzugefügt. Ein neuer Befehl zur Erstellung mehrerer architektonischer Strukturen auf Basis eines Basisobjekts wurde hinzugefügt. Bei dem Import und Export im IFC-Format wurde die Unterstützung für zweidimensionale Daten wie Linien und Text implementiert.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • In der Umgebung für zweidimensionale Zeichnungen (Draft) wurde der Befehl Draft Hatch hinzugefügt, um die Kanten des ausgewählten Objekts mit Mustern aus PAT-Dateien (AutoCAD) zu schraffieren. Ein Befehl zum Hinzufügen benannter Gruppen wurde hinzugefügt.
  • Die Möglichkeiten der FEM-Umgebung (Finite Element Module), die Werkzeuge zur Analyse mit der Finite-Elemente-Methode bereitstellt, wurden erweitert. Diese kann beispielsweise zur Bewertung der Auswirkungen verschiedener mechanischer Einwirkungen auf das entwickelte Objekt (Vibrationsfestigkeit, Wärme und Verformung) verwendet werden. Der Z88 Solver wurde auf eine voll funktionsfähige Version entwickelt, die für komplexe Simulationen genutzt werden kann. Mit dem Calculix Solver wurde die Möglichkeit zur Durchführung von Bieganalysen implementiert. Im Werkzeug zur Erstellung polygonaler Netze Gmsh wurden neue Eigenschaften und die Möglichkeit zur Rekombinierung von 3D-Netzen hinzugefügt.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • In der Umgebung zur Arbeit mit OpenCasCade-Objekten (Part) wurde die korrekte Unterstützung für die Extrusion innerer Strukturen sichergestellt.
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Verbesserte Umgebungen zur Erstellung von Vorlagen (PartDesign), zweidimensionalen Figuren (Sketcher), zur Verwaltung von Tabellen mit Modellparametern (Spreadsheet), zur Generierung von G-Code-Anweisungen für CNC-Maschinen und 3D-Drucker (Path), der 2D-Modellierung und dem Erstellen von 2D-Projektionen von 3D-Modellen (TechDraw), sowie der Planung von Arbeiten an zusammengesetzten Mehrkomponentenstrukturen (Assembly3 und Assembly4).
    Veröffentlichung der freien CAD-Software FreeCAD 0.20
  • Die Migration des Projekts auf Qt 5.x und Python 3.x ist abgeschlossen. Der Build mit Python 2 und Qt4 wird nicht mehr unterstützt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4