Neue Version - Minor Release: dProB 2025.1.1

Release Highlights

Wir freuen uns, euch die Neuerungen des Minor Releases 2025.1.1 vorzustellen!

Während der Entwicklung des vorherigen Major Releases haben wir bereits an vielen kleinen Verbesserungen gearbeitet, die sich in diesem Minor Release summieren. Neben dem neuen 3D Terrain bietet dieser Release auch viele Template- und Webviewer-Verbesserungen.


Neues Feature: World Configuration & 3D Terrain

Das neue „World Configuration“-Fenster erlaubt es nun, anstelle des Gitternetzes eine 3D-Umgebung basierend auf Google Tiles und Cesium zu importieren. Diese kann ganz einfach über Geokoordinaten eingestellt und in der Höhe verändert werden.
Ebenso kann über dieses Menü auch die Höhe des Gitternetzes angepasst werden. Die entsprechende Einstellung wurde deshalb aus den Vorschau-Features entfernt.
Alle Einstellungen der „World Configuration“ werden jetzt direkt im Projekt, anstatt für den Nutzer Global gespeichert.


Template-Verbesserungen

  • Template Anwendung
    • Mehrere ausgewählte Templates können jetzt auch gleichzeitig resimuliert werden. Ebenso besteht die Option, wenn eine Simulation mit Fehlern abbricht, trotzdem fortzufahren oder die gesamte Resimulation abzubrechen.
    • Alle Listendatentypen (abgesehen von Listen von Splines) können nun auch vom Nutzer im Planner eingegeben werden.
    • Positions- und Poseeingaben werden nun während der Eingabe visualisiert.
  • Template Erstellung
    • Alle platzierten Nodes können nun über das Rechtsklickmenü kommentiert werden. Kommentare werden über den Nodes angezeigt, um mehr Kontext zu hinterlegen. Sie helfen außerdem dabei, Nodes bei Fehlermeldungen einfacher zu identifizieren.
    • Im Template Editor kann jetzt weiter herausgezoomt werden.
    • Wenn für einen Input oder eine Variable ein Standardwert hinterlegt wurde, kann dieser nun auch wieder entfernt werden.
    • Die Template Nodes haben jetzt eine maximale Breite, wodurch z. B. Nodes, die ein Gelenk referenzieren, nicht mehr größer als der sichtbare Bereich des Editors werden.
  • Neue Template Nodes
    • Slerp für Rotationen, Offsets, Directions und Scalars
    • Interpolate Pose
    • ToScalarVector

Kleine Verbesserungen

  • dProB Viewer Export:
    • Die Benennung der auf dem PC gespeicherten Export-Dateien und -Ordner wurde verbessert.
    • Die Maximalgröße eines Exports wurde von 2 GB auf 4 GB erhöht.
    • Das technische Feature KHR_animation_pointer wird nun nur aktiviert, wenn es auch gebraucht wird. So können Exporte, die z. B. keine Farbänderungen enthalten, trotzdem in Programmen wie Blender geöffnet werden.
  • Performance:
    • Die Performance beim Zoomen in der Timeline in Projekten mit vielen Prozessen und Gruppen wurde deutlich verbessert.
    • Die Planungs- und Simulationsperformance bei großen Mengen an Prozessen wurde optimiert.
  • Sonstiges:
    • Das Platzieren von Messpunkten im Messtool kann jetzt mit Undo rückgängig gemacht werden. Außerdem wurde das Limit auf 128 Messpunkte erhöht.
    • Geräte, die durch ihre Distanz zur Kamera ausgeblendet wurden, werden nun weiterhin als einfacher Pfeil dargestellt. So behält man auch in sehr großen Projekten den Überblick, wo Geräte platziert sind. Diese Darstellung kann über die Einstellungen ausgeschaltet werden.
    • Die Kollisionswarnungen und die zugehörige Einstellung wurden entfernt. Dieses Feature wird in einem kommenden Minor Release durch ein Kollisionsprüfungssystem ersetzt.

Bugfixes

  • dProB Viewer Export:
    • Ein Fehler, der dazu führte, dass Farbänderungen nicht korrekt exportiert wurden, ist behoben.
    • Mehrere seltene Fehler, die beim Export passieren konnten, wurden behoben.
    • Der Viewer-Export zeigt jetzt nur noch bei sehr großen Projekten die Warnung an, dass 64 GB Arbeitsspeicher benötigt werden. Diese Meldung wurde zuvor fehlerhafterweise bei allen Projekten angezeigt.
  • Templates:
    • Die Project on Plane- und Signed Angle on Plane-Nodes verhalten sich nun korrekt.
    • Der Planner fragt jetzt Eingaben für Dezimal- und Ganzzahlen bei Templates automatisch ab.
    • Ein Fehler, durch den Subtemplate-Gruppen beim Simulieren zu groß wurden, ist behoben.
    • Während der Template-Simulation werden Prozesse direkt zum richtigen Zeitpunkt platziert, anstatt erst am Ende der Simulation zu springen.
    • Ein seltener Fehler, durch den die Template-Simulation veraltete oder fehlerhafte Prozesse erzeugte, wurde behoben.
    • Ein seltener Fehler, durch welchen die Template-Simulation fehlerhafterweise abgebrochen wurde, ist ebenfalls behoben.
    • Die Fehlermeldung, wenn bei der Simulation einem Subtemplate Eingaben fehlen, wird nun korrekt angezeigt, anstatt einen unerwarteten Fehler zu erzeugen.
  • Kameras:
    • Aufnahmen können nun auch im Hintergrund durchgeführt werden, selbst wenn „Run in Background“ deaktiviert ist. Das löst ein Problem, bei dem Aufnahmen beschädigt wurden.
    • Während Kamera-Aufnahmen wird der Dialog zum automatischen Speichern nicht mehr angezeigt.
    • Ein seltener Fehler, durch den nach einem Wechsel der Planungsvariante die falsche Kamera-Vorschaubild angezeigt wurde, ist behoben.
  • Timeline:
    • Gruppen in der Timeline zeigen nun den richtigen Warnungs- und Fehlerzustand an, nachdem ein fehlerhafter Prozess zur Gruppe hinzugefügt oder daraus entfernt wurde.
    • Mehrere Fehler, die dazu führten, dass sich Prozesse in der Timeline überlagerten, wurden behoben.
  • Sonstiges:
    • Zonen werden wie normale Objekte dargestellt und scheinen nicht mehr durch andere Geometrien durch.
    • Ein Fehler, wodurch nach dem Editieren eines Konfigurations-Prozesses in manchen Fällen ein weiterer Add-to-Site Prozess erzeugt wurde, ist behoben.
    • Ein Fehler, wodurch nach dem Editieren eines Konfigurations-Prozesses in manchen Fällen das falsche Gerät angezeigt wurde, ist behoben.
    • Projektvariablen und andere Zahlenfelder werden auch bei sehr kleinen Zahleneingaben korrekt dargestellt.
    • Darstellungsfehler, wenn man sich unter die Nullebene bewegt hat oder Geometrie unter der Nullebene lag, wurden behoben.
    • Ein Fehler, durch den die Software im Lizenzmenü hängen blieb, ist behoben.
    • Die Vorschau beim Planen von Schienenfahrten verhält sich jetzt korrekt, vor allem wenn während des Planens der Zug gewechselt wird.
    • Ein Fehler, der verhindert hat, dass man bei mehreren gleichnamigen Projektvariablen Indikatoren eingeben konnte, wurde behoben.
    • Die Standard-Anti-Aliasing-Einstellung wurde auf SMAA umgestellt, um das Flackern bei überlappenden Geometrien zu reduzieren.

Wir freuen uns auf euer Feedback und wünschen euch viel Erfolg mit dProB 2025.1.1!