Está en la página 1de 4

Tarea 2  Modelación Computacional

23 de septiembre de 2019

Problema
Se desea crear un mallado que represente el dominio de integración para un
problema del cálculo de los tres primeros momentos de masa: masa por unidad
de longitud, centro de masa y momento de inercia, de la sección transversal
mostrada. Esta sección corresponde a una columna de hormigón armado.

Tema 1 Tema 2

Tema 3 Tema 4
Cuadro 1: Secciones transversales por tema

1
Tema Grupos
Tema 1: 1 8 9 16 17 24 25 30
Tema 2: 2 7 10 15 18 23 26
Tema 3: 3 6 11 14 19 22 27
Tema 4: 4 5 12 13 20 21 28 29
Cuadro 2: Equipos para el la selección de los diferentes temas

Las varillas de acero (en azul) deberán estar uniformemente espaciadas (debe
calcular el espaciamiento entre ellas) y deben tener un recubrimiento de concreto
de 4 cm, como se indican en las guras. Los diámetros y cantidades de las varillas
de acero se muestran en las guras. Las guras no están a escala.
Las propiedades físicas de los materiales a trabajar son:
Densidad del hormigón: 2400 kg/m3 .
Densidad del acero estructural: 7850 kg/m3 .
Una vez creada la malla, debe implementarse un código en Python para
el cálculo de los diferentes momentos de área de dicho dominio a partir de la
información de la malla.
Expresiones para los momentos de masa:
Z
m= ρ(x) dS ,
Z
1
(cx , cy ) = ρ(x)x dS
m
(y − cy )2
Z  
(x − cx )(y − cy ) ,
[I] = ρ(x) dS ,
(x − cx )(y − cy ) (x − cx )2

en donde x es el vector posición.

Objetivos
Crear los archivos de geometría y malla para el problema dado utilizando
Gmsh.
Implementar un código Python3 para el cálculo de los momentos de masa
por unidad de longitud, centro de masa e inercia a partir de un mallado
de Gmsh.

Entregables
Como resultados se debe entregar:
1. Archivo de geometría de Gmsh (.geo) que represente la geometría asig-
nada adecuadamente.

2
2. Archivo de malla de Gmsh (.msh) con el mallado de la geometría asigna-
da. El mallado debe contar con al menos 1000 elementos. La malla debe
contener dos grupos físicos denotados por los números 1 y 2. El grupo
físico 1 corresponde al hormigón y el 2 al acero.
3. Archivo de código de Python3 (.py) que implementa el cálculo de los tres
primeros momentos de masa: masa por unidad de longitud, centro de masa
y momento de inercia, de la sección transversal mostrada sobre el dominio
mallado. La función principal para retornar el valor de los momentos de
área debe llamarse momentos. La función momentos debe recibir como úni-
co argumento obligatorio una cadena de caracteres que representa la ruta
del archivo de mallado y retorna el valor otante de los tres momentos de
masa. Adicionalmente, esta función debe tener dos parámetros opcionales
con las densidades de los dos materiales, las cuales deben estar predenidas
con los valores para el hormigón y el acero descritos anteriormente.
4. Informe de dos páginas describiendo el procedimiento, el informe debe
estar en formato .pdf. El documento debe contener la descripción de la
creación de la geometría asignada, su mallado y la implementación del
cálculo solicitado. Debe presentar imágenes de la geometría y mallado con
sus respectivos pies de imagen y mención en el texto. Se debe mostrar el
resultado numérico del cálculo y comparar con el valor teórico.
5. Archivo comprimido en formato .zip que contiene los archivos anteriores.

Forma de entrega
La tarea debe entregarse por Turnitin e Interactiva, indicando como título
de la entrega en la plataforma el equipo en la forma equipoxx donde xx debe ser
reemplazado por el número del equipo. El nombre de todos los archivos debe ser
equipoxx.ext donde xx debe ser reemplazado por el número del equipo y ext
por la respectiva extensión (note que normalmente el explorador de archivos
oculta la extensión, por lo cual se recomienda habilitar en las opciones del
explorador mostrar la extensión para vericar).
El archivo comprimido no debe contener carpetas en su interior ni otros
archivos adicionales a los indicados en los entregables.

Bonicación
El equipo puede optar por presentar la generación de una malla de un to-
roide (geometría 3D) y obtener una bonicación de hasta 0.5 en la Tarea 1 (no
acumulativa para otras actividades) que reemplazaría la geometría 2D inicial e
implementar los cálculos para obtener el Tensor de Inercia. El toroide deberá
ser construido con dos materiales diferentes como en el caso 2D, y la función
momentos tiene el mismo número de parámetros de entrada y salida.
Adicionalmente, se debe presentar un análisis de convergencia para las inte-
grales. Esto se hace para una sucesión de mallas
En este caso el informe tiene una extensión máxima de 4 páginas.

3
Evaluación
Para la discriminación de la nota de la tarea remítase a la rúbrica.
La tarea debe realizarla cada grupo, anexada por un solo estudiante. En
caso de ser anexada por varios estudiantes, la nota correspondiente será
la primera calicada por el docente.
La tarea deberá ser sustentada cuando se considere necesario, en cuyo caso,
la nota de la misma dependerá en su totalidad de dicha sustentación.
Tenga en cuenta que el código de prueba es realizado por el docente y no
debe ser aportado por el equipo. Tenga en cuenta que al momento de probar el
código, la forma general es la siguiente:

import equipoxx
masa, centro, inercia = equipoxx.momentos('equipoxx.msh')
print(masa, centro, inercia)

Fecha de entrega
Domingo 06 de octubre de 2019, hasta las 11:55 p.m. por Turnitin (los ar-
chivos pdf) y EAFIT Interactiva (la carpeta comprimida con todos los archivos
necesarios para ejecutar la tarea).

También podría gustarte