Lei de Stokes
Uma esfera de 0,0001 m de raio e 2500 kg/m³ sedimenta a 0,0327 m/s em um líquido de 1000 kg/m³ e 0,001 Pa·s. Informe o raio, as duas densidades e a viscosidade e receba a velocidade de sedimentação de partículas e gotas pequenas. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Raio
- 0,0001
- Densidade da partícula
- 2.500
- Densidade do fluido
- 1.000
- Viscosidade
- 0,001
- Gravidade
- 9,81
- Diferença de densidade
- 1.500
- Velocidade terminal
- 0,0327
- Velocidade de sedimentação
- 0,0327
A lei de Stokes fornece a velocidade terminal de sedimentação de uma esfera pequena em regime rastejante num fluido viscoso quando o arrasto inercial é desprezível diante do cisalhamento viscoso. Com o raio r da esfera, a densidade da partícula, a densidade do fluido e a viscosidade dinâmica do líquido ou gás ao redor, a forma fechada é v igual a dois nonos vezes r ao quadrado vezes a diferença de densidades vezes a gravidade, tudo dividido pela viscosidade. Alunos que conferem exercícios de sedimentação, engenheiros químicos que dimensionam clarificadores, cientistas de aerossóis que estimam velocidades de queda de gotas e autores de laboratório que validam cadernos de escoamento rastejante precisam das mesmas quatro grandezas e de um resultado reproduzível.
O que a lei de Stokes calcula e quais grandezas você deve enviar
Na hidrodinâmica de baixo número de Reynolds o arrasto sobre uma esfera é linear com a rapidez, não quadrático: George Gabriel Stokes mostrou que a força viscosa vale seis pi vezes a viscosidade vezes o raio vezes a velocidade. Equilibrar esse arrasto com a força gravitacional líquida — peso da partícula menos o empuxo do fluido deslocado — produz a velocidade de sedimentação do livro: v igual a dois nonos vezes r ao quadrado vezes (densidade da partícula menos densidade do fluido) vezes g, dividido pela viscosidade dinâmica.
O raio é o da esfera, não o diâmetro; a densidade da partícula é a densidade aparente do sólido ou da gota; a densidade do fluido é a do líquido ou gás ao redor; a viscosidade é a dinâmica (absoluta) em pascal-segundo ou um equivalente coerente, não a cinemática em stokes ou centistokes.
A intenção de busca se agrupa em frases como calculadora da lei de Stokes, velocidade de sedimentação de uma esfera pequena, velocidade terminal de Stokes, rapidez de sedimentação a partir do raio e da viscosidade, e queda de partículas em escoamento rastejante. As pessoas querem um valor numérico que possam ancorar a uma planilha, embutir num caderno de laboratório ou alimentar um pipeline maior — não só um lembrete de que a fórmula existe.
As unidades permanecem coerentes com a base que você escolheu: metros, quilogramas por metro cúbico, pascal-segundo e metros por segundo ao quadrado produzem metros por segundo. Uma velocidade positiva é sedimentação para baixo; uma negativa significa que a partícula é mais leve que o fluido e sobe; velocidade zero é flutuabilidade neutra. Isto não é a velocidade terminal de arrasto quadrático de alto Reynolds usada para paraquedistas e balas de canhão, que equilibra o peso contra um meio rho v ao quadrado Cd A.
Uso prático, limites, preço e canais de entrega
Use a ferramenta do navegador quando quiser uma conferência imediata da velocidade de sedimentação de Stokes ao corrigir exercícios, verificar um laboratório de sedimentação, esboçar se uma partícula de silte cairá em água parada ou saneando as entradas de escoamento rastejante de um caderno de aerossóis.
Escolha unidades de forma coerente: se o raio está em metros, as densidades em quilogramas por metro cúbico, a viscosidade em pascal-segundo e a gravidade em metros por segundo ao quadrado, a velocidade fica em metros por segundo e pronta para comparação com o livro. Não há modelo de linguagem, nem serviço externo de propriedades do fluido, nem aleatoriedade, de modo que a capacidade é segura para fixar em checagens de integração contínua e materiais de aula reproduzíveis.
Conecte o extremo a exercícios de sedimentação, conferidores de resposta de concursos, esboços de queda de gotas ou etapas de pré-processamento em que você já prefere erros de domínio explícitos — como rejeitar viscosidade não positiva — a widgets opacos de caixa-preta que não explicam por que uma entrada ruim foi recusada.
Lembre-se de que a lei de Stokes só é precisa enquanto o número de Reynolds da partícula permanecer muito menor que um; esferas grandes e rápidas precisam de um tratamento de arrasto quadrático em vez desta fórmula viscosa linear.
Casos de uso
Conferência de exercícios e laboratório de sedimentação
Alunos e avaliadores confirmam a velocidade terminal de Stokes a partir do raio, da densidade da partícula, da densidade do fluido e da viscosidade, com rejeição clara quando a viscosidade é nula, negativa ou falta um campo.
Casos de teste determinísticos para escoamento rastejante
Pipelines que semeiam testes unitários ou demos científicas interativas podem chamar um oráculo puro da lei de Stokes em vez de reimplementar a aritmética de dois nonos em cada idioma.
Esboços de clarificador, aerossol e queda de gotas
Engenheiros e docentes obtêm velocidade de sedimentação estruturada para silte, pólen e gotas pequenas sem montar uma pilha CFD completa nem uma calculadora de arrasto quadrático.
Perguntas frequentes
O que acontece se a viscosidade for nula ou negativa?
Viscosidade não positiva faria a lei de Stokes dividir por zero ou inverter o arrasto; o motor rejeita e não cobra a chamada.
A lei de Stokes é a mesma coisa que a velocidade terminal de arrasto quadrático?
Não. A lei de Stokes é arrasto viscoso linear sobre uma esfera pequena (Re ≪ 1). A velocidade terminal de arrasto quadrático equilibra o peso contra ½ ρ v² Cd A e é um problema distinto de Re alto.
A calculadora da lei de Stokes é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
Quais unidades devo usar e por que a gravidade é uma entrada?
Qualquer conjunto coerente funciona. O SI é comum: m, kg/m³, Pa·s e m/s², que produzem m/s. A gravidade é opcional (padrão 9.81) para que outros planetas e ensaios de g reduzido compartilhem um contrato. Misturar unidades inconsistentes sem converter produz um número sem sentido.
O que significa uma velocidade de sedimentação negativa?
Significa que a partícula é mais leve que o fluido ao redor, então ela sobe em vez de afundar. Um resultado positivo indica que ela desce e se deposita, e zero indica densidades iguais, com a partícula parada no lugar.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/phys/stokes-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":0.0001,"particle_density":2500,"fluid_density":1000,"viscosity":0.001}'const res = await fetch("https://api.kit.forhosting.com/phys/stokes-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 0.0001,
"particle_density": 2500,
"fluid_density": 1000,
"viscosity": 0.001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/stokes-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 0.0001,
"particle_density": 2500,
"fluid_density": 1000,
"viscosity": 0.001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/stokes-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":0.0001,"particle_density":2500,"fluid_density":1000,"viscosity":0.001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":0.0001,"particle_density":2500,"fluid_density":1000,"viscosity":0.001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/stokes-law", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"radius": 0.0001,
"particle_density": 2500,
"fluid_density": 1000,
"viscosity": 0.001
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.stokes_law",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta capacidade aplica essa fórmula, rejeita viscosidade não positiva com um erro invalid_input claro e devolve JSON estruturado com a velocidade terminal, as entradas ecoadas, a fórmula e o método.
O que a lei de Stokes calcula e quais grandezas você deve enviar
Entregar radius, particle_density, fluid_density, viscosity, gravity, density_difference, terminal_velocity, settling_velocity, formula e method como JSON facilita colar o resultado em notas, comparar em testes automatizados ou reutilizar entre idiomas sem reimplementar a aritmética de dois nonos.
Como esta calculadora valida a entrada e aplica v = (2/9) r² (ρ_p − ρ_f) g / μ
Cadeias numéricas que se interpretam como números finitos são aceitas para que formulários e pipelines no estilo CSV passem valores sem um cast extra. Gravity é opcional e vale por padrão 9.81 para que o trabalho SI ordinário dê metros por segundo sem um campo extra. O raio também deve ser estritamente positivo para que a esfera seja um corpo geométrico real. As densidades devem ser não negativas; densidade negativa não é física neste modelo. Não há serviço de conversão de unidades, nem tabela iterativa de coeficiente de arrasto, nem malha CFD; é a sedimentação de Stokes ideal a partir de quatro grandezas conhecidas mais a gravidade. Envie um corpo JSON com os campos obrigatórios radius, particle_density, fluid_density e viscosity. Cada campo deve ser finito: campos ausentes, cadeias vazias, texto não numérico, NaN e Infinity falham de imediato com invalid_input antes de devolver resultado, e a validação falha não é cobrada. Há aliases: r e sphere_radius para radius; rho_p, density_particle e particle_rho para a densidade da partícula; rho_f, density_fluid e fluid_rho para a densidade do fluido; mu, dynamic_viscosity e eta para viscosity; g e gravitational_acceleration para gravity. A viscosidade deve ser estritamente positiva: viscosidade nula ou negativa é sempre rejeitada como invalid_input porque a lei de Stokes divide por μ e o contrato do produto nomeia essa falha de forma explícita. Após a validação, o motor forma a diferença de densidades, multiplica dois nonos por r ao quadrado vezes essa diferença vezes g, divide pela viscosidade e arredonda a uma precisão decimal estável para que a mesma entrada produza sempre o mesmo JSON em motores JavaScript. A mesma função pura alimenta a ferramenta gratuita no navegador e o caminho API, por isso uma conferência de exercício e um pipeline de produção nunca discordam sobre uma esfera em escoamento rastejante.
Uso prático, limites, preço e canais de entrega
Use a API quando um script, plataforma de aulas, pipeline de caderno de laboratório ou auxiliar de clarificador precisar de JSON estável para muitas tuplas raio–densidade–viscosidade sob um único contrato. Cada requisição bem-sucedida é um item faturável a US$ 0,002; a validação falha não consome saldo. Os resultados são plenamente determinísticos: as mesmas quatro entradas sempre dão o mesmo terminal_velocity, o mesmo alias settling_velocity e os mesmos rótulos de fórmula e método. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o preço-base publicado de US$ 0,002 sem tokens de modelo e sem rede de saída.
Perguntas técnicas
Como calcular a velocidade de sedimentação de Stokes com esta ferramenta?
Envie JSON com radius, particle_density, fluid_density e viscosity (gravity opcional, padrão 9.81). A resposta inclui terminal_velocity e settling_velocity, ambos iguais a (2/9)·r²·(ρ_p−ρ_f)·g/μ.