Realidad virtual en herramientas de ingeniería
Resumen
Este proyecto se centra en el desarrollo de un programa de realidad virtual que mejore la experiencia de diseño en el sector industrial. Para su implementación, se hace uso del programa Unity y de las gafas de realidad virtual Meta Quest 2. El lenguaje de programación usado es C#. El objetivo es proporcionar una experiencia de diseño más intuitiva y realista, al editar los objetos directamente en 3D, y no a través de una pantalla 2D como en los programas CAD tradicionales.
Debido a la alta complejidad de los programas CAD profesionales, no se busca recrear todas sus funcionalidades dentro de la realidad virtual. Al ser un programa pionero en el ámbito, se va a tratar de implementar las funcionalidades más básicas, que permitan diseñar una gran variedad de piezas distintas. Todo ello de manera intuitiva, pero precisa.
Entre las funcionalidades implementadas destacan: Creación de formas básicas; trasladar, rotar y redimensionar de manera intuitiva y exacta; vaciado, eliminar piezas, duplicar piezas, agrupar piezas, movimiento por puntos, activar / desactivar cotas, guardar pieza, importar en SolidWorks.
Las herramientas implementadas han demostrado ser intuitivas, y de un uso más natural que los programas CAD tradicionales. También han demostrado la posibilidad de crear un gran número distinto de componentes básicos. Se ha encontrado un fallo (corregible en la mayoría de los casos) en las mallas de las piezas cuando se realiza la operación de vaciado repetidamente sobre el mismo objeto. Hay una pequeña variación en las dimensiones finales de las piezas. Se puede solucionar aumentando la complejidad de las mallas.
Con todo esto, se ha creado un programa innovador, que abre las puertas a una nueva manera de diseñar en el sector del diseño industrial. Este proyecto tiene el potencial de revolucionar el diseño técnico y se espera que futuras investigaciones expandan esta herramienta para incluir funcionalidades adicionales y así profesionalizarla. This project focuses on the development of a virtual reality program to enhance the design experience in the industrial sector. For its implementation, the Unity program and Meta Quest 2 virtual reality glasses are used. The programming language used is C#. The goal is to provide a more intuitive and realistic design experience by editing objects directly in 3D, rather than through a 2D screen as in traditional CAD programs.
Due to the high complexity of professional CAD programs, the aim is not to recreate all their functionalities within virtual reality. As a pioneering program in this field, the goal is to implement the most basic functionalities that allow the design of a wide variety of different parts. All of this is to be done in an intuitive yet precise manner.
Notable implemented functionalities include: creation of basic shapes; intuitive and precise translation, rotation, and resizing; hollowing out, deleting parts, duplicating parts, grouping parts, point-based movement, toggling dimensions on/off, saving parts, and importing into SolidWorks.
The implemented tools have proven to be intuitive and more natural to use than traditional CAD programs. They have also demonstrated the possibility of creating a large number of different basic components. A bug (correctable in most cases) has been found in the meshes of the parts when the hollowing operation is performed repeatedly on the same object. There is a slight variation in the final dimensions of the parts. This can be resolved by increasing the complexity of the meshes.
With all this, an innovative program has been created that opens the door to a new way of designing in the industrial design sector. This project has the potential to revolutionize technical design, and it is hoped that future research will expand this tool to include additional functionalities and thus professionalize it.
Trabajo Fin de Grado
Realidad virtual en herramientas de ingenieríaTitulación / Programa
Grado en Ingeniería en Tecnologías IndustrialesMaterias/ categorías / ODS
KTI-electronica (GITI-N)Palabras Clave
Realidad Virtual, dibujo técnico, Unity, diseño industrial, Meta Quest, CAD 3DVirtual Reality, technical drawing, Unity, industrial design, Meta Quest, 3D CAD