Área de un tronco de cono a partir de radios y generatriz
Con radios de 3 y 4 y una generatriz de 5, un tronco de cono tiene un área lateral de 109,9557428756 y un área total de 188,4955592154. Introduzca los dos radios y la longitud que mide sobre el lado inclinado. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Radio 1
- 3
- Radio 2
- 4
- Altura inclinada
- 5
- Área lateral
- 109,9557428756
- Superficie
- 188,4955592154
Usted proporciona los dos radios de las bases y la generatriz medida a lo largo de la superficie lateral, y recibe el área lateral más las dos bases circulares en una sola llamada determinista. Es el cálculo detrás de los conos de chapa metálica, las pantallas de lámparas, los cubos, los techos de silos y los pisos de tartas, resuelto con exactitud, en una sola solicitud, sin hojas de cálculo ni trigonometría de su parte.
Por qué la generatriz es el dato que realmente importa
La mayoría de los libros de geometría definen un tronco de cono por su altura perpendicular, pero casi nadie que construye uno en la práctica mide eso. Un chapista que corta una reducción a partir de una lámina plana, un tapicero que forra una pantalla de lámpara o un techero que remata un tubo de ventilación trabaja a partir de la generatriz: la distancia a lo largo del lado inclinado entre los dos bordes.
Como la figura queda totalmente descrita por tres longitudes, la llamada es idempotente y apta para caché: dimensiones idénticas producen siempre áreas idénticas, lo que la hace segura para integrarla en motores de precios, configuradores y trabajos por lotes que procesan miles de piezas durante la noche sin que los resultados varíen.
La fórmula, calculada con exactitud
Un tronco de cono se desarrolla en un sector anular plano cuya área es pi por la suma de los radios por la generatriz: A_lat = pi·(R + r)·L. Las dos bases circulares aportan pi·(R² + r²), y la superficie total es simplemente su suma.
La implementación evalúa estas expresiones en punto flotante de doble precisión, rechaza cualquier radio negativo —un radio negativo es un error de datos, no una figura— y redondea el resultado a diez decimales para que la misma entrada produzca siempre una salida idéntica byte a byte en cualquier máquina. Los radios cero son legítimos: un radio cero describe un cono completo, y radios iguales describen el lateral de un cilindro. Todo es determinista; no hay aleatoriedad, ni reloj, ni ningún servicio externo en el camino.
Los casos límite se tratan de forma deliberada: una generatriz de cero colapsa la banda lateral y devuelve únicamente las áreas de las dos bases, y radios iguales reducen la fórmula a la conocida área lateral de un cilindro, 2·pi·R·L, más las dos tapas.
Dónde encaja en los flujos de trabajo reales
La estimación de costes es la aplicación más evidente: multiplique el área devuelta por su precio de material por unidad cuadrada y obtendrá un presupuesto defendible de metal, tela, pintura o aislamiento en segundos. Resulta igualmente útil en procesos de validación —comprobar que el área declarada en una exportación de CAD coincide con las dimensiones antes de liberar un pedido— y en la enseñanza, donde un estudiante puede verificar su trabajo a mano contra una respuesta exacta.
Equipos de climatización, agricultura y fabricación de equipos alimentarios lo integran directamente en sus herramientas de presupuestación, de modo que un comercial obtiene el mismo número que un ingeniero calcularía a mano: al instante y con un registro auditable de las entradas exactas.
Qué puede hacer con ella
Presupuestar reducciones de chapa
Introduzca los dos diámetros y la longitud inclinada de una reducción de conducto y multiplique el área lateral por su precio del acero por metro cuadrado para obtener un presupuesto de material al instante.
Calcular tela para pantallas de lámpara
Una pantalla cónica es un tronco de cono; el área lateral le indica exactamente cuánta tela o pergamino pedir, incluido el margen de desperdicio de ambos bordes.
Verificar datos de superficie de CAD
Coteje el área que informa una exportación de CAD con la respuesta analítica antes de liberar una pieza a fabricación, detectando errores de unidades a tiempo.
Preguntas frecuentes
¿Cuánto cuesta?
Además, es gratis ejecutarlo en su navegador en esta página.
¿Qué datos necesita?
Los dos radios de las bases y la generatriz del tronco de cono, como números. También se aceptan cadenas numéricas.
¿Y si solo conozco la altura perpendicular?
Conviértala primero con L = sqrt(h^2 + (R − r)^2), o use un solucionador de troncos de cono que acepte la altura perpendicular directamente.
¿Qué entradas se rechazan?
Los radios cero están permitidos: un radio cero es un cono completo.
¿Se almacena algo después de la llamada?
No. Los números se calculan en memoria y se descartan; solo se devuelve el objeto con el resultado.
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/math/frustum-cone-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius1":3,"radius2":4,"slant_height":5}'const res = await fetch("https://api.kit.forhosting.com/math/frustum-cone-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius1": 3,
"radius2": 4,
"slant_height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/frustum-cone-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius1": 3,
"radius2": 4,
"slant_height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/frustum-cone-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius1":3,"radius2":4,"slant_height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius1":3,"radius2":4,"slant_height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/frustum-cone-area", 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
{
"radius1": 3,
"radius2": 4,
"slant_height": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.frustum_cone_area",
"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 API de área de un tronco de cono calcula la superficie total de un cono truncado: la figura que se obtiene cuando la punta de un cono se corta con un plano paralelo a su base.
Por qué la generatriz es el dato que realmente importa
Este endpoint acepta la generatriz directamente, de modo que no hay paso de conversión con Pitágoras, no se introduce ningún error de redondeo antes del cálculo real y no existe posibilidad de confundir h con L. Usted envía radius1, radius2 y slant_height como números simples y recibe la superficie total con el componente lateral desglosado por separado, de manera que puede presupuestar el material solo para el lateral o para el sólido cerrado completo.
Preguntas técnicas
¿Se devuelve el área lateral por separado?
Sí. La respuesta incluye lateral_area (la superficie lateral) y surface_area (el lateral más las dos bases circulares), para que pueda valorar la pieza abierta o cerrada.