Digital Factory Repository
This repository contains material related to digital factory applications, including:
- 3D models of assets in VR-compatible format (e.g. .glb, .gltf, .obj)
- scene configuration of production systems, labs defined according to a JSON schema
- spreadsheets defining the configuration of production systems, labs according to a template
- ontologies, both T-box (cf. Factory Data Model) and A-box modules
- SPARQL queries and updates customized to access and modify the ontologies
- animations defining the dynamic behaviour of scene configurations according to a JSON schema
Use Cases
The content of the folders is interlinked and can be grouped into demos, classworks, examples. The use cases are provided with open data and can be exploited with any software tools. However, they are already compatible with the following prototype tools:
- VEB.js (Virtual Environment based on Babylon.js), a reconfigurable model-driven virtual environment application based on Babylon.js, a complete JavaScript framework and graphics engine for building 3D applications with HTML5 and WebGL (Web Graphics Library) - (live demo)
- OntoGuiWeb, a web application providing a graphical user interface for the instantiation and exploration of OWL ontologies - (live demo)
The following table gives an overview of the available data for the various use cases:
- Type, i.e. type of use case, e.g. Demo, VL (Virtual Lab), CW (Classwork), ex (example)
- Doc, i.e. link to the documentation of the use case
- VR, i.e. VR rendering using VEB.js
- HiQ, i.e. high-quality VR rendering using VEB.js
- Scene, i.e. definition of the use case in a JSON file
- Onto, i.e. definition of the use case in an ontology
- 3D, i.e. 3D models of the use case
- Anim, i.e. animation of the use case
- Table, i.e. definition of the use case in spreadsheet table(s)
Title | Type | Doc | VR | HiQ | Scene | Onto | 3D | Anim | Table |
---|---|---|---|---|---|---|---|---|---|
Automated Assembly Line producing hinges | demo | link | link | link | link | link | link | link | link |
Automated Assembly Line producing hinges (reduced version) | demo | link | link | link | link | link | link | ||
Production cell | demo | link | link | link | link | ||||
Production line | CW | link | link | link | link | link | link | ||
Robotic cell | CW | link | link | link | link | link | link | ||
PERFORM Lab | VL | link | link | link | link | link | link | link | |
Example #1 | ex | link | link | link | link | link | link | ||
Example #2 | ex | link | link | link | link | link | link | ||
Example #3 | ex | link | link | link | link | link | |||
Hinge Example #1 | ex | link | link | link | link | link | |||
Hinge Example #2 | ex | link | link | link | link | link | |||
Hinge Example #3 | ex | link | link | link | link | link | |||
Machine Example | ex | link | link | link | link | link |