Calculadora de banda de arranque: piezas y pies lineales alero y faldón
Con 80 pies de alero, 40 de faldón, piezas de 3 pies y un 5 % de desperdicio, necesita exactamente 42 tiras de arranque. La calculadora suma ambos bordes, aplica el margen y redondea hacia arriba a piezas enteras. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Longitud del alero
- 80
- Longitud del hastial
- 40
- Longitud de la pieza
- 3
- Desperdicio
- 0,05
- Porcentaje de desperdicio
- 5
- Longitud de desperdicio
- 6
- Recorrido total
- 120
El primer curso de tejas asfálticas solo es tan fiable como la banda de arranque que queda debajo a lo largo de los aleros y, en garantías por viento, a menudo también por los faldones (ortogones). Adivinar ese metraje lineal en el mostrador es la forma de quedarse sin piezas autoadhesivas un viernes por la tarde o de comprar un cartón extra sin abrir que nunca se devuelve. Esta calculadora de banda de arranque convierte tres mediciones prácticas en un recuento de compra claro: recorrido total de aleros, recorrido total de faldones y cuánta longitud cubre una pieza de arranque según el producto que adquiera. Añade una fracción opcional de desperdicio por cortes y tiras dañadas, multiplica la longitud combinada del borde por uno más el desperdicio, divide por la longitud de pieza y redondea al alza a piezas enteras para que nunca pida una tira fraccionaria. Mantenga todas las longitudes en un solo sistema de unidades —habitualmente pies en techado de EE. UU.— y trate un faldón a cero como un trabajo deliberado solo de aleros, no como un campo ausente.
Qué puede hacer con ella
Pedido de arranque para retejado DIY
Mida los recorridos totales de alero y faldón, introduzca la longitud de pieza del producto y una fracción pequeña de desperdicio, y compre bandas de arranque enteras sin falta en el primer curso.
Despieces de borde para contratistas
Alimente las longitudes de alero y faldón de cada tejado más la longitud de pieza del SKU en la misma fórmula para que los pedidos coincidan con el presupuesto y cada redondeo al alza sea auditable.
Preguntas frecuentes
¿Necesito arranque en los faldones?
Muchos fabricantes y garantías por viento exigen arranque o bordes sellados subiendo por los faldones además de los aleros.
¿Qué ocurre si las longitudes de alero y faldón son cero?
El recorrido total de arranque debe ser estrictamente positivo; una longitud de borde cero no definiría una cantidad de compra.
¿Qué fracción de desperdicio debo usar?
El valor por defecto es 0.05 (5%) para cortes y resto. Use 0 para un total puramente matemático, o una fracción mayor en tejados complejos con muchos cortes; el desperdicio tiene tope en 2 (200%).
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Cuánto mide una pieza de banda de arranque?
Muchas tiras autoadhesivas habituales cubren unos 3 pies, es decir, 36 pulgadas. Aun así, escriba la longitud impresa en el producto que va a comprar, en la misma unidad que los aleros y faldones.
Herramientas relacionadas
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/home/starter-shingles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"eave_length":80,"rake_length":40,"piece_length":3}'const res = await fetch("https://api.kit.forhosting.com/home/starter-shingles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"eave_length": 80,
"rake_length": 40,
"piece_length": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/starter-shingles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"eave_length": 80,
"rake_length": 40,
"piece_length": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/starter-shingles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"eave_length":80,"rake_length":40,"piece_length":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"eave_length":80,"rake_length":40,"piece_length":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/starter-shingles", 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
{
"eave_length": 80,
"rake_length": 40,
"piece_length": 3
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.starter_shingles",
"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.
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. |
Notas técnicas
La misma función pura alimenta la herramienta gratuita del navegador y la API de pago, de modo que un presupuesto en el teléfono coincide con la línea que un script envía después.
Cómo funciona la fórmula de pies lineales de la banda de arranque
La banda de arranque se vende e instala como un primer curso continuo a lo largo del goterón del alero y, cuando el fabricante o la garantía por viento lo exigen, subiendo por cada faldón (el borde inclinado del hastial). A diferencia de una calculadora de squares de tejado completo, este camino no multiplica por pendiente ni por cobertura de fardo de tejas de campo; solo responde cuánto material de borde de arranque necesita el primer curso. La longitud de pieza debe ser estrictamente positiva y el desperdicio no puede superar dos (doscientos por ciento). La identidad de cobertura es por tanto lineal, no por área: total_run es eave_length más rake_length en una sola unidad lineal; luego order_length es total_run multiplicado por uno más waste, donde waste es una fracción no negativa como 0.05 para un cinco por ciento extra por cortes, solapes y resto. Pieces_exact es order_length dividido por piece_length —la longitud de cobertura impresa de una pieza de arranque, a menudo unos tres pies en productos autoadhesivos habituales— y pieces_needed es el techo de ese cociente para que el proveedor reciba un recuento en piezas enteras. La respuesta también devuelve waste_length, waste_percent, coverage_from_pieces, leftover y una cadena breve de fórmula para auditar la matemática frente a la cinta métrica y el albarán. Las longitudes de alero y faldón deben ser finitas y no negativas; si su suma es cero la petición falla con invalid_input porque no hay borde físico que cubrir. El proceso es aritmética de punto flotante determinista sin semillas aleatorias, sin relojes de pared y sin llamadas de red, de modo que entradas idénticas producen siempre el mismo JSON.
Qué envía y qué recibe de vuelta
Todas las longitudes comparten una unidad lineal; mezclar pies y metros ordenará mal el material sin aviso, así que convierta antes. Cuando ambas longitudes de borde son cero el manejador falla con un mensaje claro de que el recorrido total de arranque debe ser positivo, para que los clientes corrijan mediciones antes de reintentar. Envíe tres números finitos obligatorios —eave_length para el recorrido total de aleros, rake_length para el de faldones (use cero si el arranque es solo de aleros) y piece_length para la longitud de cobertura de una pieza— más una fracción opcional de desperdicio que por defecto es el cinco por ciento si se omite. Campos ausentes, cadenas no numéricas, NaN e Infinity fallan con invalid_input y no se cobran. Se rechazan longitudes de alero o faldón negativas, piece_length no positivo y un waste fuera de cero a dos. En caso de éxito la respuesta repite las entradas limpias, waste y waste_percent, waste_length, total_run, order_length con desperdicio, pieces_exact, pieces_needed entero, coverage_from_pieces del recuento techo, leftover respecto a la longitud de pedido, un unit_note que recuerda un solo sistema de unidades y la cadena de fórmula para documentación. Comprobación clásica: ochenta pies de aleros, cuarenta de faldones, piezas de tres pies y cinco por ciento de desperdicio dan total_run ciento veinte, order_length ciento veintiséis, pieces_exact cuarenta y dos y pieces_needed cuarenta y dos. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde aparecen las calculadoras de banda de arranque en el trabajo real
Los propietarios que sustituyen un tejado de tres lengüetas o arquitectónico necesitan un recuento fiable de arranque antes de pedir en línea, sobre todo cuando el arranque autoadhesivo se vende aparte de los fardos de campo y tiene su propio plazo. Si más adelante necesita squares y fardos de teja de campo, piezas de cumbrera, rollos de bajo-teja o pies lineales de goterón, trátelos como intenciones de búsqueda y aterrizajes separados en lugar de sobrecargar esta página de calculadora de banda de arranque: el área completa del tejado es una pregunta distinta del primer curso lineal a lo largo de aleros y faldones. Los contratistas de techado elaboran despieces desde recorridos medidos de alero y faldón; un único endpoint determinista que redondea al alza piezas enteras reduce la deriva entre el estimador y el comprador. Los mostradores de materiales que comparan dos SKU de arranque para la misma casa pueden intercambiar solo piece_length manteniendo fijos alero y faldón, y ordenar pieces_needed y cobertura sobrante sin volver a medir el tejado cada vez. Los gestores de fincas que planifican retejados multi-edificio alimentan un lote de longitudes de borde por la API y adjuntan pieces_needed a los pedidos de compra para que el sobrestock sea intencional y no accidental. Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem correcto y la validación fallida no consume saldo.
Casos de integración
Comparación de SKU en el mostrador
Mantenga fijos alero y faldón, intercambie piece_length entre productos de arranque candidatos y compare pieces_needed y cobertura lineal sobrante lado a lado.
Preguntas técnicas
¿Cómo funciona esta calculadora de banda de arranque?
Suma eave_length y rake_length para total_run, multiplica por (1 + waste) para order_length, divide por piece_length para un recuento exacto de piezas y redondea al alza para pedir solo bandas de arranque enteras.