Claude skill that models 3D-printable parts in Autodesk Fusion via MCP and takes them to the printer:…
🖨️ generate-bambu
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
**Peça uma peça. O Claude modela no Fusion, valida, exporta o .3mf multicor e deixa pronto no Bambu Studio.**
*Uma skill do Claude que leva uma ideia da conversa até a mesa da impressora, com você aprovando cada passo importante.*
Como funciona •
Demonstração •
Instalação •
Como usar •
Decisões de design •
Limitações
---
💡 Sobre
Este projeto nasceu de um problema simples: **comprei uma impressora 3D sem saber modelar nos mínimos detalhes**. Eu tinha só uma noção básica, e o gargalo nunca foi a máquina, foi o conhecimento de modelagem.
A solução foi transformar o processo em uma **skill do Claude**: uma sequência fixa de seis passos que vai do pedido em linguagem natural até o projeto fatiado no Bambu Studio. O Claude cuida da parte repetitiva e técnica. As decisões que importam continuam sendo suas: **você aprova a forma antes de exportar e confirma antes de imprimir**.
> [!NOTE]
> A skill é focada em **geometria construída**: placas, letreiros, chaveiros, lembrancinhas, ímãs, vasos, potes, caixas com tampa, suportes, engrenagens e peças com rosca ou encaixe. Rostos, corpos e animais realistas ficam fora do método (veja Limitações).
---
⚙️ Como funciona
| # | Passo | O que acontece |
|:-:|---|---|
| **1** | 🧩 **Modelar, validar e mostrar** | O Claude cria um design **paramétrico** no Fusion, via script. Cada cor é um corpo separado (slotN_descricao). Roda uma validação automática e deixa a peça aberta no Fusion para você girar e inspecionar. |
| **2** | 👤 **Esperar o OK** | Parada obrigatória. Se pedir ajuste, o Claude muda os parâmetros no **mesmo documento**, valida de novo e salva uma nova versão. |
| **3** | 📦 **Exportar o .3mf** | Só depois do OK. Um único .3mf com **um objeto por slot do AMS**, camada de 0,12 mm. Sem STL, sem ZIP, sem pasta de arquivos soltos. |
| **4** | 🖥️ **Abrir o Bambu Studio** | O Claude abre o programa e trata janelas de update, login e seleção de impressora. |
| **5** | 🔍 **Carregar e conferir** | Abre o projeto, confere cores, **dimensões** (contra o que o Fusion mostrou) e filamentos, e fatia. |
| **6** | 🖨️ **Perguntar antes de imprimir** | Mostra o **tempo estimado** e os **gramas por filamento**, e só manda imprimir com a sua resposta. |
✅ O que a validação garante (passo 1)
- Todo corpo é sólido e tem o prefixo slotN_
- Alturas em **múltiplos da camada** (0,12 mm)
- Peça inteira dentro de **250 × 250 × 250 mm** (Bambu Lab A1)
- No máximo **4 slots** de cor (AMS Lite)
- **Nenhuma interferência** entre corpos e nenhuma cor padrão do Fusion
- Espessuras mínimas e balanços conferidos contra as regras de FDM da A1
---
🎬 Demonstração
> [!TIP]
> Substitua as imagens abaixo pelas suas capturas. Basta salvar os arquivos em docs/images/ com os nomes indicados e o README passa a exibi-los.
Do pedido à peça
Fluxo completo, do pedido ao slice (GIF)
Passo a passo
1. O pedido
Linguagem natural, sem precisar saber modelar
2. Modelagem no Fusion
Design paramétrico, um corpo por cor
3. Bambu Studio
Cores por slot e dimensões conferidas
Resultado
A peça final impressa na Bambu Lab A1 com AMS Lite
---
📋 Requisitos
| Requisito | Detalhe |
|---|---|
| 🤖 **Claude** | Claude Code ou o app desktop do Claude, com suporte a plugins |
| 🧩 **Autodesk Fusion** | Instalado, com o **servidor MCP do Fusion** conectado ao Claude (a skill modela via fusion_mcp_execute) |
| 🖨️ **Impressora** | Bambu Lab **A1** com **AMS Lite** (até 4 cores) |
| 🖥️ **Bambu Studio** | Instalado, com a interface em **inglês** |
| 🪟 **Sistema** | Windows (os caminhos e o fluxo do Bambu Studio foram testados nele) |
| 🖱️ **Controle do computador** | Os passos 4 a 6 operam o Bambu Studio por captura de tela e clique, então exigem o app desktop do Claude com permissão de uso do computador |