Primeros pasos con FERS

FERS es un solver de elementos finitos para vigas, pórticos y celosías con comprobaciones de acero según EN 1993-1-1. El mismo motor en Rust se ejecuta en su navegador, en un script de Python, en un proceso de Node y en un servidor MCP local para agentes de IA, así que puede empezar sin instalar nada y pasar al código cuando le compense.

¿Qué es FERS?

FERS combina un solver en Rust con una capa de modelado en Python y FERS Studio en el navegador. Usted decide dónde se ejecuta cada paso:

  • Solo local — instale el paquete (pip install FERS, importado como fers_core), defina el problema en Python, resuélvalo en su máquina y exporte resultados estructurados. Sin cuenta y sin red.
  • Solo navegador — construya el modelo en FERS Studio y resuélvalo en el cliente con WebAssembly. No se sube nada y no hace falta cuenta para obtener una respuesta.
  • Mixto — prototipe en un script y envíe después el modelo a FERS Cloud para visualizar, compartir y exportar en 3D; o constrúyalo en el navegador y exporte el JSON a un script.

Las cuatro vías consumen el mismo JSON de modelo, en unidades básicas del SI, de modo que un modelo iniciado de una forma siempre puede terminarse de otra.

Documentación

Cada página de abajo es un tema completo e independiente.

Elija su vía

El mismo motor, los mismos resultados, cuatro formas de entrar.

Python

Construya modelos como objetos, barra parámetros en un bucle y reciba los resultados como datos. La vía para todo lo repetitivo o lo que deba estar bajo control de versiones.

Cálculo estructural en Python

JavaScript

Una compilación WebAssembly del solver, publicada en npm. Se ejecuta en el navegador o en Node sin ida y vuelta al servidor, así que el modelo nunca sale de la máquina del usuario.

Cálculo estructural en JavaScript

API REST

HTTP simple desde cualquier lenguaje, con una especificación OpenAPI 3.1 para generadores de clientes y Actions de GPT personalizados. Valida modelos y devuelve enlaces que los calculan en el navegador.

Referencia de la API REST

Para agentes de IA

FERS dispone de un servidor MCP que se ejecuta en su equipo, de modo que Claude, Cursor, VS Code, Codex y ChatGPT de escritorio pueden construir y calcular modelos estructurales directamente, incluidas comprobaciones EN 1993-1-1 con traza cláusula a cláusula. Las aplicaciones de chat en el navegador usan el servidor alojado, que devuelve un enlace que calcula el modelo en el navegador. Conéctelo una vez y su asistente calculará en lugar de suponer.

Para agentes que prefieren leer antes que invocar: llms.txt indexa este sitio, llms-full.txt contiene toda la documentación en una sola descarga y cada página de aquí tiene su gemela en Markdown puro en /docs/<tema>.md.

Los agentes con shell — Claude Code, Codex, el agente de Cursor, un trabajo de CI — no necesitan servidor alguno: pip install FERS pone el solver y el comando fers en su propia máquina, y la guía de terminal incluye un archivo skill con el ciclo de trabajo.

Configurar el servidor MCP

Obtener ayuda

Recursos para resolver problemas y para soporte.

Ejemplos

Scripts ejecutables en GitHub para entender la sintaxis de FERS.

Ver ejemplos

Abrir un ticket

¿Tiene cuenta? Envíe un ticket de soporte y siga su avance.

Abrir un ticket

Repositorio de GitHub

Ejemplos, incidencias y peticiones de funcionalidades.

Ver en GitHub

Escribir al equipo

Ayuda de nuestro equipo de soporte.

Contactar con soporte

Preguntas frecuentes

¿Tengo que instalar algo para probar FERS?

No. FERS Studio y todas las calculadoras resuelven en el cliente con WebAssembly, sin cuenta y sin instalación. Instalar el paquete de Python o de npm solo compensa cuando quiera automatizar algo.

¿Qué incluye el plan gratuito?

Calcular modelos de hasta 100 barras para uso no comercial, en el navegador o en local, sin cuenta. Pro cubre el uso comercial, eleva el límite a 10,000 barras y añade almacenamiento en la nube, por 19.95 € al mes. No hay cuota de cálculos en ningún canal.

¿Se suben mis modelos a sus servidores?

Solo si lo pide. Los cálculos en el navegador y en local, incluido el servidor MCP local, se ejecutan íntegramente en su máquina. Únicamente los puntos finales REST y el servidor MCP alojado reciben un modelo, para validarlo y dejarlo tras un enlace de cálculo válido durante 24 horas, y el almacenamiento en la nube es opcional.

¿Qué precisión tiene?

Los resultados se contrastan con soluciones cerradas y con los contrastes estándar NAFEMS de elementos finitos, ambos publicados con el error entre el valor objetivo y FERS — véanse los contrastes de precisión y NAFEMS. Verifique un caso que conozca antes de fiarse de otro que no.

¿Qué unidades y convenios de ejes usa FERS?

Unidades básicas del SI en el JSON del modelo — metros, newtons, pascales — con ángulos en grados. El eje fuerte de flexión es el eje z local, así que i_z gobierna la flexión ordinaria. Detalles en convenios y unidades.

¿Puede un asistente de IA usar FERS directamente?

Sí. El servidor MCP expone el solver, los constructores de modelos y las comprobaciones de Eurocódigo como herramientas que Claude, ChatGPT, Cursor y VS Code pueden invocar.