Fator de atrito Darcy
Com número de Reynolds de 100.000 e rugosidade relativa de 0,0002, o fator de atrito de Darcy é 0,019003236842, em regime turbulento. Uma única fórmula explícita cobre os escoamentos laminar, de transição e turbulento, sem consultar o diagrama de Moody. 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
- Rugosidade relativa
- 0,0002
- Reynolds
- 100.000
- Fator de atrito
- 0,0190032368
- Regime
- turbulent
O fator de atrito de Darcy é o coeficiente adimensional que aparece na identidade de perda de carga de Darcy-Weisbach para escoamento interno em tubo. Engenheiros, estudantes e scripts hidráulicos consultam esse número no diagrama de Moody a partir de dois dados: o Reynolds do tubo e a rugosidade relativa ε/D. Esta calculadora do fator de atrito aceita essas duas entradas e avalia a correlação explícita de Churchill de 1977, que recupera o ramo laminar de Hagen-Poiseuille f igual a 64 sobre Re em Reynolds baixo e acompanha a família turbulenta de Colebrook-White quando o escoamento é plenamente turbulento.
O que é o fator de atrito de Darcy e quando esta página se aplica
O fator de atrito de Darcy, também chamado fator de atrito de Darcy-Weisbach, é o número adimensional f que aparece na identidade de perda de carga hf igual a f vezes L sobre D vezes V ao quadrado sobre 2g para escoamento incompressível em um tubo circular. Não é o fator de Fanning, que vale um quarto do valor de Darcy e pertence a outro conjunto de manuais e planilhas de processo.
Para um fluido newtoniano dado e um tubo circular dado, f fica determinado assim que se conhecem o número de Reynolds Re igual a rho V D sobre mu e a rugosidade relativa épsilon sobre D, em que épsilon é a altura equivalente de grão de areia da parede interna e D é o diâmetro interno.
Esses dois números são os eixos do diagrama de Moody: o escoamento laminar à esquerda segue f igual a 64 sobre Re sem dependência da rugosidade, uma faixa de transição fica em torno de Reynolds de alguns milhares, e a família plenamente turbulenta à direita sobe com a rugosidade relativa e se achata rumo a um limite totalmente rugoso que depende só da rugosidade.
A intenção de busca em torno de calculadora de fator de atrito, fator de Darcy a partir do Reynolds, fator do diagrama de Moody e rugosidade relativa de tubo se concentra nesta página, não em um resolvedor iterativo só de Colebrook, um construtor do número de Reynolds nem uma ferramenta de perda de carga. Rugosidade relativa zero é o limite hidraulicamente liso e é aceita; uma altura de grão negativa é recusada porque não pode ser negativa.
Como esta calculadora valida a entrada e avalia o f de Churchill
A rugosidade relativa deve ficar no intervalo fechado de 0 a 0.05, a faixa comercial desenhada em um diagrama de Moody padrão. O número de Reynolds deve ser estritamente positivo: Re nulo ou negativo é recusado com a mensagem de que o fator de atrito de Darcy não está definido para um Reynolds não positivo, conforme o contrato desta página.
Depois da validação o motor avalia a correlação explícita de Churchill de 1977: A é 2.457 vezes o logaritmo natural de um sobre a quantidade 7 sobre Re na 0.9 mais 0.27 vezes épsilon sobre D, tudo elevado à décima sexta; B é 37530 sobre Re à décima sexta; f é oito vezes a raiz duodécima de 8 sobre Re à duodécima mais A mais B à menos três meios.
Essa forma fechada única recupera o 64 sobre Re laminar em Re baixo e acompanha as curvas turbulentas de Moody sem um laço de Newton. Os resultados são arredondados a doze casas decimais para o mesmo par sempre serializar igual entre motores JavaScript. Não há rede, semente aleatória nem relógio de parede no caminho de cálculo.
Casos de uso
Croquis de dimensionamento de tubos comerciais
Projetistas estimam o fator de atrito de Darcy de uma linha de aço, PVC ou concreto antes de calcular a perda de carga de Darcy-Weisbach ou escolher uma curva de bomba.
Oráculos determinísticos para testes de hidráulica
Pipelines que alimentam testes unitários ou demos interativas de Moody chamam um oráculo puro de Churchill em vez de reimplementar potências altas e logaritmos em cada linguagem.
Perguntas frequentes
Por que um número de Reynolds não positivo é recusado?
Re = ρVD/μ precisa ser positivo para um escoamento físico de tubo.
Este é o fator de Darcy ou o de Fanning?
Darcy (também chamado Darcy-Weisbach). O fator de atrito de Fanning é um quarto do valor de Darcy. Fórmulas de perda de carga que usam f (L/D) V²/(2g) querem o número de Darcy que esta ferramenta devolve.
Funciona também para escoamento laminar?
Sim. Com números de Reynolds baixos o resultado segue a regra laminar, 64 dividido pelo número de Reynolds, e a rugosidade não influi. A mesma fórmula passa depois sem saltos para as curvas turbulentas.
Quais valores de rugosidade relativa são aceitos?
Qualquer valor de 0 a 0,05, a faixa desenhada em um diagrama de Moody padrão. Zero corresponde a um tubo hidraulicamente liso; um valor negativo é recusado porque a altura do grão não pode ser negativa.
Como a calculadora indica o regime do escoamento?
Ela chama o escoamento de laminar abaixo de Reynolds 2300, de transição entre 2300 e 4000 e de turbulento acima de 4000. São os limites usuais dos livros e aparecem ao lado do fator.
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/friction-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"relative_roughness":0.0002,"reynolds":100000}'const res = await fetch("https://api.kit.forhosting.com/phys/friction-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"relative_roughness": 0.0002,
"reynolds": 100000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/friction-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"relative_roughness": 0.0002,
"reynolds": 100000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/friction-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"relative_roughness":0.0002,"reynolds":100000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"relative_roughness":0.0002,"reynolds":100000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/friction-factor", 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
{
"relative_roughness": 0.0002,
"reynolds": 100000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.friction_factor",
"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
A mesma função pura alimenta o executor gratuito no navegador e a API, de modo que uma checagem de exercício e um pipeline de produção nunca discordam em f. Um número de Reynolds não positivo é recusado com invalid_input em vez de devolver um fator sem sentido. Chamadas API bem-sucedidas são faturadas no US$ 0,002 publicado; validação falha não é cobrada.
O que é o fator de atrito de Darcy e quando esta página se aplica
Quem já tem Re e épsilon sobre D quer o número do diagrama de Moody como JSON estruturado. Um Reynolds não positivo não descreve um escoamento físico de tubo e é recusado com invalid_input em vez de um fator inventado.
Como esta calculadora valida a entrada e avalia o f de Churchill
Envie um corpo JSON com os dois campos obrigatórios relative_roughness e reynolds. Cada campo deve ser um número finito ou uma string numérica que se interprete como tal, inclusive notação científica como 1e5; campos ausentes, strings vazias, texto não numérico, NaN e Infinity falham de imediato com invalid_input nomeando o campo problemático, e essas falhas não são faturadas. Aliases opcionais como rr, roughness, epsilon_d, e_d, re e reynolds_number são aceitos quando documentados, para formulários e scripts usarem símbolos de livro. Em sucesso o JSON informa friction_factor, as entradas ecoadas, a string de fórmula, method churchill_1977 e regime laminar, transitional ou turbulent segundo os limiares habituais 2300 e 4000.
Uso prático, ferramentas vizinhas e o que esta página não inventa
Use a ferramenta do navegador quando quiser um f de Darcy imediato ao corrigir uma lista de fluidos, conferir uma linha de água ou óleo esboçada como tubo de aço comercial, ou ensinar por que o diagrama de Moody tem um ramo laminar, uma faixa de transição e uma família turbulenta. Esta página não é a calculadora do número de Reynolds, que monta Re a partir de densidade, velocidade, comprimento e viscosidade — calcule Re primeiro e depois venha aqui. Também não é uma ferramenta de perda de carga de Darcy-Weisbach nem um conversor para o fator de Fanning. Entradas idênticas sempre produzem o mesmo fator de atrito, rótulo de método e regime, o que torna a capacidade segura para fixar em checagens de integração contínua e em materiais de curso reproduzíveis. Use a API quando um script, auxiliar CAD, plataforma de aulas ou caderno precisar de JSON estável para muitos pares épsilon-sobre-D e Re sob um único contrato. Cada requisição bem-sucedida é um item faturável a US$ 0,002; validação falha não consome saldo. Permaneça dentro dos limites publicados para que os logaritmos intermediários e as potências altas continuem definidos em um isolate Worker. Para um resíduo iterativo de Colebrook-White só no ramo turbulento, a landing dedicada de Colebrook recusa de propósito Re abaixo de 4000; esta página de fator de atrito usa Churchill para que um único endpoint devolva um f coerente com Moody para qualquer Reynolds positivo, inclusive o limite laminar 64 sobre Re.
Casos de integração
Exercícios e checagens do diagrama de Moody
Estudantes e corretores calculam o f de Darcy a partir de um ε/D e um Re conhecidos, inclusive o limite laminar 64/Re, e obtêm um invalid_input claro quando o número de Reynolds não é positivo.
Perguntas técnicas
Como se calcula o fator de atrito de Darcy a partir do Reynolds e da rugosidade relativa?
Envie por POST uma rugosidade relativa ε/D não negativa (no máximo 0.05) e um número de Reynolds positivo. A API avalia Churchill (1977) e devolve friction_factor mais o regime de escoamento.
Que entradas a calculadora do fator de atrito precisa?
Dois números finitos: relative_roughness (ε/D, inclusive 0 para um tubo liso) e reynolds (Re > 0). Aliases como rr, epsilon_d, e_d, re e reynolds_number são aceitos.
Quanto custa a calculadora do fator de atrito?
O executor no navegador é gratuito e usa a mesma biblioteca que a API. Requisições API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.