CADMeshConverter
Aufbereitung von industriellen Meshdaten für AR/VR

CADMeshConverter

Förderjahr 2018 / Project Call #13 / ProjectID: 3511

Wer sind wir? Die FOTEC Forschungs- und Technologietransfer GmbH. wurde 1998 gegründet und steht zu 100% im Besitz der Fachhochschule Wiener Neustadt. Die Motivation hinter dem Projekt ist, Entwicklern den Einstieg in die Entwicklung von Augmented Reality Use Cases in der Industrie zu erleichtern.

Für wen ist es? Die Projektergebnisse können von mehreren Zielgruppen genutzt werden, insbesondere sind hier aber die Kreativindustrie sowie die Forschungsindustrie zu nennen. Des Weiteren lassen sich die Ergebnisse auch gut im Rahmen der Lehre als auch in industriellen Betrieben mit einer eigenen Softwareentwicklung im Hause nutzen.

Was ist es? Da AR Apps grundsätzlich auf mobilen Geräten (Smartphones, Hololens) laufen, müssen 3D Modelle stark simplifiziert werden, damit eine Visualisierung in Echtzeit möglich ist. In der Industrie sind Konstrukteure mit CAD Wissen vorhanden, jedoch aber keine 3D Modellierer, welche Modelle für mobile AR Anwendungen aufbereiten. Da die Aufbereitung von CAD Modelle für AR ein langwieriger Prozess ist und Domänenwissen vorhanden sein muss, soll eine Lösung für Nichtdesigner geschaffen werden.

Wie funktioniert es? Im Rahmen dieses Projektes wird eine Open Source Software für die Konvertierung erstellt, damit der Einstieg vereinfacht und die Kosten für die ersten AR/VR Anwendungen von Entwicklern und Betrieben minimiert werden. Die Konvertierung kann manuell über eine Test-Webseite (Standard- oder Expertenmodus) erfolgen oder in eigene Workflows und Apps der Betriebe eingebunden werden.

Themengebiet

Information Visualization

Zielgruppe

KMU
,
Produktionsbetriebe
,
Studenten
,
Systemintegratoren
,
Techniker

Gesamtklassifikation

Client Server Applikation
,
Cloud Service
,
Mobile App

Technologie

Client Server Applikation
,
Cloud Service
,
mobile Apps Android

verwendete Open Source SW

MeshLab
,
ThreeJS
,
AssimpNet

Projektergebnisse

Zwischenbericht CC-BY-SA

Der Zwischenbericht beinhaltet den aktuellen Status der Arbeitspakete und der durchgeführten Tätigkeiten. Des Weiteren wird kurz auf die aktuellen Ergebnisse als auch auf die Schwierigkeiten eingegangen.

Anwenderdoku CC-BY-SA

Das Projekt CADMeshConverter hatte zur Vision eine Open Source Software zu entwickeln, die detailgetreue 3D Modelle aus der Konstruktion (CAD – Computer Aided Design) möglichst zeit- und kostensparend zu 3D Modellen für den mobilen Einsatz in Augmented Reality konvertiert. Das vorliegende Dokument beschreibt das Benutzer Frontend.

Client-SW GPL 3.0

Ein webbasierter Client steht unter folgender URL zur Verfügung. In der Anwenderdokumentation sind wichtige Informationen dazu enthalten und 3D Modelle finden sich ebenso auf dieser Page.

App GPL 3.0

Hier wird die Verwendung der CADMeshconverter API mit Hilfe einer Android basierten Smartphone APP demonstriert. Um die optimierten Objekte darstellen zu können, kommt hier ARCore zum Einsatz. Der gesamte Source Code ist auf GITHub zu finden.

Code GPL 3.0

Die Source Codes aller Projektbestandteile stehen auf GITHUB zur Verfügung.

  • IIS / Cloud Service
  • Web Frontend (Demo Implementierung)
  • WEB API (Swagger)
  • AR Android APP als API ShowCase

  • Visual Studio
  • C#
Studie | Bericht | Konzept CC-BY-SA

Das vorliegende Dokument beschreibt die externe Kommunikation im Projektverlauf.

Summary CC-BY-SA

CADMeshconverter Zusammenfassung

Endbericht CC-BY-SA

Projektergenbnisse im Überblick

Blogbeiträge

Datenschutzinformation
Der datenschutzrechtliche Verantwortliche (Internet Privatstiftung Austria - Internet Foundation Austria, Österreich) würde gerne mit folgenden Diensten Ihre personenbezogenen Daten verarbeiten. Zur Personalisierung können Technologien wie Cookies, LocalStorage usw. verwendet werden. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, können Sie Ihre Einwilligung jederzeit via unserer Datenschutzerklärung anpassen oder widerrufen.