Classe de frete por densidade
Confira a classe de frete antes de pedir cotações LTL: 200 libras em 20 pés cúbicos dão densidade de 10 PCF, na faixa de 9 a 10,5, que corresponde à classe 92,5. 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
- Peso (lb)
- 200
- Volume (pés3)
- 20
- Densidade (lb/pé3)
- 10
- Classe de frete
- 92,5
- Densidade mínima (lb/pé3)
- 9
- Faixa de densidade
- 9–10.5 pcf → class 92.5
Transportadoras de carga fracionada (LTL) precificam em parte pela classe de frete NMFC, e a densidade é a alavanca prática que o expedidor controla: frete mais denso costuma cair em classe mais baixa e tarifa menor. Esta calculadora de classe de frete aceita o peso total do envio em libras e o volume cúbico total em pés cúbicos, divide o peso pelo volume para obter a densidade em libras por pé cúbico (PCF) e consulta a faixa de classe NMFC baseada em densidade desde a classe 400 (muito leve, abaixo de 1 PCF) até a classe 50 (30 PCF ou mais). Use-a para pré-validar embalagens, comparar opções de empacotamento e inserir estimativas de classe em cotações LTL antes de registrar uma descrição NMFC completa do item.
Como a densidade se torna uma classe de frete NMFC
A classe de frete sob a National Motor Freight Classification é uma escala publicada de 50 a 500 que reflete o quanto uma mercadoria é difícil de manusear, estivar e segurar. Para muitas mercadorias gerais, a densidade é o fator dominante: bens de baixa densidade ocupam mais espaço de carreta por libra e tendem a classes altas, enquanto bens de alta densidade empacotam com eficiência e tendem a classes baixas. Esta calculadora implementa a tabela de referência densidade-classe amplamente usada, em libras por pé cúbico.
A densidade é simplesmente o peso total dividido pelo volume cúbico total do envio ou unidade de manuseio que você está classificando. Por exemplo, duzentas libras em vinte pés cúbicos são dez PCF, na faixa de nove a dez e meio PCF, e correspondem à classe de frete 92.5. Quatrocentas libras em dez pés cúbicos são quarenta PCF e correspondem à classe 50.
A tabela percorre faixas como abaixo de um PCF para a classe 400, de um a menos de dois para a 300, seguindo por classes intermediárias 250, 200, 175, 150, 125, 110, 100, 92.5, 85, 70, 65, 60 e 55, até que trinta PCF ou mais resolvam para a classe 50. As bordas das faixas são inclusivas no limite inferior e exclusivas no superior, exceto a faixa aberta a partir de trinta.
Casos de uso
Pré-checagem de cotação LTL
Informe libras e pés cúbicos do envio para estimar a classe de frete NMFC pela densidade antes de solicitar tarifas à transportadora.
Embalagem e cartonização
Compare opções de empacotamento por volume e peso para que montagens mais densas possam cair em uma faixa de classe de frete inferior.
Perguntas frequentes
O que acontece se o volume for zero ou negativo?
O volume cúbico deve ser positivo para definir a densidade; entrada inválida não é cobrada.
Quais unidades a calculadora de classe de frete usa?
Peso em libras (lb) e volume em pés cúbicos (ft³). A densidade é retornada em libras por pé cúbico (PCF), a unidade da tabela padrão de densidade NMFC.
A densidade é o único fator da classe NMFC real?
A densidade é o principal impulsionador para muitas mercadorias gerais, mas responsabilidade, estiva e manuseio ainda podem alterar a classe. Esta ferramenta mapeia apenas densidade para a faixa de referência.
Que classe de frete recebe uma carga muito densa?
A classe 50. Qualquer remessa com 30 PCF ou mais cai na faixa mais densa, então 400 libras em 10 pés cúbicos, densidade de 40 PCF, é classe 50. No outro extremo, menos de 1 PCF corresponde à classe 400.
Qual volume devo medir para a densidade?
Meça as dimensões externas da caixa, do engradado ou do palete que você realmente entrega à transportadora, e não só do produto. Assim a densidade corresponde à remessa que a transportadora de fato recebe.
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/ecom/freight-class-weight-density \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight_lb":200,"volume_cu_ft":20}'const res = await fetch("https://api.kit.forhosting.com/ecom/freight-class-weight-density", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight_lb": 200,
"volume_cu_ft": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/freight-class-weight-density",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight_lb": 200,
"volume_cu_ft": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/freight-class-weight-density", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight_lb":200,"volume_cu_ft":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight_lb":200,"volume_cu_ft":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/freight-class-weight-density", 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
{
"weight_lb": 200,
"volume_cu_ft": 20
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.freight_class_weight_density",
"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
O volume deve ser estritamente positivo: volume zero ou negativo não define densidade e falha com invalid_input em vez de inventar uma classe.
Como a densidade se torna uma classe de frete NMFC
Meça sempre o cubo a partir das dimensões externas de envio da caixa, caixote ou envelope de palete realmente entregue à transportadora, não só do produto, para que a densidade retornada pela API coincida com o que as operações vão reivindicar.
Contrato de entrada, campos de resposta e regras de erro
Combine-o com sua própria calculadora de embalagem para obter volume como comprimento vezes largura vezes altura quando partir de dimensões em vez de cubo. Envie por POST um corpo JSON com dois números finitos obrigatórios: weight_lb, o peso total do envio em libras (não negativo), e volume_cu_ft, o volume cúbico total em pés cúbicos (deve ser maior que zero). Cada campo pode chegar como número JSON ou como string numérica; aliases como weight, pounds, volume, cubic_feet e cu_ft são aceitos para que armazéns e sistemas de e-commerce mapeiem nomes existentes sem renomear pipelines. Campos ausentes, valores não finitos, peso negativo e volume não positivo falham com invalid_input indicando o problema; essas falhas não são cobradas. Em sucesso o corpo devolve weight_lb e volume_cu_ft, density_pcf arredondada para automação estável, freight_class como classe numérica (por exemplo 70 ou 92.5), density_min_pcf para a borda inferior da faixa, density_max_pcf opcional quando a faixa tem teto finito (omitido na faixa aberta da classe 50 a partir de trinta PCF), uma string legível density_band e method igual a nmfc_density_freight_class. Chaves de saída opcionais são omitidas em vez de null para simplificar clientes web e SDK. O endpoint não consulta números de item NMFC, códigos hazmat nem exceções da transportadora: apenas mapeia densidade para a faixa de referência.
Onde uma API de classe de frete por densidade agrega valor
Operações de e-commerce e 3PL usam uma calculadora de classe de frete a partir da densidade para pontuar opções de cartonização antes de reservar LTL: reduzir o preenchimento vazio ou consolidar SKUs pode cruzar a borda de uma faixa e baixar a classe o bastante para mudar o custo final. Vendedores de marketplaces que enviam mercadoria superdimensionada ou leve precisam de uma verificação rápida de PCF para que as estimativas de frete do anúncio não subcotem frete de classe 150 ou superior como se fosse classe 70 densa. Motores de tarifa e plugins TMS chamam uma API de parse pequena em vez de embutir uma planilha frágil da tabela de densidades, mantendo a automação determinística entre regiões e idiomas. Compras e engenharia de embalagem comparam materiais alternativos fixando o peso e variando o cubo, ou o inverso, e leem freight_class como restrição lateral junto ao custo do produto. Como a implementação é parse de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede de saída. Mantenha peso e volume em libras e pés cúbicos neste endpoint, converta fontes métricas uma vez na borda se necessário, fixe density_pcf e freight_class nos testes e obtenha buscas reproduzíveis de faixa NMFC para cotar, treinar e melhorar de forma contínua sem montar uma integração completa de bureau de classificação.
Casos de integração
Automação TMS e e-commerce
Chame a API a partir do armazém ou do carrinho para anexar uma estimativa de classe por densidade a cada pedido LTL.
Perguntas técnicas
Como calcular a classe de frete a partir da densidade?
Envie weight_lb (libras) e volume_cu_ft (pés cúbicos, deve ser > 0). A API retorna density_pcf = weight/volume e a faixa freight_class NMFC correspondente baseada em densidade.
Quanto custa a calculadora de classe de frete por densidade?
A ferramenta no navegador é gratuita. Solicitações API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.