Lab
Em uso · P2S real, LAN Only

O aviso que a
Bambu desligou,
de volta.

Somente LAN corta a nuvem e as notificações do Bambu Handy. Esse projeto devolve o aviso no celular sem abrir a rede, fatia sem as armadilhas, e documenta cada peça numa impressora, incluindo o que falha.

Carrier
21:46domingo, 5 de outubro
Notificação real no celular: Impressão começou, cubo-teste-20mm.gcode começou a imprimir
Impressão terminou Coffee Cup (mini) with saucer terminou. Registrei 10,62 g.
texto real do histórico, 23/09, reconstruída aqui

notificações reais, app ntfy

Quatro jeitos de travar. Nenhum deles aqui.

O mesmo em qualquer impressora que não é sua de verdade. Pior ainda na Bambu.

01

Impressora fechada

LAN Only corta a nuvem e o Handy. Ninguém avisa quando o print termina, falha ou pausa.

02

Perfil quebra sem erro

Bambu Studio → OrcaSlicer: perfil ignorado, AMS sem identidade, ou fatiamento por linha de comando travado.

03

IA promete e não testa

Pedir "monta meu fluxo" devolve descrição confiante de algo que nunca rodou numa impressora real.

04

Fluxo sem governança

Sem registro fixo de filamento, fila e método, cada peça parte do zero. A skill condutora e a base de conhecimento (perfil da impressora, log de filamento, fila de impressão) mantêm a ordem entre uma peça e outra.

Passo a passo

Do modelo até o log, com captura real de cada ponto que mais quebra.

Busca antes de modelar

procura em Printables e Thingiverse se a peça já existe, antes de desenhar do zero.

01
02

Analisa a geometria

ângulo, parede, suporte: a peça vira pergunta e configuração, não chute.

Fatia sem perder nada

converte perfil do Bambu Studio pra OrcaSlicer sem as três armadilhas silenciosas (perfil ignorado, AMS sem identidade, fatiamento por linha de comando quebrado).

studio_to_orca_filament.py
$ python3 scripts/studio_to_orca_filament.py \
    --studio-profile "exemplo-perfil-bambu-studio.json" \
    --base "Bambu PLA Basic @BBL P2S" \
    --dry-run

Profile      : Minha PLA Exemplo @Bambu Lab P2S 0.4 nozzle
Built on     : Bambu PLA Basic @BBL P2S (fully resolved)
filament_id  : Pzz9999exemplo
Your values kept (3): filament_cost, filament_density, filament_vendor

Dry run: nothing written.
03
04

Envia pra impressora

manda o job direto pela rede, sem precisar abrir o app do fabricante.

OrcaSlicer · Enviar trabalho de impressão
Diálogo real do OrcaSlicer enviando cubo-teste-20mm.gcode pra uma Bambu Lab P2S(LAN), 26m12s, 3,55g

captura real, 26m12s, 3,55g, enviado direto pro P2S(LAN)

Monitora e avisa

push no celular quando o print começa, pausa (com o código do erro) ou termina.

print_monitor.py --print-status
$ python3 scripts/print_monitor.py --print-status --config-dir ~/.config/bambu
{
  "state": "FAILED",
  "job": "player1-case-12-canetas_Tampa com arte",
  "percent": 0,
  "layer": 0,
  "total_layers": 190
}

captura real de hoje, 05/10/2026: a peça do dia pausou sozinha na AMS no meio de escrever esta página. O monitor leu certo, o aviso chegou, e isso também entra na prova de verdade abaixo.

05
06

Registra o consumo

grama e metro de filamento lidos direto do G-code, no log de cada peça. Último registro de sucesso, 22/09/2026: cubo inclinado 45° com suporte em árvore, 3,97g, 140 de 140 camadas, sem falha.

Como as peças se encaixam

O mesmo fluxo de cima, com o dado real de cada etapa, não um rótulo genérico.

busca Printables analisa overhang 45° fatia cubo-teste-20mm Seu computador envia pro P2S(LAN) avisa "Impressão começou" registra 3,97g · sucesso

Verificado de verdade

Verde é o que já rodou numa impressora real. Âmbar é o que ainda espera prova. Cada linha cita a fonte, da captura de hoje ao histórico de semanas de uso real.

verificado

Leitura do estado da impressora (P2S, LAN Only) rodou numa impressora de verdade. fonte: terminal do passo 5

verificado

Aviso de início chegou de verdade no celular. fonte: notificação no topo desta página

verificado

Conversor Bambu Studio → OrcaSlicer reproduz o perfil chave por chave. fonte: terminal do passo 3

verificado

Envio do job pra impressora rodou até o fim, inclusive numa peça com overhang de 45°. fonte: diálogo do OrcaSlicer, passo 4

verificado

Aviso de pausa com erro chegou de verdade hoje, com o código do erro. fonte: terminal do passo 5, de hoje

verificado

Aviso de término, com a grama registrada sozinha, é rotina, não exceção: já aconteceu em várias peças reais. fonte: histórico do app, 22 a 27/09

em andamento

Suporte a outras marcas de impressora (Klipper, OctoPrint, não-Bambu) só foi testado com dado de exemplo, nunca numa impressora real ainda.

não provado

Imprimir com texto gravado ou várias cores ao mesmo tempo, direto pela linha de comando (sem passar pela interface).

Onde cada impressora entra

Bambu Lab (P2S, X1, A1, P1) Verificado
Klipper (Moonraker) Experimental
OctoPrint Experimental

Não acredite.
Teste você mesmo.

Clone, siga os 6 passos documentados, e rode numa impressora.

Voltar pro Lab 3d-print-workflow · MIT