Calculadora de volume STL

Arraste um arquivo STL, 3MF, OBJ ou STEP e obtenha o volume, a área de superfície e as dimensões em segundos. O cálculo é feito no seu navegador — o arquivo nunca é enviado.

Baixar na App StoreDisponível no Google Play
Prefere um app nativo? Baixe o Mes3D para iPhone, iPad, Mac e Android.
Formatos compatíveis
STLOBJPLYglTFGLB3MFFBXDAE3DSUSDZAMFSTEP3DMABCOFF

Atualizado em

Como usar a calculadora

  1. Arraste seu arquivo .stl para a área acima ou clique em Escolher arquivo 3D. 3MF, OBJ, STEP, PLY e os outros formatos suportados também funcionam.
  2. O modelo abre e aparece o painel de Análise com:
    • o volume em cm³,
    • a área de superfície,
    • o peso estimado em PLA, PETG, ABS ou resina,
    • uma verificação de estanqueidade (arestas abertas, arestas não manifold, triângulos invertidos e degenerados),
    • a proporção de overhang (balanço) na superfície.
  3. O cartão de dimensões mostra largura, altura e profundidade em milímetros e o número de triângulos.

Funciona do mesmo jeito no celular. Nada é enviado: a malha é lida e medida pelo seu navegador.

Como o volume é calculado

O método é o teorema da divergência aplicado a uma malha de triângulos. Cada triângulo com vértices a, b, c forma com a origem um tetraedro cujo volume com sinal é

V = a · (b × c) / 6

Triângulos voltados para longe da origem contribuem com volume negativo, os voltados para ela com volume positivo, e tudo o que fica fora do sólido se cancela. A soma de todos os triângulos é o volume interno, calculado em uma única passada pela malha.

A área de superfície é mais simples: cada triângulo contribui com metade do comprimento do produto vetorial de duas de suas arestas.

Unidades: a causa número um de resultados errados

O STL guarda apenas números, sem unidade. A calculadora assume milímetros, que é o que quase todo fatiador (slicer) e toda exportação de CAD usam para impressão. Fique atento a estes sinais:

O que você vê Unidade de exportação provável Corrija o volume com
Uma capinha de celular com 6 mm de comprimento Polegadas × 16.387 (25,4³)
Uma miniatura com 0,12 mm de altura Metros × 1.000.000.000
Uma peça 10 vezes menor do que deveria Centímetros × 1.000

A explicação completa, incluindo como reescalar, está em Unidades do STL: mm vs polegadas. Arquivos 3MF e STEP declaram a sua unidade, e o Mes3D os converte para milímetros automaticamente.

mm³, cm³, ml — conversões

  • 1 cm³ = 1.000 mm³
  • 1 cm³ = 1 ml, então o volume em cm³ é o volume em mililitros
  • 1 in³ = 16,387 cm³
  • 1 litro = 1.000 cm³

Isso torna a calculadora diretamente útil para impressão em resina, em que a resina é vendida por volume: um modelo maciço de 42 cm³ precisa de cerca de 42 ml de resina, mais os suportes e o que fica na cuba e na plataforma de impressão. Deixar o modelo oco, com furos de drenagem, pode reduzir isso pela metade ou mais.

Quando não dá para confiar no volume

A soma de tetraedros pressupõe uma superfície fechada. Três coisas a quebram:

  • Furos. Um triângulo faltando deixa o sólido aberto, e o cancelamento deixa de funcionar. A linha de estanqueidade vai mostrar arestas abertas.
  • Cascas sobrepostas. Um modelo feito de vários corpos que se interceptam — comum em assets de jogos e em modelagem rápida sem operações booleanas — conta o espaço compartilhado duas vezes. O volume real impresso é menor.
  • Peças do avesso. Normais invertidas fazem uma casca subtrair em vez de somar.

Se a verificação apontar problemas, repare a malha primeiro no fatiador ou em uma ferramenta de malha; o guia sobre arquivos estanques e manifold mostra o passo a passo.

Do volume para gramas e custo

Volume × densidade = peso com 100 % de preenchimento. Esse é um limite superior para a impressão FDM, em que as peças são em grande parte ocas, com algumas paredes e preenchimento esparso. Para ver os gramas por material e uma estimativa realista de preenchimento, use a calculadora de peso de impressão 3D.

Quer mais no celular?

O app Mes3D para iPhone, iPad e Android faz a mesma análise e acrescenta uma visualização de espessura de parede, destaca as áreas problemáticas no modelo, faz cortes de seção transversal e pode redimensionar o modelo para medidas exatas — inclusive com uma correção de polegadas para milímetros em um toque.

Perguntas frequentes

Como se calcula o volume de um arquivo STL?

Para cada triângulo, pegue o tetraedro que ele forma com a origem e calcule seu volume com sinal, a · (b × c) / 6. Somando isso para todos os triângulos, você obtém o volume interno de uma malha fechada; as partes fora do sólido se cancelam. O Mes3D faz exatamente isso, em uma única passada pela malha.

O volume do STL está em mm³ ou cm³?

O STL não tem unidade, então o volume está no cubo da unidade em que o modelo foi exportado. O Mes3D assume milímetros e informa o resultado em cm³ (1 cm³ = 1000 mm³). Se o modelo foi exportado em polegadas, o volume real é 25,4³ ≈ 16.387 vezes maior.

Quanta resina a minha impressão vai usar?

Aproximadamente o volume do modelo: 1 cm³ equivale a 1 ml, então um modelo maciço de 42 cm³ usa cerca de 42 ml de resina, mais suportes e perdas. Deixar o modelo oco reduz bastante esse valor.

Por que o volume do meu modelo está errado?

O cálculo só faz sentido para uma malha fechada (estanque). Furos tornam o resultado pouco confiável, e cascas sobrepostas ou que se interceptam são contadas duas vezes. A calculadora mostra uma verificação de estanqueidade ao lado do volume para você saber.

Guias relacionados

Outros visualizadores e ferramentas