CURSO ONLINE:

ABAQUS SCRIPTING CON PYTHON

Descubre cómo automatizar tus simulaciones y ahorra cientos de horas de trabajo

ACCEDE AHORA

¿Te suena alguna de estas preguntas?

¿Te gustaría deshacerte de todas las tareas repetitivas que no aportan ningun valor a tu trabajo?

¿Inviertes demasiado tiempo cada vez que quieres resolver un problema de simulación?

¿Estás buscando un plus en tu carrera como profesional para poder diferenciarte de los demás?

¿Estás cansado/a de buscar ayuda en foros, vídeos y otros sitios web y no llegar a ninguna parte?

Te entiendo, yo también he vivido estas situaciones y me gustaría compartir contigo toda mi experiencia y conocimientos

¡VERÁS HASTA DÓNDE PUEDES LLEGAR!

Si yo lo he conseguido, tú también puedes hacerlo

Soy Miguel Herráez, ingeniero industrial y doctor en ciencia de materiales.

Siempre he querido ayudar a los demás y aprender cada día algo nuevo para llegar lo más lejos posible. Fue así como hace unos años… ¡llegué a trabajar en NASA!

En 2013 comencé mi doctorado y me vi abrumado al ver todo lo que tendría que aprender en tan poco tiempo. Tenía que manejar Abaqus y no tenía ningún conocimiento.

Necesitaba aprender rápidamente, no sabía por dónde empezar y no me sobraba el tiempo. Pasé muchas horas buscando y recopilando información para ponerme al día.

Desde entonces, he trabajado con este programa a diario, tanto en investigación científica como en proyectos industriales. Esto me ha permitido desarrollar un método único con el que aprender a utilizar Abaqus de forma rápida y sencilla.

Gracias a este método, he conseguido llegar más lejos de lo que nunca hubiera imaginado y lo que es aún más importante, he podido ayudar a otras personas a conseguirlo.

¿Dónde me he formado y he colaborado en mi carrera?

NASA Langley

Estancia y colaboración científica en el desarrollo de modelos micromecánicos para materiales compuestos

Escuela Politécnica Federal de Lausanne

Investigador post-doctoral en el Laboratorio de Mecánica y Análisis de Fiabilidad (LMAF)

Airbus

Colaboración en múltiples proyectos industriales y de investigación

Universidad de West Virginia (WVU)

Desarrollo del proyecto de fin de carrera en la caracterización de materiales compuestos

IMDEA Materiales

Investigador ayudante en el Grupo de Materiales Compuestos durante 5 años

Universidad Rey Juan Carlos

Profesor en el grupo de Ciencia e Ingeniería de Materiales

Universidad Politécnica de Madrid

Doctorado en Ciencia de Materiales, especializado en mecánica de materiales compuestos

Universidad Carlos III de Madrid

Licenciado en Ingeniería Industrial en la especialidad de Mecánica y Estructuras

Optimiza tus modelos, trabaja con fluidez y ahorra tiempo

 

  • A través de sus +75 episodios, te enseñaré una hoja de ruta para ir desde lo más básico hasta técnicas complejas
  • Todas las lecciones del curso son muy amenas, fáciles de entender y explicadas hasta el más mínimo detalle
  • No solo aprenderás a manejar Abaqus, sino que descubrirás cómo automatizar tus modelos de forma sencilla con Abaqus/Scripting, ganando muchísimo tiempo y evitando errores
  • Aprenderás a automatizar todas las tareas imaginables en Abaqus: desde el diseño de la geometría, pasando por el mallado, hasta la resolución de los modelos, el análisis de los resultados y más
  • Cada lección va directa al grano, sin contenido de relleno. Aprenderás concretamente lo que necesitas y lo aplicarás desde el primer momento
  • Resolveré personalmente todas tus dudas a través de la sección de Comentarios del curso.
  • El objetivo final del curso es que consigas enfrentarte a un modelo complejo (de calidad profesional) con una seguridad plena. Pasarás de “no sé por dónde empezar” a “he creado un proyecto completo con Abaqus

Consulta aquí el temario completo

(+19 horas, 6 bloques, +120 vídeos, +115 scripts, 3 cuestionarios)

BLOQUE 0: BREVE INTRODUCCIÓN A ABAQUS

  • ¿Qué es Abaqus? ¿Para qué lo puedo utilizar?
  • ¿Qué es Abaqus/CAE?
  • ¿Qué es Abaqus/Standard y Abaqus/Explicit?
  • Flujo de trabajo en Abaqus
  • Ejemplo 0: Modelo base con carga estática

Beam unixial tension

SESIÓN 1: PRIMEROS PASOS EN ABAQUS/SCRIPTING

  • Abaqus/Scripting: Ventajas y Potencial
  • Ejemplo 1: construcción de un modelo sencillo en Abaqus/CAE (con interfaz)
  • Construcción del modelo anterior mediante Abaqus/Scripting
  • Breve introducción a Python
  • Potencial de Abaqus/Scripting en el modelo anterior (dimensiones, condiciones de contorno…)

Beam unixial tension

BLOQUE 1: PRIMEROS PASOS EN ABAQUS/SCRIPTING

  • ¿Qué es Abaqus/Scripting? Ventajas y potencial
  • Ejemplo 1: construcción de un modelo sencillo (viga con shells)
  • Scripting del modelo anterior
  • Python I. Introducción (tipos de datos, variables, estructuras de datos, if, while)
  • Post-procesado I. Visualización y history output

BLOQUE 2: APROVECHA EL POTENCIAL DEL SCRIPTING

  • Ejemplo 2: construcción de un modelo multicuerpo (Jenga)
  • Scripting del modelo anterior
  • Nociones avanzadas: contacto e interacciones
  • Python II. Bucles (for) y funciones
  • Post-procesado II. Análisis de resultados

BLOQUE 3: CERRANDO EL BUCLE CON ABAQUS/SCRIPTING

  • Ejemplo 3: construcción de un modelo balístico
  • Scripting del modelo anterior
  • Python III. Control de flujo
  • Post-procesado III. Análisis avanzado de resultados
  • Abaqus/Scripting avanzado: modelos retroalimentados
  • Cierre del curso: ¿y ahora qué?

BLOQUE 4: PONIENDO TODO EN PRÁCTICA

  • Ejemplo 4: desarrollo de  un script para construir un castillo de naipes sometido a una carga sísmica
  • Python IV. Scripts modulares, kwargs y __main__
  • Abaqus/Scripting avanzado: algoritmos para ensamblajes

BLOQUE 5: OPTIMIZACIÓN (5h) - English 🇬🇧

  • Este bloque de contenido está en inglés
  • Introduction to 1D optimization
  • Low and high-order optimization methods

smooth step in abaqus

  • Example 5: optimization of a wire insulation including radiation (thermal analysis)
  • Python script of the FE model and optimization algorithms
  • Fundamentals of heat transfer
  • Python V. lambda functions, decorators, Sympy, Matplotlib…
  • Advanced visualization in Abaqus using Python scripting

abaqus optimization python

ACCESO VITALICIO

Este curso es para siempre. Realiza o consulta las lecciones las veces que quieras, a tu ritmo

¿ALGUNA DUDA?

Resolveré personalmente todas tus dudas a través de la sección de Comentarios del curso

MÁS CONTENIDOS

Tendrás acceso a todas las actualizaciones y nuevo contenido que añadiré periódicamente al curso

CERTIFICADO

Al finalizar el curso podrás descargar tu diploma para subirlo a tu perfil de LinkedIn y así acreditar tu formación profesional

Testimonios

«Has conseguido con creces que cualquier persona pueda seguir el curso, das todas las herramientas necesarias para que cualquier persona que no haya programado nunca pueda seguir el curso perfectamente (…). En definitiva, pienso que es un curso apto para todos los niveles.

Pienso que este curso es muy útil y volvería a repetirlo sin ninguna duda. Lo he disfrutado un montón. Se nota que está hecho cuidando todos los detalles»

Mario Martín

Estudiante de Ingeniería Mecánica, Universidad de Oviedo

«Acabo de terminar el curso de Abaqus scripting con Python y, en primer lugar, quería daros la enhorabuena, ha sido un curso muy interesante y me llevo de él muchos recursos a implementar. Me gustaría que sacarais nuevos cursos sobre los temas que se mencionan al final de éste (casos de optimización, interfaces, etc). ¡Espero ver vuestros próximos cursos y aportaciones pronto!»

Andrés Egido

Ingeniero Aeroespacial, Saitec Offshore Technologies

«El curso ha sido muy enriquecedor. Miguel consigue explicar de manera muy clara, didáctica y organizada los conceptos fundamentales para trabajar con Abaqus y, lo que es más importante, consigue motivarte para profundizar y seguir aprendiendo de esta potente herramienta. (…) Miguel ha hecho que me dé cuenta del gran provecho que se le puede sacar a Abaqus programando con Python, abarcando tanto el pre-proceso como el post-proceso del modelo. Sin duda alguna, espero con ansias el siguiente curso, ya sea de Abaqus o Python. ¡Enhorabuena por el curso!»

Bryan Barrantes

Estudiante de Máster, Universidad Politécnica de Madrid

«La formación que he recibido en el seminario de Abaqus/Scripting por parte de Miguel ha sido muy clara y completa. Sus explicaciones han sido fáciles de seguir, haciendo énfasis en lo más importante. Trabajo con Abaqus a diario y creo que lo que he aprendido en este seminario tiene muchísimo potencial y será un excelente punto de partida para poder automatizar mi trabajo»

Eugenia Nieto

Estudiante de Doctorado, IMDEA Materiales

Garantía de Satisfacción

Pruébalo sin riesgo

Tienes 15 días para devolverlo y recuperar tu dinero

Para que la devolución sea posible, solo existe una única condición, que en el periodo de esos 15 días no hayas consumido más del 20% del curso
Si se da esta situación y sientes que el curso no es para ti, solo tienes que escribirme un email a contacto@escuelatecnodigital.com y te devolveré el importe íntegro del mismo

Curso online:

Abaqus Scripting con Python

6 bloques de contenido

+120 episodios

+19h de vídeo

+115 scripts de Python

Material adicional (enlaces, cuestionarios…)

Totalmente compatible con Abaqus Learning Edition

497€

ACCEDE AHORA

¿Tienes alguna duda?

1. ¿En qué consiste este curso?

Este curso está compuesto por vídeos de entre 5 y 20 minutos que se estructuran en 6 bloques de contenidos como se detalla más arriba. Todos los scripts para la elaboración y análisis de los modelos se suministran adjuntos a los vídeos correspondientes, así como más documentos y referencias para profundizar en todos los detalles

2. ¿Realmente merece la pena aprender Abaqus Scripting con Python?

Esa fue una de las primeras preguntas que me hice al comenzar a trabajar con Abaqus, y en pocos días descubrí que sí, ¡sin lugar a dudas!

Muchos de los problemas a los que te enfrentarás no pueden ser abordados manualmente: serán demasiado grandes y complejos. La solución pasa, en algunos casos, por automatizar todo el flujo de trabajo (preproceso, cálculo y postproceso) mediante Abaqus/Scripting.

En resumen, un usuario de Abaqus que sepa cómo aprovechar las ventajas que ofrece el Scripting podrá aprovechar su tiempo de forma más efectiva y enfrentarse a problemas que de otro modo serían imposibles.

3. ¿Puedo utilizar la edición de estudiante de Abaqus para seguir este curso?

Desde luego que sí, de hecho he grabado todas las lecciones de este curso utilizando la edición de estudiante de Abaqus que puedes obtener de forma gratuita en la web de Dassault Systemes.

La principal limitación de esta versión es que los modelos están limitados a un máximo de 1000 nodos. Todos los ejemplos mostrados a lo largo del curso cumplen este límite de nodos, así que no te preocupes si no tienes acceso a una licencia de Abaqus completa.

4. ¿Es para mí este curso si no tengo ninguna experiencia?

Por supuesto que sí. El curso está estructurado de forma que los conceptos y ejemplos utilizados presenten una complejidad progresiva. Partiendo desde el nivel más básico, hasta concluir en un nivel medio-alto, cubriendo multitud de temas diferentes siempre empezando desde el principio.

Tampoco es necesario que tengas conocimientos previos de Python, ya que partimos desde cero.

5. ¿Es para mí este curso si ya tengo experiencia previa?

De nuevo, ¡por supuesto que sí!

Si ya tienes experiencia con Abaqus, descubrirás el inmenso abanico de posibilidades que se abre ante ti cuando aprendas a automatizar cualquier tipo de tarea mediante scripts que tú mismo podrás generar en cuestión de minutos.

Si ya tienes conocimientos de Python, te será más sencillo ponerlos en práctico para controlar Abaqus mediante scripts, y te aseguró que aprenderás a sacarle el máximo partido.

6. ¿Y si tengo alguna otra duda?
Si aún te queda alguna pregunta, siempre puedes contactar directamente con nosotros a través de contacto@escuelatecnodigital.com