05 · CÓDIGOS

Empieza por un ejemplo funcional.

Códigos de investigación con ejemplo mínimo, instrucciones, licencia y referencia recomendada.

SOFTWARE REUTILIZABLE

Código, ejemplo y cita en un mismo lugar.

Cada ficha conecta un ejemplo funcional con su código fuente, licencia y referencia recomendada.

Esquema del flujo de cálculo de FFMcracking incluido en el repositorio
Código · v54c5bec + fix #12

FFMcracking

Script de Python para Abaqus que automatiza el Criterio Acoplado de la Mecánica de la Fractura Finita para predecir el inicio de grieta. El Example 2 usa optimización bayesiana para obtener la longitud de grieta y el factor de carga críticos; este paquete incorpora la adaptación de compatibilidad descrita en el issue #12.

Abaqus 2020+Abaqus/CAEPython de AbaqusApache-2.0

Prueba mínima

  1. Descarga y extrae el ZIP completo en una carpeta local; los archivos ya están reunidos y las rutas son relativas.
  2. Abre una terminal en esa carpeta y ejecuta: abaqus cae noGui=example2.py
  3. Espera a que terminen los análisis y la optimización; el factor crítico, la longitud óptima y los datos de entrenamiento se muestran en la terminal y quedan registrados por Abaqus.
  4. Para adaptar el caso, modifica únicamente el bloque CONFIGURATION al comienzo de example2.py.

Autores · Israel G. García

Cómo citar

El uso de este código es libre conforme a la licencia indicada. Si lo utilizas en un trabajo, te rogamos que cites la referencia propuesta.

CONTRIBUIR

Comparte un código de investigación con el grupo.

Te ayudamos a preparar su descripción, ejemplo mínimo, licencia y forma de cita.

Cómo contribuir ↗