‘‘año del bicentenario del Perú: 200 años de la
independencia’’
UNIVERSIDAD ANDINA DEL CUSCO
facultad de ingeniería civil
TEMA: IMPLEMENTACION EN PYTHON
DOCENTE: Mendoza Escalante Camilo
CURSO: Resistencia de Materiales
ALUMNO:
- Rodas Peres Luis Rodrigo
-Azcarza Guizado Stacey Alexandra
CUSCO – 2024
APLICACION DEL LENGUAJE
PHYTHON EN ESFUERZO NORMAL Y
DEFORMACION UNITARIA
RESISTENCIA DE MATERIALES
INTRODUCCIÓN APLICACION DEL LENGUAJE PHYTHON
El esfuerzo normal (esfuerzo axil o axial) es el esfuerzo interno o Para poder introducir estos temas elegidos necesitamos tener en
resultante de las tensiones perpendiculares (normales) a la sección cuenta el comportamiento de estas los leyes en los materiales en los
transversal de un prisma mecánico. Los esfuerzos normales pueden ser cuales se encuentran y para eso debemos saber las formulas las
de tensión o compresión. Un esfuerzo de compresión es aquel que tiende
a aplastar el material del miembro de carga, y a acortar el miembro en sí.
cuales necesitamos para poder hallar los valores de nuestras
Un esfuerzo de tensión es aquel que tiende a estirar al miembro y romper incógnitas. para poder representarlos mejor realizamos un diagrama
el material. de esfuerzo normal-deformación unitaria.
La deformación unitaria (δ) se define como el cambio de longitud, por
unidad de longitud, debido a una carga normal sobre un material, (ver
Figura 1). Esta se puede relacionar directamente con el esfuerzo
generado sobre el material al dividir la carga que genera la deformación
entre el área transversal del material.
RESULTADOS
Llevando los conocimientos obtenidos en la teoría ahora podemos aplicarlo al lenguaje Python y poder así crear
un código para cada una de las formulas obtenidas en el diagrama anterior y poder obtener los resultados
deseados.
ESFUERZO NORMAL DEFORMACION UNITARIA
APLICACION DEL LENGUAJE PYTHON EN LA LEY DE
HOOKE
RESUMEN INTRODUCCIÓN
Para poder desarrollar esta actividad debemos tener presente que la
Este artículo describe una aplicación desarrollada para el aprendizaje parte de la mecánica que estudia el equilibrio de los cuerpos, bajo la
de algoritmos de simulación basados en conceptos de estática. Los acción de fuerzas, se denomina ESTÁTICA, y se la puede definir como:
estudiantes de Ingeniería Civil, estudian la física usando cinemática. parte de la Mecánica que estudia las condiciones que deben cumplirse
Es evidente que la importancia de la visualización durante la actividad para que un cuerpo, sobre el que actúan fuerzas, permanezca en
de enseñanza no se debe ignorar y las clases deben incluir algunos equilibrio. La Ley de Hooke describe fenómenos elásticos como los que
recursos visuales, como simulaciones de algunos fenómenos físicos y exhiben los resortes. Esta ley afirma que la deformación elástica que sufre
experimentos en un laboratorio. Es más fácil recordar una película o un un cuerpo es proporcional a la fuerza que produce tal deformación,
juego de vídeo, que todo lo que se pueda escribir en un tablero de siempre y cuando no se sobrepase el límite de elasticidad. Robert Hooke
clases. Los estudiantes de hoy están muy familiarizados con el uso de (1635-17039, estudió, entre otras cosas, el resorte. Su ley permite asociar
los computadores, y han crecido con el Internet y la cultura de los una constante a cada resorte. En 1678 publica la ley conocida como Ley de
videojuegos, así que es una excelente idea involucrar a los estudiantes Hooke: “La Fuerza que devuelve un resorte a su posición de equilibrio es
en la física mediante el uso de modelos visuales por computador, que proporcional al valor de la distancia que se desplaza de esa posición”.
simulen la apariencia y el movimiento, para brindar orientación e F = K. D X
incentivar al mismo tiempo la innovación y la formación. Donde:
F = fuerza aplicada al resorte
K = constante de proporcionalidad
PALABRAS CLAVES: fenómenos físicos, movimiento, python,
D x = variación de longitud del resorte
simulación, software libre
METODOLOGÍA RESULTADOS
El problema planteado consiste en crear un programa que permita aplicar
la ley física de hooke para determinar la fuerza que presenta un resorte en
determinado momento. Se toman como datos de entrada la elasticidad y la
deformidad del resorte.
El programa usado en python para resolver este tipo de ejercicios hace uso
de operadores aritméticos.
La lógica que utiliza este programa en python es simple. Una vez se tiene el
valor de elasticidad y deformidad se calcula mediante la fórmula física de
hooke la fuerza del resorte.
DESCRIPCIÓN:
El problema planteado consiste en crear un programa que permita
aplicar la ley de hooke para determinar la fuerza que presenta un
resorte en determinado momento. Se toman como datos de entrada
la elasticidad y la deformidad del resorte.
ANÁLISIS
Este programa requiere el uso de dos variables que almacenan el valor
inicial de elasticidad y deformidad del resorte. El procesamiento de datos
consiste en calcular la fuerza del resorte a partir de estos datos y usando la
ley de hooke. La salida de datos consiste en mostrar el resultado calculado.
CONCLUSIONES bibliografía
Mediante el uso de las herramientas python, se ha logrado que el
procedimiento en el desarrollo de aplicaciones de la física (ley de Bransford, J., Brown, A. & Cocking, R. (2004). How
Hooke) tenga fundamentos básicos para el impulso de aplicaciones People Learn: Brain, Mind, Experience, and School.
más avanzadas, haciendo que el estudiante de ingeniería muestre
Washington DC: National Academy Press. DOI:
mayor interés en la realización de simulaciones en diferentes
tópicos de la física. 10.17226/9853.
Python es una herramienta poderosa para el desarrollo de Bustacara, C. J. (2010). Evaluación computacional
aplicaciones en software, que adicionando librerías como Visual
para calcular los polinomios de Legendre de
Python permiten lograr aplicaciones útiles para la enseñanza de la
física. Usando estas herramientas se complementa el aprendizaje primera clase. Avances en Sistemas e Informática,
de la simulación de procesos físicos en el aula, de forma tal que 7(2), 131-138.
existe gran interactividad con el usuario para obtener resultados, Chickering, A. & Ehrmann, S. (1996). Implementing
además de permitir el aprendizaje de los algoritmos utilizados en
cada etapa del procesamiento.
the Seven Principles: Technology as Lever. American
Association for Higuer Education, 3-6.