Se quiere optimizar el proceso de reparto de material en una fábrica. El proyecto desarrolla una herramienta de optimización general que pueda ser utilizada en un mayor número de supuestos. El objetivo del trabajo es optimizar la entrega de los materiales que requieren un conjunto de máquinas y puestos de trabajo.
La aplicación muestra de manera ordenada un listado de órdenes que el operario debe cumplir.
Cada orden muestra toda la información que el carrero necesita. Qué máquina necesita material, qué tipo de material necesita, la ubicación exacta de ese material y qué cantidad de stock existe, qué cantidad debe llevar a la máquina que lo precisa, lo que puede seguir produciendo con el material que le queda, lo que aún le falta por producir y su prioridad.
Para la instalación en local de esta aplicación es necesario instalar los siguientes componentes:
- Python: Versión 3.6
- Librerías de Python:
- PyQt5: Versión 5.15.2
- Pywin32: Versión 300
Las librerías se instalan de la siguiente manera:
PyQt5:
$ pip install PyQt5
Pywin32
$ pip install pywin32
Una vez completada la instalación, tan sólo es necesario acceder al directorio donde se encuentra el proyecto y ejecutar el archivo LucErik.pyw
La aplicación está desplegada en una máquina virtual. Se ha incluído un link desde el que descargar la máquina virtual en el documento Memoria_LucErik.
Usuario: TFG
Contraseña: LucErik2021
Para abrir la aplicación basta con ejecutar el archivo LucErik que se encuentra en el escritorio
Número de Operario: 405041
Número de servicio: 7
Para usar la aplicación correctamente es necesario leer previamente la wiki del manual de usuario donde se explica su funcionamiento. Se encuentra en este link: http://wikilucerik.wikidot.com/
The material distribution process in a factory is required to be optimized. The project develops a general optimization tool that can be used in most number of cases. The objective of the work is to optimize the delivery of materials that require a set of machines and jobs. The application shows in an orderly manner a list of orders that the operator must fulfill. Each order displays all the information the driver needs: Which machine needs material, what type of material it needs, the exact location of that material and how much stock there is. How much material should be taken by the machine that needs it, what it can continue to produce with the material it is left, what the remains of the production are and its priority.
For the local installation of this application it is necessary to install the following components: Libraries are installed as follows:
- Python: Version 3.6
- Libraries from Python:
- PyQt5: Version 5.15.2
- Pywin32: Version 300
PyQt5:
$ pip install PyQt5
Pywin32
$ pip install pywin32
Once the installation is completed, it is only necessary to access the directory where the project is located and run the LucErik.pyw file.
The application is deployed in a virtual machine. A link has been included in the document Memoria_LucErik from which to download a virtual machine.
User: TFG Password: LucErik2021
To open the application, just run the LucErik file found on the desktop.
Operator number: 405041 Service number: 7
To use the application correctly it is necessary to previously read the wiki of the user manual where its operation is explained. It can be found at this link: http://wikilucerik.wikidot.com/