Logotipo del repositorio

Publicación:
Interfaz de usuario grafica para programa de elementos finitos

dc.contributor.advisorGelvez Arocha, Omar Armando
dc.contributor.advisorFuentes Díaz, David Alfredo
dc.contributor.authorAkimushkin Valencia, Camilo
dc.date.accessioned2024-03-03T17:36:17Z
dc.date.available2009
dc.date.available2024-03-03T17:36:17Z
dc.date.created2009
dc.date.issued2009
dc.description.abstractLa solución del problema de valor inicial mediante el método numérico de elementos finitos,requiere utilizar programas de computadora. Uno de los problemas que se pueden atacar con talm'etodo es la conducción de calor en un sólido. Cuando los programas se vuelven mas complejos, se distribuyen independientemente de tal formaque cada uno se pueda utilizar por aparte. En el caso de los elementos finitos, se requiere una seriede datos para obtener la solución deseada. Partiendo de la geometría y condiciones de frontera delproblema, se debe definir una región discretizada o malla que sustituirá a la región verdadera por ungran conjunto de elementos (finitos) y sobre la cual se resolverá una serie de ecuaciones algebraicasque sustituyen a las ecuaciones diferenciales. Esta tarea la realiza un programa de enmallado o preprocesador, leyendo archivos que contienen la geometría y las condiciones de frontera y escribiendoun archivo que contiene la región discretizada o malla. Con la malla obtenida, un programa desolución o solver, plantea y obtiene las ecuaciones algebraicas en elementos finitos. Se evidencia la necesidad de una interfaz de usuario gráfica que permita introducir la geometríay las condiciones de frontera sin tener que escribir manualmente los archivos de entrada al preprocesador y sin conocer la sintaxis utilizada por el programa de enmallado. En éste trabajo sedesarrolla tal interfase para mallas bi-dimensionales. El programa tambien es un editor gráfico quepermite crear, editar y combinar figuras. La geometría, las condiciones de frontera y los puntos quelee el pre-procesador se pueden modificar en cualquier momento para comparar los resultados bajodiferentes parámetros. Finalmente se escriben los archivos, se invoca al pre-procesador y se dibujala malla generada por éste, todo ello automaticamente ocultando los detalles al usuario.
dc.description.abstractenglishThe solution of the initial value problem through the finite elements method requires using computer programs. One of the problems that could be treated with such method is the heat conductionin solids. When programs become more complex, they are distributed independently so each one could beused apart. With the finite elements method, a set of data is required in order to obtain the desiredsolution. From the geometry and boundary conditions of the problem, a discrete region or grid mustbe defined which will substitute the real region with a great amount of (finite) elements on whichwill be solved a set of algebraic equations that replaces the differential equations. This work is doneby a discretization program or pre-processor, reading files containing the geometry and boundaryconditions and writing a file containing the grid. With the grid obtained, a solution program or solver,formulates and solves the finite elements algebraic equations. Becomes evident the necessity of a graphic user interface which permits to introduce the geometryand boundary conditions without having to write manually the input files for the pre-processor andwithout knowing the syntax used by the pre-processor. In this work, such interface is developedfor bi-dimensional grids. The program is also a graphic editor to create, edit and combine figures.The geometry, the boundary conditions and the points that the pre-processor reads, can be modifiedin any moment to compare the results with different parameters. Finally, the files are written, thepre-processor is invoked and the grid generated by it is drawn. All of it is done automatically hidingthe details to the user.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero Mecánico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/22666
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería Mecánica
dc.publisher.schoolEscuela de Ingeniería Mecánica
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectInterfaz de usuario gráfica
dc.subjectElementos finitos
dc.subjectRegión discretizada o malla
dc.subjectprogramación orientada a objetos.
dc.subject.keywordGraphic user interface
dc.subject.keywordFinite elements
dc.subject.keywordGrid
dc.subject.keywordObject oriented programming.
dc.titleInterfaz de usuario grafica para programa de elementos finitos
dc.title.englishGraphic user interface for finite elements software.
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Carta de autorización.pdf
Tamaño:
265.14 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
2.28 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
591.14 KB
Formato:
Adobe Portable Document Format

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031