Calculadora de juntas de control: espaciado y metros lineales
Una losa de 40 × 30 pies y unas 4 pulgadas de espesor lleva juntas como máximo cada 7,992 pies: 8 líneas de junta que suman 270 pies lineales. El espaciado sigue la regla habitual de 24 veces el espesor. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Longitud
- 40
- Ancho
- 30
- Espesor
- 0,333
- Factor de separación
- 24
- Separación recomendada
- 7,992
- Juntas a lo largo
- 5
- Juntas a lo ancho
- 3
Las juntas de control definen dónde se permite que la losa de hormigón se agriete, de modo que las fisuras aleatorias no estropeen la superficie y las trayectorias de carga sigan siendo predecibles. Esta calculadora de juntas de control convierte el largo, el ancho y el espesor de la losa en un espaciado máximo recomendado y en la longitud lineal total de cortes de sierra o juntas trabajadas en un vaciado rectangular. Por defecto aplica la regla habitual de veinticuatro veces el espesor —equivalente a unas dos veces el espesor en pulgadas cuando las cotas del plano van en pies—, de forma que una losa de cuatro pulgadas apunta a centros de unos ocho pies. Puede subir el factor de espaciado hacia treinta o treinta y seis para un mallado más holgado, o fijar el espaciado por completo cuando el ingeniero o la especificación ya imponen una retícula. Use el resultado para planes de corte de patios y accesos, juntas de soleras de garaje y mediciones multi-base donde cada rectángulo necesita su propio espaciado y total lineal.
Para qué sirven las juntas de control y a qué distancia van
Una losa de hormigón acaba fisurándose, y las juntas de control deciden por dónde. Cortadas con sierra o marcadas con herramienta en la superficie, dan a la fisura una línea prevista, de modo que las grietas al azar no queden a la vista y las cargas se repartan de forma predecible. La práctica habitual limita la distancia entre juntas a unas 24 a 36 veces el espesor de la losa, medido en la misma unidad. Una forma rápida de verlo: el doble del espesor en pulgadas, leído en pies. Por eso una losa de 4 pulgadas queda en unos 8 pies por defecto y hasta unos 12 con un despiece más holgado.
Cómo se reparten las juntas y qué vigilar
Con el espaciado fijado, la losa se divide con el menor número de líneas que deja cada paño igual o por debajo de ese límite, en las dos direcciones. El ejemplo de 40 por 30 pies termina con 5 juntas en un sentido y 3 en el otro, 24 paños y 270 pies lineales de corte, la cifra que necesita para programar el aserrado. Mantenga largo, ancho y espesor en la misma unidad: una losa de 4 pulgadas se introduce como 0,333 si lo demás está en pies. Y si un ingeniero o las especificaciones ya fijan la cuadrícula, escriba ese espaciado en lugar de usar la regla práctica.
Preguntas frecuentes
¿Qué unidades debo usar?
Cualquier conjunto coherente: pies en todas las aristas, o metros en todas. No mezcle sistemas. El factor por defecto 24 coincide con la regla habitual de 2× el espesor en pulgadas cuando las cotas van en pies.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Cada cuánto van las juntas en una losa de 4 pulgadas?
Unos 8 pies con la regla por defecto de 24 veces el espesor. Si se quiere un despiece más holgado, el factor sube hacia 30 o 36, lo que en una losa de 4 pulgadas supone hasta unos 12 pies entre juntas.
¿Puedo usar el espaciado que fijó el ingeniero?
Sí. Escriba directamente ese espaciado máximo y la calculadora lo usa en lugar de la regla de 24 veces el espesor. Es lo indicado cuando el proyecto o las especificaciones ya definen la cuadrícula de juntas.
¿Cómo se calcula la longitud total de las juntas?
Cada junta que corta el largo recorre todo el ancho, y cada junta que corta el ancho recorre todo el largo. En la losa de 40 × 30 pies, 5 juntas de 30 pies y 3 de 40 pies suman 270 pies lineales.
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/control-joints \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":40,"width":30,"thickness":0.333}'const res = await fetch("https://api.kit.forhosting.com/home/control-joints", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 40,
"width": 30,
"thickness": 0.333
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/control-joints",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 40,
"width": 30,
"thickness": 0.333
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/control-joints", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":40,"width":30,"thickness":0.333}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":40,"width":30,"thickness":0.333}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/control-joints", 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
{
"length": 40,
"width": 30,
"thickness": 0.333
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.control_joints",
"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 el JSON que un script enviará después. Las cotas nulas o negativas se rechazan con un mensaje claro invalid_input en lugar de un trazado absurdo silencioso.
Cómo se calculan el espaciado y la longitud total de las juntas
La práctica habitual en losas de hormigón simple suele limitar la distancia máxima entre juntas de control a unas veinticuatro a treinta y seis veces el espesor de la losa cuando todas las aristas se miden en la misma unidad lineal. Esa franja es la misma idea que dos a tres veces el espesor en pulgadas expresado en pies: una losa de cuatro pulgadas suele apuntar a unos ocho a doce pies entre juntas. Con el espaciado de trabajo, la herramienta coloca el menor número de líneas intermedias que mantenga cada arista de panel en o por debajo de ese máximo: las juntas en el sentido del largo son el máximo entre cero y el techo de largo entre espaciado menos uno, y las del sentido del ancho usan la misma fórmula sobre el ancho. Cada junta que corta a lo largo del largo abarca todo el ancho; cada junta que corta a lo largo del ancho abarca todo el largo. Esta calculadora deja spacing_factor en veinticuatro por defecto, de modo que recommended_spacing es veinticuatro veces el espesor. Cuando necesite una retícula más holgada o más densa, envíe un spacing_factor positivo distinto, o fije joint_spacing a un máximo explícito en las mismas unidades que el largo y el ancho; un joint_spacing explícito anula el producto del factor por el espesor. Por tanto total_joint_length es joints_along_length por width más joints_along_width por length. Los tamaños de panel son length dividido por uno más el recuento de juntas en largo y width dividido por uno más el recuento en ancho, y panel_count es el producto de esos recuentos. El área en planta es length por width para contrastar con el plano. El pipeline es aritmética de punto flotante determinista, sin semillas aleatorias, sin reloj de pared y sin llamadas de red, de modo que entradas idénticas producen siempre el mismo JSON. Largo, ancho y espesor deben ser estrictamente positivos: las cotas nulas o negativas se rechazan con invalid_input porque una arista no positiva hace el espaciado o la longitud de junta no físicos.
Qué envía y qué recibe de vuelta
Una comprobación métrica usa metros en las tres aristas con el mismo factor para que la razón espaciado entre espesor siga siendo veinticuatro. Envíe tres números finitos obligatorios: length, width y thickness para las aristas de la losa rectangular en unidades lineales coincidentes. Opcionalmente envíe spacing_factor como multiplicador del espesor para el espaciado máximo recomendado; si lo omite, aplica el valor por defecto de veinticuatro y spacing_factor_defaulted queda en true. Opcionalmente envíe joint_spacing como espaciado máximo explícito en las mismas unidades lineales; cuando está presente anula el producto factor por espesor y joint_spacing_overridden queda en true. Campos obligatorios ausentes, cadenas no numéricas, NaN e Infinity fallan con invalid_input y no se cobran. Cuando length, width o thickness es nulo o negativo, la petición falla con un mensaje de que la cota debe ser positiva, para que el cliente corrija la medida antes de reintentar. En caso de éxito la respuesta repite las entradas limpias, el spacing_factor usado y si se tomó por defecto, si joint_spacing anuló el producto, recommended_spacing, joints_along_length, joints_along_width, total_joints, total_joint_length, panel_length, panel_width, panel_count, el área en planta, un recordatorio unit_note para mantener un solo sistema de unidades, y una cadena breve de formula para documentación. Una comprobación imperial clásica es una losa de cuarenta por treinta por cero coma tres tres tres pies con el factor por defecto: el espaciado recomendado ronda los ocho pies, las juntas en largo y ancho siguen la regla de paneles con techo, y total_joint_length es la suma de cortes a todo el ancho y a todo el largo. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde aparecen las calculadoras de juntas de control en el trabajo real
Los propietarios que vierten un patio, un paseo o un acceso necesitan un trazado de corte de sierra fiable antes de que el hormigón endurezca y surjan fisuras aleatorias donde nadie las planificó. Si más adelante necesita cubaje y sacos de hormigón, mallas de armadura, detalle de juntas de aislamiento en pilares o juntas de dilatación en tramos largos con movimiento térmico, trátelos como intenciones de búsqueda y páginas aparte, sin sobrecargar esta calculadora de espaciado y pies lineales de juntas de control en losa rectangular. Las cuadrillas de hardscape y soleras elaboran planillas de juntas a partir de huellas medidas y espesores de proyecto; un único endpoint determinista que devuelve espaciado y longitud lineal total reduce el desfase entre la hoja del estimador y la cuadrilla que corta la losa. Los contratistas generales que comparan paquetes de oferta adjuntan total_joint_length a hipótesis de mano de obra y desgaste de disco, de modo que la partida de juntado sea auditable y no un tanto alzado. Los gestores de inmuebles que planifican varias bases de casetas o de equipos pasan cada triplete largo-ancho-espesor por la API y guardan recommended_spacing junto a la fecha de vaciado para que las reparaciones posteriores coincidan con la retícula original. Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.
Casos de integración
Plan de corte de patio o acceso DIY
Introduzca largo, ancho y espesor, mantenga la regla de veinticuatro veces o fije joint_spacing según el plano, y marque el total lineal de juntas de control antes del vaciado.
Mediciones de juntas multi-losa del contratista
Pase cada base rectangular por la misma fórmula para que horas de mano de obra y desgaste de disco sigan total_joint_length y cada paso de techo sea auditable.
Comprobación de especificación frente a regla práctica
Compare el joint_spacing del ingeniero con spacing_factor por espesor para que la revisión de ofertas detecte retículas que superen el máximo basado en el espesor.
Preguntas técnicas
¿Cómo funciona esta calculadora de juntas de control?
Fija el espaciado recomendado en joint_spacing si se envía; si no, en spacing_factor × thickness (factor por defecto 24). El recuento de juntas es ceil(span/spacing) − 1 en cada eje; la longitud total es joints_along_length × width + joints_along_width × length.
¿Qué ocurre si una cota es nula o negativa?
La petición falla con invalid_input. Length, width y thickness deben ser estrictamente positivos; una arista no positiva haría el espaciado o la longitud de junta no físicos.
¿Cuál es el factor de espaciado por defecto?
24 si se omite spacing_factor —unas 24× el espesor en unidades coherentes (aprox. 2× el espesor en pulgadas cuando el espaciado va en pies). Suba hacia 30–36 para un juntado más holgado, o envíe joint_spacing para un máximo fijo.