Aplicación para calcular propiedades termodinamicas de un sistema binario en fase vapor-liquido usando enfoque γ-φ
📌 Paquetes usados
✔️ tkinter (para la UI)
✔️ pandas (para la fusión de tablas de componentes crudas)
✔️ sqlite (para crear las bases de datos y guardar la selección del usuario)
Para correr el proyecto, clonar el repositorio y luego abrir el archivo main.py, el mismo es el que debe ser ejecutado.
- tkinter y sqlite vienen por defecto dentro de Python.
- instalar pandas: pip install pandas
Ventana principal:
Ventana principal mostrando la selección de componentes, cada vez que se selecciona un componente se imprimen en la UI las propiedas del componente puro:
Ventana derivada despues de darle a cualquiera de los botones para calcular la propiedad deseada. Esto causa tambien una ventana indicandole algo importante al usuario.
Ventana derivada mostrando como maneja un error de input del usuario, indicandole que tipo de data puede ingresar:
Ventana derivada mostrando una advertencia, recordandole al usuario que debe ingresar todos los campos antes de poder calcular algo:
Ventana derivada mostrando la funcion de impresión de resultados luego de realizar la lógica de asignación y calculos del backend: