Corda longa de curva circular
Uma curva com raio de 300 m e deflexão de 60 graus tem corda longa de exatamente 300 m entre o início e o fim da curva. Você também recebe tangente, comprimento do arco, ordenada média e afastamento externo. 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
- 300
- Ângulo de deflexão
- 60
- Ângulo de deflexão (graus)
- 60
- Ângulo de deflexão (radianos)
- 1,0471975512
- Meia deflexão (graus)
- 30
- Corda longa
- 300
A corda longa de uma curva circular horizontal é a distância em linha reta do ponto de curva (PC) ao ponto de tangência (PT) — a corda completa que fecha a curva simples, não uma corda curta de deflexão usada ao estaquear estações intermediárias. O projeto de traçados rodoviários, ferroviários e municipais parte de um raio R e de um ângulo de deflexão total Δ, também chamado ângulo de interseção I, que coincide com o ângulo central no centro da curva. Informe um raio positivo e uma deflexão total estritamente entre 0 e 180 graus, ou o equivalente em radianos.
O que é a corda longa e como calculá-la
Uma curva circular simples une duas tangentes retas com raio constante. A tangente de entrada e a de saída encontram-se no ponto de interseção (PI). A curva deixa a tangente de entrada no ponto de curva (PC) e encontra a tangente de saída no ponto de tangência (PT).
O ângulo de deflexão total Δ é a mudança de direção entre essas duas tangentes; por construção ele coincide com o ângulo central subtendido pelo arco de PC a PT. Trace perpendiculares do centro da curva aos dois raios em PC e PT e você obtém um triângulo isósceles de lados iguais R e ângulo no vértice Δ. É a mesma partição trigonométrica de qualquer corda circular, mas aqui o ângulo é a deflexão do traçado inteiro, não um ângulo central arbitrário de uma folha de geometria.
Topógrafos estaqueiam a corda longa como conferência entre PC e PT, comparam com uma base de trena ou GNSS e com ela recuperam a ordenada média e a externa.
As mesmas duas entradas também dão T = R tan(Δ/2), o comprimento de tangente do PI ao PC ou do PI ao PT; L = R vezes Δ em radianos, o desenvolvimento ao longo do eixo; M = R (1 − cos(Δ/2)), a ordenada média do ponto médio da corda longa até a curva; e E = R (sec(Δ/2) − 1), a externa do PI até o ponto médio da curva. Os cinco comprimentos usam a mesma unidade do raio que você envia.
Casos de uso
Conferências de traçado em rodovia e ferrovia
Converta um raio e um ângulo de interseção escolhidos na corda longa de PC a PT, mais T, L, M e E, antes de estaquear ou de comparar uma base GNSS.
Perguntas frequentes
O que é a corda longa de uma curva circular?
A corda longa LC é a distância em linha reta do ponto de curva (PC) ao ponto de tangência (PT).
O ângulo de deflexão total é o mesmo que o ângulo central?
Sim. Em uma curva circular simples o ângulo de interseção entre as duas tangentes coincide com o ângulo central subtendido pelo arco de PC a PT.
Quais unidades devo usar para o raio e a deflexão?
O raio é qualquer unidade de comprimento coerente (metros, pés, …); a corda longa volta nessa mesma unidade. A deflexão vale por padrão em graus decimais.
Por que uma deflexão de 180 graus é rejeitada?
A deflexão de uma curva simples deve ficar estritamente entre 0 e 180 graus para que tan(Δ/2) e sec(Δ/2) sejam finitas. Uma curva de 180 graus colocaria o PI no infinito.
Que outros elementos da curva a calculadora informa?
Além da corda longa, ela informa o comprimento da tangente a partir do ponto de interseção, o comprimento do arco pelo eixo, a ordenada média e o afastamento externo. Todos usam a mesma unidade de comprimento do raio.
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/eng/curve-long-chord \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":300,"deflection_angle":60}'const res = await fetch("https://api.kit.forhosting.com/eng/curve-long-chord", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 300,
"deflection_angle": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/curve-long-chord",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 300,
"deflection_angle": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/curve-long-chord", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":300,"deflection_angle":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":300,"deflection_angle":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/curve-long-chord", 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": 300,
"deflection_angle": 60
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.curve_long_chord",
"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 calculadora de corda longa de curva horizontal aplica a identidade de livro LC = 2 R sin(Δ/2) e também devolve os elementos companheiros da curva circular que compartilham essas duas entradas: comprimento de tangente T, comprimento de curva L, ordenada média M e distância externa E. Entrada inválida falha com invalid_input e não é cobrada.
O que é a corda longa e por que LC = 2 R sin(Δ/2)
Ao bissectar Δ surgem dois triângulos retângulos com hipotenusa R e cateto oposto LC/2, de modo que sin(Δ/2) é igual a (LC/2) / R, o que se rearranja na identidade da corda longa LC = 2 R sin(Δ/2).
Contrato de entrada, unidades de ângulo, campos de resposta e erros
Graus, minutos e segundos de arco devem ser reduzidos a grau decimal ou a radiano antes da chamada. O intervalo aberto mantém tan(Δ/2) e sec(Δ/2) finitos, de modo que um semicírculo com o PI no infinito é rejeitado em vez de devolver uma tangente infinita. Resultados numéricos são arredondados a doze casas decimais para goldens estáveis e automação. Envie por POST um corpo JSON com dois números finitos obrigatórios: radius (aliases r, R), um comprimento positivo em qualquer unidade coerente; e deflection_angle (aliases deflection, delta, intersection_angle, i_angle, total_deflection, I), a deflexão total Δ. O opcional angle_unit (aliases unit, angleUnit) é o conjunto fechado deg ou rad e vale deg por padrão, ou seja, graus decimais. Os campos podem chegar como números JSON ou como strings numéricas. Campos ausentes, valores não finitos, um raio não positivo, um angle_unit diferente de deg ou rad, ou uma deflexão que não fique estritamente entre 0 e 180 graus (ou 0 e π radianos) falham com invalid_input indicando o problema; essas falhas não são cobradas. Em sucesso o corpo ecoa radius, deflection_angle_deg, deflection_angle_rad e half_deflection_deg; devolve long_chord e half_chord; e inclui os elementos companheiros tangent_length, curve_length, middle_ordinate e external_distance, mais a fórmula LC = 2 × R × sin(Δ/2), method circular_curve_long_chord e uma mensagem curta. Exemplo: radius 300 e deflexão 60 graus produz long_chord 300, porque 2 × 300 × sin(30°) é exatamente 300 na mesma unidade de comprimento. Combine a resposta com o seu próprio estaqueamento se precisar das estacas de PC, PI e PT; este endpoint resolve apenas os elementos da curva a partir de R e Δ.
Onde uma API de corda longa de curva horizontal agrega valor
Projetistas de traçado e topógrafos de obra precisam da corda longa assim que escolhem um raio e um ângulo de interseção: é a distância de conferência entre PC e PT, a base do offset da ordenada média e o comprimento que uma base GNSS ou uma trena deve recuperar no terreno. Sites de conteúdo que concorrem por calculadora de corda longa de curva horizontal, LC de curva circular a partir de raio e deflexão, ou corda longa topográfica de PC a PT ganham uma ferramenta gratuita ao vivo cuja aritmética coincide byte a byte com a rota de automação paga. Entrada inválida não é cobrada. Cursos de engenharia civil e de transportes usam LC = 2 R sin(Δ/2) em todo capítulo de curvas circulares; um oráculo determinístico permite que exercícios e corretores LMS avaliem a corda longa, a tangente e o desenvolvimento sem uma estação CAD. Pipelines GIS e BIM que já armazenam alinhamentos horizontais podem enviar R e Δ de um arquivo de projeto e fixar long_chord, tangent_length e curve_length em notas de estaqueamento ou quantitativos. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. Mantenha as requisições pequenas, fixe o campo long_chord arredondado nos testes e você obtém elementos de curva circular reproduzíveis para widgets de sala, tablets de campo e clientes API sem montar um CAD de projeto rodoviário próprio.
Casos de integração
Exercícios de topografia e correção LMS
Confira LC = 2 R sin(Δ/2) e os elementos companheiros da curva circular com um oráculo determinístico que os alunos também podem executar na ferramenta gratuita do navegador.
Notas de estaqueamento e quantitativos
Envie R e Δ de um arquivo de projeto e fixe long_chord, tangent_length e curve_length em planilhas de estaqueamento ou estimativas de comprimento de terraplenagem.
Perguntas técnicas
Quanto custa a calculadora de corda longa de curva horizontal?
A ferramenta do navegador é gratuita. As requisições API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.