Programación de ETABS en PYTHON

Sin categoría
Lista de deseos Compartir
Compartir el curso
Enlace de página
Compartir en los medios sociales

Acerca de este curso

El presente curso parte desde 0 para quien no sabe utilizar Python ni el API de ETABS, tiene la finalidad de enseñar los comandos más utilizados para realizar un análisis lineal estático, modal espectral, no lineal estático y dinámico tiempo historia desde la interfaz de Python y desde este lenguaje de programación manejar ETABS. Se aprende utilizando el manual del mismo CSI, una guía adicional y  CHAT GPT, se adjuntan todos los scripts utilizados durante el curso. Por último, se aprende a importar y exportar datos desde Excel y a cómo utilizar los resultados para redactar un documento Word desde Python.

El curso se divide en 7 módulos y una introducción. La introducción tiene la finalidad de tener una vista general de todo lo que se puede realizar el software, aplicaciones y cómo instalar Python y añadidos. El modelo puede ser creado desde 0 en Python o puede empezarse desde un modelo ya iniciado, este tópico es parte de la introducción. Los códigos en su mayoría se realizan desde CHAT GPT, esto sirve para que alguien sin conocimiento previo pueda generarlos.

El módulo 1 tiene la finalidad de ver los comandos básicos para crear un modelo desde 0 en ETABS. En este módulo se define elementos estructurales, materiales, cargas, restricciones, diafragma rígido, end lenght offset, grillas, guardar y correr el modelo.

El módulo 2 pone en práctica lo aprendido y se formula de forma automatizada un código para crear automáticamente un modelo en 3D de pórticos con datos de ingreso simple como distancia de separación de grillas, número de pisos, número de ejes, etc. Por último, se crea una función para llamar a esta aplicación con poco código y posteriormente utilizarlo para evaluar por los tipos de análisis a realizar: Lineal estático, modal espectral, no lineal estático y no lineal tiempo historia.

El módulo 3 tiene la finalidad de poder realizar un análisis modal-espectral y lineal estático. Este módulo inicia con la creación del caso de análisis, creación del espectro sísmico desde el mismo Python y también acorde a un archivo de excel ( interacción excel & Python), además de colocar todas las condiciones previamente realizadas en módulos anteriores. Finamente se obtienen los resultados de desplazamiento, cortante por piso y deriva.

El módulo 4 aporta métodos para la extracción de datos y edición de estos, se observan 3 formas: 1) Extracción de datos mediante código, 2)  Extracción de datos desde la tabla de resultados, donde se puede obtener cualquier resultado de las tablas ofrecidas por ETABS y 3) Extracción de resultados y modificación de resultados por medio de » Interactive Database Editing».

El módulo 5 tiene la finalidad de realizar el análisis no lineal estático. Debido a la naturaleza del análisis no lineal, se inicia con la colocación del acero de refuerzo en columnas y vigas, se crea el caso de gravedad como caso inicial para el caso no lineal estático. Se grafica la curva de capacidad desde Python directamente de la tabla de resultados.

El módulo 6 parte del modelo no lineal realizado en el módulo anterior e inicia con la inclusión del registro sísmico para la posterior creación del análisis no lineal tiempo historia por integración directa y termina con el cálculo de fuerzas y desplazamientos en el tiempo.

El módulo 7 tiene la finalidad de mostrar cómo se puede redactar un documento en Word con la información recopilada del análisis de los módulos anteriores desde Python.

 

Nota 1:El curso incluye manuales resumidos y extensos con los códigos existentes para poder programar con mayor facilidad los análisis realizados en cada módulo.

Nota 2: El curso además de enseñar los códigos necesarios, hace revisión de los comentarios de CSI para que el alumno tenga el empoderamiento de poder realizar otros códigos por su propia cuenta.

Nota 3: Además de la enseñanza del código, se ensañan a realizar gráficas, procesos iterativos y exportar los resultados a excel, actividades útiles para que aumente el ingenio en el alumno y tenga una mayor diversidad de posibilidades para realizar su propio código. No se requiere conocimiento previo porque el código se genera desde CHAT GPT.

Nota 4: El curso no pretende sentar las bases teóricas de cada tipo de análisis, si no, pretende enseñar a programar desde Python, ETABS. Por ello, si bien es cierto se formulan todos los análisis no hay una explicación profunda de cada análisis, si no, superficial.

Nota 5: El curso no tiene límite de tiempo para ser visualizado y se pueden repetir tantas veces como se desea ( Curso pregrabado).

Nota 6:  Ningún curso es estático, todos los cursos son actualizables conforme vayan saliendo nuevas normas o hayan consultas recurrentes sobre un tópico en especial.

Nota 7: Se pueden realizar consultas una vez comprado el curso desde la página web.

 

Mostrar más

¿Qué aprenderás?

  • Se aprenderá a arrancar y crear modelos desde 0 en ETABS desde Python.
  • Se aprenderá a realizar análisis lineales como dinámico modal espectral y estático desde Python.
  • Se aprenderá a crear análisis no lineales, no lineal estático o llamado pushover y no lineal tiempo historia desde Python utilizando ETABS.
  • Se aprenderá a exportar los resultados de Python a excel y a verlos desde el mismo excel.
  • Se aprenderá a cómo programar Word desde Python para generar documentos con la información obtenida de los análisis.
  • Se aprenderá a realizar gráficos en Python con los resultados obtenidos de los análisis.
  • Se aprenderá a realizar procesos iterativos con "for" desde Python, por ejemplo para generar edificios 3D de pórticos de forma automatizada.
  • Se aprenderá a obtener resultados puntuales mediante código, desde la tabla de resultados e incluso a editar desde "Interactive Database Editing".
  • Curso que siempre están en actualización.
  • Se pueden realizar consultas desde la página web.

Contenido del curso

Introducción

  • [VIDEO] ¿ Cómo llevar el curso?
    06:54
  • [VIDEO] Instalación de Visual Studio & Python + Abrir ETABS desde Python
    05:34
  • [VIDEO] Posibles errores en instalación de paquetes – Ejemplo aplicativo inicial (1/2)
    14:12
  • [VIDEO] Ejemplo aplicativo inicial (2/2)
    25:25
  • [LINK] Código Python
  • [PDF] Manual español SM
  • [LINK] GUIA CSI
  • [PDF] TOOLBOX SAP API

Módulo 1: Definición de elementos, cargas, restricciones y propiedades

Módulo 2: Generación de modelo 3D automatizado de pórticos

Módulo 3: Visualización de resultados y edición de propiedades con Interactive Database

Módulo 4: Análisis Dinámico Modal espectral

Módulo 5: Análisis no lineal estático

Módulo 6: Análisis no lineal tiempo historia

Módulo 7: Programación de Word desde Python

Módulo 8: Introducción al manejo de AUTOCAD desde Python

Valoraciones y reseñas de estudiantes

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