Compartir
Título
Aplicación web para cálculos de estructuras de acero
Autor
Director/es
Facultad/Centro
Área de conocimiento
Titulación
- Grado en Ingeniería Informática
Datos de la obra
Alonso Fernández, J. (2022). Aplicación web para cálculos de estructuras de acero. [Trabajo de fin de Grado, Universidad de León]
Fecha
2022-07
Abstract
[ES] A lo largo del proyecto se desarrollará una aplicación web utilizando Vue.js y Python. La aplicación constará de diversos apartados donde se realizarán cálculos diferentes sobre resistencias a esfuerzos en diferentes tipos y perfiles de acero. El proyecto constará de 4 apartados diferenciados, el primero será para realizar cálculos de resistencias para cada una de las secciones a cada uno de los esfuerzos. El objetivo de la segunda vista será hallar las resistencias al pandeo lateral. La tercera calculará la resistencia de la barra a compresión y verificará el esfuerzo. Y, por último, en la cuarta vista se calculará la interacción de los esfuerzos en barra, además de presentar un resumen de todas las verificaciones realizadas en las otras vistas. Para cada uno de estos apartados será necesario introducir datos de forma previa a la ejecución. Para ello, se deberán rellenar unos formularios para así obtener todos los datos del problema, estos formularios se irán actualizando de forma dinámica, para así poder obtener todos los datos correspondientes a cada apartado. Una vez se hayan introducido todos los datos, la aplicación ofrecerá un botón para iniciar los cálculos y deberá mostrarlos por pantalla ordenador en tablas. Además, cada apartado ofrecerá la opción de seguir un desarrollo por pasos de los cálculos, donde se mostrarán los cálculos realizados además de las fórmulas empleadas o demás imágenes que puedan ser útiles para el usuario. Para integrar Vue.js con Python se utilizará Flask, para así realizar los cálculos en Python y devolver el resultado a la vista correspondiente. [EN] Throughout the project a web application will be developed using Vue.js and Python. The application will consist in several sections where different calculations will be done. The project will consist of 4 different sections, the first one will be to perform resistance calculations for each of the secteach of the efforts. The objective of the second view will be to find the lateral buckling resistances. The third will calculate the compressive bar buckling and verify the efforts. And finally, the fourth view will calculate the bar efforts interaction and present a summary of all the verifications performed in the other views. For each of these sections it will be necessary to enter data before the execution. To do this, some forms must be filled in order to obtain all the data needed to solve the problem, these forms will be updated dynamically, in order to obtain all the data corresponding to each section. Once all the data have been entered, the application will offer a button to start the calculations and should display them on the computer screen in tables. In addition, each section will offer the option to follow a step-by-step development of the calculations, where the calculations performed will be shown in addition to the formulas used or other images that may be useful for the user. To integrate Vue.js with Python, Flask will be used, the calculations will be done in Python and return the result to the corresponding view.ions to
Materia
Palabras clave
URI
Collections
Files in this item
Nombre:
Tamaño:
1.248
xmlui.dri2xhtml.METS-1.0.size-megabytes
Formato:
Adobe PDF
Descripción:
Trabajo final de Grado