Calculadora FOC da flecha
Uma flecha de 30 polegadas que equilibra a 18 polegadas do nock tem FOC de 10 %, dentro da faixa comum de tiro ao alvo: quanto o equilíbrio fica à frente do meio, como porcentagem do comprimento. 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
- Comprimento da flecha
- 30
- Ponto de equilíbrio
- 18
- Peso da ponta
- 125
- Percentual FOC
- 10
- Foc
- 0,1
- Metade do comprimento
- 15
- Distância à frente do centro
- 3
A frente de centro, abreviada FOC, é a medida de arco e flecha que indica o quanto o ponto de equilíbrio de uma flecha fica à frente do ponto médio geométrico, expressa como percentual do comprimento total. Esta calculadora aplica a identidade de Easton e AMO: o percentual FOC equivale a cem vezes a diferença entre o ponto de equilíbrio e a metade do comprimento, dividida pelo comprimento total. Você também informa o peso da ponta para que a mesma chamada estime a massa restante num modelo de duas massas: a ponta mais o restante do tubo. Um comprimento de flecha não positivo é rejeitado porque a razão fica indefinida quando não há comprimento pelo qual dividir.
O que a frente de centro mede e por que arqueiros citam em percentual
Frente de centro não é uma sensação vaga de ponta pesada. É uma razão que você recomputa com fita e um fio de faca. Meça o comprimento total da garganta da ranhura do nock até a extremidade do tubo; Easton e a Archery Manufacturers Organization tratam esse trecho como L e não incluem a ponta que sobressai em L, embora a ponta esteja instalada quando você acha o equilíbrio.
A metade de L é o centro geométrico do tubo. Massa na ponta, no insert e no outsert puxa o equilíbrio à frente do meio do tubo; penas, wraps e um nock pesado puxam para trás. O percentual FOC é cem vezes o ponto de equilíbrio menos L sobre dois, tudo dividido por L.
Um FOC de doze por cento significa que o centro de massa fica doze por cento do comprimento do tubo à frente do ponto médio. Duas flechas com o mesmo FOC ainda podem voar diferente se spine, comprimento e penas diferirem, mas o FOC é o número que a oficina escreve na ficha de montagem porque é reproduzível. Esta calculadora implementa essa identidade exatamente.
Não estima FOC dinâmico em voo, não raspa uma tabela de spine e não precisa de GPI quando você já mediu o equilíbrio. Trate o percentual como cifra estática de montagem, não como garantia de agrupamento ou penetração, e mantenha comprimento e equilíbrio na mesma unidade para a razão permanecer honesta.
Dicas práticas, faixas de FOC e quando usar esta calculadora
Não misture um comprimento em milímetros com um equilíbrio em polegadas. Arqueiros de alvo costumam ficar perto de sete a doze por cento de FOC; muitas montagens de caça ficam perto de doze a quinze por cento; configurações de caça de FOC extremo empurram quinze a dezenove por cento e além. A faixa é orientação, não regra: uma flecha rígida de sala e uma de caça para osso grosso podem compartilhar o número e ainda precisar de pontas diferentes.
Fique dentro dos limites publicados de dez mil no comprimento e cem mil no peso da ponta, que cobrem qualquer tubo real e qualquer pilha de latão que você aparafuse. Esta página atende quem busca calculadora FOC de flecha, calculadora de frente de centro ou percentual FOC a partir de comprimento e equilíbrio; não é seletor de spine, nem ferramenta de energia cinética, nem simulador de voo de broadhead. Prefira esta capacidade quando você já tem as medidas de fita e só precisa da identidade AMO.
Checagens de ida e volta são fáceis: trinta e dezoito devem devolver dez por cento, e um apoio exatamente no meio do tubo deve devolver zero.
Casos de uso
Checagens de FOC de caça versus alvo
Treinadores e caçadores comparam uma flecha de alvo perto de dez por cento de FOC com uma de caça perto de doze a quinze por cento, sem uma fórmula de planilha divergir entre cadernos.
Gabaritos de aula e diários de ajuste
Aulas de arco e diários de clube guardam comprimento, equilíbrio e massa da ponta por flecha, depois chamam esta ferramenta uma vez para preencher uma coluna FOC que coincide byte a byte com a identidade AMO.
Perguntas frequentes
Como se calcula a frente de centro da flecha?
O ponto de equilíbrio é medido da garganta da ranhura do nock até o apoio, com a ponta instalada; o comprimento é dessa garganta até a extremidade do tubo, na mesma unidade.
Por que pedem o peso da ponta se o FOC usa comprimento e equilíbrio?
O apoio medido já inclui a ponta instalada, então o FOC% não muda com uma segunda cópia da cifra em grains. O peso da ponta estima a massa restante num modelo de duas massas quando o FOC não é zero, e é ecoado na ficha de montagem.
Qual percentual FOC você deveria buscar?
Muitas montagens de alvo ficam perto de sete a doze por cento. Flechas de caça costumam ficar perto de doze a quinze por cento, e as de FOC extremo sobem mais. A calculadora rotula uma faixa; não substitui testes de spine, broadhead e penas.
A calculadora FOC da flecha é grátis?
A ferramenta do navegador é grátis e roda localmente.
Como medir o comprimento e o ponto de equilíbrio da flecha?
Meça do fundo da fenda do nock até o fim do tubo, sem contar a ponta que fica para fora. Depois apoie a flecha pronta sobre uma borda estreita e meça do mesmo ponto do nock até o equilíbrio, na mesma unidade.
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/sports/foc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"arrow_length":30,"balance_point":18,"point_weight":125}'const res = await fetch("https://api.kit.forhosting.com/sports/foc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"arrow_length": 30,
"balance_point": 18,
"point_weight": 125
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/foc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"arrow_length": 30,
"balance_point": 18,
"point_weight": 125
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/foc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"arrow_length":30,"balance_point":18,"point_weight":125}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"arrow_length":30,"balance_point":18,"point_weight":125}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/foc", 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
{
"arrow_length": 30,
"balance_point": 18,
"point_weight": 125
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.foc",
"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.
Limites
max_arrow_length | 10000 |
max_point_weight | 100000 |
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
O que a frente de centro mede e por que arqueiros citam em percentual
Apoie a flecha pronta numa borda estreita e anote a distância da mesma garganta do nock até o apoio; essa distância é o balance_point.
Como chamar a API, quais campos ela precisa e como os erros são sinalizados
Uma checagem clássica: comprimento trinta, equilíbrio dezoito, ponta cento e vinte e cinco: FOC vale dez por cento. Conecte o formulário grátis do navegador para notas de oficina e chame o mesmo contrato a partir de scripts quando registrar um lote de montagens. Envie um corpo JSON com três campos numéricos obrigatórios. O campo arrow_length é o comprimento total L da garganta da ranhura do nock até a extremidade do tubo, um número finito positivo de um milésimo a dez mil na unidade de fita que você usou, com aliases length, total_length, total_arrow_length e l. O campo balance_point é a distância do apoio a partir dessa mesma garganta, um número finito no intervalo fechado de zero até arrow_length, com aliases balance, bp, balance_point_from_nock e a. O campo point_weight é a massa da ponta, um número finito não negativo, em geral em grains, com aliases point, tip_weight, grains e point_grains. Quando arrow_length não é positivo a tarefa falha com invalid_input, porque FOC é uma razão e divisão por comprimento não positivo é indefinida. Um ponto de equilíbrio além da ponta do tubo, ou um peso de ponta negativo, também falha com invalid_input, nomeando o campo fora da faixa. Em sucesso o corpo devolve foc_percent como percentual principal, foc como a mesma razão em escala decimal, as entradas ecoadas, half_length, front_of_center_distance, uma string band, a formula, o method amo_easton_foc, uma mensagem curta e um array steps ordenado. Quando o FOC não é zero, implied_remaining_mass e implied_total_mass aparecem de um modelo de duas massas com a ponta no fim do tubo e o restante no meio do tubo; essas chaves são omitidas, nunca null, quando o modelo não fica determinado. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Dicas práticas, faixas de FOC e quando usar esta calculadora
Copie arrow_length, balance_point e point_weight da mesma flecha pronta: a ponta deve estar instalada quando você acha o apoio, e L deve ser o trecho nock-até-fim-do-tubo, não o comprimento geral incluindo a ponta. Esta ferramenta rotula essas faixas como low, target, hunting, high e extreme, mais tail_heavy quando o apoio fica atrás do meio do tubo. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando você envia de propósito comprimento zero para testar a validação do cliente. O preço da API permanece US$ 0,002 por requisição bem-sucedida com unidade item.
Casos de integração
Fichas de oficina e trocas de ponta
Um técnico mede com fita o comprimento nock-até-tubo, acha o apoio com a ponta instalada e registra o FOC% ao lado do peso da ponta, para que uma troca posterior de grains tenha uma linha de base que coincida com o widget grátis do navegador.
Perguntas técnicas
O que acontece se o comprimento da flecha for zero ou negativo?
A API devolve invalid_input. O FOC fica indefinido quando o comprimento total não é positivo, então um arrow_length zero ou negativo é rejeitado em vez de devolver infinito ou um zero fingido.