EXP-005
cadSpec
- Qué se construyó
- Una CLI de CAD como código y una biblioteca en Rust. La geometría bidimensional se declara en archivos TOML
.cf(capas, arreglos y espejos, cotas).cadspec servela previsualiza en vivo en el navegador; la herramienta valida y formatea la fuente y la compila a DXF, con vistas previas PNG y SVG para agentes de IA. Se publicó como betas 0.1.0. - Qué aprendimos
- Las fuentes declarativas se comparan y revisan bien, y la misma fuente siempre compila al mismo DXF. Lo difícil no fue el formato. Fue todo lo que rodea al dibujo: el visor, la validación y la interoperabilidad con las herramientas que la gente ya usa.
- Por qué se cerró
- Las herramientas existentes ya lo cubren mejor. ezdxf genera DXF 2D desde código, CadQuery hace 3D, OpenSCAD tiene sus propios scripts y bibliotecas, y FreeCAD tiene un servidor MCP. cadSpec no podía competir con ellas, así que no se le dedicarán más tokens.
- Usar en su lugar
- ezdxf para DXF 2D. CadQuery para modelos 3D paramétricos. OpenSCAD para sólidos scripteados. FreeCAD con su servidor MCP para CAD dirigido por agentes.
- Repositorio archivado
- github.com/UniverLab/cadspec