Jump to content

Versionshinweise 26.3

From FreeCAD Documentation
This page is a translated version of the page Release notes 26.3 and the translation is 100% complete.
FreeCAD 26.3 ist in Entwicklung, es steht noch kein Veröffentlichungstermin fest.

Fehlen Funktionen? Diese im Forum-Thread Release notes for v26.3 erwähnen.
Siehe FreeCAD unterstützen für Möglichkeiten, um zu FreeCAD beizutragen.

Alle Bilder auf dieser Seite müssen die Endung _relnotes_26.3 verwenden.

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

  • FreeCAD hat einen neuen Veröffentlichungsplan mit drei stabilen Versionen pro Jahr eingeführt und ist ab Version 26.3 auf ein CalVer-Versionsschema (YY.N) umgestiegen. FEP-0003
  • Mehrere Dokumente können jetzt gleichzeitig bearbeitet werden, mit unabhängigen Vorgängen und Undo-/Redo-Stacks; beispielsweise können zwei Skizzen gleichzeitig geöffnet sein (GSoC-Projekt). Pull-Request #21978
  • .FCBak Backup-Dateien können jetzt direkt aus dem Dialog Datei → Offnen geöffnet werden, ohne sie zuvor in .FCStd umzubenennen. Das Sichern einer solchen Datei ruft Sichern unter… auf, um versehentliches Überschreiben der Sicherungskopie zu verhindern. Pull-Request #28454
  • Die Einstellung für das Datumsformat der Sicherung .FCBak überprüft nun bei der Erstellung von Sicherungen, ob der Dateiname ungültige Zeichen enthält, und ersetzt ungültige Zeichen im Zeitstempel. Pull-Request #25985

Benutzeroberfläche

Anpassungen der Tastaturkürzel wurde in den Voreinstellungseditor verlegt.

Pull-Request #27725

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

  • Der eingebaute Texteditor unterstützt jetzt die Auswahl von Zeilen durch Anklicken der Zeilennummer (und wahlweise auch eine Bereichsauswahl mit gedrückter Umschalttaste). Pull-Request #27677
  • In dem eingebauten Texteditor wird jetzt das Suchfeld mit dem aktuell ausgewählten Text vorausgefüllt. Pull-Request #27674
  • Dokumente, deren Dateien schreibgeschützt sind, werden jetzt in der Baumansicht mit einem read-only-Symbol gekennzeichnet und erhalten eine QuickInfo, die erklärt, dass die Datei nicht direkt gespeichert werden kann. Verknüpfungen zu schreibgeschützten Dokumenten werden jetzt mit einem roten read-only-Symbol gekennzeichnet. Pull-Request #26702
  • Durch Klicken auf das Symbol zum Ein- und Ausblenden in der Baumansicht wird der aktuelle Auswahlbereich nicht mehr versehentlich verändert. Pull-Request #29687
  • Ein Doppelklick auf eine Fläche des Navigationswürfels stellt jetzt die Ansicht darauf ein und zentriert sie auch noch. Pull-Request #28608
  • Die Menüoption Objekt neu berechnen im Kontextmenü der Baumansicht (Befehl Neuberechnen) besitzt jetzt eine Tastenkombination Strg+Umschalt+R. Pull-Request #27880
  • Es gibt nun eine Schaltfläche Untere Ansicht umschalten und eine Tastenkombination Strg + 0 zum Ein- und Ausblenden der unteren Bereiche (Ausgabefenster und Python-Konsole). Pull-Request #28598
  • Der Befehl Ausrichten zur Auswahl unterstützt nun die Mehrfachauswahl. Pull-Request #29182
  • Die 3D-Ansicht unterstützt jetzt die Auswahl mit Auswahlrahmen in den üblichen Navigationsarten, mit Fensterauswahl von links nach rechts und Berührungsauswahl von rechts nach links. Pull-Request #29547
  • Durch einen Doppelklick auf ein Ausdrucksfeld wird der Ausdruck nun gelöscht, der aktuelle Wert bleibt jedoch erhalten. Wenn keine Änderung vorgenommen wird, wird der Ausdruck wiederhergestellt, sobald der Fokus verloren geht. Pull-Request #29414
  • SpaceMouse-Drehungen beachten jetzt den aktiven Rotationsmodus für die Navigation einschließlich der Modi Um das Objektzentrum und Um den Mauszeiger. Pull-Request #29998
  • Release-Builds unter macOS initialisieren 3Dconnexion SpaceMouse-Geräte jetzt korrekt, anstatt die Meldung auszugeben, dass das Navigation-Framework außerhalb eines Application-Bundles läuft. Pull-Request #29465
  • Der VarSet-Dialog Eigenschaftengruppe umbenennen stellt jetzt automatisches Vervollständigen für vorhandene Eigenschaftengruppen bereit; dies vereinfacht das Verschieben von Variablen zwischen Gruppen. Pull-Request #30200
  • Es wird jetzt gewarnt, wenn eine Datei, die mit einer älteren Version erstellt wurde, gespeichert wird. Eine Voreinstellung, die ermöglicht dies zu deaktivieren, wurde hinzugefügt. Pull-Request #28389
  • Das Leeren der Liste der zuletzt verwendeten Dateien erfordert jetzt eine Bestätigung, bevor die Liste gelöscht wird. Pull-Request #27274
  • Der Navigationswürfel wurde verbessert, hauptsächlich bezüglich des Erscheinungsbilds und der Funktionalität seiner zusätzlichen Schaltflächen. Pull-Request #29338
  • Der Navigationswürfel wurde verbessert, vor allem hinsichtlich des Aussehens und der Funktionsweise seiner zusätzlichen Tasten. Pull-Request #29338
  • Alle Statusleisten-Widgets können nun über das Kontextmenü ein- und ausgeschaltet werden. Pull-Request #30349
  • Der eingebaute Texteditor erhielt einige Verbesserungen zu Suchergebnissen. Pull-Request #29423
  • Es ist jetzt möglich, mehrere Objekte gleichzeitig zu unterdrücken. Pull-Request #30438
  • Ein Symbol und ein Tastaturkürzel wurden der Option "Löschen" in der Python-Konsole hinzugefügt. Pull-Request #30551
  • Es ist jetzt möglich, durch Ziehen des Navigationswürfels die Ansicht zu drehen. Pull-Request #30727
  • Die Variablensatz-Eigenschaften vom Typ Prozent werden jetzt im Editor mit nachgestelltem Prozentzeichen angezeigt. Pull-Request #28730
  • Die Farben für Auswahl und Vorauswahl wurden hinsichtlich Sichtbarkeit und Unterscheidbarkeit verbessert. Pull-Request #31050

Kernsystem und API

Core

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

  • Die Suchleiste in den Einstellungen kann nun Tooltipps, Klapplisten-Werte, Kontrollkästchen und Gruppentitel durchsuchen. Pull-Request #24283
  • Das Werkzeug Messen bietet nun die Möglichkeit, das Messergebnis von kreisförmigen Elementen als Durchmesser anzuzeigen anstatt als Radius. Pull-Request #24853
  • Das Werkzeug Messen unterstützt jetzt das Messen von Radius und Durchmesser zylindrischer Flächen.Pull-Request #27044
  • Unter macOS unterstützen .FCStd-Dateien jetzt die native QuickLook-Erweiterung für die Anzeige einer Miniaturansicht (Thumbnails) der Datei im Finder sowie die vollständige Vorschau. Pull-Request #25239
  • Maßeinheiten können jetzt direkt während des Messens umgewandelt und angezeigt werden. Pull-Request #27462
  • Das Werkzeug Messen bewahrt jetzt die ausgewählte Anzeigeeinheit zusammen mit dem Objekt der Messung auf, so dass das Ändern der Einheiten sofort das Ergebnis im Aufgaben-Fenster und die 3D-Bezeichnung aktualisieren. Pull-Request #29157
  • Das Werkzeug Messen kann jetzt, zusätzlich zu den schon vorhandenen Messarten, den Radius oder den Durchmesser von kreisförmigen (zylindrischen?) Flächen ausgeben. Pull-Request #27415
  • Das Werkzeug Messen stellt Flächeneinheiten jetzt mit hochgestellten Unicode-Zeichen an. Pull-Request #28044
  • Makros unterstützen nun Verzeichnisse, um die zugehörigen Dateien zu sammeln. Pull-Request #27005
  • Der Makrodialog und der Befehl Makroordner öffnen öffnen jetzt den konfigurierten Makropfad anstatt des Standard-Makroverzeichnisses. Pull-Request #29224
  • Die defekten Aktionen zur Fehlersuche in Makros zeigen jetzt eineNachricht an, die den Anwender zu einem Arbeitsablauf mit externem Fehlerbereiniger leitet, anstatt den Eindruck zu erwecken, dass das Breakpoint-Debugging dort zur Verfügung steht. Pull-Request #29889
  • Das Werkzeug Messen kann jetzt den Radius und den Durchmesser von Kugeln und Tori angeben. Pull-Request #29369
  • Das Werkzeug Messen unterstützt jetzt im Modus Distance gekrümmte Flächen. Pull-Request #29367
  • Das Verhalten und die Anordnung der Pfeile für Winkel-Angaben beim Messen wurde deutlich verbessert. Pull-Request #27135
  • Rechteckauswahl berücksichtigt nun die Auswahlfilter. Pull-Request #28982
  • Das Werkzeug Messen unterstützt jetzt kreisförmige Flächen beim Messen von Winkeln. Pull-Request #29803
  • Das Werkzeug Messen unterstützt jetzt interne Skizzenflächen.Pull-Request #29551
  • Die Funktion Schnellmessung zeigt nun den Durchmesser der kreisförmigen Flächen an. Pull-Request #29385
  • Auswahlfilter kann nun andere Objekte innerhalb des Auswahlradius der Ansicht auswählen, anstatt sofort den Status Auswahl gesperrt anzuzeigen. Pull-Request #29705
  • FreeCAD wurde für OpenCascade 8 angepasst, wobei die Kompatibilität mit OpenCascade 7 beibehalten wurde. Dabei wurden die Geometrie, Import-/Exportfunktionen, CAM, der Sketcher, das FEM-Netz sowie die zugehörigen Codepfade aktualisiert. Pull-Request #25502
  • CMake warnt nun, dass die Unterstützung für Qt 5 veraltet ist und entfernt werden soll, und fordert Paketierer und Entwickler auf, auf Qt 6 umzusteigen. Pull-Request #30222
  • Auf Unix-ähnlichen Systemen verwenden Sperrdateien nun Berechtigungen, die nur für den Eigentümer gelten, und beim Export von Coin-Images wird vermieden, dass Dateien erstellt werden, auf die jeder schreiben kann. Pull-Request #30239
  • Die Conda-Release-Build-Voreinstellung aktiviert nun FREECAD_WARN_ERROR, und die damit verbundenen Warnungen wurden behoben, sodass die Release-CI neue Compiler-Warnungen früher erkennt. Pull-Request #30228
  • Das Werkzeug Bewegen kann nun den Modus Schwerpunkt / Geometrisches Zentrum mit Links und Part Containern nutzen. Pull-Request #30208
  • Das Werkzeug Bewegen Der Dragger rastet nun, wenn der Mauszeiger in die Nähe der Start- und Endpunkte einer Kante bewegt wird, an diesen Punkten ein – zusätzlich zur bereits vorhandenen Rastfunktion an der Kantenmitte –, wobei die Ausrichtung des Draggers an der Kante beibehalten wird. Pull-Request #30213
  • Der Dragger-Modus für benutzerdefiniertes Bewegen unterstützt jetzt, zusätzlich zum Auswählen von Elementen in der 3D-Ansicht, das Auswählen eines Objekts in der Baumansicht, um dessen Positionierung als Dragger-Referenz zu verwenden und bleibt nicht weiter aktiv, wenn zu einem anderen Dragger-Modus zurückgewechselt wird. Pull-Request #30943
  • Die Toponaming-Unterstützung wurde in der Python-API verbessert, sodass Add-ons hinsichtlich des TNP stabiler laufen. Pull-Request #24632
  • Der JT-Datei-Importer wurde verbessert und unterstützt nun auch JT 10.x-Dateien. Pull-Request #29768
  • Die Auswahlrahmenfunktion, die auf unterschiedliche Arten verwendet wird, auch von dem Werkzeug Auswahl einpassen und dem Skizzenbearbeitungsmodus, wurde überarbeitet. Pull-Request #26291

API

Entfernte Python-API

Geänderte Python-API

Neue Python-API

  • Für die C++/PyCXX-API-Oberfläche von FreeCAD wurde ein Python-Typ-Stub-Generator hinzugefügt, der auf direkt neben den Quelldateien liegende .pyi-Dateien zurückgreift und Smoke-Checks durchführt, um die Gültigkeit der generierten Stubs sicherzustellen. Pull-Request #29334

Start

Addon-Manager

Weitere Addon-Manager-Verbesserungen

  • Duplizierte Meldungen zu deaktivierten Addons werden jetzt unterdrückt, wenn dasselbe deaktivierte Addon sowohl im Mod-Verzeichnis des Benutzers als auch in einem zusätzlichen flat module path(?) gefunden wird. Pull-Request #29380
  • Die Liste der installierten Mods in den Informationen unter Über → Version ist nun alphabetisch sortiert. Pull-Request #29325

Arbeitsbereich Assembly

Weitere Assembly-Verbesserungen

  • Meldungen des Gleichungslösers (Meldungen zur Überbestimmtheit) wurden zum Assembly-Aufgaben-Fenster hinzugefügt. Pull-Request #24623
  • Ein neuer Befehl wurde hinzugefügt, um alle mit einer ausgewählten Komponente verknüpften Verbindungen auszuwählen. Pull-Request #27530
  • Eine Schaltfläche wurde hinzugefügt, um eine "Verbindung" Abstand um 90° zu drehen.Pull-Request #29717
  • Werden Skizzen aus Baugruppen heraus bearbeitet, aktiviert dies nicht mehr kurzzeitig das Quelldokument der Skizze oder erzeugt keinen Absturz mehr, wenn der Baugruppenzusammenhang verlassen wird. Pull-Request #29271
  • Simulationen bieten nun die Möglichkeit, in ein Videoformat zu exportieren. Pull-Request #25307
  • Eine Explosionszeichnung kann nun vorübergehend erstellt werden. Pull-Request #25456
  • Die Exportformate einer Simulation wurden verbessert. OpenCV wurde durch PyAV ersetzt. Das WebM-Videoformat wurde für die Fälle hinzugefügt, in denen der Codec zur verfügung steht. Der Dialog Datei sichern fügt jetzt auch, basierend auf der ausgewählten Dateiart, automatisch die Dateierweiterung hinzu.Pull-Request #30333
  • Der Befehl Verbindung bearbeiten wurde zum Kontextmenü der Verbindungen hinzugefügt. Pull-Request #30991
  • Eine Funktion Snapshot wurde hinzugefügt und ermöglicht das Speichern und Wiederherstellen des aktuellen Zusammenbauzustands (Positionierung und Sichtbarkeit). Pull-Request #25384

Arbeitsbereich BIM

  • ToDo (last check: 20260708, #31168):
  • Ein BIM Bericht-Befehl wurde hinzugefügt. Es verwendet eine SQL-ähnliche Abfragesprache, um Daten auszuwählen, zu filtern und zu aggregieren. Pull-Request #24078
  • Beim Entfernen einer Wandbasis werden nun die Position und die parametrischen Abmessungen der Wand für unterstützte gerade Draft- oder Sketch-Basen beibehalten, und es wird eine Warnung angezeigt, bevor nicht unterstützte komplexe Basen entfernt werden. Pull-Request #24550
  • Wände können nun standardmäßig ohne Basisobjekt erstellt werden, wobei der ausgewählte Wandgrundlinienmodus in den Einstellungen gespeichert wird. Pull-Request #24595
  • Der Befehl BIM-Projekt wurde aus der Symbolleiste entfernt, in das Menü Werkzeuge verschoben und zur besseren Unterscheidung von IFC-Projekten umbenannt; im Dialogfeld Projekt einrichten sind nun standardmäßig nicht-IFC-native Projekte voreingestellt. Pull-Request #25086
  • Das Layout der BIM-Symbolleiste wurde übersichtlicher gestaltet, indem verwandte Befehle gruppiert, die Einträge Form aus Text und BIM-Ansichten aus der Standard-Symbolleiste entfernt und gängige Zeichen- und Kopierwerkzeuge neu angeordnet wurden. Pull-Request #25147
  • Ein Befehl BIM Verkleidung wurde hinzugefügt. Es kann Oberflächen wie Bodenbeläge, Wandverkleidungen, Deckenplatten oder Fassadenplatten auf bestehende Geometrien anwenden. Pull-Request #27222.
  • Wände bieten nun Optionen in der Aufgaben-Fenster für gängige Wandeigenschaften, und das gleiche Framework für Schnellzugriffs-Aufgabenfelder wurde auf andere BIM-Objekte ausgeweitet. Pull-Request #26758 und Pull-Request #27746
  • BIM Fenster enthalten jetzt eine Voreinstellung Sliding Door (Schiebetür), deren Öffnung der Eigenschaft Opening entspricht, und im Kontextmenü der Baumansicht kann die Schieberichtung umgekehrt werden. Pull-Request #27375
  • BIM Fenster stellt jetzt einen Bereich mit Optionen im Aufgaben-Fenster bereit, um übliche Fenstereigenschaften, die Ausdrücke berücksichtigen, zu bearbeiten sowie eine Funktion zum Abbrechen.Pull-Request #27381
  • BIM Fenster-Typen können nun LinkGroups verwenden, wodurch Warnungen wegen Subvolumes außerhalb des Gültigkeitsbereichs vermieden werden, während nicht festgelegte Eigenschaften des Basisobjekts beibehalten werden. Pull-Request #27420
  • Wände bieten nun Optionen im Aufgaben-Fenster für gängige Wandeigenschaften an, und das gleiche Framework für Schnellzugriffs-Aufgabenfelder wurde auf andere BIM-Objekte ausgeweitet. Pull-Request #26758 und Pull-Request #27746
  • Die Verarbeitung von BIM-Links wurde überarbeitet, und der neue Befehl Verknüpfung erstellt ein App::Link und startet sofort einen Verschiebevorgang für BIM-Arbeitsabläufe. Pull-Request #28104
  • Grundstück bieten nun Optionen im Aufgaben-Fenster für verschiedene Grundstücks-Eigenschaften an. Pull-Request #28504

Weitere BIM-Verbesserungen

  • Natives IFC-Projekte unterstützen nun auch einen relativen Pfad zur IFC-Datei. Pull-Request #24190
  • Die Tastenkombinationen von BIM Schrittweite nutzen nun Alt-Kombinationen um Konflikte mit bestehenden Tastenkombinationen zu vermeiden. Pull-Request #28036
  • Native IFC-Objekte stellen nun in der Eigenschaft IfcClass die vollständige Liste der Klassen des aktiven Schemas für ihren Objekttyp bereit, einschließlich der IFC2X3-Typfamilien. Pull-Request #28994
  • Treppengeländer folgen jetzt den Änderungen der Sichtbarkeit der Treppe, inklusive der von übergeordneten Objekten, wie Stockwerken, übernommenen Sichtbarkeit. Pull-Request #29173
  • Die Endpunkte von Wänden ohne Sockel können nun mit dem Befehl Draft Bearbeiten bearbeitet werden. Pull-Request #29860
  • Zeichnungsansicht Schnittlinien verwenden nun die Standardeinstellungen für die Linienbreite und das Verhältnis von Schnittlinien- zu Schnittbereichsstärke, um dickere Schnittlinien zu erzeugen. Pull-Request #30149
  • IFC-Import behandelt den Wert einer Multicore-Voreinstellung von 0 als deaktiviert, bevor ein IfcOpenShell-Geometry-Iterator erstellt wird, und vermeidet so ungültige Worker-Counts, wenn Multicore-Processing ausgeschaltet ist. Pull-Request #30201
  • Die URL zum Herunterladen des Klassifizierungssystems wurde aktualisiert. Pull-Request #30247
  • Im oberen Teil des BIM Ansichtenmanager wurde eine neue Spalte Höhe hinzugefügt. Die Spalte Ebene wurde in Höhe umbenannt. Pull-Request #30420
  • Für BIM-Werkzeuge wurden Eingabehinweise in der Statuszeile hinzugefügt. Pull-Request #30511

Arbeitsbereich CAM

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

Weitere CAM-Verbesserungen

  • Im Dialogfeld für den G-Code-Export werden nun Zeilennummern angezeigt. Pull-Request #23862
  • Die MillFace-Funktion wurde als MillFacing mit erheblichen Verbesserungen neu implementiert. Pull-Request #24367
  • EinfacheKopie ermöglicht nun die Mehrfachauswahl von Bearbeitungen. Pull-Request #24297
  • Der adaptive OCL-Algorithmus wurde zur Bearbeitung Wasserlinie hinzugefügt. Pull-Request #23149
  • Die Eigenschaft Sorting Mode wurde zu Profile hinzugefügt und Taschen-Bearbeitungen, ermöglichen eine optionale Formbearbeitung im Anschluss an die Formauswahl. Pull-Request #27410
  • Die Unterstützung für Restbearbeitung wurde der Adaptiv-Bearbeitung hinzugefügt. Pull-Request #27908
  • Die versteckte Eigenschaft Approximation wurde zur Haltesteg-Bearbeitung hinzugefügt. Die Anzahl der Befehle kann sich erheblich verringern, wenn der Pfad nicht-horizontale Bogenbewegungen enthält (z. B. bei einem spiralförmigen Pfad). Pull-Request #28502
  • Das Gewindeschneiden wurde als experimentelle Funktion entfernt und als neue Strategie in Bohren integriert. Pull-Request #27506
  • Die Verarbeitung kreisförmiger Löcher wurde erheblich verbessert, unter anderem durch einen neuen C++-2-Opt-TSP-Löser mit Python-Bindings für eine optimierte Leistung bei der Lochsortierung sowie durch neue Sortiermodi und die Möglichkeit zur manuellen Neuanordnung in der Benutzeroberfläche. Pull-Request #23093
  • Der neue Stil LineZFollow wurde zur Funktion AufbereitungAnAbfahren hinzugefügt. Er kann als Ersatz für ArcZFollow verwendet werden, da er einfacher ist und weniger Rechenaufwand erfordert. Pull-Request #27986
  • Die AufbereitungEingangsrampe Aufbereiten kann nun auf Bearbeitungen angewendet werden, die bereits eine AufbereitungAnAbfahren-Ein- und Auslaufbewegung verwenden. Pull-Request #28496
  • Es ist nun möglich, den Wert für RetractThreshold in den Bearbeitungsvorgängen Profil und Tasche manuell festzulegen. Pull-Request #21738
  • Die manuelle Auswahl von Flächen oder Kanten für Bohr- oder Spiralbohrvorgänge ist nun möglich. Pull-Request #27494
  • Die Funktionsweise von Helix- und Spiralgeneratoren wurde verbessert, um bessere Ergebnisse zu erzielen und eine bessere Steuerung zu ermöglichen. Pull-Request #21971
  • Die automatische Auswahl für bohrbare Flächen wurde optimiert und kann nun Zylinderflächen mit mehr als drei Kanten erkennen. Pull-Request #27585
  • Die Option Optimize Linear Paths wurde dem adaptiven OCL-Algorithmus von Waterline hinzugefügt, um unnötige kollineare Punkte aus der G-Code-Ausgabe zu entfernen. Pull-Request #27040
  • Der Neue CAM-Simulator wurde als MDI-Widget in das Hauptfenster integriert. Pull-Request #22204
  • Das Werkzeug Kopie kann nun alle Bearbeitungen kopieren und dies rekursiv durchführen. Pull-Request #24819
  • Das Werkzeug AktiveBearbeitungUmschalten unterstützt nun Job- und Vorgangsgruppen. Pull-Request #24872
  • Es ist nun möglich, den G-Code-Export abzubrechen. Pull-Request #25273
  • Für die Vorgänge Haltesteg, Gravieren und Entgraten kann nun eine Toleranz festgelegt werden, um die Genauigkeit der Segmentierung komplexer Formen bei der Erstellung eines Fräswegs anzupassen. Pull-Request #26127 und Pull-Request #26128
  • Die Bearbeitung Gravieren kann nun für komplexe Kurven Bogenapproximationen verwenden, wodurch die Anzahl der G-Code-Befehle reduziert und gegebenenfalls eine glattere G2/G3-Ausgabe erzeugt wird. Pull-Request #29528
  • Die Bearbeitung Adaptiv wählt nun automatisch den Durchmesser des Spiraleingangs aus. Pull-Request #23980
  • Die Bearbeitung Adaptiv weist nun ungültige Startpunkte für Einlaufbewegungen zuverlässiger zurück und verhindert so kurze Einlaufbewegungen in der Nähe von Innenecken, die gegen die konfigurierte Schrittweite verstoßen könnten. Pull-Request #29971
  • CAM-Arbeitsbereiche unterstützen nun die Auswahl von Formen aus verschiedenen Objekten. Pull-Request #22304
  • Die V-Schnitt-Routenführung wurde nun mithilfe von „Virtual Edge Backtracking“ verbessert. Pull-Request #25049
  • Es ist nun möglich, nur ausgewählte Vorgänge aus dem Auftrag nachzubearbeiten und Vorgänge innerhalb von Dressup auszuwählen. Pull-Request #22764
  • Das Werkzeug SchleifeAuswählen wurde verbessert und gibt nun den Linienzug zurück, wenn Kanten ausgewählt wurden und andere Methoden fehlgeschlagen sind. Pull-Request #24185
  • Das Werkzeug Schleifenauswahl kann nun mehrere horizontale Linienzüge erkennen, wenn zwei oder mehr ausgewählte Kanten nicht zum selben Linienzug gehören. Pull-Request #27497
  • Das Werkzeug Schleifenauswahl kann nun alle Kanten einer ausgewählten Form auswählen, wenn keine Unterelemente ausgewählt sind. Pull request #29523
  • Der Kinetic-Postprozessor wurde um eine Kühlfunktion erweitert. Pull-Request #25022
  • Die Eigenschaft Units (metrisch/britisch) wurde zu ToolBits hinzugefügt. Pull-Request #25783
  • Der neue CAM-Simulator verwendet nun denselben Ansichtsmodus (Orthogonal/Perspektivisch) und denselben Navigationsstil wie die 3D-Ansicht. Pull-Request #23073
  • Die Taschen-Bearbeitung kann nun neben Flächen auch horizontale Kanten verarbeiten. Pull-Request #27750
  • Die Eigenschaft Op Final Depth der Gravieren-Bearbeitung hat nun je nach Material und Gravurform einen besseren Standardwert. Pull-Request #26543
  • Start Point kann nun über das Aufgabenfenster für Profile und Taschenform-Bearbeitungen definiert werden. Pull-Request #29502
  • Die Funktion Circular Hole Base, die zur Auswahl der Basisgeometrie für bestimmte Bearbeitungsvorgänge dient, zeigt nun zusätzlich zum Flächennamen und zum Durchmesser auch die Position und den Blindstatus (bei Zylinderflächen) an. Pull-Request #27869
  • CAM-Vorgänge werden nun reibungsloser wiederhergestellt, wenn die verknüpfte Basisgeometrie ungültig wird: Der Pfad wird gelöscht, der Vorgang wird als fehlerhaft markiert, und ungültige Basiseinträge können aus dem Aufgaben-Fenster entfernt werden. Pull-Request #27559
  • Die Bearbeitung Wendel verfügt nun über die Eigenschaft Helix Max Ramp Angle, während Helix Pitch in Helix Max Pitch umbenannt wurde. Pull-Request #29286
  • Die Eigenschaft Zig Zag Angle des Nut-Bearbeitung wurde in Angle umbenannt. Es wird nun ausgeblendet, wenn das ausgewählte Muster Offset ist. Pull-Request #26842
  • Es wurde ein neues Werkzeug hinzugefügt, mit dem sich Aufbereitungen spiegeln lassen. Pull-Request #21820
  • Eine schnelle Bewegung von Clearance Height zu Safe Height wurde am Anfang des Nut-Bearbeitungen-G-Code hinzugefügt. Pull-Request #25845
  • Die Bearbeitung Nut verarbeitet nun senkrechte und durchgehende Pfade für mehrere Kanten oder Flächen zuverlässiger, unterstützt gerade Kanten und nicht-horizontale Bögen und löscht ungültige Pfade, wenn keine Nut erstellt werden kann. Pull-Request #25090
  • Das Nut Bearbeitungs-Aufgaben-Fenster enthält nun die Option CutPattern, deren Werte zu Bidirectional und Directional umbenannt wurden; die entfernten LayerMode-Verhalten entsprichen nun der Handhabung von Herabstufungen bei anderen Vorgängen. Pull-Request #25867
  • Das CAM-Kontextmenü wurde verbessert. Pull-Request #26492
  • Gravieren hat nun zwei Eigenschaften: Pattern (ermöglicht das Umkehren der Richtung nach dem Absenken, um einen Rückzug zu vermeiden) und Reverse (erzwingt eine Richtungsänderung). Pull-Request #22226
  • Verknüpfen berücksichtigt nur die Werkzeugform. Pull-Request #28180
  • Die Jitter-Funktion des Anordnen-Werkzeugs wurde verbessert. Pull-Request #26326
  • Die Funktion „HandleMultipleFeatures“ kann nun mehr Fälle für die Bearbeitung Bereich verarbeiten. Pull-Request #26867
  • Das Haltesteg-Werkzeug kann nun automatisch Markierungen für mehrere geschlossene Pfade setzen. Pull-Request #22468
  • Das Haltesteg-Werkzeug lässt sich nun besser auf viele Kanten skalieren. Pull-Request #29094
  • Die Aufbereitung der Z-Tiefen-Korrektur zeigt nun eine Warnung statt einer Fehlermeldung an, wenn sich der Pfad außerhalb des Erfassungsbereichs befindet. Pull-Request #28582
  • Die Bearbeitung Adaptiv verwendet nun den Wendel-Generator, um einen Wendel-Einstieg zu erstellen. Die Wendel-Eigenschaften wurden in die Gruppe Adaptiver Wendel-Einstieg verschoben. Außerdem gibt es die neuen Eigenschaftsbezeichnungen Helix Max Ramp Angle und Helix Max Pitch. Pull-Request #22357
  • Es wurde eine neue Dreh-Planfräsfunktion für das Planfräsen mit der 4. Achse hinzugefügt. Pull-Request #29751
  • Bei der Darstellung von Werkzeugwegen für mehrumdrehende Drehbewegungen wird nun der gesamte Winkelbereich berücksichtigt, wodurch grobe Anzeigeschritte bei langen G0/G1-, G2/G3- und Bohrzyklus-Drehungen vermieden werden. Pull-Request #29707
  • Die Dialoge zum Erstellen und Bearbeiten von Jobs wurden verbessert. Beim Erstellen von Jobs steht nun eine Auswahl für das Einheitsschema zur Verfügung, die JSON-Datei wurde um eine Vorlagenbeschreibung ergänzt, und auf der Registerkarte „Allgemein“ gibt es eine Maschinenauswahl sowie eine Schaltfläche zum Anlegen neuer Maschinen. Auch mehrere andere Widgets in diesen Bereichen wurden optimiert. Pull-Request #29861
  • MachineState.G0F, und .ReturnMode wurden als Befehle zum Bohren hinzugefügt. Pull-Request #29892
  • Die Erweiterung der CAM-Bohrzyklen nutzt nun MachineState, um den Maschinenstatus während der Erweiterung der Bohrzyklen genauer zu verfolgen. Pull-Request #30112
  • Die Verknüpfungsoptionen von Profil und Taschenform umfassen nun Strategien zur Kollisionsvermeidung, die die Einfahrhöhe, die lichte Höhe, Sichtlinienprüfungen, den Werkzeugdurchmesser oder die Werkzeugform berücksichtigen. Pull-Request #29983
  • Der Verknüpfungsgenerator wurde den Bearbeitungsvorgängen Gravieren und Entgraten hinzugefügt, um bei Verknüpfungsbewegungen die Sicherheitshöhe anstelle der Freihöhe zu verwenden. Die Optionen Linking-Modus und Sicherheitsabstand wurden zu den Aufgabenfeldern hinzugefügt, auch für die Bearbeitungsvorgänge Bohren und Wendel. Pull-Request #29959
  • Das Werkzeug Schleife Auswählen kann nun horizontale Flächen handhaben. Pull-Request #26786

Arbeitsbereich Draft

  • ToDo (last check: 20260708, #31057)

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

Weitere FEM-Verbesserungen

Arbeitsbereich Inspection

Weitere Inspection-Verbesserungen

Arbeitsbereich Material

Weitere Material-Verbesserungen

  • Die Material-Metalle-Datenbank wurde um weitere Kupfer- und Kupferlegierungswerkstoffe erweitert. Pull-Request #25832
  • Materialzuweisung über Std MaterialFestlegen bindet Änderungen nun in eine Transaktion ein, wobei die Schaltfläche „Schließen“ durch „OK“ und „Abbrechen“ ersetzt wird, um eine ordnungsgemäße Rückgängig-Funktion zu ermöglichen. Pull-Request #27910
  • Pfade zur Materialbibliothek, die symbolische Links verwenden, werden nun vom Material-Editor und den API-Aufrufen zum Laden von Materialien korrekt verarbeitet. Pull-Request #28500

Arbeitsbereich Mesh

Weitere Mesh-Verbesserungen

  • Ein Status-Widget zeigt nun den Grund an, wenn das Hinzufügen eines Dreiecks zu einem Netz fehlschlägt. Pull-Request #29945

Arbeitsbereich OpenSCAD

Weitere OpenSCAD-Verbesserungen

Arbeitsbereich Part

Weitere Part-Verbesserungen

  • Eine neue Methode wurde hinzugefügt, um eine B-Spline-Kurve an einem gegebenen Parameter in zwei Kurven aufzutrennen. Pull-Request #26716
  • Das Extrudieren von Textskizzen im Arbeitsbereich Part ist jetzt schneller, besonders für Skizzen, die viele Linienzüge erzeugen. Pull-Request #28344
  • Das Befestigungssystem stellt jetzt Modi, wie XY parallel zu Ebene, korrekt bereit, wenn die Bezugsebenen des Ursprungs über ein Origin-Objekt ausgewählt werden.Pull-Request #28958
  • Das Erstellen von Ausformungen ermöglicht jetzt Kombinationen gültiger Profile, die denselben Schwerpunkt besitzen, während es weiterhin vor dem Absturzproblem schützt, das für duplizierte Profile behoben wurde. Pull-Request #29982
  • Ein zusammengefasster Flächenersteller wurde hinzugefügt, um den aktuellen Ansatz zum Erstellen mehrerer Flächen durch einen einzigen Algorithmus zu ersetzen, der mit allen ebenen und nicht ebenen Fällen umgehen kann. Dies ist der neue Standard-Flächenersteller Pull-Request #28788
  • Das Werkzeug Auf Oberfläche projizieren akzeptiert jetzt auch interne Skizzenflächen als Eingabe zum Projizieren auf eine Oberfläche. Pull-Request #30425

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 oder eine neue zugehörige Einstellung aktiviert.

Pull-Request #29168

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

Pull-Request #23997

Die Primitivwerkzeuge Kugel, Quader und Zylinder (additiv und subtraktiv) wurden um interaktive Ziehhilfen (Dragger) erweitert.

Pull-Request #23700

Interaktive Ziehhilfen (Dragger) wurden zum Werkzeug Formschräge hinzugefügt.

Pull-Request #27111

Weitere Part Design-Verbesserungen

  • Interaktive Dragger unterstützen nun ein konfigurierbares grobes Einrasten, wodurch standardmäßig größere Schritte möglich sind, während eine Modifikatortaste (z. B. Umschalt) für feine Bewegungen genutzt werden kann; die Schrittweiten für das Einrasten und die Modifikatortaste lassen sich in den Einstellungen konfigurieren. Pull-Request #28384
  • Rohr und Abziehendes Rohr unterstützen jetzt die Mehrfachauswahl für die Kantenliste der Spine-Kurve (Austragungspfad). Pull-Request #27962
  • Fehler aus Part Design-Modifikationen, wie Fasen und Verrundungen, werden jetzt im Benachrichtigungsbereich und im Ausgabefenster angezeigt, anstatt in einem Popup-Dialog, und ermöglicht so dem Anwender im Aufgaben-Fenster zu bleiben. Pull-Request #28131
  • Das Einblenden eines Körpers ohne sichtbare Formelemente blendet jetzt auch das Formelement an der aktuellen Arbeitsposition ein. Pull-Request #24887
  • Wird die Art eines Blocks auf Bis Fläche geändert, führt das nicht mehr zu einem Absturz, wenn sich das Formelement nicht in einem Körper befindet; stattdessen wird eine Fehlermeldung ausgegeben. Pull-Request #30022
  • Wird die Leertaste für ein in der 3D-Ansicht ausgewähltes Element (z. B. eine ausgewählte Fläche) gedrückt, wird jetzt die Sichtbarkeit des ganzen PartDesign-Körpers anstatt nur des letzten Formelements umgeschaltet; dies erleichtert das Ein- und Ausblenden von Körpern in Baugruppen oder in Dateien mit mehreren Körpern. Die Auswahl in der Baumansicht schaltet weiterhin das ausgewählte Objekt um. Pull-Request #29110 and Pull-Request #30231
  • Für die interaktiven Steuerelemente wurden Eingabehinweise implementiert. Pull-Request #29631
  • Teilformbinder verwendet nun den BuildFace-Funktionsblock zur Bearbeitung überlappender Geometrie. Pull-Request #29249
  • Eine Eigenschaft Fuzzy Tolerance wurde hinzugefügt, um die standardmäßige fuzziness/tolerance für boolesche Verknüpfungen zu überschreiben, die von der Größe der Eingabeformen abgeleitet wird. Pull-Request #29984
  • Das Unterdrücken eines Formelements ergibt jetzt keine unnötigen Neuberechnungen und erfolgt daher sofort. Pull-Request #29219
  • Bezeichnungen (Labels) unterdrückter Formelemente werden jetzt auch durchgestrichen.Pull-Request #27808
  • Musternde Formelemente haben jetzt einen verbesserten Umgang mit Fehlern aus leeren Formelementen Pull-Request #26565
  • Das Werkzeug Wendel hat jetzt einen verbesserten Umgang mit Fehlern für Fälle mit mehrfachen Festkörpern in einem Körper.Pull-Request #29339
  • PartDesign-Körper, die in einem booleschen Formelement verwendet werden, werden jetzt zeitweilig eingeblendet, wenn sie zum Bearbeiten aktiviert wurden und wieder ausgeblendet, wenn sie deaktiviert wurden; dies macht das manuelle Umschalten der Sichtbarkeit oder die Hilfskonstruktion mit einem Teilfombinder überflüssig. Pull-Request #30002

Arbeitsbereich Points

Weitere Points-Verbesserungen

Arbeitsbereich Reverse Engineering

Weitere Reverse Engineering-Verbesserungen

Arbeitsbereich Robot

Weitere Robot-Verbesserungen

Arbeitsbereich Sketcher

Dank AstoCAD wurde Sketcher um ein Textwerkzeug erweitert, mit dem sich Textgeometrien erstellen lassen, die durch eine spezielle Textbeschränkung gesteuert werden.

Pull Request #22217


Bild anklicken, wenn die Animation nicht automatisch startet.
Dank AstoCAD wurde dem Sketcher eine neue Randbedingung Group constraint hinzugefügt, die ermöglicht, Geometrien zu gruppieren und gemeinsam zu bewegen oder (durch andere Randbedingungen) festzulegen.

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

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

Pull-Request #29336

Weitere Sketcher-Verbesserungen

  • Es ist nun möglich, Bézier- und Versatz-Kurven als externe Geometrie zu importieren. Pull-Request #25144
  • Der Befehl SkizzenZusammenführen importiert nun, sofern möglich, externe Geometrie, ordnet Randbedingungen, die auf externe Geometrie verweisen, neu zu und erstellt die zusammengeführte Skizze innerhalb des gemeinsamen Körpers, wenn alle Quellskizzen zu einem einzigen gehören. Pull-Request #29497
  • Kopieren, Ausschneiden und Einfügen unterstützt nun Textgeometrie und GruppeZusammenfassen. Pull-Request #28728
  • Werden Maße kreisförmiger Elemente bearbeitet, kann jetzt zwischen Radius und Durchmesser gewechselt werden. Pull-Request #26794
  • Die Liste der Randbedingungen zeigt jetzt die Art der Randbedingung im Namen an. Pull-Request #26797
  • Ein neuer Auswahlmodus wurde der Randbedingung Symmetrisch festlegen hinzugefügt. Es ist jetzt auch möglich, ein Element (Linie, Kreisbogen oder offener B-Spline) und eineSymmetrielinie auszuwählen. Pull-Request #25525
  • Interne Flächen sind jetzt von beiden Seiten der Skizzenebene sichtbar und die Mehrfachauswahl-Hervorhebung mit Strg + Klick stellt jetzt alle ausgewählten Flächen korrekt hervorgehoben dar. Pull-Request #28655 und Pull-Request #28651
  • Die interne Flächenerstellung unterstützt nun selbstschnittige B-Splines und frei hängende Kanten, wobei die zugeordneten Namen der geteilten Kantenfragmente beibehalten werden. Pull-Request #28964
  • Ein Doppelklick auf eine geometrische Randbedingung löst jetzt ihre Umbenennung aus. Pull-Request #27678
  • Ein Doppelklick auf Auswahl funktioniert jetzt auch mit externer Geometrie Pull-Request #28105
  • Die Eigenschaften Grid und Make Internals sind jetzt für neue Skizzen standardmäßig aktiviert und eine Einstellung für die Transparenz des Rasters wurde hinzugefügt. Pull-Request #28771 und Pull-Request #28791
  • Sketcher vermeidet nun unnötige Neuberechnungen beim Ziehen von Randbedingungen, beim Löschen von Skizzenelementen und beim Verlassen von Bemaßungswerkzeugen, wodurch die Reaktionsgeschwindigkeit in diesen Arbeitsabläufen verbessert wird. Pull-Request #28652
  • Die Sketcher-Eigenschaft AutoColor wendet die bevorzugten Farben nun sofort auf vorhandene Skizzen an, wenn diese Option aktiviert ist, ohne dass das Dokument gespeichert und erneut geöffnet werden muss. Pull-Request #30185
  • Ausgewählte Randbedingungen für Abstände (Punkt-Linie, Kreis-Kreis und Kreis-Linie) verwende jetzt eine Ausrichtung, um Flipping zu verhindern. Pull-Request #26518
  • Bei Tangentialbeschränkungen für Geraden-Kreise und Geraden-Bögen wird nun die berechnete Ausrichtung verwendet, sodass die tangential beschränkte Geometrie während der Berechnung auf der beabsichtigten Seite verbleibt. Pull-Request #29015
  • Die Option Symmetrie-Randbedingungen erstellen des Werkzeugs Spiegeln wurde verbessert, um Überbestimmtheit zu vermeiden. Es ist jetzt auch standardmäßig aktiviert. Pull-Request #28118 und Pull-Request #28319
  • Beim Kopieren von Sketcher-Geometrie als Python-Code wird nun eine höhere Koordinatengenauigkeit beibehalten, wodurch weniger fehlerhafte geschlossene Profile nach dem Kopieren und Einfügen entstehen. Pull-Request #29211
  • Es gibt jetzt eine Schaltfläche Abbrechen, die es ermöglichen, Änderungen an einer Skizze zu verwerfen. Pull-Request #29337
  • Horizontaler Abstand, Vertikaler Abstand und Abstand werden nun standardmäßig so positioniert, dass Überschneidungen mit den festzulegenden Linien vermieden werden. Pull-Request #29538
  • Sketcher Rechteckauswahl berücksichtigt nun die Auswahlfilter. Pull-Request #28982
  • Die Bogenlängenmaße sind nun bei größeren Bogenweiten besser positioniert. Pull-Request #29594
  • Maßangaben werden nun entsprechend der Drehung der Ansicht ausgerichtet, sodass sie nicht mehr auf dem Kopf stehend angezeigt werden. Pull-Request #29569
  • Die Bedienung vonOVP mit der Tastatur wurde verbessert: Durch die Eingabe von Zahlen, Satzzeichen, Löschtasten oder eingefügten Werten wechselt man direkt in den Wertbearbeitungsmodus, während durch Gedrückthalten der Alt-Taste die Kamerasteuerung vorübergehend wiederhergestellt wird. Pull-Request #29477
  • Bei der Eingabe von OVPs für Rechtecke, Linien und Schlitze behält Sketcher nun die erfasste Cursorrichtung bei, nachdem ein Längen- oder Winkelwert festgelegt wurde, wodurch verhindert wird, dass sich die Vorschau-Geometrie bei Mausbewegungen umdreht. Pull-Request #24904
  • Das Werkzeug Text now speichert im Dokument nur den Namen der Schriftart anstelle eines absoluten lokalen Schriftartpfads, wodurch die Portabilität der Datei zwischen verschiedenen Systemen verbessert wird. Pull-Request #28418
  • Eine neue Voreinstellung zur Steuerung der Schriftart (zusätzlich zur Schriftgröße) für Beschriftungen wurde hinzugefügt. Pull-Request #26600
  • Die Skizzengeometrie wird nun korrekt aktualisiert, nachdem ein Teil einer Randbedingung aus einer vollständig beschränkten Skizze entfernt wurde. Pull-Request #29812
  • Die Linien der Randbedingung Winkel werden jetzt besser positioniert. Pull-Request #29630
  • Bögen können nun direkt ausgewählt werden, während das Werkzeug WinkelFestlegen aktiv ist, sodass Winkelbemaßungen für Bögen erstellt werden können, ohne den Bogen zuvor auswählen zu müssen. Pull-Request #29679
  • Der Sketcher-Dialog verfügt über zwei neue Befehle – zum Löschen aller Randbedinungen und zum Löschen gefilterter Randbedinungen. Pull-Request #29993
  • Das Werkzeug Bemaßen verwendet jetzt Eingabehinweise. Pull-Request #30630
  • Die Randbedingung Punkt auf Objekt festlegen unterstützt jetzt automatische Randbedingungen entlang der Linie. Dafür werdenHilfslinien angezeigt. Pull-Request #30332
  • In-Ansicht-Parameter wurden für Ellipsenbogen, Hyperbelbogen und Parabelbogen hinzugefügt. Pull-Request #29318
  • Für die B-Spline-Werkzeuge wurden Eingabehinweise hinzugefügt. Pull-Request #30628
  • Automatische Randbedingungen funktionieren jetzt nicht nur beim Erstellen von Geometrien, sondern auch wenn sie bewegt (gezogen) werden. Pull-Request #29771
  • Auswahlfilter unterstützen jetzt interne Skizzenflächen. Pull-Request #30259
  • Der Zustand des Schalters Hilfsgeometrie umschalten wird jetzt für jede Skizze festgehalten anstatt für die jeweilige FreeCAD-Sitzung. Pull-Request #30761
  • Symbole externer Geometrien im Abschnitt Elemente besitzen jetzt auch eine Hilfsgeometrie-Variante. Pull-Request #28507

Arbeitsbereich Spreadsheet

Weitere Spreadsheet-Verbesserungen

  • Die Farbauswahl wurde neu gestaltet und besitzt zwei Schaltflächen, eine für individuelle Farben und eine zum Zurücksetzen. Pull-Request #28698

Arbeitsbereich Surface

Weitere Surface-Verbesserungen

Arbeitsbereich TechDraw

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

Weitere TechDraw-Verbesserungen

  • Glatte Flächenübergänge (smooth edges) werden in TechDraw jetzt mit einer dünnen Volllinie ausgeführt, wie es ISO-Normen erfordern. Pull-Request #27747
  • Schriftart, Schriftgröße und Pfeilgröße einer Schnittlinie in TechDraw-Schnittansichten können jetzt über Eigenschaften konfiguriert werden.Pull-Request #27521
  • TechDraw-Winkelmaße unterstützen jetzt die Anzeige des Supplementärwinkels (180° minus dem gemessenen Winkel) über eine Ansicht-Eigenschaft. Pull-Request #27055
  • Das Zeichnen einer Szene ist jetzt deutlich schneller. Pull-Request #25898 und Pull-Request #28702
  • In gerenderten Szenenansichten werden nun Viewer-Elemente wie der NaviCube aus den TechDraw-Szenenaufnahmen ausgeblendet. Pull-Request #28943
  • Manuelle Änderungen an den Eigenschaften für die X/Y-Position von Ansichten und Bemaßungen in TechDraw haben nun Vorrang vor dem Einrasten, und die Parameter für das Einrasten von Bemaßungen können in den Einstellungen konfiguriert werden. Pull-Request #30154
  • Das Aufgaben-Fenster Aktive Ansicht einfügen wurde umgestaltet, mit optimierten Abstände, einer ComboBox für die Auswahl der Hintergrunddarstellung und gruppierten Beschnitteinstellungen, die automatisch deaktiviert werden, wenn sie nicht verwendet werden. Pull-Request #28085
  • Es gibt nun eine Kontextmenüoption, mit der das Raster für die aktive Seite ein- und ausgeschaltet werden kann. Pull-Request #29083
  • Das Aufgaben-Fenster des TechDraw HinweisfeldesWerkzeug wurde verbessert. Pull-Request #28101
  • Die ASME-ANSIB-TechDraw-Vorlage hat nun einen transparenten Hintergrund, passend zu den anderen Zeichnungsvorlagen. Pull-Request #30025
  • Ausdrücke können jetzt beliebigen Feldern in TechDraw-Vorlagen hinzugefügt werden. Pull-Request #27117

Importieren und Exportieren

  • Beim Importieren von STEP-, IGES- und glTF-Dateien wird nun während der Übertragung ein Fortschrittsbalken angezeigt. Pull-Request #27849
  • Beim XHTML/X3D-Export werden nun aussagekräftigere Attributnamen vom Typ DEF verwendet. Pull-Request #29980
  • Unter Windows funktioniert der DXF-Import nun auch, wenn sich die Datei in einem Ordner befindet, dessen Pfad nicht-englische Zeichen enthält. Pull-Request #30125