Calculadora de cera para velas por volumen del recipiente
Esta calculadora convierte el volumen útil de un recipiente en el peso de cera necesario para completar un lote de velas.
Ejecutar — gratis
Introduzca el volumen, seleccione mililitros, litros u onzas líquidas estadounidenses, indique la densidad de la cera en gramos por mililitro y defina cuántos recipientes iguales llenará. El resultado muestra el volumen total y la cera necesaria en gramos, kilogramos y onzas. Así podrá preparar pruebas, planificar la producción, estimar compras y comparar mezclas sin suponer que cualquier cera pesa lo mismo por unidad de volumen.
Mida el espacio que ocupará realmente la vela
Empiece por el volumen útil de llenado de un recipiente, no por sus dimensiones exteriores anunciadas ni por su capacidad hasta el borde. Un vaso vendido como de 300 mililitros puede requerir una línea de llenado más baja para dejar espacio al conjunto de la mecha, permitir una manipulación segura, colocar una tapa o conseguir el acabado visual deseado. Un método fiable en el taller consiste en llenar con agua un recipiente ya preparado hasta la altura prevista para la cera y medir esa agua en un utensilio graduado. Después, seque el recipiente por completo. Introduzca la cantidad medida como volumen del recipiente y elija la unidad correspondiente. La calculadora admite mililitros, litros y onzas líquidas estadounidenses, y normaliza internamente el lote a mililitros. Utilice un cálculo solo para recipientes con el mismo volumen útil. Si el lote reúne varios tamaños, calcule cada uno por separado y sume los pesos de cera. Así la estimación seguirá vinculada al espacio real y no ocultará un recipiente grande dentro de un promedio poco representativo.
Indique la densidad de la cera que va a verter
El volumen por sí solo no determina el peso, porque las ceras y sus mezclas no tienen todas la misma densidad. Introduzca la densidad en gramos por mililitro a partir de la ficha del proveedor, una hoja técnica o una medición de su propia fórmula. Para medirla, pese un volumen conocido descontando la tara del recipiente y divida la masa de cera en gramos entre el volumen medido en mililitros. Mantenga condiciones coherentes con los datos utilizados: la temperatura, los aditivos, la fragancia, el colorante y la composición de la mezcla pueden modificar la relación práctica entre volumen y masa. La calculadora multiplica el volumen total normalizado por la densidad indicada; nunca sustituye ese dato por un valor universal. Este campo explícito permite rastrear el resultado y comparar soja, parafina, cera de abeja, mezclas de coco o fórmulas propias. Cuando cambie la receta, repita el cálculo con la densidad de la nueva mezcla en lugar de reutilizar el peso de un lote anterior.
Convierta el resultado en un plan de lote útil
El peso mostrado es la cantidad matemática necesaria para ocupar el volumen declarado en el número de recipientes seleccionado. Constituye una base de planificación, pero no añade automáticamente la cera que queda en la jarra de vertido, los derrames, las muestras, los efectos de contracción ni una reserva deliberada. Si su proceso suele incluir un excedente, aplíquelo después de consultar el peso calculado y registre ese porcentaje por separado para conservar visible la necesidad neta de llenado. La salida ofrece gramos para balanzas precisas, kilogramos para compras o producciones mayores y onzas para talleres que trabajan con unidades de peso anglosajonas. No confunda la onza líquida estadounidense de entrada con la onza de salida: la primera mide volumen y la segunda, masa. Para repetir la producción, guarde en el registro del lote la medida del recipiente, la densidad, el número de unidades y el resultado. Vuelva a calcular cuando cambien la línea de llenado, el recipiente, la mezcla o la cantidad. Una pequeña prueba de vertido sigue siendo recomendable, porque el proceso real tiene tolerancias que una fórmula determinista no puede observar.
Qué puede hacer con ella
Planificar un lote pequeño de velas
Convierta el volumen medido de un recipiente en el peso total de cera para todos los vasos iguales de una prueba o producción.
Comparar fórmulas de cera
Cambie la densidad sin alterar el volumen ni el número de recipientes para comprobar cómo varía la masa necesaria con cada mezcla.
Preparar cantidades de compra
Tome el resultado en kilogramos como base clara para estimar la compra de cera antes de añadir el excedente habitual del taller.
Preguntas frecuentes
¿Cuánto cuesta utilizar la calculadora mediante la API?
Cada solicitud cuesta $0.002. También puede ejecutar este cálculo determinista en el navegador para obtener una estimación rápida.
¿Por qué es importante la densidad de la cera?
La densidad convierte el volumen en masa. Dos ceras pueden ocupar el mismo espacio y necesitar pesos distintos, por lo que una conversión universal resultaría engañosa.
¿Puedo introducir onzas líquidas?
Sí. Seleccione us_fl_oz para las onzas líquidas estadounidenses. La calculadora convierte ese volumen a mililitros antes de aplicar la densidad.
¿El resultado incluye cera adicional para derrames o residuos?
No. Indica la necesidad matemática de llenado. Añada por separado el excedente que corresponda a su proceso y a las pérdidas históricas.
¿Puedo calcular juntos recipientes de varios tamaños?
Realice un cálculo para cada tamaño y sume los pesos. En una misma solicitud, todos los recipientes se consideran de igual volumen útil.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"container_volume": 250,
"wax_density_g_per_ml": 0.9,
"containers": 12
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_candle_wax",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_containers | 1000000 |
max_volume_ml | 1000000000 |
max_density_g_per_ml | 10 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |