Calculadora de cuadrados de techo con pendiente y desperdicio
Un cuadrado de techado es la unidad comercial empleada para pedir tejas y cubre cien pies cuadrados de superficie.
Ejecutar — gratis
Esta calculadora convierte un área base en cuadrados e incorpora la inclinación y el desperdicio de material. Introduzca el área en pies cuadrados, aplique un factor de pendiente si la medida corresponde a una proyección horizontal y elija un porcentaje para cortes, valles, solapes y piezas dañadas. El resultado muestra cada área intermedia, el valor exacto y la cantidad entera que conviene pedir.
Parta del área de techo correcta
Comience con un área en pies cuadrados y determine qué representa la medición. Una superficie obtenida de un plano, una imagen satelital o las dimensiones del edificio es una proyección horizontal y no incluye la superficie adicional creada por la inclinación. En ese caso, introduzca el área proyectada y el factor de pendiente adecuado. Si la medición de campo ya sigue los planos inclinados, use un factor de 1. La calculadora multiplica roof_area por pitch_factor para obtener pitched_area_sq_ft. Por ejemplo, 1,800 pies cuadrados multiplicados por 1.118 producen 2,012.4 pies cuadrados inclinados. Incluya todos los planos que recibirán tejas. Si hay distintas pendientes, calcule cada sección por separado. No introduzca solo medidas lineales ni use otras unidades sin convertirlas antes a pies cuadrados. Un cuadrado de techado equivale aquí a 100 pies cuadrados, por lo que una medición precisa evita que el error se amplifique al aplicar pendiente y desperdicio.
Aplique pendiente y desperdicio en el orden correcto
La pendiente y el desperdicio resuelven problemas diferentes. El factor de pendiente transforma una proyección plana en la superficie real que debe cubrirse; el porcentaje de desperdicio añade material para cortes, solapes, roturas, alineación, limatesas y valles. Primero se multiplica el área base por el factor de pendiente. Después se calcula el desperdicio sobre esa superficie inclinada y se suma para obtener order_area_sq_ft. La fórmula completa es roof area times pitch factor times one plus waste percent divided by one hundred. Así se evita añadir desperdicio únicamente a la proyección y olvidar la superficie adicional de la pendiente. Un techo a dos aguas sencillo suele requerir menos margen que uno con buhardillas, limatesas, valles o muchos planos pequeños. Confirme el porcentaje con el fabricante, el proveedor o el instalador. El valor predeterminado de 10 percent es un punto de partida, no una norma de construcción ni un levantamiento profesional. Se aceptan valores entre cero y cien.
Interprete los resultados exactos y de pedido
Tras incluir pendiente y desperdicio, la calculadora divide order_area_sq_ft entre 100. roofing_squares_exact conserva la cantidad calculada con hasta seis decimales y sirve para comparar opciones o documentar el levantamiento. roofing_squares_to_order redondea hacia arriba al siguiente cuadrado entero para no recomendar menos cobertura de la necesaria. Las tejas suelen venderse por paquetes y la cantidad de paquetes por cuadrado depende del producto; utilice por ello la cobertura indicada por el fabricante para convertir el resultado en paquetes. No se incluyen caballetes, tiras de inicio, membrana, tapajuntas, clavos ni goterones. La respuesta también entrega la superficie inclinada, el área de desperdicio, el área total de pedido, el tamaño fijo de 100 pies cuadrados y la fórmula. Cada llamada correcta a la API cuesta $0.002; la calculadora del navegador puede ejecutarse localmente. Los mismos valores numéricos siempre producen el mismo resultado.
Qué puede hacer con ella
Presupuesto para propietarios
Convierta una superficie medida en cuadrados ajustados por pendiente y desperdicio antes de comparar presupuestos de tejas.
Levantamiento de materiales
Registre cuadrados exactos y redondeados por sección mediante un cálculo transparente que compras pueda revisar.
Revisión del pedido
Compruebe que la cantidad propuesta incluya tanto la inclinación como un margen deliberado de desperdicio.
Preguntas frecuentes
¿Qué es un cuadrado de techado?
Un cuadrado de techado representa 100 pies cuadrados de superficie de techo.
¿Cuándo debo usar un factor de pendiente de 1?
Úselo si el área introducida ya mide la superficie inclinada; para una proyección horizontal, aplique el multiplicador correspondiente.
¿Por qué se redondea hacia arriba?
El redondeo ascendente evita recomendar una cobertura inferior a la calculada al planificar cuadrados enteros.
¿Calcula también los paquetes de tejas?
No. La cobertura varía por producto; convierta el resultado con la especificación de paquetes por cuadrado del fabricante.
¿Cuánto cuesta un cálculo por API?
Cada elemento correcto cuesta $0.002. La versión del navegador puede ejecutarse localmente sin cargo.
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/roofing-squares \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"roof_area":1800}'const res = await fetch("https://api.kit.forhosting.com/home/roofing-squares", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"roof_area": 1800
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/roofing-squares",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"roof_area": 1800
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/roofing-squares", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"roof_area":1800}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"roof_area":1800}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/roofing-squares", 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
{
"roof_area": 1800
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.roofing_squares",
"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. |