Voltar ao blog

STL ou 3MF: que formato enviar para o seu fatiador?

Descarregue um modelo do Printables ou do MakerWorld e muitas vezes terá de escolher: STL ou 3MF. O Bambu Studio e o PrusaSlicer guardam os seus projetos em 3MF, mas muitas bibliotecas de modelos ainda propõem o STL em primeiro lugar. Ambos imprimem. Não transportam a mesma informação, e a diferença nota-se assim que um modelo tem várias peças, cores ou uma escala invulgar.

O que contém um ficheiro STL

O STL data de 1987, quando a 3D Systems o criou para as primeiras máquinas de estereolitografia. Guarda uma lista de triângulos, cada um com três vértices e uma normal. É tudo: sem unidade, sem cor, sem material, sem noção de objetos separados. Todos os fatiadores o leem, e é exatamente por isso que durou tanto tempo.

A unidade em falta é a armadilha clássica. Um STL diz "40", nunca "40 milímetros". O mundo da impressão convencionou ler milímetros, por isso um ficheiro modelado em polegadas ou em metros chega com o tamanho errado sem qualquer aviso.

O que contém um ficheiro 3MF

O 3MF (3D Manufacturing Format) é publicado pelo 3MF Consortium, fundado em 2015 pela Microsoft e por vários intervenientes da indústria 3D. Um .3mf é um arquivo ZIP que contém o modelo em XML. Além da geometria, pode guardar:

Também é comprimido, por isso um 3MF costuma ser bem mais pequeno do que o mesmo modelo guardado em STL.

STL e 3MF lado a lado

STL3MF
UnidadeNão guardadaDeclarada no ficheiro
CoresNãoSim, por triângulo
Vários objetosNãoSim
Definições de impressãoNãoSim, nos projetos de fatiador
CompressãoNãoSim (ZIP)
CompatibilidadeTodas as ferramentasFatiadores modernos

Quando o STL continua a ser a escolha certa

Quando mudar para 3MF

Converter um modelo para 3MF no Mac

A maioria dos modelos que queremos imprimir não começa como STL nem como 3MF: assets de jogos em FBX, digitalizações em PLY ou OBJ, modelos web em GLB, ficheiros AR em USDZ. O Eyemesh abre 17 formatos no macOS e, desde a versão 1.5.2, exporta qualquer um deles para 3MF com um clique, fundido num só objeto, com o eixo Z para cima e com as cores mantidas. O passo a passo completo está em exportar um modelo 3D para 3MF para o Bambu Studio ou o PrusaSlicer. No sentido inverso, o Eyemesh também exporta para STL: veja converter 3MF para STL.

E para ver um ficheiro antes de escolher o que quer que seja, basta premir a barra de espaços no Finder. Explicamos como em pré-visualizar ficheiros STL no Mac sem abrir um fatiador.

Perguntas frequentes

O 3MF é melhor do que o STL?

Guarda mais: a unidade, as cores, vários objetos, definições. Para um modelo de uma só cor e uma só peça, ambos imprimem exatamente da mesma forma.

Todos os fatiadores abrem 3MF?

O Bambu Studio, o PrusaSlicer, o OrcaSlicer e o Cura, sim. Algumas ferramentas mais antigas ou muito especializadas ainda só aceitam STL.

Converter um STL para 3MF melhora a impressão?

Não. A geometria são os mesmos triângulos. O 3MF apenas acrescenta o que o STL não conseguia dizer, como uma cor ou a unidade.

Porque é que um 3MF descarregado abre com definições que não escolhi?

Porque é um projeto de fatiador: quem o guardou no Bambu Studio ou no PrusaSlicer deixou lá o seu perfil. Um 3MF exportado pelo Eyemesh não contém definições de impressão, apenas o modelo.

Posso converter um 3MF de volta para STL?

Sim, o Eyemesh exporta nos dois sentidos. As cores perdem-se a caminho do STL, já que o formato não tem lugar para elas.

Todos os artigos