Kostenlose CAD-Version FreeCAD 0.20

Nach mehr als einem Jahr Entwicklungszeit wurde das Release des offenen parametrischen 3D-Modellierungssystems FreeCAD 0.20 veröffentlicht, das sich durch flexible Anpassungsmöglichkeiten und steigende Funktionalität durch die Anbindung von Add-Ons auszeichnet. Die Schnittstelle wird mithilfe der Qt-Bibliothek erstellt. Add-ons können in Python erstellt werden. Unterstützt das Speichern und Laden von Modellen in verschiedenen Formaten, einschließlich STEP, IGES und STL. Der FreeCAD-Code wird unter der LGPLv2-Lizenz vertrieben, als Modellierungskernel kommt Open CASCADE zum Einsatz. Fertige Baugruppen werden in Kürze für Linux (AppImage), macOS und Windows vorbereitet.

Mit FreeCAD können Sie mit verschiedenen Designoptionen experimentieren, indem Sie Modellparameter ändern und Ihre Arbeit an verschiedenen Punkten der Modellentwicklung bewerten. Das Projekt kann als kostenloser Ersatz für kommerzielle CAD-Systeme wie CATIA, Solid Edge und SolidWorks dienen. Obwohl FreeCAD hauptsächlich im Maschinenbau und im Design neuer Produkte eingesetzt wird, kann das System auch in anderen Bereichen wie dem Architekturdesign eingesetzt werden.

Die wichtigsten Neuerungen von FreeCAD 0.20:

  • Das Hilfesystem wurde komplett neu geschrieben, ist in einem separaten Hilfe-Add-on enthalten und zeigt Informationen direkt aus dem Wiki des Projekts an.
  • Die Benutzeroberfläche verfügt über einen neu gestalteten Navigationswürfel, der jetzt Kanten zum Drehen der 3D-Ansicht um 45 % enthält. Es wurde ein Modus zum automatischen Drehen der 3D-Ansicht auf die nächstgelegene logische Position hinzugefügt, wenn Sie auf eine Fläche klicken. Die Einstellungen bieten die Möglichkeit, die Größe des Navigationswürfels zu ändern.
    Kostenlose CAD-Version FreeCAD 0.20
  • Den Tooltips wurde die Anzeige allgemeiner und interner Befehlsnamen hinzugefügt, um das Auffinden von Informationen in der Hilfe und im Wiki zu erleichtern.
    Kostenlose CAD-Version FreeCAD 0.20
  • Es wurde ein neuer Standard-UserEditMode-Befehl hinzugefügt, um den Bearbeitungsmodus auszuwählen, der beim Doppelklicken auf ein Objekt im Elementbaum verwendet wird.
    Kostenlose CAD-Version FreeCAD 0.20
  • Über das im Elementbaum angezeigte Kontextmenü ist es nun möglich, von ihnen abhängige Objekte zu ausgewählten Objekten hinzuzufügen.
    Kostenlose CAD-Version FreeCAD 0.20
  • Ein neues Werkzeug zum Schneiden von Abschnitten wurde implementiert, um nicht hohle und konstante Abschnitte von Teilen und Baugruppen zu erhalten.
    Kostenlose CAD-Version FreeCAD 0.20
  • Zwei neue Mausnavigationsstile hinzugefügt, die auf der Navigation in OpenSCAD und TinkerCAD basieren.
  • Die Einstellungen bieten die Möglichkeit, die Größe des Koordinatensystems für die 3D-Ansicht zu ändern.
  • Unterstützung für das automatische Laden ausgewählter Arbeitsbereiche während des FreeCAD-Starts in das Bedienfeld „Arbeitsbereichseinstellungen“ hinzugefügt.
    Kostenlose CAD-Version FreeCAD 0.20
  • Auf der Linux-Plattform wurde auf die Verwendung von Verzeichnissen umgestellt, die in der XDG-Spezifikation zum Speichern von Einstellungen, Daten und Cache definiert sind ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD und $HOME/. Cache/FreeCAD anstelle von $HOME /.FreeCAD und /tmp).
  • Es wurde ein neuer Add-on-Typ hinzugefügt – Preference Packs, mit denen Sie Einstellungssätze aus Benutzerkonfigurationsdateien (user.cfg) verteilen können, sodass beispielsweise ein Benutzer seine Einstellungen mit einem anderen teilen kann. Sie können Designs auch in Einstellungspaketen verteilen, indem Sie Dateien mit Qt-Stilen hinzufügen.
    Kostenlose CAD-Version FreeCAD 0.20
  • Der Add-on-Manager unterstützt jetzt die Verteilung von Einstellungspaketen, zeigt Informationen aus Add-on-Metadaten an, verbessert die Unterstützung für Add-ons, deren Code in Git-Repositorys von Drittanbietern gehostet wird, und erweitert die Möglichkeit, nach Add-ons zu suchen und die Ausgabe zu filtern .
    Kostenlose CAD-Version FreeCAD 0.20
  • Die Möglichkeiten der Architekturentwurfsumgebung (Arch) wurden erweitert. Dem Werkzeug „Feature anhängen“ wurde die Möglichkeit hinzugefügt, Fenster und Geräte parametrisch in Bezug auf Wände zu platzieren. Neue Eigenschaften von Strukturobjekten wurden hinzugefügt. Ein neuer Befehl zum Erstellen mehrerer Architekturstrukturen basierend auf einem Basisobjekt wurde hinzugefügt. Der IFC-Import und -Export unterstützt 2D-Daten wie Linien und Text.
    Kostenlose CAD-Version FreeCAD 0.20
  • In der 2D-Zeichenumgebung (Draft) wurde der Befehl Draft Hatch hinzugefügt, um die Kanten des ausgewählten Objekts mithilfe von Vorlagen aus Dateien im PAT-Format (AutoCAD) zu schraffieren. Befehl zum Hinzufügen benannter Gruppen hinzugefügt.
  • Die Fähigkeiten der FEM-Umgebung (Finite-Elemente-Modul) wurden erweitert und stellen Werkzeuge für die Finite-Elemente-Analyse bereit, mit denen beispielsweise der Einfluss verschiedener mechanischer Einflüsse (Vibrations-, Wärme- und Verformungsbeständigkeit) auf das Objekt beurteilt werden kann in Entwicklung. Vollständiger Z88 Solver, der für komplexe Simulationen verwendet werden kann. Mit Calculix Solver wird die Möglichkeit zur Durchführung von Biegeanalysen implementiert. Dem Gmsh-Polygonvernetzungstool wurden neue Eigenschaften und die Möglichkeit zur Neukombination von 3D-Netzen hinzugefügt.
    Kostenlose CAD-Version FreeCAD 0.20
  • Die Umgebung für die Arbeit mit OpenCasCade (Part)-Objekten bietet korrekte Unterstützung für die Extrusion interner Strukturen.
    Kostenlose CAD-Version FreeCAD 0.20
  • Verbesserte Umgebungen zum Erstellen von Werkstücken (PartDesign), Skizzieren von 2D-Figuren (Sketcher), Verwalten von Tabellenkalkulationen mit Modellparametern (Spreadsheet), Generieren von G-Code-Anweisungen für CNC-Maschinen und 3D-Drucker (Path), 2D-Modellierung und Erstellen von 2D-Projektionen von 3D-Modellen ( TechDraw), Entwurf vorgefertigter Mehrkomponentenstrukturen (Assembly3 und Assembly4).
    Kostenlose CAD-Version FreeCAD 0.20
  • Die Projektmigration auf Qt 5.x und Python 3.x ist abgeschlossen. Das Erstellen mit Python 2 und Qt4 wird nicht mehr unterstützt.

Source: opennet.ru

Kommentar hinzufügen