Calculadora de correção de extremidade de tubo
Um tubo com raio de 0,01 m ganha cerca de 0,006 m de comprimento acústico na extremidade aberta: a calculadora multiplica o raio interno por 0,6 para que suas contas de ressonância usem o comprimento que realmente vibra. 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,01
- Correção de extremidade
- 0,006
- Fator
- 0,6
Quando ondas sonoras saem de um tubo aberto, o antinodo de pressão não fica exatamente no bordo físico. Um pequeno comprimento externo de ar participa da ressonância, de modo que o comprimento acústico efetivo fica um pouco maior que o tubo medido. Esse comprimento extra é a correção de extremidade. Para uma única extremidade aberta sem flange, a estimativa clássica de primeira ordem é cerca de seis décimos do raio interno: delta L é aproximadamente igual a zero vírgula seis vezes r. Fabricantes de instrumentos, laboratórios de física e scripts de projeto acústico precisam dessa correção antes de converter comprimento em frequência fundamental ou de comparar a teoria com um afinador. Esta calculadora de correção de extremidade de tubo aceita o raio do tubo, multiplica pelo fator fixo zero vírgula seis e devolve a correção de comprimento na mesma unidade que você usou para o raio.
O que a correção de extremidade de tubo aberto significa fisicamente
Um modelo unidimensional ideal de uma coluna de ar cilíndrica coloca nós e antinodos de pressão nas extremidades geométricas do tubo. Extremidades abertas reais irradiam no espaço tridimensional, de modo que a onda de saída continua uma curta distância além do bordo antes de a pressão acústica atingir a condição de campo livre. Esse saliente resume-se como uma correção de extremidade delta L somada ao comprimento físico L ao escrever fórmulas de ressonância.
Para uma extremidade circular aberta sem flange, o resultado padrão de primeira ordem a partir da impedância de radiação é delta L aproximadamente igual a zero vírgula seis um vezes o raio; manuais de laboratório costumam arredondar o coeficiente para zero vírgula seis em estimativas rápidas. A correção escala com o raio, não com a frequência, nesse modelo de primeira ordem: um furo mais largo exige um ajuste de comprimento maior. Extremidades fechadas contra uma parede rígida não recebem este termo de extremidade aberta.
Um tubo aberto nas duas pontas, portanto, acumula aproximadamente duas correções de extremidade se ambas as terminações forem abertas idênticas sem flange. Esta capacidade calcula a correção para uma extremidade aberta a partir apenas do raio, para que você possa dobrá-la para duas extremidades abertas ou combiná-la com um comprimento físico medido antes de chamar uma fórmula de ressonância ou de frequência separada.
O fator permanece fixo em zero vírgula seis para que os resultados sejam determinísticos e batam com a aproximação usual de sala de aula, e não com um modelo completo de radiação com flange.
Casos de uso
Experimentos de ondas estacionárias no laboratório
Estime ΔL ≈ 0.6·r para uma extremidade aberta de tubo antes de comparar frequências de ressonância medidas com L_eff = L + ΔL (ou L + 2ΔL para duas extremidades abertas).
Projeto de instrumentos de sopro e tubos de órgão
Converta o raio do furo em um deslocamento de comprimento de extremidade aberta ao cortar tubos ou afinar ressonadores para uma fundamental-alvo.
Perguntas frequentes
Como a correção de extremidade de tubo é calculada?
Envie um raio r finito e positivo (raio interno da extremidade aberta).
O fator é sempre 0.6?
Sim nesta calculadora. Usa-se a aproximação fixa de sala de aula ΔL ≈ 0.6·r para uma extremidade aberta sem flange. Aberturas com flange e modelos de ordem superior usam outros coeficientes e ficam fora do escopo aqui.
Preciso do diâmetro ou do raio?
Do raio. Se você só souber o diâmetro interno, divida por dois antes de chamar.
E se o raio for zero ou negativo?
A correção de extremidade exige um raio finito estritamente positivo; zero e valores negativos são rejeitados e não são cobrados.
Como corrigir um tubo aberto nas duas extremidades?
Some a correção uma vez para cada extremidade aberta: um tubo aberto dos dois lados usa L + 2ΔL. Uma extremidade fechada contra uma parede rígida não recebe correção.
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/optics/pipe-end-correction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":0.01}'const res = await fetch("https://api.kit.forhosting.com/optics/pipe-end-correction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 0.01
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/pipe-end-correction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 0.01
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/pipe-end-correction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":0.01}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":0.01}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/pipe-end-correction", 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.01
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.pipe_end_correction",
"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
Contrato de entrada, formato da resposta e erros
Não misture unidades em um mesmo pedido; converta o diâmetro em raio você mesmo antes de chamar se o desenho só mostrar o diâmetro. Combine esta correção com a sua própria L_eff igual a L mais delta L (ou L mais dois delta L para duas extremidades abertas) ao projetar tubos de órgão, instrumentos de sopro ou aparelhos de laboratório de ondas estacionárias. Envie um corpo JSON com um único número finito obrigatório: radius, o raio interno da extremidade aberta do tubo em metros ou em qualquer outra unidade de comprimento coerente. Você também pode enviar o campo sob os aliases r, tube_radius, pipe_radius ou a. Cadeias numéricas são aceitas; cadeias vazias, campos ausentes, valores não finitos, zero e raios negativos falham com invalid_input e não são cobrados. Em caso de sucesso, o corpo ecoa radius arredondado a doze casas decimais para goldens estáveis, devolve end_correction igual a zero vírgula seis vezes esse raio com o mesmo arredondamento, inclui o fator constante zero vírgula seis, uma string de fórmula curta (delta L aproximadamente igual a zero vírgula seis vezes r) e um unit_hint indicando que end_correction compartilha a unidade de comprimento de radius. Exemplo: radius igual a zero vírgula zero um metro produz end_correction igual a zero vírgula zero zero seis metros. Exemplo: radius igual a cinco centímetros (se você trabalhar em centímetros) produz end_correction igual a três centímetros.
Onde uma API de correção de extremidade de tubo se justifica
Laboratórios de graduação em acústica medem o comprimento do tubo e a frequência fundamental e depois estimam quanto de correção de extremidade a ponta aberta contribuiu; uma estimativa fixa de zero vírgula seis r é a primeira comparação teórica antes de os alunos ajustarem um coeficiente mais refinado. Construtores de instrumentos e projetos de flauta ou órgão precisam de um deslocamento de comprimento rápido ao cortar tubos para alvos de afinação. Validação falha não consome saldo. Notebooks de simulação que varrem o diâmetro do furo podem chamar este endpoint de parse puro uma vez por geometria em vez de rederivar o termo de radiação. Mantenha as requisições pequenas, fixe end_correction arredondado nos testes e obtenha ajustes de comprimento de extremidade aberta reproduzíveis para tarefas, plugins LMS e workers de borda sem montar uma pilha completa de elementos finitos acústicos por uma única multiplicação.
Casos de integração
Notebooks e varreduras de geometria
Chame uma API de parse determinística enquanto varre o raio do tubo para que os scripts obtenham uma correção de extremidade estável sem embutir bibliotecas acústicas.
Perguntas técnicas
Quanto custa a calculadora de correção de extremidade de tubo?
A ferramenta do navegador é gratuita. Pedidos API usam o saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.