Converter png para stl

Conversor online gratuito de PNG para STL

Crie relevos STL imprimíveis a partir de heightmaps em tons de cinza ou silhuetas PNG traçadas.

Converter PNG para STL online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 75 MB. Selecione arquivos menores ou em menor quantidade.

Tipo de modelo

Um relevo eleva as partes claras da imagem sobre uma placa base: terrenos, logotipos em relevo, placas. Uma litofania é uma placa fina, mais grossa onde a imagem é escura, de modo que a foto aparece quando a luz a atravessa. Imprima em filamento branco.

Tamanho do modelo (lado maior)

Altura

Relevo: quanto as partes mais claras sobem acima da placa base. Litofania: o ponto mais grosso da placa (o mais fino tem 0,8 mm). Auto usa 5 mm para um relevo e 3 mm para uma litofania.

Detalhe da malha

Mais detalhe preserva os traços finos da imagem, mas o arquivo fica maior e mais lento para fatiar.

Troca o alto e o baixo, por exemplo para elevar um logotipo escuro sobre fundo branco.

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .png

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .png para .stl

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .stl convertido

    O resultado da conversão está pronto para download.

Como converter png para stl arquivo

Uma impressora 3D, um pacote CAD ou um fluxo de trabalho CNC pode exigir uma malha STL em vez de uma imagem PNG plana. A conversão é útil quando o PNG é um heightmap ou uma silhueta; uma fotografia comum não pode se tornar um modelo 3D preciso sem decisões adicionais de modelagem.

O que é o formato PNG

PNG é um formato de imagem raster que armazena pixels com compressão sem perdas e pode incluir um canal alfa para transparência. Adobe Photoshop, GIMP, Krita, Affinity Photo e ferramentas de captura de tela ou digitalização geralmente criam arquivos PNG para desenhos, logotipos, capturas de interface, documentos digitalizados e heightmaps em escala de cinza.

Um PNG contém valores de cor ou brilho, não coordenadas 3D, superfícies, espessura ou unidades físicas. Portanto, a conversão precisa aplicar uma interpretação: o brilho em escala de cinza pode controlar a altura da superfície, ou um contorno traçado pode se tornar um sólido extrudado.

O que é o formato STL

STL armazena uma superfície como facetas triangulares. Slicers de impressão 3D, como Ultimaker Cura, PrusaSlicer e Bambu Studio, usam malhas STL para gerar toolpaths, enquanto aplicativos CAD e de malha usam STL para a troca de geometria básica.

STL não armazena cor, transparência, texturas, materiais ou uma declaração de unidade confiável. O Binary STL normalmente é menor e mais adequado para transferência; o ASCII STL é legível por humanos, mas muito maior. Um modelo imprimível deve ser uma superfície fechada, sem auto interseções e manifold, com normais orientadas corretamente.

Converter um heightmap em escala de cinza no Blender

  1. Prepare o PNG no GIMP, Photoshop ou outro editor de imagens. Converta-o para escala de cinza, recorte margens indesejadas, remova ruídos e use preto para as áreas mais baixas e branco para as áreas mais altas. Achate ou remova a transparência não desejada.
  2. Abra o Blender e exclua o cubo padrão. Adicione um plano por meio de Add → Mesh → Plane, entre no Edit Mode e subdivida-o em faces suficientes para representar os detalhes úteis da imagem. Uma grade de 200 × 200 contém 40.000 vértices; grades maiores aumentam o uso de memória e o tamanho do STL.
  3. Com o plano selecionado, adicione um modificador Displace por meio de Modifiers → Add Modifier → Displace. Crie uma textura, defina seu tipo como Image or Movie e carregue o PNG. Defina as coordenadas do modificador como UV; o plano padrão do Blender já possui coordenadas UV adequadas.
  4. Defina Strength como a altura máxima de relevo desejada. Ajuste Midlevel para escolher qual valor de cinza representa o deslocamento zero e, em seguida, examine a visualização em busca de relevo recortado ou invertido.
  5. Adicione um modificador Solidify depois de Displace para criar a espessura da base. Aplique os modificadores somente depois de verificar a malha pelas laterais e por baixo. Use o 3D Print Toolbox do Blender ou outra ferramenta de reparo de malha para localizar furos, arestas não manifold e faces interseccionadas.
  6. Defina explicitamente as dimensões do objeto no painel Item, normalmente em milímetros. Selecione o objeto e use File → Export → STL; ative a exportação somente da seleção quando a cena contiver objetos não relacionados.

Converter um logotipo ou uma silhueta traçando e extrudando

  1. Abra o PNG no Inkscape e use Path → Trace Bitmap. Limpe os paths traçados, remova o fundo, feche os contornos abertos e salve o resultado como logo.svg.
  2. Importe logo.svg para o Blender por meio de File → Import → Scalable Vector Graphics (.svg). Selecione a curve importada e defina o valor de Extrude da geometria da curve 2D. Adicione um pequeno Bevel somente quando forem necessárias bordas arredondadas.
  3. Converta a curve por meio de Object → Convert → Mesh. Verifique furos, paths internos, faces duplicadas e seções finas, defina as dimensões desejadas e exporte por meio de File → Export → STL.

Esse método cria um sólido de espessura constante a partir de um contorno. Ele não reproduz sombreamento fotográfico nem estruturas 3D ocultas.

Usar um conversor online

Para um heightmap em escala de cinza que não seja confidencial, o ImageToSTL.com fornece um conversor de imagem para STL com controles para largura do modelo, altura, espessura da base, altura máxima do relevo e formato de saída. Faça upload do PNG, selecione o processamento em escala de cinza ou heightmap, defina as dimensões e a espessura da base, visualize o relevo e faça download do STL. Os nomes e limites da interface podem mudar, portanto, inspecione a malha baixada em um slicer antes de imprimir.

Os conversores online geralmente interpretam o brilho como altura. Eles não inferem sólidos mecanicamente precisos, overhangs, cavidades internas ou profundidades separadas a partir de uma fotografia comum. Não faça upload de designs proprietários, digitalizações pessoais ou outras imagens confidenciais.

Limites de qualidade e compatibilidade

  • Resolução não é o mesmo que detalhe imprimível. Um PNG de 1000 × 1000 pode produzir uma malha muito densa sem melhorar o resultado. O diâmetro do nozzle, a altura da camada, a resolução XY da impressora e o material determinam o detalhe útil.
  • Bordas antialiasing, ruídos e artefatos de compressão tornam-se relevos indesejados em um heightmap. Aplique blur, denoise ou threshold na imagem de origem antes da conversão quando for necessário um relevo suave ou um contorno limpo.
  • Um único heightmap não pode representar overhangs, cavidades verticais ocultas na direção de visualização ou objetos independentes em diferentes profundidades. Use CAD, sculpting ou software convencional de modelagem 3D para esses recursos.
  • Verifique o STL no Blender, MeshLab, Microsoft 3D Builder ou no slicer de destino. Procure furos, normais invertidas, auto interseções, regiões sem espessura, shells desconectados e escala incorreta.
  • STL não possui metadados de unidade confiáveis. Exporte e importe usando uma convenção acordada, normalmente milímetros, e confirme as dimensões do modelo no slicer antes da fabricação.

Comparação de formato: PNG vs STL

Como os formatos PNG e STL se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo PNG e STL
Propriedade .PNG Portable Network Graphics .STL Stereolithography
Padrão aberto Sim Parcialmente aberto
Compressão Sem perdas Sem compressão
Tamanho típico do arquivo Pequeno Pequeno
Abre num navegador web Sim, nativamente Não
Edição posterior Limitado Não editável diretamente
Suporte a metadados Extenso Nenhum
Legível em texto simples Não Sim
Mais usado para Publicação na web Incorporação em aplicações
Introduzido 1996 1987
Desenvolvedor PNG Development Group 3D Systems
Tipo MIME image/png model/stl

Perguntas frequentes

O conversor de PNG para STL é gratuito?

Sim, converter PNG para STL no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo PNG?

Você pode enviar arquivos PNG de até 50 MB e converter até 20 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter PNG para STL?

Não. A conversão de PNG para STL é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo PNG válido para esta conversão de PNG para STL. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

É possível converter PNG em STL para impressão 3D?

Sim, mas o PNG precisa ser interpretado como um mapa de altura em tons de cinza para um relevo ou como uma silhueta para uma forma extrudada. Uma imagem colorida comum não contém automaticamente uma geometria 3D completa, portanto o resultado depende de como os pixels são mapeados para a altura ou o contorno.

A transparência e as cores do PNG serão preservadas no STL?

Não, o STL não preserva transparência, cores, texturas ou outros metadados da imagem. A transparência geralmente é tratada como fundo ou ignorada, enquanto o brilho em tons de cinza pode ser convertido em altura da superfície se a conversão usar o PNG como mapa de altura.

Qual resolução de PNG devo usar ao criar um relevo em STL?

Use uma resolução de origem que contenha detalhes suficientes para o tamanho físico pretendido, pois cada pixel pode contribuir para a malha do relevo. Aumentar a resolução pode preservar características mais finas, mas pode criar uma malha mais pesada, enquanto uma resolução baixa produz bordas em degraus e uma superfície visivelmente grosseira.

Por que o resultado da conversão de PNG para STL tem uma forma plana ou quebrada?

Isso geralmente acontece quando o PNG não é um mapa de altura adequado ou tem um fundo pouco definido, transparência, contraste muito baixo ou detalhes finos desconectados. Uma conversão de silhueta também precisa de um contorno limpo e fechado, enquanto um mapa de altura precisa de valores claros e escuros bem separados para definir uma profundidade utilizável.

Outras conversões de arquivo .png

Conversão inversa

Converter para .stl
de outros formatos

Compartilhar nas redes sociais: