agentcad logo

agentcad

Freemium
Visitar

Herramienta local de línea de comandos y servidor MCP de código abierto que permite a agentes de programación crear modelos CAD con scripts de Python, inspeccionar sus resultados y perfeccionar cada iteración.

¿Qué es agentcad?

agentcad es una herramienta de CAD de código abierto para línea de comandos y un servidor MCP que permite a los agentes de programación crear e inspeccionar modelos mediante scripts de Python. Ejecuta build123d de forma predeterminada y admite CadQuery como entorno de ejecución opcional. Su flujo de trabajo central es iterativo: un agente ejecuta un script de modelo, recibe métricas de geometría y vistas previas renderizadas, y luego usa esos comentarios para perfeccionar el diseño. Los proyectos pueden conservar versiones numeradas y comparar iteraciones posteriores, con los archivos generados almacenados localmente.

¿Qué puede hacer agentcad?

Ejecución de CAD mediante scripts

Ejecuta scripts de CAD en Python con primitivas de build123d, `show_object()` y funciones auxiliares de edición de agentcad precargadas, para que los scripts no necesiten importar configuraciones.

Comprobaciones y métricas de geometría

Las comprobaciones estáticas identifican errores de sintaxis, la ausencia de `show_object()` y las importaciones sin resolver antes de que se ejecute el motor CAD. Las compilaciones correctas informan dimensiones, volumen, área de superficie, cantidad de caras y aristas, y validez.

Revisión de renders

Las ejecuciones correctas pueden generar una imagen PNG compuesta de cuatro vistas y un visor de revisión, que ofrecen al agente resultados visuales para inspeccionar junto con las mediciones numéricas de geometría.

Historial de versiones y diferencias

Cada ejecución correcta se guarda en un directorio de versión numerado, en lugar de sobrescribir los resultados anteriores. A partir de la segunda versión, agentcad puede comparar iteraciones mediante vistas en paralelo, superpuestas y de diferencias de volumen.

Exportación e inspección de CAD

La herramienta exporta STEP como parte de su flujo de trabajo principal y admite archivos STL, GLB y OBJ. `measure` lee las dimensiones de las características de archivos terminados, mientras que `inspect` proporciona información topológica.

Configuración e integración con agentes

El servidor MCP se puede configurar para clientes como Claude Code, Cursor y Windsurf. `agentcad init` añade instrucciones del proyecto como bloque en AGENTS.md o contenido en CLAUDE.md e instala una skill de Claude Code.

Casos de uso

“Crear piezas imprimibles a partir de instrucciones”

Usa un agente de programación para convertir dimensiones y requisitos de objetos como soportes, carcasas o bases de carga para mesita de noche en un modelo; después, inspecciona la vista previa y exporta un STL para imprimirlo.

“Iterar sobre un diseño CAD”

Conserva las ejecuciones sucesivas del modelo como versiones separadas y usa las métricas de geometría y las diferencias visuales para ver cómo afectó un cambio a la pieza.

“Revisar la validez del modelo antes de fabricarlo”

Comprueba las dimensiones y la validez informadas, y utiliza renders o la inspección topológica para detectar problemas de geometría antes de enviar el diseño a una impresora o a otro flujo de trabajo de CAD.

“Crear modelos para visualizarlos en la web o en dispositivos”

Exporta a GLB u OBJ para visores web, o solicita USDZ mediante un flujo de trabajo con agente, como el ejemplo documentado de Muse para ver un modelo en un iPhone.

Preguntas frecuentes

¿Qué versiones de Python son compatibles?

agentcad admite Python 3.10 a 3.12. Según la documentación, sus enlaces de OpenCascade no están disponibles para Python 3.13.

¿Puedo usarlo sin un cliente MCP?

Sí. Instala la CLI con `pip install agentcad`. Para usar el servidor MCP, instala el extra `mcp` con `pip install 'agentcad[mcp]'` o configura un cliente para iniciarlo mediante `uvx`.

¿Qué genera una ejecución correcta?

Una ejecución correcta registra una versión numerada y genera un archivo STEP con metadatos de ejecución y métricas de geometría. Los estados de la vista previa, el visor y otros artefactos opcionales se informan por separado; un fallo de un artefacto opcional no revierte una compilación principal correcta.

¿Puede ejecutar scripts de CadQuery?

CadQuery se admite como extra opcional con dependencias independientes. La instalación predeterminada utiliza build123d.

Datos rápidos

Tipo de producto
CLI de CAD y servidor MCP de código abierto
Entorno de ejecución principal
build123d; CadQuery es opcional
Versiones de Python compatibles
3.10–3.12
Ejecución
Localmente
Licencia
Apache-2.0
Dominio del proyecto
agentcad.dev

Análisis de tráfico de agentcad

Los datos de tráfico son solo como referencia.

Visitas mensuales
0
Clasificación global
-
Tasa de rebote
0.00%
Duración media de la visita
00:00
Páginas por visita
0.00
Valoración del dominio
10

Tendencias de tráfico

Fuentes de tráfico

Las analíticas de tráfico aún no están disponibles.

Principales regiones

Las analíticas de tráfico aún no están disponibles.

Alternativas a agentcad

Alpha3D logo

Alpha3D

alpha3d.io

Plataforma de generación 3D con IA para crear, perfeccionar y exportar modelos a partir de texto, imágenes o varias fotos de referencia.

3D AI Studio logo

3D AI Studio

3daistudio.com

Plataforma de IA en el navegador para generar y perfeccionar modelos 3D a partir de texto o imágenes, aplicar texturas, preparar mallas y exportar activos mediante una API REST.

Sloyd logo

Sloyd

sloyd.ai

Generador de modelos 3D con IA en el navegador para crear activos a partir de texto, imágenes o plantillas personalizables, listos para exportar.

Plask Motion logo

Plask Motion

plask.ai

Herramienta de captura de movimiento con IA basada en la web que convierte vídeos en animaciones 3D y renders, para animar personajes y exportar resultados a flujos de trabajo 3D habituales.

MagiScan logo

MagiScan

magiscan.app

Plataforma de IA para escanear objetos en 3D con el teléfono y crear modelos 3D desde texto o imágenes, con flujos de trabajo de RA para comercio, medicina, industria y creación.