Calculadora de velocidade do ar em dutos
Esta calculadora transforma a vazão volumétrica conhecida e a área interna da seção transversal do duto em velocidade média do ar.
Executar grátis
Informe a vazão em metros cúbicos por segundo e a área em metros quadrados para obter m/s, pés por minuto e quilômetros por hora. A relação de continuidade v = Q / A torna a ferramenta útil em verificações de projeto, comissionamento, comparação de equipamentos e rotinas de engenharia sem tabelas ou conversões manuais.
Informe a vazão e a área interna real
Comece pela vazão volumétrica que efetivamente atravessa a seção avaliada. A entrada usa metros cúbicos por segundo; portanto, converta antes valores em litros por segundo, metros cúbicos por hora ou pés cúbicos por minuto. Em seguida, informe a área interna da seção transversal em metros quadrados. Use dimensões internas livres, e não dimensões externas nominais, pois isolamento, revestimento, emendas e espessura da parede reduzem o espaço disponível. Em dutos retangulares, multiplique a largura interna pela altura interna. Em dutos circulares, multiplique pi pelo quadrado do raio interno. Como recebe a área diretamente, a calculadora também atende seções ovais, irregulares ou especificadas pelo fabricante. Os dois valores devem ser finitos e positivos: área zero ou negativa não tem significado físico, e sem vazão não é possível determinar a velocidade.
Entenda o cálculo de continuidade
O cálculo aplica a continuidade em escoamento permanente: a velocidade média é a vazão volumétrica dividida pela área transversal. Com vazão em metros cúbicos por segundo e área em metros quadrados, o resultado é metros por segundo. Pés por minuto e quilômetros por hora são conversões do mesmo valor, não estimativas separadas. Mantendo a vazão e reduzindo a área pela metade, a velocidade dobra. Mantendo a área e elevando a vazão em vinte por cento, a velocidade também sobe vinte por cento. O resultado representa uma média na seção, não um mapa da velocidade local. Atrito nas paredes, conexões, dampers, curvas, transições e turbulência modificam o perfil real. Assim, uma medição pontual pode divergir da média, sobretudo perto de perturbações onde o escoamento ainda não se tornou razoavelmente uniforme.
Aplique o resultado no projeto e no comissionamento
Use a velocidade calculada como uma verificação de engenharia transparente. No anteprojeto, compare áreas alternativas com a vazão necessária para identificar trechos com velocidade muito alta ou baixa. No comissionamento, combine a vazão medida ou balanceada com a área interna confirmada e confronte a média com os critérios do projeto. Velocidades maiores permitem dutos menores, mas podem elevar perda de pressão, ruído regenerado, correntes de ar e sensibilidade às conexões. Velocidades menores podem reduzir esses efeitos, exigindo mais espaço e material. A ferramenta não define qual valor é aceitável, pois isso depende do sistema, das metas acústicas, do orçamento de pressão, da ocupação e das normas aplicáveis. Ela também não calcula atrito, potência do ventilador, número de Reynolds ou perdas localizadas. Pela API, você recebe entradas normalizadas, três unidades e a fórmula por US$ 0,002 por solicitação.
Casos de uso
Dimensionar um trecho de duto
Compare áreas candidatas calculando a velocidade média gerada por cada uma na vazão de projeto.
Verificar dados de comissionamento
Converta uma vazão medida e uma área interna confirmada em velocidade média para o relatório de balanceamento.
Automatizar comparações de equipamentos
Calcule velocidades consistentes para várias combinações de vazão e área em rotinas de engenharia.
Perguntas frequentes
Qual fórmula é usada?
A fórmula é v = Q / A, em que v é a velocidade média, Q é a vazão volumétrica e A é a área transversal.
Quais unidades de entrada são exigidas?
Informe a vazão em metros cúbicos por segundo e a área interna em metros quadrados. A saída contém m/s, ft/min e km/h.
Funciona para dutos circulares e retangulares?
Sim. Primeiro calcule a área interna de qualquer formato e informe esse valor; a relação independe da forma.
Essa é a velocidade em todos os pontos?
Não. É a média da seção; camada-limite, conexões, curvas e turbulência causam variações locais.
A ferramenta diz se a velocidade é aceitável?
Não. Compare o resultado com os critérios e normas do seu sistema para acústica, perda de pressão, conforto e espaço.
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/eng/duct-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"airflow_m3_s":1.2,"area_m2":0.3}'const res = await fetch("https://api.kit.forhosting.com/eng/duct-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"airflow_m3_s": 1.2,
"area_m2": 0.3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/duct-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"airflow_m3_s": 1.2,
"area_m2": 0.3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/duct-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"airflow_m3_s":1.2,"area_m2":0.3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"airflow_m3_s":1.2,"area_m2":0.3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/duct-velocity", 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
{
"airflow_m3_s": 1.2,
"area_m2": 0.3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.duct_velocity",
"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. |