Release Highlights
Wir freuen uns, euch die Neuerungen des Major Releases 2025.2 vorzustellen!
Im Fokus stehen ein überarbeiteter Content Browser sowie ein grundlegend erneuertes Indikator-System für Personal-, CO₂- und Kostenauswertungen. Außerdem wurde das Template-Skripting deutlich aufgewertet – mit einem neuen Design, Frames zur besseren Organisation und einer umfangreicheren Fehlererkennung.
Beim ersten Öffnen älterer Projekte in 2025.2 sind aufgrund der größeren Änderungen einige einmalige, manuelle Anpassungen erforderlich. In diesem Forumbeitrag zum Versionsumstieg erklären wir euch, was ihr dabei beachten müsst.
Content Browser
Der Content Browser und der Umgang mit Assets in Projekten wurden umfassend überarbeitet:
- Suche im Content Browser: Alle Einträge können nun durchsucht werden.
- Nutzungsanzeige: Über eine neue Rechtsklick-Option bei Einträgen im Content Browser lassen sich nun alle Verwendungen in Prozessen und Simulationen finden.
- Der Workflow zum Ersetzen von Einträgen läuft jetzt einheitlich über den Planner. Durch die Kombination aus Nutzungsanzeige und Editieren im Planner können Assets einfach ersetzt werden.
- Weitere Verbesserungen:
- Die Auswahl von Einträgen im Content Browser ist nun unabhängig von der Auswahl von Prozessen und Objekten in der 3D-Welt.
- Die Schaltflächen zum Editieren, Aktualisieren, Löschen usw. wurden in ein Rechtsklickmenü verschoben.
- Gerätekonfigurator: Das Bearbeiten von Geräten ist jetzt ein stabiles Feature und muss nicht mehr in den Einstellungen aktiviert werden.
- Fehlerhandling: Die Fehlermeldung beim Import eines bereits im Projekt vorhandenen Assets wurde verbessert.
- Der Sortiermodus kann nun über ein Dropdown ausgewählt werden.
- Icons und Farben von Assets wurden visuell überarbeitet.
Template Editor
Die Nodes im Template Editor wurden visuell vollständig überarbeitet – mit zwei Zielen: bessere Lesbarkeit und einheitliches Erscheinungsbild.
- Alle Nodes und Verbindungen rasten nun auf einem 32px-Grid ein.
- Je nach Funktion wird die Node nun unterschiedlich dargestellt.
- Die Farben der Datentypen wurden überarbeitet.
- Kommentare werden nun anders dargestellt und unterstützen mehrere Zeilen.
- Verbindungspunkte ohne aktive Verbindung werden klarer angezeigt.
- Prozesse, Schleifen, Subtemplate-Aufrufe und Capability-Aufrufe sind nun über Überbegriffe suchbar, z. B. „Wiederholungsschleife“ für
For Each,Loop Whileetc. - Prozess- und Capability-Nodes haben keinen „Prozess:“ bzw. „Scripted:“ Präfix mehr.
- Node-Outputs, die zeitabhängig sind, werden nun visuell hervorgehoben.
- Die neuen Frames ermöglichen es, Nodes im Template Editor zu gruppieren und zu kommentieren:
- Bei ausgewählten Nodes gibt es jetzt eine neue Option, sie in einem Frame zu umrahmen.
- Frames können mit Text kommentiert werden, der auch bei geringer Zoomstufe sichtbar bleibt.
- Wird ein Frame verschoben, bewegen sich alle enthaltenen Nodes mit.
- Durch Doppelklick auf das Frame lassen sich alle beinhalteten Nodes auswählen.
- Alle verbliebenen Nodes mit ehemaligen Wildcard-Ports wurden auf das dynamische Port-System umgestellt. Dieses ist nun durchgängig type-safe – Fehler durch falsche Verbindungen werden im Editor erkannt, nicht erst bei der Simulation.
- Es ist nun möglich, noch näher an Nodes heranzuzoomen.
- Neue Nodes:
ZeroundIdentityfür Standardwerte von Zahlen, Positionen, Rotationen und Posen.Up Direction,Down Direction,Left Direction,Right Direction,Forward Direction,Back DirectionConvert Local Position To OffsetundConvert Local Offset To Position
- Neue / angepasste Mathematik-Kombinationen:
- In der
AddNode kann nun ein Offset und eine Pose addiert werden, um eine Pose zu verschieben. - In der
MulNode kann mit einerGlobalPoseoderLocalPoseeine lokale Position oder Rotation zwischen Referenzkoordinatensystemen konvertiert werden. - Es ist jetzt möglich, eine
LocalRotationmit einerLocalPositionzu multiplizieren, um eine Position um den lokalen Nullpunkt zu drehen. - Die
Pack Rotation (Forward)Node unterstützt nun einen optionalenUp-Input. - Die
MulNode unterstützt keinoffset * rotationoderdirection * rotationmehr – dies ist nur bei vertauschten Parametern möglich.
- In der
Min from ListundMax from Listsind neue Nodes, um das kleinste bzw. größte Element einer Liste zu finden.- Alle Mathematik-Nodes können nun auch mit dem
Currency-Datentyp verwendet werden. - Die Nodes
Get All Train WagonsundIs Coupledbenötigen keinen Execution-Pfad mehr. - Die
Pack Local...undPack Global...Nodes wurden zu einer einheitlichenPack...Node zusammengeführt, die dynamisch zwischen lokal und global unterscheidet. - Der Datentyp
Scalar Vectorwurde inUntyped Vectorumbenannt. - Die
DebugNode heißt nunDebug Message.
Indikatoren
Indikatoren (z. B. CO₂, Kosten, Personal) lassen sich jetzt flexibler berechnen und sowohl an Prozesse als auch an Prozessgruppen anfügen. Damit unterstützen sie neben dem gewohnten Bottom-up-Ansatz auch Top-down-Vorgaben auf Gruppen- und Template-Ebene. So kann ein Template beispielsweise Erfahrungswerte für Prozesse berechnen und vorgeben.
- Ein Prozess oder eine Prozessgruppe berechnet ihren Indikatorwert aus der Summe aller enthaltenen Prozesse bzw. Gruppen, multipliziert mit einem Faktor. Zusätzlich kann jeder Prozess und jede Prozessgruppe einen eigenen Indikatorwert (Offset) hinterlegen.
- Die aufsummierten Indikatorwerte einer Gruppe werden im Inspektor angezeigt.
- Das zeitliche Verhalten eines Indikators wird direkt beim Erstellen festgelegt (z. B. Emissions-/Verbrauchsindikator wie CO₂ vs. reservierter Indikator wie Personal).
- In Templates und skriptbaren Gerätefähigkeiten gibt es einen eigenen Parameterbereich für Indikatoren. Über die End-Nodes können deren Werte berechnet werden. Mit neuen Indikator-Nodes lassen sich diese nun einfacher referenzieren, um z. B. Werte an Prozesse anzuhängen.
- Das Setzen von Indikatorwerten über Templates erfolgt nicht mehr über Formeltexte, sondern über berechnete Zahlenwerte mit passenden Einheiten.
- Formeln in Indikatoren wurden entfernt. Berechnungen erfolgen nun direkt in den Templates, wo das Template-Skripting-System deutlich mehr Möglichkeiten bietet.
- Excel-Export: In der „Summary“-Tabelle werden die Indikatoren nun ebenfalls ausgegeben.
Entfernte Features
- CSV Schedule Import / Export: Das Einlesen von CSV-Plänen für Projektvorlagen wurde entfernt. Wir empfehlen stattdessen die mit 2025.1.4 eingeführten Template-Nodes zum Auslesen von XML-Plänen wie dem ProjectXML-Format.
- Subtemplates von Legacy-Templates werden nicht mehr unterstützt.
- Indikatoren:
- Formeln in Indikatoren an Prozessen werden nicht mehr unterstützt. Diese Berechnungen können nun direkt innerhalb der Templates erfolgen.
- Indikatoren, die an Objekte angeheftet sind, werden nicht mehr unterstützt, da sie ausschließlich in Kombination mit Formeln funktionierten.
Kleinere Verbesserungen
- Beim Webviewer-Export ist keine separate Anmeldung mehr nötig. Die Login-Daten von dProB werden automatisch wiederverwendet.
- Skriptbare Geräte (derzeit ein Vorschau-Feature) unterstützen nun ein neues Preset für Fahrzeuge, die sich am Boden bewegen.
- Beim Import von IFC-Modellen kann nun direkt zwischen den Importern gewählt werden. Die entsprechende Einstellung bei den Vorschau-Features wurde entfernt.
- Diese Auswahl ist auch bei skriptbaren Geräten und im Gerätekonfigurator verfügbar.
- Es gibt einen neuen Ladebildschirm.
Bugfixes
- Template-Editor:
- Ein unerwarteter Fehler beim Wechsel des Datentyps eines Inputs mit gesetztem Default-Wert wurde behoben.
- Das Kopieren von Inputs, Outputs, Variablen und Funktionsaufrufen erzeugt keine fehlenden Nodes mehr – auch dann nicht, wenn der Editor zwischenzeitlich geschlossen wurde.
- Die Ansicht im Template-Editor kann nun verschoben werden, selbst wenn man auf Nodes zeigt.
- Ein Fehler der passierte, wenn man eine Node während dem Bewegen gelöscht hat, wurde behoben.
- Ein seltener Fehler, der anstatt von Node-Vorschlägen angezeigt wurde, ist nun behoben.
- Achsen-Import:
- Ein seltener Fehler, der beim Import komplexer DXF-Achsen zu einem Absturz führen konnte, wurde behoben.
- Ein weiterer Fehler beim Laden von Projekten mit platzierten Achsen wurde behoben.
- Ein seltener Fehler, durch den Schneide-Prozesse falsche Schnitte erzeugten – insbesondere bei Objekten mit ungleichmäßiger Skalierung pro Dimension – wurde behoben.
- Beim Laden eines Projekts wird nun immer ein Hinweis angezeigt, wenn ein Fehler auftritt. Ein Problem, das diese Meldung in seltenen Fällen verhinderte, wurde behoben.
- Beim Login wird der „Retry“-Button nicht mehr angezeigt, wenn man sich explizit aus- und wieder einloggen muss.
Hotfix 1 - 2025.2.0.1 - 13.10.2025
Mit diesem Hotfix wurde folgender Fehler behoben:
- Ein seltener Softwareabsturz, der bei manchen FBX Modellen oder IFC Modellen mit dem IfcOpenShell Importer auftrat wurde behoben.
Wir freuen uns auf euer Feedback und wünschen euch viel Erfolg mit dProB 2025.2!





