Qué se hizo
Claude Code escribió una única macro de Python que FreeCAD re-renderizaba en directo, construyendo cada pieza del brazo mediante operaciones booleanas. El autor fue iterando el diseño conversando, y después imprimió y montó el brazo.
Para controlarlo, un script en el portátil envía la voz (transcrita con Whisper) y una imagen de la webcam a Claude Vision, que devuelve acciones en JSON; un código local de cinemática inversa convierte los píxeles objetivo en ángulos de servo y un ESP32 mueve los motores.
Resultado
En unas 30 horas, del diseño al montaje, obtuvo un brazo con cuatro servos funcionando. La pinza aún no está construida, no hay lazo de realimentación y la calibración entre píxeles y mundo real es aproximada.
A tener en cuenta
Cuenta con arreglos de impresión: tuvo que fijar servos con cinta, pegar una tapa, reimprimir la base giratoria y sustituir una bisagra impresa que falló. El ejecutor de macros de FreeCAD solo acepta scripts en ASCII.
Prompt para probarlo
Plantilla orientativa redactada por CasosAgentesIA a partir del caso; no es el prompt original. Sustituye lo que está entre corchetes.