Release Highlights
Wir freuen uns, euch die Neuerungen des Minor Releases 2025.1.7 vorzustellen!
Dieses Release bietet verschiedene Verbesserungen an Prozessen und Geräten in der Software, konzentriert sich auf Performance-Verbesserungen bei Templates und enthält zudem einige kleinere Anpassungen.
Planung
- Über ein neues Menü am unteren Rand der 3D-Ansicht kann nun die Sichtbarkeit aller Annotationen auf einmal verändert werden.
- Somit ist es einfacher, alle Annotationen in einem großen Projekt ein- oder auszublenden.
- Die Sichtbarkeit von Annotationen wird nun auch gespeichert. D. h., manuell individuell ein- oder ausgeblendete Annotationen bleiben nun erhalten.
- Beim Platzieren von importierten Achsen kann nun eine Verschiebung und Rotation in 3D anstatt nur einer Höhenverschiebung angegeben werden.
- Während der Eingabe dieser 3D-Verschiebung wird eine einfache Vorschau der Achsen angezeigt.
- Prozesse, die kürzer als 1 ms geplant werden, zeigen nun einen Fehler im Planner an.
- Diese Warnung wurde eingebaut, um Fehlern vorzubeugen, da dProB einen Prozessdetailgrad unter 1 ms nicht unterstützt.
- Dies betrifft nicht Prozesse, die keine Dauer haben, wie z. B. das Gruppieren von Objekten. Diese Prozesse können wie gewohnt geplant werden.
- Der in der Software voreingebaute Autokran wurde verkleinert, um realistischer zu sein. Diese Änderung betrifft nur neue Instanzen dieses Fahrzeugs - Projekte aus einer früheren Version können weiterhin den größeren Autokran verwenden.
Performance
- Die Simulationsgeschwindigkeit von Templates wurde verbessert - bis zu 64% schneller, je nach Art des Templates.
- Dies ist vor allem merkbar bei Templates, die viele parallele Prozesse planen oder neue Objekte während der Simulation erzeugen.
- Während und nach dem Simulieren von Templates wird nun weniger Arbeitsspeicher benötigt.
- Die Software friert am Anfang und am Ende der Simulation von großen Templates nicht mehr für mehrere Sekunden ein.
- Diese Verbesserung ist auch spürbar, wenn man eine Gruppe großer Prozesse löscht oder eine große Menge Prozesse einer Gruppe hinzufügt.
- Das Einfärben von FBX- und IFC-Modellelementen verbraucht nun weniger Arbeitsspeicher.
- Dies betrifft vor allem Objekte, die aus vielen separaten, aber gleich gefärbten Geometrien bestehen.
Kleine Verbesserungen
- Der Template-Editor merkt sich nun pro Template und pro Funktion die Position im Viewport. Diese wird beim Wechseln zwischen Templates und Funktionen automatisch wiederhergestellt.
- Die skriptbaren Fähigkeiten der skriptbaren Geräte profitieren ebenfalls von dieser Verbesserung.
- Neue Nodes:
Get Attached ParentundGet Attached Childrenum Informationen über Attachments in der Template-Logik zu erhalten. - Neue Validierung wurde beim Importieren von IFC ergänzt: Es wird nun darauf hingewiesen, wenn das IFC-Modell Geometrien enthält, die nicht „wasserdicht“ sind.
- Die Programmeinstellungen für Highlights wurden aus der Kategorie „Allgemein“ in die Kategorie „Grafik“ verschoben.
Bugfixes
- Timeline:
- Ein seltener Fehler, durch den eine aufgeklappte Gruppe in der Timeline nicht korrekt dargestellt wurde, ist behoben.
- Der Prozessfokus-Knopf kann nun korrekt bis auf die Mindest-Zoomstufe von 1 Minute auf einen Prozess heranzoomen, anstatt auf 1,5 Minuten limitiert zu sein.
- Gerätekonfigurator: Die Vorschau von Ladeflächen und Schienenfahrzeug-Konfigurationen hat nun wieder die korrekte Farbe.
- Die Log-Informationen in Projektdateien wurden limitiert.
- Dies reduziert die Projektgröße in sehr stark bearbeiteten Projekten.
- Außerdem behebt dies ein Problem, durch das beim Speichern eine Fehlermeldung angezeigt werden konnte.
- Ein Fehler, dass IFC Bulk mit Double-Sided Rendering nicht richtig dargestellt wurde, ist nun behoben.
- Ein seltener Fehler, wodurch nach dem Editieren eines Schneide-Prozesses die Interaktion mit der Programmoberfläche nicht mehr möglich war, wurde behoben.
- Ein seltener Fehler, wodurch Fehler bei der Vorschau beim Planen von Prozessen nicht angezeigt wurden, ist behoben.
- Ein seltener Softwareabsturz, der beim Hovern von bestimmten IFC-Geometrien in der 3D-Ansicht passierte, ist nun behoben.
Hotfix 1 - 2025.1.7.1 - 06.10.2025
Mit diesem Hotfix wurde folgender Fehler behoben:
- Eine Sicherheitslücke in Unity wurde geschlossen (siehe https://www.cve.org/CVERecord?id=CVE-2025-59489)
- Diese Sicherheitslücke betrifft alle aktuell verfügbaren Versionen von dProB (2024.2.1 - 2025.1.7)
- Die Sicherheitslücke entsteht durch die Unity Engine, welche in dProB enthalten ist. Daher ist ein Versionsupdate notwendig, um die Sicherheitslücke zu schließen.
- Da es sich um eine Sicherheitslücke mit einem CVSS-Score von 7.4 (hoch) handelt, empfehlen wir ein zeitnahes Update.
- Wir empfehlen daher allen Projekten, auf diese neue Version zu wechseln.
Wir freuen uns auf euer Feedback und wünschen euch viel Erfolg mit dProB 2025.1.7!