Un sistema multiagente de IA que programa, calcula y optimiza por ti.

FEM-AGENT parte de una petición en lenguaje natural y hace el resto: escribe el código que falta (subrutinas de material), construye y calcula el modelo de elementos finitos, entrena modelos subrogados y encuentra la solución óptima. Todo de forma automática y transparente.

FEM-AGENT en 60 segundos. Modelos, subrutinas de material y optimización, con el ratón o pidiéndoselo al agente.

Para qué sirve

Para equipos que necesitan simular el comportamiento de un material o un componente y se encuentran con uno de estos tres cuellos de botella:

  • Obtener los parámetros de un modelo de material a partir de ensayos propios sin ajuste manual.
  • Escribir una subrutina de usuario para un comportamiento que el código no trae.
  • Explorar muchos diseños o formulaciones cuando cada cálculo cuesta demasiado para hacer campañas completas.

Las tres piezas

01 · Código

Escribe y modifica subrutinas de usuario. El resultado es código fuente legible, con versión y hash, que tu especialista puede revisar línea a línea antes de aceptarlo.

UMAT · DFLUX · viscoelasticidad de Maxwell generalizado (serie de Prony)

02 · Modelo

Construye geometría, malla, contactos y condiciones de contorno a partir de una descripción en lenguaje natural, y lanza barridos paramétricos sobre esa base.

Geometría parametrizada · mallado local · contacto · barridos con control de convergencia

03 · Estudios

Crea modelos subrogados sobre las campañas de cálculo y resuelve problemas de optimización, incluida la identificación inversa de parámetros de material.

Kriging · bosque aleatorio · red densa · algoritmo genético · evolución diferencial · Nelder-Mead

Dos formas de trabajar, el mismo modelo

Puedes construir el modelo clic a clic o contárselo al asistente en lenguaje natural. En los dos casos el resultado es el mismo: un Workflow editable, con cada paso a la vista, que puedes revisar, cambiar y volver a calcular.

Del párrafo al resultado. Le pedimos al asistente que estudie el estado tensional de un codo de acero con fluido a alta temperatura y presión. Plantea dos análisis encadenados (térmico y mecánico), construye la geometría y la malla, los resuelve y explica dónde está la tensión máxima y por qué.

Transparencia en el cálculo

FEM-AGENT no es una caja negra. El agente genera el fichero de entrada del cálculo — el modelo de elementos finitos completo —, que puedes abrir con software externo como PrePoMax para revisarlo antes de lanzarlo.

Y cuando el cálculo termina, el fichero de resultados es igual de estándar: lo abres, compruebas los resultados y los vuelves a usar fuera de la plataforma. Nada queda encerrado en un formato propietario.

El código está a la vista

Cuando el comportamiento del material no viene en el solver, FEM-AGENT escribe la subrutina de usuario que lo describe (UMAT, DFLUX). El resultado es código fuente Fortran legibleque tu especialista puede revisar y descargar antes de aceptarlo.

Aplicaciones avanzadas

Casos en los que FEM-AGENT no solo calcula: plantea el problema, decide el método y comprueba el resultado.

Caracterización de materiales por métodos inversos

Cuando el ensayo no es estándar, los parámetros de material no pueden obtenerse de forma sencilla. FEM-AGENT formula el problema inverso: realiza cálculos paramétricos , construye un modelo subrogado, busca los parámetros que reproducen el ensayo y los verifica con el modelo real.

Validación analítica automática

Cada cálculo devuelve un número, también cuando el modelo está mal. FEM-AGENT busca la solución analítica que corresponde al caso, la compara con su resultado y refina la malla hasta que el valor converge.

Tus propias leyes de material

Si tu material no está en la lista, pídeselo a FEM-AGENT. La plataforma construye la subrutina, la compila en el solver del modelo, la ofrece como una ley más y la calibra con tus ensayos.

Corrección automática de errores

Cuando un cálculo no converge o un paso falla, el agente lee el error, corrige el modelo y vuelve a lanzarlo, y deja constancia de qué ha cambiado y por qué.

Ver el caso completo → Un ensayo de abombamiento de un elastómero que no converge: así lo diagnostica y corrige el agente.

Un producto, varios agentes

FEM-AGENT es un sistema multiagente. Cada agente se ocupa de una parte acotada del ciclo de vida del cálculo, y el conjunto se coordina para que describas el problema una sola vez. Cada agente deja su resultado en un fichero estándar (una geometría, una malla, un fichero de entrada, una subrutina) que puedes abrir y comprobar antes de seguir.

  • Código: subrutinas de material.
  • Modelo: geometría parametrizada · mallado · materiales, cargas, contactos y condiciones · ejecución y supervisión del solver · extracción de resultados.
  • Estudios: modelos subrogados · optimización · lectura de imágenes y datos.

Un ejemplo de principio a fin

Un ensayo de relajación por indentación esférica sobre una probeta de poliamida: la bola se presiona hasta una profundidad fija, se mantiene constante y se mide cómo decae la carga con el tiempo. Partiendo de ese ensayo, FEM-AGENT identifica la ley viscoelástica del material: módulo instantáneo E₀, módulo de equilibrio E∞ y tiempo de relajación τ.

User subroutines → Model → Parametric simulation → Surrogate model → Optimization → Material properties

1 · Subrutina de material

El flujo arranca generando la subrutina de material siguiendo las indicaciones del ingeniero: un modelo de Maxwell generalizado (serie de Prony). FEM-AGENT la escribe, compila el solver con ella y la deja a la vista — es el código del apartado anterior.

2 · Modelo

Con la subrutina lista, construye el modelo: una indentación esférica axisimétrica con la bola, la probeta, el contacto, el mallado y las condiciones de contorno. Aplica la profundidad prescrita y la mantiene fija.

3 · Cálculo paramétrico: curvas carga–tiempo

A partir de ese modelo se recorren distintas combinaciones de los parámetros del material. Cada una genera una curva carga–tiempo con dos fases: la carga (azul) y la relajación a profundidad constante (naranja). Los puntos verdes corresponden al ensayo real.

4 · Exploración del espacio de parámetros

Un modelo subrogado aprende de todas las simulaciones y permite explorar el espacio de diseño completo — cientos de combinaciones de E₀, E∞ y τ

5 · Solución óptima

La búsqueda propone la combinación que minimiza el error frente al ensayo y se verifica con el modelo real. La curva óptima (negra) reproduce los puntos experimentales: con ella quedan identificados E₀, E∞ y τ del material.

Webinar CEP: cómo FEM-AGENT automatiza la caracterización de materiales con agentes de IA.

Preguntas frecuentes

¿Cuánto cuesta?

Depende de la modalidad y de cuántas personas lo usen: desde un caso concreto hasta la plataforma completa para un equipo. Te damos la cifra en la demo, ajustada a lo que necesitas.

¿Qué pasa en la demo?

30 minutos online con un ingeniero de AMS. Te enseñamos FEM-AGENT resolviendo un caso en directo. Si traes una curva de ensayo o un problema propio, lo usamos; si no, trabajamos sobre el caso de indentación.

¿Cuánto cuesta el modelo de lenguaje?

Lo pagas tú, con tu propia cuenta (suscripción o API). En la demo te lo estimamos para tu caso.

¿Con qué código de elementos finitos funciona?

Hoy con CalculiX. Otros códigos están en desarrollo.

Pruébalo con tu propio problema

Reserva 30 minutos online con un ingeniero de AMS. Te enseñamos FEM-AGENT en directo y, si traes una curva de ensayo o un caso, lo usamos en la demo. Sales sabiendo si te sirve, qué modalidad encaja y cuánto costaría.