Das Projekt Autodesk Inventor Time Tracker ist eine Zeiterfassungssoftware für Autodesk Inventor 2025+, die automatisch misst, wie viel Zeit Anwender in verschiedenen Inventor-Dateien verbringen. Ziel des Projekts ist es, eine transparente und auswertbare Übersicht über Arbeitszeiten innerhalb von CAD-Projekten bereitzustellen. Die Lösung besteht aus einem Autodesk-Inventor-Add-In zur automatischen Zeiterfassung sowie einem webbasierten Dashboard zur Analyse und Visualisierung der erfassten Daten.
Autodesk Inventor Time Tracker ist eine Zeiterfassungs- und Analyseplattform für Autodesk Inventor. Das System wurde entwickelt, um Arbeitszeiten innerhalb von CAD-Projekten automatisiert zu erfassen und übersichtlich auszuwerten. Das Ziel ist es nicht die gebrauchte Zeit den Zeichnern zuzuweisen sondern dem gesamten Server auf dem die Dateien gespeichert sind.
Das Herzstück des Projekts ist ein Autodesk-Inventor-Add-In, das im Hintergrund läuft und erkennt, welche Dateien aktuell bearbeitet werden. Während der Nutzung werden Zeitdaten automatisch aufgezeichnet. Bei längerer Inaktivität oder wenn Inventor minimiert wird, pausiert die Zeiterfassung automatisch, um möglichst präzise Ergebnisse zu liefern.
Die erfassten Daten werden über eine WebSocket-Verbindung an ein in C# entwickeltes Backend übertragen und dort in einer SQL-Datenbank gespeichert. Das Backend wird in Microsoft Azure gehostet und stellt die Daten über eine REST-API bereit.
Für die Darstellung der Daten wurde ein webbasiertes Dashboard mit Vue.js entwickelt. Dieses ermöglicht Administratoren die Analyse der erfassten Arbeitszeiten mithilfe von Filtern, Diagrammen und grafischen Visualisierungen. Zusätzlich bietet das Dashboard einen integrierten 3D-Viewer zur Darstellung von Inventor-Dateien sowie eine farbliche Kennzeichnung von Dateien abhängig von der aufgewendeten Bearbeitungszeit.
Zur Vereinfachung der Installation wird mithilfe des WiX Toolsets automatisch ein Installer erzeugt. Über GitHub Actions werden Builds und Releases automatisiert erstellt und veröffentlicht.