Release der freien CAD-Software FreeCAD 0.19

Nach fast zwei Jahren Entwicklungszeit ist die offizielle Version des offenen Systems für parametrisches 3D-Modellieren FreeCAD 0.19 jetzt verfügbar. Die Quelltexte der Version wurden bereits am 26. Februar veröffentlicht und am 12. März aktualisiert, aber die offizielle Ankündigung der Version wurde aufgrund der Unvollständigkeit der Installationspakete für alle angegebenen Plattformen verzögert. Vor einigen Stunden wurde die Warnung, dass der Branch FreeCAD 0.19 noch nicht offiziell bereit ist und sich in der Entwicklung befindet, entfernt, sodass die Version nun als veröffentlicht betrachtet werden kann. Die aktuelle Version auf der Website wurde ebenfalls von 0.18 auf 0.19.1 geändert.

Der Code von FreeCAD wird unter der LGPLv2-Lizenz veröffentlicht und zeichnet sich durch flexible Anpassungsmöglichkeiten und Erweiterbarkeit durch Plugins aus. Fertige Builds sind für Linux (AppImage), macOS und Windows vorbereitet. Die Benutzeroberfläche basiert auf der Qt-Bibliothek. Erweiterungen können in Python erstellt werden. Das Speichern und Laden von Modellen in verschiedenen Formaten, einschließlich STEP, IGES und STL, wird unterstützt. Als Modellierkernel kommt Open CASCADE zum Einsatz.

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.

Hauptneuheiten in FreeCAD 0.19:

  • Im Wesentlichen wurde die Migration des Projekts von Python 2 und Qt4 auf Python 3 und Qt5 abgeschlossen, und die meisten Entwickler sind bereits auf Python3 und Qt5 umgestiegen. Dabei bestehen noch einige ungelöste Probleme, und einige externe Module wurden noch nicht auf Python portiert.
  • In der Benutzeroberfläche wurde der Navigationswürfel modernisiert, wobei Transparenz verwendet und die Pfeile vergrößert wurden. Ein neues CubeMenu-Modul wurde hinzugefügt, das es ermöglicht, das Menü anzupassen und die Größe des Würfels zu ändern.
    Release der freien CAD-Software FreeCAD 0.19
  • Ein neues leichtes Symbolthema wurde vorgeschlagen, das stilistisch an Blender erinnert und gut mit verschiedenen Farbpaletten harmoniert, einschließlich dunkler und monochromatischer Designs.
    Release der freien CAD-Software FreeCAD 0.19
  • Eine Benutzeroberfläche zur Verwaltung von Symbolthemen wurde hinzugefügt.
    Release der freien CAD-Software FreeCAD 0.19
  • Mehrere Varianten eines dunklen Designs und ein Set dunkler Stile wurden hinzugefügt.
    Release der freien CAD-Software FreeCAD 0.19
    Release der freien CAD-Software FreeCAD 0.19
  • Eine Einstellung wurde hinzugefügt, um Auswahlkästchen vor den Elementen im Baum anzuzeigen, die den Inhalt des Dokuments widerspiegeln. Diese Änderung verbessert die Benutzerfreundlichkeit für Touchscreens.
    Release der freien CAD-Software FreeCAD 0.19
  • Das Tool ViewScreenShot unterstützt jetzt das Speichern von Screenshots mit transparentem Hintergrund.
    Release der freien CAD-Software FreeCAD 0.19
  • Ein neues Objekt App::Link wurde implementiert, das zur Erstellung verknüpfter Objekte innerhalb eines Dokuments sowie zur Bindung an Objekte in externen Dokumenten dient. App::Link ermöglicht es einem Objekt, Daten aus einem anderen Objekt zu verwenden, wie z. B. Geometrie und 3D-Darstellungen. Die verknüpften Objekte können sich sowohl in einer Datei als auch in verschiedenen Dateien befinden und werden als leichte vollständige Klone oder als dasselbe Objekt, das in zwei verschiedenen Instanzen existiert, verarbeitet.
    Release der freien CAD-Software FreeCAD 0.19
  • Für C++- und Python-Objekte ist die Hinzufügung dynamischer Eigenschaften erlaubt, die anstelle des Makros PropertyMemo verwendet werden können.
    Release der freien CAD-Software FreeCAD 0.19
  • Die Möglichkeit zur visuellen Hervorhebung von Elementen wurde bereitgestellt, die von anderen Elementen verborgen sind.
    Release der freien CAD-Software FreeCAD 0.19
  • Im Einstellungen-Editor gibt es nun die Möglichkeit, Datum und Uhrzeit in Dateinamen für Sicherungskopien anzugeben, zusätzlich zur fortlaufenden Nummer. Das Format kann angepasst werden, zum Beispiel „%Y%m%d-%H%M%S“.
    Release der freien CAD-Software FreeCAD 0.19
  • Im Parameter-Editor wurde ein neues Feld für die schnelle Suche nach Parametern eingeführt.
    Release der freien CAD-Software FreeCAD 0.19
  • Die Unterstützung für Hertz als physikalische Maßeinheit wurde hinzugefügt, ebenso wie die Eigenschaft „Frequency“. Außerdem wurden die Maßeinheiten Gauss, Weber und Ersted hinzugefügt.
  • Ein Textdokument-Werkzeug wurde hinzugefügt, um ein Objekt zum Speichern beliebiger Texte einzufügen.
  • Die Unterstützung für 3D-Modelle im glTF-Format wurde hinzugefügt, und es wurde die Möglichkeit zur HTML-Exportierung mit WebGL implementiert.
  • Der Add-On-Manager wurde erheblich aktualisiert, sodass nun umfassendere Informationen über alle externen Umgebungen und Makros angezeigt werden können. Zudem sind die Überprüfung auf Updates, die Nutzung eigener Repositories und die Kennzeichnung bereits installierter, veralteter oder wartender Add-Ons möglich.
    Release der freien CAD-Software FreeCAD 0.19
  • Die Funktionen der Architekturdesign-Umgebung (Arch) wurden erweitert. Im Werkzeug SectionPlane wurde die Unterstützung für die Ausblendung unsichtbarer Bereiche zur Simulation einer Kamera hinzugefügt. Ein Werkzeug für den Zaunbau und die Befestigungspfähle wurde eingeführt. Im Arch Site-Werkzeug wurde die Unterstützung zur Anzeige eines Kompasses hinzugefügt, und die Möglichkeit zur Verfolgung der Sonnenbewegung unter Berücksichtigung von Breite und Länge wurde implementiert, um die Insolationsparameter von Räumen im Haus zu bewerten und die Dachüberstände zu berechnen.
    Release der freien CAD-Software FreeCAD 0.19

    Ein neues Tool namens CutLine wurde hinzugefügt, um Schnitte in festen Objekten wie Wänden und Blockkonstruktionen zu erstellen. Das Zusatzmodul zur Berechnung von Bewehrungen wurde verbessert, ein Interface zur Automatisierung von Parametern und zur Anordnung von Bewehrungen hinzugefügt.

    Release der freien CAD-Software FreeCAD 0.19

    Die Unterstützung für den Import von Shapefile-Dateien, die in GIS-Anwendungen verwendet werden, wurde hinzugefügt. Ein neues Tool namens Truss zur Erstellung von Tragekonstruktionen (Fachwerken) sowie das Tool CurtainWall zur Erstellung verschiedener Wandtypen wurden vorgestellt. In SectionPlane wurden neue Darstellungsmodi (Data, Coin und Coin mono) sowie die Möglichkeit zur Generierung von SVG-Dateien hinzugefügt.

    Release der freien CAD-Software FreeCAD 0.19
  • Im 2D-Zeichnungsumfeld (Draft) wurde der Editor erheblich verbessert, der jetzt die Bearbeitung mehrerer Objekte gleichzeitig ermöglicht. Ein Tool namens SubelementHighlight wurde hinzugefügt, um Knoten und Kanten von Objekten für die gleichzeitige Bearbeitung mehrerer Objekte hervorzuheben und verschiedene Modifikatoren wie Verschiebung, Skalierung und Drehung anzuwenden. Ein vollständiges Schichtsystem wurde implementiert, das den in anderen CAD-Systemen verwendeten ähnlich ist und das Verschieben von Objekten zwischen Schichten im Drag-and-Drop-Modus sowie die Verwaltung der Sichtbarkeit und die farbliche Markierung der Schichtzugehörigkeit unterstützt.
    Release der freien CAD-Software FreeCAD 0.19

    Ein neues Tool namens CubicBezCurve wurde hinzugefügt, um Bézier-Kurven mithilfe von Methoden im Stil des Vektor-Editors Inkscape zu erstellen. Das Tool Arc 3Points zur Erstellung von Kreisbögen aus drei Punkten sowie das Tool Fillet zur Erstellung von abgerundeten Ecken und Fasen wurden hinzugefügt. Die Unterstützung des SVG-Formats wurde verbessert. Ein Stileditor wurde umgesetzt, der es ermöglicht, den Stil von Annotationen zu ändern, z. B. die Farbe und die Schriftgröße.

    Release der freien CAD-Software FreeCAD 0.19
  • Zahlreiche Verbesserungen wurden in die FEM-Umgebung (Finite Element Module) eingebracht, die Werkzeuge für die Finite-Elemente-Analyse bietet, die beispielsweise zur Bewertung der Auswirkungen verschiedener mechanischer Einflüsse (Vibrationsbeständigkeit, Wärme und Verformung) auf das entwickelte Objekt eingesetzt werden können.
    Release der freien CAD-Software FreeCAD 0.19
  • In der Umgebung zur Arbeit mit OpenCasCade-Objekten (Part) wurde die Möglichkeit zur Erstellung von Objekten auf Basis von Punkten aus einem importierten Polygonnetz (Mesh) hinzugefügt. Die Vorschaufunktion beim Bearbeiten von Primitiven wurde erweitert.
    Release der freien CAD-Software FreeCAD 0.19
  • Die Umgebungen für die Erstellung von Bauteilen (PartDesign), 2D-Skizzen (Sketcher) und die Verwaltung von Tabellen mit Modellparametern (Spreadsheet) wurden verbessert.
    Release der freien CAD-Software FreeCAD 0.19
  • Im Path-Umfeld, das die Generierung von G-Code-Anweisungen auf Basis des FreeCAD-Modells ermöglicht (die G-Code-Sprache wird in CNC-Maschinen und einigen 3D-Druckern verwendet), wurde die Unterstützung für die Kühlung des 3D-Druckers hinzugefügt. Neue Operationen wurden hinzugefügt: Slot zum Erstellen von Nuten nach Bezugspunkten und V-Carve zum Gravieren mit einer V-förmigen Spitze.
    Release der freien CAD-Software FreeCAD 0.19
  • Im Render-Umfeld wurde die Unterstützung für die Rendering-Engine „Cycles“ hinzugefügt, die im 3D-Modellierungspaket Blender verwendet wird.
  • Die Werkzeuge in TechDraw, der Umgebung für 2D-Modellierung und die Erstellung von 2D-Projektionen von 3D-Modellen, wurden erweitert. Die Platzierung und Skalierung von Screenshots des 3D-Ansichtfensters wurde verbessert. Ein neues Werkzeug, WeldSymbol, wurde hinzugefügt, das Symbole zur Identifizierung von Schweißnähten bereitstellt, einschließlich der in russischen GOSTs verwendeten Symbole. Die Werkzeuge LeaderLine und RichTextAnnotation wurden zur Erstellung von Anmerkungen hinzugefügt. Ein neues Werkzeug Balloon wurde hinzugefügt, um Etiketten mit Zahlen, Buchstaben und Text anzubringen.
    Release der freien CAD-Software FreeCAD 0.19

    Es wurden die Werkzeuge CosmeticVertex, Midpoints und Quadrant hinzugefügt, um Platzhalterpunkte hinzuzufügen, die zur Angabe von Abmessungen verwendet werden können. Die Werkzeuge FaceCenterLine, 2LineCenterLine und 2PointCenterLine wurden zur Hinzufügung von Mittellinien hinzugefügt. Ein Werkzeug ActiveView wurde hinzugefügt, um ein statisches Bild aus der 3D-Darstellung zu erstellen und es als neues Ansicht in TechDraw zu platzieren (als Snapshot zur schnellen Visualisierung). Neue Vorlagen für Zeichnungsdesigns für Papier in den Formaten B, C, D und E wurden hinzugefügt, sowie Vorlagen, die den Anforderungen von GOST 2.104-2006 und GOST 21.1101-2013 entsprechen.

    Release der freien CAD-Software FreeCAD 0.19
  • Ein Makro zur automatischen Konstruktion und Verbindung von leichten Stahlrahmen wurde hinzugefügt.
    Release der freien CAD-Software FreeCAD 0.19
  • Ein neues Modul Assembly4 mit einer verbesserten Umgebung für das Design von montierbaren Mehrkomponenten-Konstruktionen wurde vorgeschlagen.
    Release der freien CAD-Software FreeCAD 0.19
  • Die 3D Printing Tools, Werkzeuge für die Arbeit mit Modellen im STL-Format, die für das 3D-Drucken verwendet werden können, wurden aktualisiert.
    Release der freien CAD-Software FreeCAD 0.19
  • Das Modul ArchTextures wurde hinzugefügt, das Mittel zur Verwendung von Texturen in der Arch-Umgebung bereitstellt, die für eine realistische Visualisierung von Gebäuden verwendet werden können.
    Release der freien CAD-Software FreeCAD 0.19
  • Das Modul Dodo hat das Flamingo-Modul abgelöst und bietet Werkzeuge und Objekte zur Beschleunigung der Zeichnung von Rahmen und Rohren.
    Release der freien CAD-Software FreeCAD 0.19

Quelle: opennet.ru

60GB SSD 8Gb DDR4