Hechos Clave
- Will y Jorge han desarrollado LAD (Language-Aided Design), un complemento para SolidWorks.
- La herramienta utiliza LLM para crear bocetos, características, ensamblajes y macros a partir de entradas conversacionales.
- LAD incluye funciones como capturas de pantalla automáticas, análisis del árbol de características y permisos.
- Los desarrolladores provienen de la ingeniería de software y utilizan herramientas como Claude Code.
Resumen Rápido
Los desarrolladores Will y Jorge han introducido LAD (Language-Aided Design), un complemento especializado para SolidWorks que aprovecha los Modelos de Lenguaje Grande (LLM) para automatizar la creación de diseños CAD. La herramienta aborda una limitación específica en el software de ingeniería actual: la incapacidad de generar modelos 3D directamente a partir de indicaciones de texto.
LAD funciona como un puente entre entradas conversacionales y tareas de ingeniería complejas. Permite a los usuarios crear bocetos, características, ensamblajes y macros simplemente describiéndolos. El sistema está diseñado para integrarse profundamente con el entorno de SolidWorks, proporcionando a la IA el contexto necesario a través de capturas de pantalla automáticas y análisis del árbol de características. A pesar de las limitaciones actuales de los LLM en la creación de objetos 3D en comparación con la generación de código, los desarrolladores creen que la tecnología mejorará significativamente en los próximos meses.
Cerrando la Brecha entre Código y CAD
El desarrollo de LAD surge de los antecedentes de sus creadores en ingeniería de software, donde herramientas como Claude Code y Cursor se han vuelto dominantes. Al explorar sistemas CAD, los desarrolladores identificaron una disparidad significativa: el desarrollo de software ha adoptado capacidades de texto a código impulsadas por IA, pero el diseño mecánico carece de herramientas equivalentes para el texto a modelado 3D.
Según los desarrolladores, los principales sistemas CAD actualmente no ofrecen una forma nativa de pasar de una indicación de texto a un resultado de modelado. LAD tiene como objetivo llenar este vacío actuando como una capa intermedia. Los desarrolladores reconocen que en sus pruebas, los LLM actualmente no son tan competentes generando objetos 3D como lo son escribiendo código. Sin embargo, expresan una fuerte optimismo de que estas capacidades evolucionarán rápidamente en los próximos meses y años.
Capacidades Principales de LAD
LAD opera como un conjunto de herramientas integral dentro del entorno de SolidWorks, traduciendo lenguaje natural y documentos cargados en geometría CAD utilizable. El complemento proporciona al LLM una amplia gama de funciones específicas para manipular el entorno de diseño de manera efectiva.
El sistema se basa en varias categorías de herramientas diseñadas para manejar todo el espectro de tareas de diseño mecánico:
- Creación de Partes: Docenas de herramientas permiten al LLM generar bocetos, extruir características y modificar partes.
- Gestión de Ensamblajes: Herramientas específicas permiten a la IA organizar partes individuales en ensamblajes completos.
- Operaciones de Archivos: El LLM puede crear, guardar, buscar y leer archivos y documentación de SolidWorks directamente.
- Automatización de Macros: Se incluyen herramientas para escribir y ejecutar macros, respaldadas por una función de búsqueda de documentación de API.
Conciencia Contextual y Características de Seguridad
Para asegurar que la IA comprenda el estado actual del diseño, LAD emplea mecanismos avanzados de conciencia contextual. El sistema captura automáticamente capturas de pantalla y analiza el árbol de características, alimentando estos datos visuales y estructurales de vuelta al LLM. Esto permite a la IA tomar decisiones informadas basadas en el progreso actual del usuario en lugar de operar a ciegas.
La seguridad y el control del usuario también son centrales en la arquitectura. Los desarrolladores implementaron un sistema de checkpointing que permite a los usuarios revertir ediciones no deseadas, mitigando el riesgo de errores de IA. Además, un sistema de permisos determina qué comandos requieren la aprobación del usuario antes de la ejecución, asegurando que los cambios críticos no se realicen sin supervisión.
Disponibilidad y Perspectiva Futura
LAD está actualmente disponible para que los usuarios lo prueben, con los desarrolladores solicitando activamente comentarios para refinar la utilidad de la herramienta. El lanzamiento representa un primer paso hacia la integración de IA generativa en los flujos de trabajo de ingeniería mecánica, un sector que tradicionalmente ha dependido del modelado paramétrico manual.
El proyecto destaca una tendencia creciente de aplicar capacidades LLM a dominios especializados y no relacionados con la codificación. A medida que los LLM continúan avanzando, herramientas como LAD pueden cambiar fundamentalmente cómo los ingenieros interactúan con el software CAD, desplazando el enfoque de la creación manual de geometría al diseño de alto nivel.




