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
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.
Importar um arquivo de uma URL
Cole um link direto para o arquivo. Nós o baixamos no nosso servidor e ele é convertido exatamente como um arquivo enviado.
Como funciona
-
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/3
Faça a conversão de .png para .stl
Após o envio do arquivo, clique em converter quando estiver pronto.
-
3/3
Baixe o arquivo .stl convertido
O resultado da conversão está pronto para download.
Como converter png para stl arquivo
- Modelagem 3D
- Classificação: 5.0/5
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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. - Importe
logo.svgpara 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. - 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.
| 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 |
Software sugerido para converter png para 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
- ipt para stl
- sldasm para stl
- x_t para stl
- jcd para stl
- max para stl
- easm para stl
- catpart para stl
- part para stl
- 3mf para stl
- pdo para stl
- 3d para stl
- 3d2 para stl
- 3dm para stl
- 3dmf para stl
- 3dp para stl
- 3drep para stl
- 3ds para stl
- 3dx para stl
- 3dxml para stl
- 890 para stl
- a3s para stl
- abc para stl
- ac para stl
- ad_asm para stl
- ad_prt para stl
- an8 para stl
- arc para stl
- art para stl
- asc para stl
- asm para stl
- atd para stl
- b3d para stl
- bip para stl
- blend para stl
- blend1 para stl
- bmp para stl
- bod para stl
- brd para stl
- c++ para stl
- c4d para stl
- cat para stl
- catdrawing para stl
- catproduct para stl
- cdr para stl
- cgr para stl
- cmp para stl
- cob para stl
- dae para stl
- dcm para stl
- dcx para stl
- dds para stl
- dem para stl
- des para stl
- dff para stl
- dgn para stl
- drw para stl
- drwdot para stl
- dwf para stl
- dwfx para stl
- dwg para stl
- e3d para stl
- edrw para stl
- edz para stl
- eps para stl
- est para stl
- fbx para stl
- flt para stl
- g para stl
- geo para stl
- gif para stl
- glb para stl
- gltf para stl
- hsf para stl
- iam para stl
- ics para stl
- idf para stl
- image para stl
- img para stl
- ipj para stl
- ipn para stl
- itp para stl
- iv para stl
- jpeg para stl
- jpg para stl
- json para stl
- jt para stl
- kml para stl
- kmz para stl
- lwo para stl
- lwob para stl
- lws para stl
- lxe para stl
- lxo para stl
- ma para stl
- mac para stl
- mb para stl
- md5mesh para stl
- mdd para stl
- mdl para stl
- mesh para stl
- mf1 para stl
- mix para stl
- mod para stl
- model para stl
- mqo para stl
- mqoz para stl
- mtl para stl
- obj para stl
- off para stl
- ol para stl
- pac para stl
- pak para stl
- par para stl
- pbm para stl
- pdb para stl
- pdf para stl
- phy para stl
- pix para stl
- plmxml para stl
- ply para stl
- pov para stl
- prj para stl
- prt para stl
- psd para stl
- psm para stl
- pts para stl
- ptx para stl
- rft para stl
- rvm para stl
- rvt para stl
- sab para stl
- sat para stl
- sbsar para stl
- scdoc para stl
- sec para stl
- she para stl
- shp para stl
- skb para stl
- skp para stl
- slc para stl
- sldblk para stl
- slddrw para stl
- slp para stl
- smf para stl
- spt para stl
- ssa para stl
- sub para stl
- svg para stl
- tc3 para stl
- tcd para stl
- tga para stl
- tif para stl
- tiff para stl
- tin para stl
- u3d para stl
- unv para stl
- usd para stl
- usda para stl
- usdc para stl
- usdz para stl
- v3d para stl
- vda para stl
- vrl para stl
- vrml para stl
- vtk para stl
- webp para stl
- wrl para stl
- x para stl
- x3d para stl
- x_b para stl
- xgl para stl
- xsi para stl
- xt para stl