Você está na página 1de 7

PROGRAMACION PARA ELEMENTOS PRISMATICOS DE

CONCRETO REFORZADO SOLICITADOS A FLEXION, FUERZAS


AXIAL Y CORTANTE
BRYAN STEVEN ALVARADO MONTOYA*/ JESUS ANIBAL PARDO*/ CAMILO MARCIALES LEON*

RESUMEN

PROGRAM

FOR

REINFORCED

En el presente trabajo se detalla los

CONCRETE

procesos necesarios para la elaboracin de

REQUESTED TO FLEXION, SHEAR AND

un programa funcional y computacional

AXIAL FORCES

para el estudio de elementos prismticos

ABSTRACT

ELEMENTS

PRISMATIC

de concreto reforzado solicitados a flexin y


a

fuerzas

axial

cortante,

para

la

In the present work

elaboracin de estos parmetros se utiliz

processes

la herramienta de programacin MATLAB el

program functional and computational to

cual es un programa de clculo numrico

develop functional and computational for

diseado

the

para

trabajar

con

matrices,

algoritmos, interfaces de usuario y dems.

study

necessary

detailed for the

of

elaboration

prismatic

of

elements

of

reinforced concrete requested to flexion,


shear and axial forces for the processing of

Palabras clave: Programacin, Matrices,

this parameters used the programming tool

Interfaz, Flexin, Fuerza axial cortante

MATLAB which is program of calculus


numeric design for work with matrices
algorithms, interface of user and other
Key

words:

Programming,

Matrices,

interface Flexion, Axial Force, Shear Force.

Facultad de Ingeniera Civil, Diseo Estructural Grupo 3, Universidad de la Salle

INTRODUCCION
Como

ingenieros

civiles

tenemos

la

necesidad de realizar varios estudios en


las diversas ramas
podemos

en

especializar

las

pero

que
en

GNU

Octave y Labview

Math

Script proporcionan un entorno compatible


con los ficheros-M utilizados en Matlab.1

nos
algn

momento surge la necesidad de tener al

La ventana de Matlab cuenta con diversas

alcance herramientas que nos faciliten el

secciones.

trabajo de campo o de investigacin, estas

la command

herramientas debern ser eficaces, rpidas

podemos usar Matlab de forma interactiva.

y convencionales para asimilar y acelerar

Las

cualquier

directory , que es la carpeta en la cual

proceso

que

tengamos

que

ejecutar.

La

otras

ms

window.

importante
Aqu

secciones

es

son:

es

donde

el current

estamos trabajando, el workspace, donde

El presente trabajo abarca una breve


introduccin a lo que es MATLAB en teora,
los procesos necesarios para hacer la
programacin

deseada

(diagramas

de

flujo), y un breve y til manual de usuario


donde se dan las indicaciones necesarias
para la correcta iteracin con el programa.
MATLAB

podemos visualizar las variables que han


sido creadas, y el command history, que
guarda todas las acciones realizadas en
el command

window.

En

la

esquina

superior izquierda, encontramos la opcin


de crear un nuevo archivo M. En estos
archivos (que tienen la extensin .m) se
escriben los programas donde se usa el
lenguaje

Matlab.

Otras

opciones

que

encontramos son la de iniciar Simulink y


Es un lenguaje programacin desarrollado

GUIDE, una IDE que facilita la creacin de

por The Mathworks, Matlab nace como el

interfaces grficas.2

resultado

de

tratar

necesidades

de

satisfacer

computacionales

las
de

cientficos, ingenieros y matemticos, por lo


que el desarrollo de Matlab comprende un
potente lenguaje

de

alto

nivel y

la

incorporacin de funciones grficas ms


all

de

los

lenguajes

de

programacin C y Fortran.
Actualmente, en Matlab se incorporan
herramientas diversas tales como Simulink,
que sirve para simular sistemas dinmicos,
adems de diferentes herramientas para la
industria,

estadsticas,

cientficas y para ingeniera.

financieras,

Imagen No1 interfaz grfica MATLAB

http://es.wikibooks.org/wiki/Matlab

2 http://es.wikibooks.org/wiki/Matlab/El_entorno_de_Matlab

DIAGRAMAS DE FLUJO
MATLAB

al

ser

una

herramienta

de

programacin, utiliza artficos matemticos,


mtodos

numricos

condicionantes

para

ciertos

su

correcto

funcionamiento,

presentan

diagramas

los

de

se
flujo

necesarios con condicionantes para la


programacin a flexo compresin y a fuerza
axial y cortante.

Figura No

1.Diagrama de flujo para flexo compresion

continuacin

INICIO

Conocidos: bw, d, fy, fc, Vu,


Un, Ag

= 0.75

1) Flexin (Nu = 0)
1

2) Compresin (Nu > 0 )


3) Traccin (Nu < 0 )
3

Vc = 0.17 (fc)^1/2*

Vc = 0.17 (fc)^1/2* bw*

Vc = 0.17 (fc)^1/2* bw*

d*(1+0.29NU/Ag)

d*(1+Nu/14Ag)

Vu
Vn =
Vs =

Avmin = 0,062(f

c)^1/2*bws/fyt
S = d/2

NO

Vs 0,33(fc)^1/2*bwd

SI

S = d/4

FIN
Figura No2.Diagrama de flujo para axial cortante

MANUAL DE USUARIO

Este programa est diseado para el


clculo de columnas a flexo compresin y
cortante para aquellas personas que no
posean los conocimientos tcnicos para el
clculo de las misma, el programa permite
calcular si la seccin ingresada cumple o
no con los requerimientos mnimos de
acuerdo a lo requerido en la NSR 10, por
otro lado cabe resaltar que los resultados
que muestra el programa deben ser
evaluados
por
un
Ingeniero
con
conocimientos tcnicos que permitir
considerar si se cumple o no con lo
establecido en un principio.
El manual de usuario permitir el uso y
comprensin detallada del mismo para la
persona que lo utilice en cualquier mbito,
ya sea estudiantil o profesional.
El siguiente es el instructivo para su
instalacin y manejo:

El programador debe tener una


resolucin de pantalla de 64 Bits.
El programa viene en versin
Ejecutable la cual debe ser
abierta.
En dicha carpeta buscar y abrir el
archivo
con
nombre
columnas_pkg
Se debe continuar con el proceso
de instalacin de acuerdo a lo
establecido por las libreras del
Matlab,
estas
libreras
son
necesarias para que el programa
llame todos los archivos de
Memorias y los ejecutables de la
presentacin.
Ingresar
a
las
palabras
Columnas,
dentro
de
esta
Distrib y por ultimo abrir el
programa Columnas
Una vez abierto el programa
ejecutable permitir al usuario
elegir entre 4 configuraciones de
columnas, que sern la variacin
del refuerzo, las cuales son las
ms comunes en el mbito de la
construccin.
Al elegir la opcin determinada
abrir una ventana en la cual es
necesario ingresar los datos
especficos de la columna, as
como las caractersticas de los
materiales a utilizar; es decir el
nmero de columnas de acero y las

dimensiones de las barras que las


componen,
recubrimiento,
dimensiones de la columna,
numero de estribos, resistencia del
concreto y el acero.
El tipo de concreto que se va a
utilizar si es o no aligerado, el cual
permitir determinar las constantes
establecidas en la NSR 10.
Las fuerzas a las cuales se
ejecutara el programa tambin
exige como datos de entrada las
fuerzas de Compresin y Axial, las
cuales permitirn determinar el
comportamiento de la columna.
Una vez ingresados los datos el
programa permitir determinar el
comportamiento de la columna a
las fuerzas aplicadas, con esto nos
mostrara el diagrama de iteracin,
en el cual se ingresaran las
combinaciones a evaluar. As
mismo nos determina el refuerzo
necesario para el clculo del
contante, esto con el fin de que el
Ingeniero de soporte de una
interpretacin de si es o no
adecuado el diseo que se ejecuta
en el programa.

BIBLIOGRAFIA

CONCRETO
REFORZADO
Fundamentos
Generales;
LAMUZ
BAEZ,
Fabian;
ANDRADE PARDO, Sofia.
REGLAMENTO COLOMBIANO SISMO
RESISTENTE NSR-10, Comisin
Asesora Permanente Para el Rgimen
de Construcciones Sismo Resistentes,
Asociacin Colombiana de Ingeniera
Ssmica, Bogota D.C. 2012

CIBERGRAFIA

http://es.wikibooks.org/wiki/Matlab

http://es.wikibooks.org/wiki/Matlab/El_entorno_de_Matlab

Você também pode gostar