Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas de impressão 3Dchevron_rightExtrator de Miniaturas G-codeExtrator de Miniaturas G-code

Extrator de Miniaturas G-code

Retire as imagens de pré-visualização que o fatiador embutiu num ficheiro G-code, veja-as e guarde-as como PNG ou JPEG.

upload_file

Clique para procurar ou arraste e solte arquivos aqui

Selecione um ficheiro G-code — .gcode, .gco, .g ou .nc

Aceito: .gcode,.gco,.g,.nc,.ngc,.bgcode

O ficheiro é lido no seu navegador e as imagens também são descodificadas aí. Nada é enviado.
O que esta ferramenta suportacheck_circlePrusaSlicer, SuperSlicer, OrcaSlicer, Bambu StudioO bloco `; thumbnail begin` e as variantes `_QOI`, `_JPG` e `_PNG`, incluindo ficheiros Duet que fecham um bloco QOI com o marcador simples.infoCura — só com o script de miniaturaO Cura não embute pré-visualização no .gcode simples. Os ficheiros passados pelo script "Create Thumbnail" são lidos aqui; a pré-visualização própria do Cura fica dentro do pacote .ufp como imagem separada.blockNão suportadoO contentor binário .bgcode do PrusaSlicer é detetado e identificado em vez de descodificado, e os cabeçalhos BMP binários proprietários que algumas máquinas FlashForge e Weedo antepõem não são lidos.

Ferramentas semelhantes

Visualizador de G-code

Visualizador de G-code

Pré-visualize um ficheiro G-code fatiado em 3D: camada a camada, colorido por tipo de superfície, movimento, velocidade ou extrusora.

Analisador de G-code

Analisador de G-code

Mede um ficheiro G-code fatiado: filamento, custo, tempo, alturas de camada, superfícies, velocidades, temperaturas e todas as definições do cabeçalho.

Editor de G-code

Editor de G-code

Altere temperaturas, velocidades, ventoinha e comandos personalizados num ficheiro G-code fatiado, com pré-visualização de cada linha afetada.

Conversor de Sabor G-code

Conversor de Sabor G-code

Converte G-code entre Marlin, RepRapFirmware, Klipper, Smoothieware e Repetier onde a equivalência é exata, e lista tudo o resto.

Conversor de Imagem para Escala de Cinza

Conversor de Imagem para Escala de Cinza

Converta qualquer imagem para escala de cinza instantaneamente no seu navegador. Escolha entre algoritmos de luminância, média e luminosidade com intensidade ajustável.

Gerador de Gradiente Mesh

Gerador de Gradiente Mesh

Crie fundos de gradiente estilo mesh em SVG misturando vários pontos de cor radiais — assim como um mesh gradient CSS.

Gerador de Formas Neon SVG

Gerador de Formas Neon SVG

Gere formas SVG com brilho neon — círculos, polígonos, estrelas e mais — com traço, brilho e fundo ajustáveis.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

Onde está a pré-visualização

Quando a impressora mostra uma pequena imagem do modelo ao lado do nome do ficheiro, essa imagem está dentro do próprio .gcode, escrita como uma sequência de linhas de comentário em base64:

; thumbnail begin 220x124 12345
; iVBORw0KGgoAAAANSUhEUg…
; thumbnail end

Esta ferramenta encontra esses blocos, descodifica-os, mostra todos os que encontrou e permite guardá-los um a um ou todos juntos num ZIP.

Os detalhes que apresenta

Para cada bloco obtém o tipo declarado no cabeçalho, o formato detetado pelos bytes mágicos do próprio ficheiro, o tamanho em píxeis, a contagem de caracteres base64 ao lado do número declarado pelo fatiador, os bytes descodificados e a linha de origem. Esse par penúltimo é importante: o número num cabeçalho ; thumbnail begin é a contagem de caracteres base64, não o tamanho descodificado — é por isso que alguns extratores acusam uma discrepância em ficheiros perfeitamente válidos. Este não acusa.

Formatos

Os blocos PNG e JPEG são devolvidos byte a byte tal como o fatiador os escreveu. O QOI — um formato compacto que as versões recentes do PrusaSlicer e do RepRapFirmware usam por descodificar depressa no microcontrolador de uma impressora — é descodificado aqui e recodificado como PNG, porque nenhum navegador o mostra nativamente.

O que é suportado

Blocos do PrusaSlicer, SuperSlicer, OrcaSlicer e Bambu Studio, incluindo as variantes _QOI, _JPG e _PNG, e ficheiros Duet que abrem um bloco QOI e o fecham com um ; thumbnail end simples.

O Ultimaker Cura é suportado apenas quando foi usado o script de pós-processamento "Create Thumbnail". A pré-visualização própria do Cura fica num pacote .ufp, que é um ZIP com a imagem como parte separada, e não no .gcode.

O que não é

O contentor binário .bgcode do PrusaSlicer é reconhecido e identificado pelo nome em vez de ser estragado: reexporte como G-code ASCII normal para ler a pré-visualização. Os cabeçalhos BMP binários proprietários que algumas máquinas FlashForge e Weedo antepõem também não são lidos.

Tudo corre no seu navegador. Nem o ficheiro nem as imagens saem do seu computador.