PROGRAMACIÓN EN PYTHON PARA INGENIERÍA ESTRUCTURAL

0(0 Valoraciones)
Ultima actualización :18/07/2026
Duración 16h
Inscritos0
NivelAll Levels

Descripción del Curso

Curso práctico orientado al uso de Python aplicado a la ingeniería estructural, enfocado en la automatización de cálculos, análisis matricial y visualización de resultados. A lo largo del curso se resuelven problemas reales como deformación axial, propiedades de secciones, análisis de armaduras y validación de resultados mediante OpenSeesPy, culminando en un proyecto integrador
Show More

¿Qué voy a aprender?

  • - AUTOMATIZAR CÁLCULOS ESTRUCTURALES BÁSICOS.
  • - APLICAR MATRICES AL ANÁLISIS ESTRUCTURAL.
  • - VISUALIZAR RESULTADOS CON GRÁFICOS.
  • - ORGANIZAR DATOS ESTRUCTURALES.
  • - MODELAR Y VALIDAR UNA ARMADURA EN OPENSEESPY.

Calificaciones y reseñas de estudiantes

Aún no hay reseñas.
Aún no hay reseñas.
OBJETIVO GENERAL

Aplicar el lenguaje de programación Python como herramienta de apoyo al análisis estructural, integrando cálculo numérico, análisis matricial y visualización de resultados en problemas básicos de ingeniería estructural.

CONTENIDO DETALLADO DEL CURSO

CAPITULO 1: INTRODUCCIÓN A PYTHON EN INGENIERÍA ESTRUCTURAL

Importancia de la programación en la ingeniería estructural.

Entorno de trabajo (VS Code, Jupyter Notebook, Google Colab).

Variables, tipos de datos y operadores.

Ejemplo aplicado: cálculo de esfuerzo normal y deformación axial en una barra sometida a carga axial.

CAPITULO 2: CONDICIONALES, LISTAS Y BUCLES

Estructuras condicionales if–else.

Listas y tuplas.

Bucles for.

Ejemplo aplicado: calculo automatizado de deformaciones axiales en múltiples barras

con distintas propiedades geométricas y mecánicas.

CAPITULO 3: FUNCIONES Y PROGRAMACIÓN MODULAR

Definición de funciones.

Parámetros y valores de retorno.

Programación modular aplicada a la ingeniería estructural.

Ejemplo aplicado: cálculo de área, centroide y momento de inercia de secciones transversales

(rectangular, sección tipo BRP y sección tipo costanera).

CAPITULO 4: NUMPY APLICADO AL ANÁLISIS ESTRUCTURAL

Arreglos y vectores.

Operaciones matriciales.

Resolución de sistemas de ecuaciones lineales.

Ejemplo aplicado: formulación de la matriz de rigidez de una barra y solución del

sistema de equilibrio.

CAPITULO 5: VISUALIZACIÓN CON MATPLOTLIB

Gráficos bidimensionales.

Visualización de resultados estructurales.

Ejemplo aplicado: construcción y visualización del círculo de Mohr para estados planos

de esfuerzo.

CAPITULO 6: MANEJO DE DATOS CON PANDAS

Lectura y escritura de datos.

Organización de datos de nodos, elementos y cargas.

Ejemplo aplicado: gestión de datos de una armadura plana a partir de tablas.

CAPITULO 7: INTRODUCCIÓN A OPENSEESPY Y ANÁLISIS DE ARMADURAS

Conceptos básicos de OpenSeesPy.

Definición de nodos, elementos y materiales.

Análisis de armaduras planas isostáticas.

Comparación entre el método clásico de resolución de armaduras y el método matricial

de la rigidez.

CAPITULO 8: PROYECTO INTEGRADOR

Desarrollo de un programa en Python para el análisis estructural de una armadura o

elemento estructural simple.

Implementación del método matricial de la rigidez.

Análisis y visualización de resultados.

Validación de resultados mediante OpenSeesPy.

$40

Este curso incluye

  • Acceso al curso 24/7
  • Acceso durante 1 año
  • Certificación digital respaldada por Infinitytech

Requisitos

  • Excel, Python

Dirigido a

  • Ingenieros Civiles
  • Arquitectos
  • Constructores
  • Supervisores
  • Consultores de Estructuras
  • Empresas Constructoras y Público interesado.