O MachinaCheck foi apresentado no AMD Developer Hackathon de maio de 2026 como uma solução automatizada para análise de manufaturabilidade em oficinas de usinagem CNC. O sistema promete eliminar o processo manual, demorado e sujeito a erros que domina esse segmento industrial.
Da prancheta ao relatório em 30 segundos
A rotina tradicional de análise de viabilidade em pequenas oficinas CNC consome entre 30 e 60 minutos por desenho, envolvendo leitura minuciosa de dimensões, checagem física de ferramentas e avaliações subjetivas sobre tolerâncias e capacidades dos equipamentos. O MachinaCheck reduz esse tempo para cerca de 30 segundos, automatizando a análise a partir do upload de arquivos STEP (CAD), junto com informações básicas como material, tolerância e especificações de rosca.
O resultado é um relatório completo: ferramentas necessárias, lacunas no inventário, recomendações de preparação e riscos potenciais — tudo entregue de forma estruturada e sem intervenção manual.
Pipeline multi-agente sobre hardware dedicado
O MachinaCheck opera em um pipeline de cinco componentes, articulando lógica determinística e agentes LLM:
- Parser de STEP (Python puro com cadquery/OpenCASCADE): extrai features geométricas precisas do modelo CAD, como furos, superfícies planas, volumes e dimensões, sem uso de visão computacional ou aproximações.
- Classificador de operações (Qwen 2.5 7B via vLLM): associa as features extraídas e parâmetros do usuário às operações CNC e ferramentas necessárias, considerando material e tolerância.
- Matcher de ferramentas (Python puro): compara as necessidades do processo com o inventário disponível na oficina, identificando lacunas de forma determinística.
- Agente de decisão de viabilidade (Qwen 2.5 7B): avalia o conjunto de restrições e fornece decisão estruturada, nível de confiança, ações recomendadas e riscos.
- Gerador de relatório (Qwen 2.5 7B): sintetiza o resultado final em um documento executivo, pronto para tomada de decisão.
A escolha do AMD MI300X é central: com 192GB de VRAM e 5,3 TB/s de banda, o sistema executa todos os agentes LLM localmente (on-premise), garantindo que dados sensíveis de clientes nunca saiam da infraestrutura da oficina. A arquitetura utiliza ROCm, vLLM e endpoints OpenAI-compatíveis para orquestração com LangChain e FastAPI.
Privacidade por design, não por marketing
No contexto de manufatura, a confidencialidade de arquivos STEP é crítica: geometrias representam propriedade intelectual de alto valor. Ao evitar APIs comerciais e manter todo o processamento local, o MachinaCheck atende a restrições de NDAs e requisitos regulatórios que inviabilizam soluções baseadas em nuvem pública.
Pontos a esclarecer
MachinaCheck foi criado em contexto de hackathon e não há, até o momento, oferta comercial ou documentação para integração industrial em larga escala. O uso do hardware AMD MI300X limita a adoção a oficinas com infraestrutura robusta. Não há menção a métricas de acurácia em casos reais ou validação externa dos relatórios gerados.
Para quem importa
Oficinas CNC preocupadas com privacidade e eficiência podem se beneficiar de soluções como o MachinaCheck, desde que tenham acesso ao hardware necessário e recursos técnicos para implantar pipelines multi-agente sob demanda.
Fonte: Hugging Face Blog