Calculadora de capacidade de suporte da pastagem
Esta calculadora de capacidade de suporte estima quantos animais uma área definida consegue manter durante determinado período de pastejo.
Executar grátis
Ela converte a produção de forragem em matéria seca utilizável pela taxa informada e compara essa oferta com o consumo diário de cada animal. O resultado apresenta capacidade exata, quantidade inteira conservadora, animais-dia disponíveis, área por animal e forragem restante após alocar animais inteiros. Trata-se de um cálculo de planejamento, não de um substituto para o monitoramento do campo ou a orientação técnica local.
Monte um orçamento coerente de matéria seca
Comece pelos acres que os animais realmente podem pastejar e exclua corredores, açudes, construções, encostas inacessíveis e faixas que permanecerão sem pastejo. Informe a produção em libras de matéria seca por acre para o mesmo período que você pretende avaliar. Essa distinção é importante porque o peso da forragem verde contém água em proporção muito variável, enquanto recomendações de consumo e orçamentos forrageiros normalmente usam matéria seca. A produção pode vir de cortes amostrais, de um medidor de prato calibrado, de registros de rendimento ou de uma estimativa local adequada. A taxa de aproveitamento representa a parcela da produção total que deverá virar consumo animal. Ela não é apenas o percentual visualmente removido: preserva o resíduo planejado e considera pisoteio, contaminação, perdas climáticas e material que o rebanho não colhe bem. Use a mesma referência de tempo em todos os campos. Se o rendimento representa uma estação, utilize os dias e o aproveitamento dessa estação, sem combinar produção anual com uma rotação curta. Dados conservadores apoiados no campo geram uma estimativa mais defensável.
Entenda como a capacidade é calculada
Primeiro, a calculadora multiplica os acres pastejáveis pela produção de forragem por acre e obtém a produção bruta de matéria seca. Em seguida, aplica o percentual de aproveitamento como número decimal para determinar a forragem utilizável. A necessidade de um animal no período corresponde ao consumo diário de matéria seca multiplicado pelos dias de pastejo. A divisão da oferta utilizável por essa necessidade produz a capacidade exata. Como normalmente não se maneja uma fração de animal, a quantidade inteira é arredondada para baixo; a capacidade exata continua disponível para comparar cenários ou distribuir lotes entre piquetes. O resultado também mostra animais-dia, facilitando a troca entre quantidade e duração: a mesma forragem pode sustentar menos animais por mais tempo ou mais animais por menos dias, se os demais fatores não mudarem. Os acres por animal valem somente para o período informado, não como lotação universal permanente. A sobra utilizável é o saldo matemático após atender ao número inteiro e não permite ultrapassar o aproveitamento definido.
Use a estimativa como ponto de partida monitorado
Trate o resultado como um plano anterior ao pastejo e compare-o com as condições observadas durante o período. A produção de forragem muda com chuva, solo, fertilidade, espécies, maturidade, pragas e técnica de medição. O consumo varia conforme peso, categoria, fase produtiva, qualidade da dieta, suplementação, clima e comportamento dos animais. O aproveitamento também depende do formato do piquete, posição da água, densidade de lotação, duração da rotação e manejo. Recalcule quando houver nova medição ou alteração relevante do rebanho. A quantidade inteira conservadora ajuda a decidir tamanho do lote, duração do pastejo e área necessária, mas não avalia qualidade nutricional, rebrota sazonal, plantas tóxicas, reserva para seca, uso pela fauna, risco de erosão ou exigências legais. Mantenha altura residual e reserva de contingência adequadas à orientação local. Se a forragem desaparecer mais rápido que o previsto, reduza a permanência ou os animais, forneça alimento apropriado ou mova o lote, em vez de depender da estimativa inicial.
Casos de uso
Planejar a lotação sazonal
Estime a quantidade inteira de animais que uma pastagem medida sustenta durante um período definido.
Comparar cenários de aproveitamento
Teste hipóteses conservadoras e intensivas para avaliar o efeito do resíduo e da eficiência sobre a capacidade.
Converter forragem em animais-dia
Expresse a oferta utilizável em animais-dia para ajustar em conjunto o tamanho do rebanho e a duração.
Perguntas frequentes
Quanto custa usar a calculadora?
O uso no navegador é gratuito. Cada solicitação pela API custa US$ 0,002.
Devo informar peso verde ou matéria seca?
Use libras de matéria seca por acre e um consumo diário expresso na mesma base de matéria seca.
O que a taxa de aproveitamento inclui?
É a fração da produção destinada ao consumo após reservar resíduo e descontar pisoteio, contaminação e outras perdas.
Por que aparecem capacidade exata e animais inteiros?
A capacidade exata ajuda nas comparações; os animais inteiros são arredondados para baixo para não orçar uma fração.
O resultado inclui a rebrota?
Somente se a produção informada já incluir a rebrota do mesmo período. Não contabilize esse crescimento duas vezes.
Esta é uma recomendação permanente de lotação?
Não. É um orçamento para os dados e o período informados. Monitore a pastagem e revise o plano quando as condições mudarem.
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/bio/pasture-carrying-capacity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pasture_area_acres":120,"forage_production_lb_per_acre":2500,"utilization_rate_percent":30,"animal_daily_intake_lb":26,"grazing_days":120}'const res = await fetch("https://api.kit.forhosting.com/bio/pasture-carrying-capacity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pasture_area_acres": 120,
"forage_production_lb_per_acre": 2500,
"utilization_rate_percent": 30,
"animal_daily_intake_lb": 26,
"grazing_days": 120
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/pasture-carrying-capacity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pasture_area_acres": 120,
"forage_production_lb_per_acre": 2500,
"utilization_rate_percent": 30,
"animal_daily_intake_lb": 26,
"grazing_days": 120
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/pasture-carrying-capacity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pasture_area_acres":120,"forage_production_lb_per_acre":2500,"utilization_rate_percent":30,"animal_daily_intake_lb":26,"grazing_days":120}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pasture_area_acres":120,"forage_production_lb_per_acre":2500,"utilization_rate_percent":30,"animal_daily_intake_lb":26,"grazing_days":120}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/pasture-carrying-capacity", 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
{
"pasture_area_acres": 120,
"forage_production_lb_per_acre": 2500,
"utilization_rate_percent": 30,
"animal_daily_intake_lb": 26,
"grazing_days": 120
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.pasture_carrying_capacity",
"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. |