Se faz impressão 3D, provavelmente já passou por isto: uma prateleira cheia de bobinas meio usadas, sem ideia de quanto filamento resta em cada uma, e aquela bobina sem etiqueta que tanto pode ser PETG como PLA, sem forma de saber sem uma impressão de teste. Eu também já passei por isso, e é o tipo de pequeno aborrecimento recorrente que o NFC é genuinamente bom a resolver.
É isso que o OpenPrintTag faz. É um padrão NFC de código aberto criado pela Prusa Research que transforma qualquer tag NFC compatível numa etiqueta inteligente para a sua bobina de filamento. Tipo de material, marca, cor, peso restante: tudo armazenado diretamente na bobina e legível com um toque rápido do seu telemóvel.
Sem cloud. Sem ecossistema proprietário. Sem necessidade de internet. Passei anos a construir o NFC.cool, uma app para ler e gravar tags NFC, e este é exatamente o tipo de padrão que gosto de ver - um que coloca os dados na tag e a deixa funcionar em qualquer lado. Aqui fica como funciona, e como eu leio e gravo bobinas OpenPrintTag com nada mais do que um telemóvel.
O Que É o OpenPrintTag?
O OpenPrintTag é um formato de dados universal e aberto para materiais de impressão 3D. Em vez de cada fabricante inventar o seu próprio sistema de bobina inteligente incompatível - que é precisamente a confusão que vi acontecer noutros cantos do mundo do NFC - o OpenPrintTag define um único padrão que qualquer um pode adotar, incluindo fabricantes de filamento, fabricantes de impressoras, software de fatiamento e apps como a NFC.cool.
Os princípios-chave, e as razões pelas quais acho que vale a pena prestar atenção:
Código aberto: publicado sob licença MIT, livre de implementar, sem taxas de licenciamento
Offline por conceção: todos os dados vivem na própria tag, sem necessidade de serviço na cloud
Regravável: atualize o filamento restante à medida que imprime, reutilize tags em novas bobinas
Universal: funciona entre marcas e ecossistemas
Suporta tanto FFF (filamento) como SLA (resina)
Mais de 22 empresas e grupos manifestaram interesse, incluindo a Prusament, a Voron, a Fillamentum, a 3DXTech, a SimplyPrint e a PrintedSolid. A especificação completa está disponível em specs.openprinttag.org.
Que Dados Armazena uma OpenPrintTag?
Esta é a parte que me convenceu. O OpenPrintTag não é apenas uma etiqueta com um nome. É um formato de dados devidamente estruturado, com campos para quase tudo o que iria querer saber sobre uma bobina, e a especificação foi claramente escrita por pessoas que realmente imprimem.
Identificação do material:
Classe do material (filamento ou resina)
Tipo de material (PLA, PETG, ABS, TPU, ASA, PC, PA6 e mais de 30 outros)
Nome do material (por exemplo, “PLA Galaxy Black”)
Nome da marca (por exemplo, “Prusament”)
Tags de propriedade do material: mais de 68 propriedades definidas, como abrasivo, condutor, fluorescente no escuro, seguro para alimentos, seguro contra ESD, flexível e mais
Acompanhamento de peso e comprimento:
Peso nominal (anunciado, por exemplo 1000 g)
Peso real (medido para esta bobina específica)
Comprimento do filamento (nominal e real, em mm)
Peso do recipiente vazio (para que possa pesar a bobina e calcular o material restante)
Peso consumido (atualizado à medida que imprime; este é o campo que torna as bobinas verdadeiramente “inteligentes”)
Cor:
Cor primária em formato RGBA
Até 5 cores secundárias (para filamentos multicor, galaxy ou com gradiente)
Distância de transmissão (valor de opacidade, útil para projetos HueForge)
Metadados:
Data de fabrico e data de validade
País de origem
UUIDs para a marca, o material e a instância específica da bobina
Definições de proteção contra gravação
A especificação cobre até campos específicos de resina, como last_stir_time, que regista quando a resina foi mexida pela última vez antes de imprimir. É o tipo de detalhe que me diz que as pessoas por detrás disto já se chatearam mesmo com resina por mexer.
A Tag: Não É o Seu Autocolante NFC Habitual
Aqui fica um detalhe técnico que sinalizaria antes de comprar seja o que for: o OpenPrintTag foi concebido para tags ISO 15693 (NFC-V), especificamente os chips NXP ICODE SLIX e ICODE SLIX2. Estas são tags NFC Forum Type 5 com um alcance de leitura significativamente maior do que as tags NFC-A padrão, até 1,5 metros com um leitor dedicado. Se até hoje só comprou os autocolantes NTAG baratos que a maioria dos projetos usa, esta é uma família de tag diferente - cubro o panorama completo em tipos de tags NFC para iPhone.
Porquê NFC-V? O leitor NFC integrado de uma impressora precisa de detetar a bobina independentemente da sua rotação. O maior alcance do NFC-V torna isto possível sem exigir um alinhamento preciso da tag, o que é uma jogada de conceção inteligente.
E quanto aos autocolantes NTAG normais? O formato de dados do OpenPrintTag é baseado em NDEF, por isso uma app de telemóvel como a NFC.cool consegue tecnicamente ler e gravar dados OpenPrintTag em qualquer tag NFC, incluindo NTAG213/215/216. Eu já o fiz - funciona bem para leitura entre telemóveis. No entanto, o hardware das impressoras e apps como a da Prusa só reconhecem tags NFC-V. Por isso, se quiser que as suas bobinas etiquetadas funcionem com os leitores integrados das impressoras, use tags ICODE SLIX2. Não cometa o erro que esperaria que a maioria das pessoas cometesse e compre um saco de NTAG213 para isto.
Se estiver a comprar tags em branco, procure especificamente ICODE SLIX2 ou ISO 15693. Pode encontrar tags compatíveis na Amazon EUA ou na Amazon Europa (ligações de afiliado).
Como Ler e Gravar OpenPrintTag com o Seu Telemóvel
Não precisa de uma impressora Prusa nem de qualquer hardware especial para trabalhar com o OpenPrintTag, apenas do seu telemóvel. Esta é a parte que mais quis construir, porque um telemóvel no bolso é o leitor NFC mais acessível que existe.
O NFC.cool Tools suporta o OpenPrintTag nativamente tanto no iOS como no Android, e fiz questão de que a funcionalidade fosse completamente gratuita.
Ler uma tag:
Abra o NFC.cool Tools
Encoste o telemóvel à tag NFC na bobina
O NFC.cool deteta automaticamente o formato OpenPrintTag
Veja os dados estruturados: material, marca, cor, peso, comprimento, propriedades
Gravar uma tag:
Cole uma tag ICODE SLIX2 em branco na sua bobina
Abra o NFC.cool → secção NFC Apps → OpenPrintTag
Preencha os detalhes do material: tipo, marca, cor, peso, comprimento
Toque para gravar
Atualizar o material restante: Depois de uma impressão, atualize o campo de peso consumido na tag. Da próxima vez que ler, vai saber exatamente quanto filamento resta, sem adivinhar, sem pesar. Esta é a parte que transforma uma bobina inteligente de uma novidade em algo em que eu realmente confiaria.
Se quiser espreitar o que está por baixo do capô, pode usar o Modo Avançado para inspecionar os registos NDEF em bruto - útil quando precisa de depurar uma tag ou verificar a estrutura dos dados. Novo na gravação de tags em geral? Explico as bases em como gravar tags NFC no iPhone.
Porquê Usar o Seu Telemóvel?
As impressoras Prusa estão a receber leitores NFC integrados, e projetos como o SpoolSense (um leitor ESP32 de código aberto) estão a acrescentar opções de hardware dedicado. Então porquê dar-se ao trabalho com o seu telemóvel? Aqui fica o argumento que eu faria:
Funciona com qualquer impressora: Voron, Bambu Lab, Creality, Ender, o que quer que use
Grave tags para qualquer filamento: o Prusament vem pré-etiquetado, mas pode etiquetar você mesmo Fillamentum, eSUN, Hatchbox ou qualquer marca
Faça a gestão do inventário longe da sua impressora: leia bobinas na sua secretária, no seu armazenamento ou num makerspace
Depure tags: quando uma impressora não consegue ler uma tag, leia-a com o seu telemóvel para ver o que está realmente nela - este é o uso a que mais recorreria
Sem hardware extra: o seu telemóvel já tem um leitor NFC, e é esse o ponto central
Casos de Uso Práticos
Inventário pessoal: Etiquete cada bobina da sua coleção. Quando estiver a planear uma impressão, leia as bobinas para verificar o tipo de material, o comprimento restante e a cor sem desembrulhar nada.
Acompanhamento do filamento restante: Pese a sua bobina antes e depois de uma impressão, atualize o peso consumido na tag. Acabou-se a ansiedade do “será que esta bobina vai chegar para uma impressão de 14 horas?”.
Uso em makerspace ou em equipa: Etiquete as bobinas com os detalhes do material para que qualquer pessoa na oficina as possa ler e identificar. Acabou-se o filamento mistério.
Notas de teste de filamento: Encontrou a temperatura perfeita para uma bobina específica? Atualize a tag com as suas notas para a próxima vez.
Materiais multicor e especiais: O OpenPrintTag suporta até 6 cores por bobina e mais de 68 tags de propriedade. O seu PETG fluorescente no escuro reforçado com fibra de carbono pode finalmente ser devidamente etiquetado, com a indicação de abrasivo e tudo.
O Ecossistema Está a Crescer
O OpenPrintTag ainda é jovem, mas o ímpeto é real:
A Prusament vem com tags NFC OpenPrintTag em cada bobina
As impressoras Prusa estão a adicionar leitores NFC nativos
Leitores de hardware de código aberto como o SpoolSense (baseado em ESP32) estão a surgir da comunidade
Mais de 22 empresas juntaram-se à iniciativa
O NFC.cool é a única app NFC de uso geral com suporte completo de OpenPrintTag tanto no iOS como no Android, e acrescentei-o porque o queria usar eu próprio
Vi a indústria da impressão 3D precisar de um padrão aberto para bobinas inteligentes durante anos, e vi algumas tentativas proprietárias surgir e desaparecer. O OpenPrintTag é a mais credível que já vi: apoiada por um grande fabricante, totalmente de código aberto e já a chegar em produtos reais. Essa combinação é rara o suficiente para que apostasse nela.
Como Começar
O que precisa:
iPhone 7 ou posterior, ou um telemóvel Android com NFC
NFC.cool Tools (App Store / Google Play), gratuito, com OpenPrintTag incluído
Tags NFC ICODE SLIX2 / ISO 15693 em branco (Amazon EUA / Amazon Europa, ligações de afiliado)
Algumas bobinas de filamento para etiquetar
É só isto. Daqui a cinco minutos, a sua primeira bobina pode ser inteligente. Se o NFC em si é novidade para si, o meu guia para principiantes sobre tags NFC é o sítio para onde o encaminharia primeiro, e a página da funcionalidade de leitor/gravador NFC cobre o que o NFC.cool Tools consegue fazer para além do OpenPrintTag.
O OpenPrintTag é uma iniciativa de código aberto da Prusa Research. A NFC.cool é uma apoiante independente do padrão. Saiba mais em openprinttag.org.