Herramienta de escritorio para generar espectros de diseño sísmico de acuerdo a la Norma Ecuatoriana de la Construcción (NEC).
- Python 3.10, 3.11, o 3.12
-
Clona o descarga el repositorio.
-
Abre una terminal en el directorio del proyecto.
-
Ejecuta el siguiente comando:
py -3.11 .\run_app.pyLa primera vez que se ejecute, el script instalará automáticamente las dependencias necesarias desde
requirements.txt. Las ejecuciones posteriores iniciarán la aplicación directamente.
Si deseas compilar la aplicación en un único archivo .EXE para distribuirla fácilmente, puedes usar el script de compilación incluido.
-
Abre una terminal de PowerShell en el directorio del proyecto.
-
Ejecuta el siguiente comando:
.\build_exe.ps1
El archivo ejecutable se encontrará en el directorio
dist.
- Cálculo del espectro de diseño sísmico elástico e inelástico.
- Interfaz gráfica de usuario moderna y fácil de usar.
- Exportación de datos a múltiples formatos:
- Excel (
.xlsx) - ETABS (
.txt) - Gráfico (
.png) - Reporte completo (
.pdf)
- Excel (
- Visualización interactiva del gráfico del espectro.