Release notes 26.3/de

FreeCAD 26.3 ist in Entwicklung, es steht noch kein Veröffentlichungstermin fest.

FreeCAD 26.3 wurde am T Monat Jahr veröffentlicht, es kann von der Download-Seite heruntergeladen werden. Diese Seite listet alle Neuerungen und Änderungen auf.

Frühere FreeCAD-Versionshinweise können unter Funktionsliste gefunden werden.

Allgemeines

Benutzeroberfläche

Der Navigationswürfel wurde verbessert, vor allem hinsichtlich des Aussehens und der Funktionsweise der zusätzlichen Schaltflächen. Eine Schaltfläche Home (zurück zur Standardansicht) wurde hinzugefügt.

Pull-Request #29338

Weitere Verbesserungen der Benutzeroberfläche

Kernsystem und API

Core


Bild anklicken, wenn die Animation nicht automatisch startet.
Die Autovervollständigung des Ausdruckeditors verwendet jetzt "fuzzy matching" anstatt ein "exact prefix match" zu erfordern, mit Zwischenspeichern und einer Rangfolge, die Namen von Eigenschaften den Bezeichnen von Behältern vorzieht, wodurch das Auffinden von Eigenschaften, Objekten und Funktionen durch teilweise oder angenähert eingegebene Namen erleichtert wird.

Pull-Request #30531

Es wurde ein neuer Befehl hinzugefügt, um dem zuletzt ausgewählten Punkt in der 3D-Ansicht eine Anmerkung hinzuzufügen.

Pull-Request #23673

Ein neuer Befehl Mass Properties wurde hinzugefügt, um Volumen, Masse, Flächeninhalt, (Massen-)Schwerpunkt, Volumenschwerpunkt und Massenträgheit für Bauteile und Baugruppen zu berechnen; mit Unterstützung für individuelle Reference-Frames und Material berücksichtigende Berechnungen.

Pull-Request #27347

Bezugselemente verwenden jetzt die Eigenschaft Show Placement, wodurch die Versatzangaben (ohne Drehungen) von Befestigungen in lokalen Koordinaten intuitiver werden. Pull-Request #29176

Bild anklicken, wenn die Animation nicht automatisch startet.
Das Werkzeug Bewegen unterstützt jetzt einen Modus Benutzerdefiniert für das Koordinatensystem: Eingaben für Verschiebung und Drehung werden relativ zu einem beliebigen Objekt im Dokument mit einer Positionierung (Körper, Formen, lokale Koordinatensysteme, Part-Container, usw.) angegeben, während die Dragger-Position und -Ausrichtung unverändert bleiben. Drehungen erfolgen um den aktuellen Dragger-Ursprung herum (Objektursprung oder individuelle Dragger-Position) und verwenden dafür die Achsen des benutzerdefinierten Koordinatensystems. Wahlweise können die Dragger-Achsen visuell zum benutzerdefinierten Koordinatensystem ausgerichtet werden, um das Objekt interaktiv in dessen Richtungen zu ziehen. Dies ermöglicht das Verschieben oder Drehen eines Objekts am oder um den aktuellen Dragger relativ zu dem Koordinatensystem eines anderen Objekts.

Pull-Request #30227

Weitere Core-Verbesserungen

API

Entfernte Python-API

Geänderte Python-API

Neue Python-API

Start

Addon-Manager

Der Addon-Manager in dieser Ausgabe ist auf drei Bereiche fokussiert: Das Installieren und Aktualisieren sehr großer Addons, die Verwaltung von Python-Paketen und die Unterstützung von Addon-Repositories die außerhalb von GitHub gehostet werden.

Installieren und Aktualisieren

Python-Pakete

Individuelle Repositories

Änderungen der Anwenderschnittstelle und weitere Änderungen

Arbeitsbereich Assembly

Steuerungselemente für Bewegungen wurden den Explosionsansichten in Assembly hinzugefügt.

Pull-Request #30955

Die neuen Part Verknüpfungsanordnungen-Werkzeuge wurden ebenfalls zur Assembly hinzugefügt: Lineare, Polare, Kreisförmige, Pfad- und Punkt- Verknüpfungsanordnung — die das Ursprungsobjekt als starre Anordnung von Verknüpfungen einsetzen, anstatt seine Geometrie zu kopieren; dabei ermöglichen sie beliebigen Formelementen der Instanzen oder deren Elementen Verbindungen (bzw. Gelenke) hinzuzufügen, sowie das Ausblenden einzelner Instanzen oder das Anpassen der Abstände über OVP.

Pull-Request #30840

Weitere Assembly-Verbesserungen

Arbeitsbereich BIM


Bild anklicken, wenn die Animation nicht automatisch startet.
Draft Trimex bearbeitet jetzt auch unterstützte BIM-Objekte (Wand, Rohr, Struktur, Rahmen, Fachwerkbinder, Platten ohne Basiselement) und beschneidet oder verlängert das Objekt durch Auswahl einer seiner Endflächen. Das Extrudiren einer Fläche zu einem neuen Objekt ist jetzt ein eigenständiger Befehl BIM Fläche extrudieren, anstatt mit dem Befehl Trimex kombiniert zu sein.

Pull-Request #31941

Ein Bericht-Befehl wurde hinzugefügt. Es verwendet eine SQL-ähnliche Abfragesprache, um Daten auszuwählen, zu filtern und zu aggregieren.

Pull-Request #24078

Ein Befehl BIM Verkleidung wurde hinzugefügt. Er kann Oberflächenstrukturen, wie Bodenbeläge, Wand-, Decken- oder Fassadenverkleidungen, auf bestehende Geometrie aufbringen.

Pull-Request #27222

BIM Fenster enthält jetzt eine Einstellung für eine Schiebetür, deren Öffnung entsprechend der Eigenschaft Opening erfolgt und deren Schieberichtung im Kontextmenü der Baumansicht umgekehrt werden kann.

Pull-Request #27375

Weitere BIM-Verbesserungen

Arbeitsbereich CAM

CAM-Bearbeitungsvorgänge (Profilieren, Ausfräsen, Planfräsen, Bohren, Kreisbohrung, Gravieren, V-Fräsen, Adaptiv, Entgraten) unterstützen nun die 3+2-Bearbeitung (indexiert): Jedem Bearbeitungsvorgang kann eine „Arbeitsebene“ zugewiesen werden, und der Werkzeugweg wird relativ zu dieser Ebene berechnet. Bei einer Arbeitsebene, die nicht auf Z-Oben ausgerichtet ist, wird die erforderliche Positionierungsbewegung der Drehachsen automatisch auf Basis der konfigurierten kinematischen Kette der Maschine berechnet und ausgegeben. Dies erfordert eine Maschine mit Drehachsen und maschinenbasierter Nachbearbeitung.

Pull-Request #30106

Für die 4-Achsen-Oberflächenbearbeitung wurde eine neue Rotationsflächen-Bearbeitung hinzugefügt.

Pull-Request #29751

Die Maschinenbibliothek und der Editor wurden zur CAM Einstellungen hinzugefügt. Zudem wurde eine maschinenbasierte Nachbearbeitung hinzugefügt. Maschinendefinitionen können ebenfalls als Add-ons implementiert werden.

Pull-Request #26533, Pull-Request #27507 und Pull-Request #28405

Die MillFace-Bearbeitung wurde mit erheblichen Verbesserungen als MillFacing neu implementiert.

Pull-Request #24367

Weitere CAM-Verbesserungen

Nach Aufteilung noch zu übersetzen:

Arbeitsbereich Draft


Bild anklicken, wenn die Animation nicht automatisch startet.
Die Eingabe eines Wertes in ein beliebiges Eingabefeld für X, Y, Z, Länge oder Winkel in Aufgaben-Fenstern der Arbeitsbereiche Draft und BIM sperrt jetzt das Feld gegen das Überschreiben der eingegebenen Werte durch den 3D-Mauszeiger. Gesperrte Felder werden mit einem Sperrsymbol (Schloss) im Eingabefeld gekennzeichnet, beeinflussen den Mauszeiger in der 3D-Ansicht entsprechend den gesperrten Werten und könne entsperrt werden, indem das Symbol angeklickt, doppelt in das Feld geklickt oder der Wert gelöscht wird.

Pull-Request #30448

Weitere Draft-Verbesserungen

Arbeitsbereich FEM

Verschiedene hinzugefügte neue Werkzeuge erweitern die Möglichkeiten des Vernetzers Gmsh mit erweiterten Verfeinerungen und transfiniten Algorithmen. Dank letzterer können nun automatisch hexaedrische Netze für alle Formen erstellt werden, deren Teilvolumina 5 oder 6 Flächen mit jeweils 3 oder 4 Kanten aufweisen.

Pull-Request #24792


Bild anklicken, wenn die Animation nicht automatisch startet.
Transformationen lokaler Koordinatensysteme kann nun auch auf Kanten von 2D-Modellen angewendet werden.

Pull-Request #30946

Die Magnetodynamische 2D-Gleichung unterstützt nun ordnungsgemäß Berechnungen zur Joule-Erwärmung mit der Wärmegleichung. Außerdem gibt es ein neues Beispiel für die Wirbelstromerwärmung, das auf einem Abaqus-Benchmark basiert und anhand dieses validiert wurde. Die Frequenz für die harmonische Gleichung kann nun direkt in Hertz eingegeben werden, anstatt als Winkelfrequenz angegeben zu werden.

Pull-Request #31690

Der Z88-Löser wurde komplett überarbeitet. Es kann mit beiden Open-Source-Versionen von Z88 – Z88OS und Z88Adria – verwendet werden. Es unterstützt verschiedene Elementtypen (darunter echte Fachwerk-, Platten-, Schalen-, ebene Spannungs- und achsensymmetrische Elemente) sowie grundlegende Funktionen für lineare Analysen. Pull-Request #28944
Der Z-Verfeinerungsalgorithmus von Netgen, der die Erstellung von extrudierten Netzen ermöglicht, unterstützt nun auch Schalen.

Pull-Request #28204

Die Eigenschaft None Field Color wurde zu Ergebnis-Pipeline und Filtern hinzugefügt, um die Farbe festzulegen, wenn das angezeigte Feld None (Keine) lautet (kann z.B. bei Verwendung des Glyph-Filters hilfreich sein).

Pull-Request #28028

Materialzuweisungen werden nun aus den CalculiXs .frd Ergebnisdateien gelesen. In FreeCAD sind sie noch nicht zugänglich, können aber nach der Konvertierung in das .vtm-Format in ParaView visualisiert werden.

Pull-Request #27847

Weitere FEM-Verbesserungen

Arbeitsbereich Inspection

Weitere Inspection-Verbesserungen

Arbeitsbereich Material

Weitere Material-Verbesserungen

Arbeitsbereich Mesh

Weitere Mesh-Verbesserungen

Arbeitsbereich Part

Eine neue Befestigungsmethode Mittlere Ebene zwischen Flächen wurde hinzugefügt, die den Ursprung der Befestigung auf halbem Weg zwischen den Mittelpunkten zweier ausgewählter ebenen Flächen positioniert. Für nicht parallele Flächen ist die sich ergebende Ebene die Winkelhalbierende zwischen den beiden Flächen.

Pull-Request #31574

Es wurden neue Link-Anordnungen hinzugefügt: Linear, Polar, Kreisförmig, Pfad, und Punkt die das Quellobjekt als Anordnung von Links einfügen, anstatt dessen Geometrie zu kopieren, wobei die Möglichkeit besteht, einzelne Instanzen auszublenden oder benutzerdefinierte Abstände über OVP anzupassen.

Pull-Request #30840

Weitere Part-Verbesserungen

Arbeitsbereich Part Design

Die Unterstützung für Hilfsdarstellungen von Gewinden (Gewindetexturen) wurde dem Werkzeug Bohrung hinzugefügt. Sie können über die Eigenschaft Cosmetic Thread (Gewindetextur) aktiviert werden (dazu muss Threaded aktiviert und Model Thread deaktiviert sein).

Pull-Request #22573 und Pull-Request #28570

Die Erstellung einer Neuen Skizze aktiviert nun den Befestigen-Dialog es sei denn, es wird eine einzelne ebene Fläche oder Bezugsebene ausgewählt, um vor dem Start der Skizze Änderungen am Versatz der Skizzenebene zu ermöglichen. Ist diese Option aktiviert, wird eine Fläche durch einen Doppelklick ausgewählt und übernommen, was den Arbeitsablauf beschleunigt.

Pull-Request #29168


Auf das Bild klicken, falls die Animation nicht startet.
Ein neuer parametrischer FormelementEntfernen Befehl wurde hinzugefügt, wodurch ausgewählte Flächen eines Elements entfernt und die dadurch entstehende Lücke je nach Geometrie automatisch geschlossen oder entfernt werden können, wobei vor der Bestätigung eine Live-Vorschau des Ergebnisses angezeigt wird.

Pull-Request #29616


Bild anklicken, wenn die Animation nicht automatisch startet.
Aufpolsterung und Vertiefung unterstützen jetzt einen optionalen Startabstand, der das Profil mit einem Abstand zu seiner Skizzenebene beginnen lässt anstatt direkt von ihr. Der Abstand kann direkt als Länge oder mir Referenz auf eine Fläche, Ebene oder Skizze eingegeben werden, womit das erstellen mehrerer Formelemente aus einer einzigen Hauptskizze vereinfacht wird, ohne dass eigenständige Abstandsebenen erforderlich sind. Interaktive Dragger enthalten jetzt einen kugelförmigen Anfasser für den Startabstand, wenn Start Type auf einen Beliebigen Wert außer Profilebene gesetzt ist.

Pull-Request #31688


Auf das Bild klicken, falls die Animation nicht startet.
Alle PartDesign-Musterwerkzeuge (Spiegeln, Lineares Muster, Polares Muster sowie die neuen Muster Kreis, Pfad und Punkt) unterstützen nun das Ausblenden einzelner Instanzen, einschließlich des Originals, direkt aus der 3D-Ansicht heraus.

Pull-Request #30840

PartDesign wurde um drei neue Musterarten erweitert: Ringförmiges Muster verteilt Instanzen gleichmäßig auf einem oder mehreren konzentrischen Ringen, Pfadbasiertes Muster verteilt Instanzen entlang einer ausgewählten Kurve oder Kante und Punktbasiertes Muster platziert Instanzen an einer Reihe ausgewählter Punkte. Alle drei sind auch als Schritte innerhalb von MehrfachTransformation verfügbar.

Pull-Request #30840

Musterwerkzeuge nutzen nun OVP (On-View-Parameter)-Felder zur Steuerung der in der vorherigen Version implementierten Abstandsüberschreibungen.

Pull-Request #23997


Auf das Bild klicken, falls die Animation nicht startet.
Abziehende PartDesign-Formelemente (Vertiefung, Nut, Ausformung, Rohr, Helix und Grundkörper) unterstützen nun zusätzlich die Verknüpfung Schnittmenge zur Standardverknüpfung Differenz, um nur das Material beizubehalten, das sowohl zum Formelement als auch Grundkörper gehört, anstatt es zu entfernen. In jedem betroffenen Aufgaben-Fenster wurde ein eigenes Ausklappmenü Verknüpfung mit entsprechender Hervorhebung in der Vorschau hinzugefügt, sodass der Modus nicht mehr in der Eigenschaften-Ansicht eingestellt werden muss.

Pull-Request #29650 und Pull-Request #32387


Click on the image if the animation does not start.
Die interaktiven Dragger von Aufpolsterung und Vertiefung können die Richtung umkehren, indem ein beliebiges Längenzugelement angeklickt wird. Es ist jetzt auch zulässig negative Längen direkt durch Ziehen einzustellen, anstatt nur über das Aufgaben-Fenster.

Pull-Request #31839


Bild anklicken, wenn die Animation nicht automatisch startet.
Das Werkzeug Bohrung unterstützt jetzt die gleiche Art Start Type-Steuerelemente (Profilebene, Abstand, Referenz), die eine Bohrung mit Abstand zu ihrem Profil (kreisförmige Kante, Punkt oder Skizze) oder von einer Referenz aus beginnen lassen. Das Aufgaben-Fenster wurde für eine vereinheitlichte Darstellung an das von Aufpolsterung und Vertiefung angeglichen und ein Dragger für den Abstand mit "Klicken-zum-Umkehren" der Richtung wurde hinzugefügt.

Pull-Request #31852

Der Modus Beidseitig (Recto Verso) des Werkzeugs Dicke ist jetzt implementiert und fügt jeweils eine Hälfte der eingegebenen Dicke auf beiden Seiten der ausgewählten Flächen hinzu und vereinigt die Ergebnisse, anstatt unbemerkt den Rückfallmodus Skin zu verwenden. Der nicht funktionierende Modus Pipe wurde aus der Modusauswahl entfernt. Pull-Request #32333

Bild anklicken, wenn die Animation nicht automatisch startet.
Drehteil und Nut stellen jetzt eine optionale Checkbox Achse projizieren für ebne Profile bereit; die ausgewählte Achse wird auf die Profilebene projiziert und es nicht mehr erforderlich, dass sie bereits auf dieser Ebene liegt. Dies ermöglicht die Drehung um eine Achse, die sich anderswo im Modell befindet (z. B. eine Referenzkante oder die Achse eines anderen Formelements) ohne zuerst eine komplanare Hilfslinie zu erstellen.

Pull-Request #32747


Auf das Bild klicken, falls die Animation nicht startet.
"Werkzeugkörper" von PartDesigns booleschen Verknüpfungen müssen nicht mehr den lokalen Ursprung des aktiven Körpers gemeinsam haben: Die Positionierungen von Werkzeugkörper und Part-Container werden jetzt während der booleschen Verknüpfung korrekt berücksichtigt, anstatt vorher auf den Ursprung zurückgesetzt werden zu müssen.

Pull-Request #30575

Weitere Part Design-Verbesserungen

Arbeitsbereich Sketcher

Dank AstoCAD wurde Sketcher um ein experimentelles Textwerkzeug erweitert, mit dem sich Textgeometrien erstellen lassen, die durch eine spezielle Text-Randbedingung gesteuert werden.

Pull-Request #22217


Bild anklicken, wenn die Animation nicht automatisch startet.
Das Erstellen von internen Flächen verwendet komplexe überlappende Geometrie jetzt korrekt, wo vorher einige Flächenbereiche gar nicht erzeugt wurden, wie bei drei oder mehr überlappenden Kreisen.

Pull-Request #28648


Auf das Bild klicken, falls die Animation nicht startet.
Die Werkzeuge für Maßangaben und Randbedingungen im Sketcher können jetzt während der Bearbeitung Kanten und Knoten (Eckpunkte) des Modells außerhalb der Skizze direkt auswählen. Das Anklicken einer gültigen externen Kante oder eines Knotens erstellt automatisch die Referenz zur projizierten externen Geometrie und verwendet sie als Operand für eine Maßangabe bzw. eine Randbedingung; es ist mehr erforderlich, externe Hilfsgeometrie vorher manuell hinzuzufügen.

Pull-Request #31916

Ein überarbeitetes Werkzeug Linienzug wurde hinzugefügt mit Unterstützung für In-Ansicht-Parametern (OVPs).

Pull-Request #29336

Rechtwinklige und parallele Hinweislinien für automatische Randbedingungen wurden hinzugefügt. Außerdem gibt es eine Voreinstellung um diese zu deaktivieren.

Pull-Request #30579


Bild anklicken, wenn die Animation nicht automatisch startet.
Das Musterwerkzeug Schwenken im Sketcher gibt jetzt die Gesamtanzahl der Elemente an (einschließlich des Originals) anstatt der Anzahl der zusätzlichen Kopien, so können vollständige 360°-Muster intuitiv eingestellt werden und eine Option Symmetrisch wurde hinzugefügt, um Elemente gleichmäßig auf beide Seiten des Originals zu verteilen. die gleiche Option Symmetrisch wurde zum Musterwerkzeug LinearAnordnen hinzugefügt.

Pull-Request #30747


Bild anklicken, wenn die Animation nicht automatisch startet.
Dank AstoCAD wurde dem Sketcher eine Entwicklervorschau für eine neue Randbedingung Gruppe festlegen hinzugefügt, die ermöglicht, Geometrien zu gruppieren und gemeinsam zu bewegen oder (durch andere Randbedingungen) festzulegen. Diese ist standardmäßig ausgeblendet und kann aktiviert werden, indem ein Parameter unter BaseApp/Preferences/General erstellt wird: ShowDevelopmentPreviewFeatures auf true gesetzt.

Pull-Request #22217


Bild anklicken, wenn die Animation nicht automatisch startet.
Das Werkzeug Kante zuschneiden kann jetzt die Skizzenachsen verwenden, wenn das Kontrollkästchen „Achsen (U) einbeziehen“ aktiviert ist.

Pull-Request #30798

Die Randbedingung Punkt auf Objekt festlegen unterstützt jetzt automatische Randbedingungen entlang einer Linie. Dafür werden (temporäre) Hilfslinien angezeigt.

Pull-Request #30332


Bild anklicken, wenn die Animation nicht automatisch startet.
Automatische Randbedingungen funktionieren jetzt nicht nur, wenn Geometrien erstellt werden, sondern auch wenn sie bewegt (gezogen) werden und bei Bewegen des Mauszeigers über vorhandene Elemente. Es kann die Verzögerung, wie lange der Mauszeiger über geeignete Elemente gehalten werden muss, um versehentliche Randbedingungen zu vermeiden, manuell festgelegt werden, indem der Benutzerparameter „DragAutoConstraintDelay“ in der Gruppe „Sketcher/Allgemein“ hinzufügt wird und geändert wird (Standardwert: 400 ms).

Pull-Request #29771

Weitere Sketcher-Verbesserungen

Arbeitsbereich Spreadsheet

Konfigurationstabellen können nun auch vertikal verwendet werden. Pull-Request #29656

Weitere Spreadsheet-Verbesserungen

Arbeitsbereich TechDraw

Beschriftungswerkzeuge wurden überarbeitet und die Bearbeitung von Rich-Text-Beschriftungen verbessert. Pull-Request #24624

Bild anklicken, wenn die Animation nicht automatisch startet.
TechDraw besitzt jetzt einen Screen-Modus, der standardmäßig aktiviert ist und die Darstellungsgröße von Knotenpunkten und Kanten auf dem Bildschirm unabhängig von der Zoom-Einstellung konstant hält und damit verhindert, dass sie so sehr anwachsen, dass sie nahegelegene Geometrie verdecken, wenn die Ansicht vergrößert wird. Er kann seitenweise im Kontextmenü der Seite umgeschaltet und über neue Voreinstellungen konfiguriert werden.

Pull-Request #32180

Weitere TechDraw-Verbesserungen

Importieren und Exportieren