Calculadora de cera para velas por volume do recipiente
Esta calculadora transforma o volume útil de um recipiente no peso de cera necessário para produzir um lote completo de velas.
Executar grátis
Informe o volume, escolha mililitros, litros ou onças fluidas dos EUA, indique a densidade da cera em gramas por mililitro e defina quantos recipientes iguais serão preenchidos. O resultado apresenta o volume total e a quantidade de cera em gramas, quilogramas e onças. Assim, você pode planejar testes, organizar a produção, estimar compras e comparar misturas sem adotar uma relação genérica entre volume e peso.
Meça o espaço que a vela realmente ocupará
Comece pelo volume útil de preenchimento de um recipiente, e não pelo tamanho externo anunciado ou pela capacidade até a borda. Um pote vendido como 300 mililitros pode exigir uma linha de enchimento mais baixa para reservar espaço ao conjunto do pavio, permitir manuseio seguro, acomodar uma tampa ou obter o acabamento visual desejado. Um método confiável no ateliê é colocar água em um recipiente preparado até a altura prevista para a cera e medir essa água em um utensílio graduado. Depois, seque completamente o recipiente. Informe a quantidade medida como volume e selecione a unidade correspondente. A calculadora aceita mililitros, litros e onças fluidas dos EUA e normaliza internamente todo o lote para mililitros. Faça um cálculo apenas para recipientes com o mesmo volume útil. Se o lote reunir vários tamanhos, calcule cada tamanho separadamente e some os pesos de cera. Dessa forma, a estimativa continuará ligada ao espaço real e um pote grande não ficará escondido em uma média que não representa nenhuma vela específica.
Use a densidade da cera que será derretida
Somente o volume não determina o peso da cera, pois materiais e misturas diferentes apresentam densidades distintas. Informe a densidade em gramas por mililitro com base na especificação do fornecedor, em uma ficha técnica ou em uma medição da sua própria mistura. Para medir, pese um volume conhecido descontando a tara do recipiente e divida a massa da cera em gramas pelo volume medido em mililitros. Mantenha as condições compatíveis com os dados utilizados, porque temperatura, aditivos, fragrância, corante e composição podem alterar a relação prática entre volume e massa. A calculadora multiplica o volume total normalizado pela densidade fornecida; ela não adota silenciosamente um valor universal. O campo explícito torna o resultado rastreável e permite comparar cera de soja, parafina, cera de abelha, misturas com coco ou fórmulas próprias. Quando a receita mudar, refaça o cálculo com a densidade adequada à nova composição, em vez de reaproveitar o peso de um lote anterior.
Transforme o resultado em um plano de produção
O peso apresentado corresponde à quantidade matemática necessária para ocupar o volume declarado em todos os recipientes selecionados. Ele é uma referência de planejamento, não uma margem automática para a cera que permanece na jarra de preparo, derramamentos, amostras, contração ou uma reserva intencional. Se o seu processo normalmente inclui uma sobra, aplique essa regra depois de consultar o peso calculado e registre o percentual separadamente, preservando a necessidade líquida de enchimento. A saída traz gramas para balanças precisas, quilogramas para compras e produções maiores e onças para oficinas que trabalham com unidades de peso usuais nos EUA. Não confunda a onça fluida usada na entrada com a onça exibida no resultado: a primeira mede volume; a segunda, massa. Para repetir a produção, registre a medida do recipiente, a densidade, a quantidade e o resultado calculado. Recalcule sempre que mudar a linha de enchimento, o pote, a mistura ou o número de velas. Um pequeno teste de despejo continua importante, pois processos reais incluem tolerâncias que uma fórmula determinística não consegue observar.
Casos de uso
Planejar um pequeno lote de velas
Converta o volume medido de um pote no peso total de cera para todos os recipientes iguais de um teste ou lote de produção.
Comparar formulações de cera
Altere a densidade mantendo volume e quantidade fixos para verificar como ceras e misturas diferentes afetam a massa necessária.
Preparar quantidades para compra
Use o resultado em quilogramas como referência objetiva para estimar a compra antes de acrescentar a margem adotada no ateliê.
Perguntas frequentes
Quanto custa usar a calculadora pela API?
Cada solicitação custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador para uma estimativa rápida.
Por que a densidade da cera é importante?
A densidade converte volume em massa. Duas ceras podem ocupar o mesmo espaço e exigir pesos diferentes; por isso, uma conversão universal seria enganosa.
Posso informar onças fluidas?
Sim. Selecione us_fl_oz para onças fluidas dos EUA. A calculadora converte o volume em mililitros antes de aplicar a densidade.
O resultado inclui cera extra para perdas e resíduos?
Não. Ele informa a necessidade matemática de enchimento. Acrescente separadamente a margem correspondente ao seu processo e às perdas históricas.
Posso calcular recipientes de vários tamanhos juntos?
Faça um cálculo para cada tamanho e some os pesos. Em uma única solicitação, todos os recipientes são considerados iguais em volume útil.
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/hobby/craft-candle-wax \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"container_volume":250,"wax_density_g_per_ml":0.9,"containers":12}'const res = await fetch("https://api.kit.forhosting.com/hobby/craft-candle-wax", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"container_volume": 250,
"wax_density_g_per_ml": 0.9,
"containers": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/craft-candle-wax",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"container_volume": 250,
"wax_density_g_per_ml": 0.9,
"containers": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/craft-candle-wax", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"container_volume":250,"wax_density_g_per_ml":0.9,"containers":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"container_volume":250,"wax_density_g_per_ml":0.9,"containers":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/craft-candle-wax", 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
{
"container_volume": 250,
"wax_density_g_per_ml": 0.9,
"containers": 12
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_candle_wax",
"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_containers | 1000000 |
max_volume_ml | 1000000000 |
max_density_g_per_ml | 10 |
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. |