Due to some weaknesses in virtual factory software tools that nowadays are presented in the market, such as low compatibility, high cost, poor graphical representation, and complexity, the project Virtual Learning Factory Toolkits (VLFT) gave out a solution to solve the problems stated above. The solution is to decouple one software tool into three stages: simulation, data processing, and 3D visualization stages. The thesis aim is to contribute to the VLFT project which purpose is to support engineering education in manufacturing. The main contribution is done in the part of 3D visualization (increasing animation functionality) as well as the data processing stage (data preparation for the visualization stage). During the development stage tools such as JavaScript, BabylonsJS was used as the main tool whereas Java Modelling Tool (JMT) and Python were used as a validation tool. During the validation, part functionality has been checked. Also, some limitations in the model have been faced primarily related to simulation and visualization stages. Possible solutions were proposed in order to overcome limitations. Also, the scope of the future work has been proposed, which includes further development in the simulation stage, data processing stage as well as visualization stage.
A causa di alcuni punti deboli negli strumenti software della fabbrica virtuale che oggigiorno vengono presentati sul mercato, come bassa compatibilità, costo elevato, scarsa rappresentazione grafica e complessità, il progetto Virtual Learning Factory Toolkits (VLFT) ha fornito una soluzione per risolvere i problemi dichiarati sopra. La soluzione è disaccoppiare uno strumento software in tre fasi: simulazione, elaborazione dei dati e fasi di visualizzazione 3D. Lo scopo della tesi è quello di contribuire al progetto VLFT il cui scopo è supportare la formazione ingegneristica nella produzione. Il contributo principale viene fornito nella parte della visualizzazione 3D (aumento della funzionalità di animazione) e nella fase di elaborazione dei dati (preparazione dei dati per la fase di visualizzazione). Durante la fase di sviluppo strumenti come JavaScript, BabylonsJS è stato utilizzato come strumento principale mentre Java Modeling Tool (JMT) e Python sono stati utilizzati come strumento di convalida. Durante la convalida, è stata verificata la funzionalità della parte. Inoltre, sono state affrontate alcune limitazioni nel modello principalmente relative alle fasi di simulazione e visualizzazione. Sono state proposte possibili soluzioni per superare i limiti. Inoltre, è stato proposto lo scopo del lavoro futuro, che include ulteriori sviluppi nella fase di simulazione, nella fase di elaborazione dei dati e nella fase di visualizzazione.
Dynamic representation of factory objects in a virtual reality environment
Yu, Mingyue;POLONSKII, SEMEN
2020/2021
Abstract
Due to some weaknesses in virtual factory software tools that nowadays are presented in the market, such as low compatibility, high cost, poor graphical representation, and complexity, the project Virtual Learning Factory Toolkits (VLFT) gave out a solution to solve the problems stated above. The solution is to decouple one software tool into three stages: simulation, data processing, and 3D visualization stages. The thesis aim is to contribute to the VLFT project which purpose is to support engineering education in manufacturing. The main contribution is done in the part of 3D visualization (increasing animation functionality) as well as the data processing stage (data preparation for the visualization stage). During the development stage tools such as JavaScript, BabylonsJS was used as the main tool whereas Java Modelling Tool (JMT) and Python were used as a validation tool. During the validation, part functionality has been checked. Also, some limitations in the model have been faced primarily related to simulation and visualization stages. Possible solutions were proposed in order to overcome limitations. Also, the scope of the future work has been proposed, which includes further development in the simulation stage, data processing stage as well as visualization stage.File | Dimensione | Formato | |
---|---|---|---|
Dynamic Representation of Factory Objects in a Virtual Reality Environment.pdf
accessibile in internet per tutti
Dimensione
4.13 MB
Formato
Adobe PDF
|
4.13 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/173705