Fatos Principais
- Will e Jorge criaram o LAD (Language-Aided Design), um add-in para SolidWorks.
- A ferramenta usa LLMs para criar esboços, recursos, conjuntos e macros a partir de entradas conversacionais.
- O LAD inclui recursos como capturas de tela automáticas, análise da árvore de recursos e permissões.
- Os desenvolvedores vêm de fundos de engenharia de software usando ferramentas como Claude Code.
Resumo Rápido
Os desenvolvedores Will e Jorge apresentaram o LAD (Language-Aided Design), um add-in especializado para SolidWorks que aproveita Large Language Models (LLMs) para automatizar a criação de designs de CAD. A ferramenta aborda uma limitação específica no software de engenharia atual: a incapacidade de gerar saídas de modelagem 3D diretamente a partir de prompts de texto.
O LAD funciona como uma ponte entre entradas conversacionais e tarefas de engenharia complexas. Ele permite que os usuários criem esboços, recursos, conjuntos e macros simplesmente descrevendo-os. O sistema é projetado para se integrar profundamente ao ambiente SolidWorks, fornecendo ao IA o contexto necessário por meio de capturas de tela automáticas e análise da árvore de recursos. Apesar das limitações atuais dos LLMs na criação de objetos 3D em comparação com a geração de código, os desenvolvedores acreditam que a tecnologia melhorará significativamente nos próximos meses.
Preenchendo a Lacuna Entre Código e CAD
O desenvolvimento do LAD decorre dos antecedentes dos criadores em engenharia de software, onde ferramentas como Claude Code e Cursor se tornaram dominantes. Ao explorar sistemas de CAD, os desenvolvedores identificaram uma disparidade significativa: o desenvolvimento de software adotou capacidades de texto para código impulsionadas por IA, mas o design mecânico carece de ferramentas equivalentes para modelagem 3D a partir de texto.
De acordo com os desenvolvedores, os principais sistemas de CAD atualmente não oferecem uma maneira nativa de ir de um prompt de texto para uma saída de modelagem. O LAD visa preencher esse vazio atuando como uma camada intermediária. Os desenvolvedores reconhecem que em seus testes, os LLMs atualmente não são tão proficientes na geração de objetos 3D quanto na escrita de código. No entanto, eles expressam forte otimismo de que essas capacidades evoluirão rapidamente nos próximos meses e anos.
Capacidades Principais do LAD
O LAD opera como um kit de ferramentas abrangente dentro do ambiente SolidWorks, traduzindo linguagem natural e documentos carregados em geometria de CAD acionável. O add-in fornece ao LLM uma ampla gama de funções específicas para manipular o ambiente de design de forma eficaz.
O sistema é construído sobre várias categorias de ferramentas distintas projetadas para lidar com todo o espectro de tarefas de design mecânico:
- Criação de Peças: Dezenas de ferramentas permitem que o LLM gere esboços, extrude recursos e modifique peças.
- Gerenciamento de Conjuntos: Ferramentas específicas permitem que a IA organize peças individuais em conjuntos completos.
- Operações de Arquivo: O LLM pode criar, salvar, pesquisar e ler arquivos e documentação do SolidWorks diretamente.
- Automação de Macros: Ferramentas para escrever e executar macros estão incluídas, suportadas por um recurso de pesquisa de documentação de API.
Consciência de Contexto e Recursos de Segurança
Para garantir que o IA entenda o estado atual do design, o LAD emprega mecanismos avançados de consciência de contexto. O sistema captura automaticamente capturas de tela e analisa a árvore de recursos, alimentando esses dados visuais e estruturais de volta ao LLM. Isso permite que a IA tome decisões informadas com base no progresso atual do usuário, em vez de operar às cegas.
A segurança e o controle do usuário também são centrais para a arquitetura. Os desenvolvedores implementaram um sistema de checkpointing que permite aos usuários reverter edições indesejadas, mitigando o risco de erros de IA. Além disso, um sistema de permissões determina quais comandos exigem aprovação do usuário antes da execução, garantindo que mudanças críticas não sejam feitas sem supervisão.
Disponibilidade e Perspectiva Futura
LAD está atualmente disponível para os usuários experimentarem, com os desenvolvedores solicitando ativamente feedback para refinar a utilidade da ferramenta. O lançamento representa um primeiro passo na integração de IA generativa em fluxos de trabalho de engenharia mecânica, um setor que tradicionalmente dependeu de modelagem paramétrica manual.
O projeto destaca uma tendência crescente de aplicar capacidades de LLM a domínios especializados e não relacionados a codificação. À medida que os LLMs continuam a avançar, ferramentas como o LAD podem mudar fundamentalmente como os engenheiros interagem com softwares de CAD, mudando o foco da criação manual de geometria para a intenção de design de alto nível.




