Calculadora de metraje de colcha
Una colcha de 60 por 80 pulgadas con bloques de 12 y un margen de 0,25 pulgadas necesita 30 bloques cortados a 12,5 pulgadas, casi tres yardas y media de tela de 42 pulgadas. Lleve a la tienda una cifra de compra real. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Ancho de la colcha
- 60
- Largo de la colcha
- 80
- Tamaño del bloque
- 12
- Margen de costura
- 0,25
- Ancho de la tela
- 42
- Columnas
- 5
- Filas
- 6
- Cantidad de bloques
- 30
Esta calculadora de metraje de colcha convierte el ancho terminado, el largo terminado, el tamaño de un bloque cuadrado y un margen de costura en el metraje de tela y el recuento de bloques que puede llevar a la tienda. Primero pregunta cuántos bloques enteros caben a lo ancho y cuántas filas enteras caben a lo largo, y multiplica esos enteros para saber cuántas unidades piezadas necesita el top. Cada bloque terminado se agranda con margen de costura en todos los lados hasta un tamaño de corte; esos cortes se empaquetan en tiras del ancho útil del rollo y la longitud de tira se divide entre treinta y seis para informar yardas lineales.
Qué significan el metraje de colcha y el recuento de bloques antes de comprar tela
El metraje de colcha es la longitud de paño del ancho del rollo que debe pedir para el top piezado una vez que cada bloque terminado se ha agrandado con margen de costura y se ha empaquetado en tiras. No es el área terminada por sí sola, ni un croquis de layout: es un número de compra en yardas lineales de un ancho útil declarado, más el recuento entero de bloques que produjo esa cifra. Esta calculadora responde ambas cosas en una forma cerrada.
Las columnas son el mayor número entero de bloques terminados que caben en el ancho de la colcha. Las filas son el mayor número entero que cabe en el largo. El recuento de bloques es columnas por filas, las unidades piezadas que exige la rejilla antes de bordes o bies.
El tamaño de corte es el tamaño del bloque más el doble del margen de costura, porque cada borde terminado pierde una costura al unirse al vecino. El ancho y el largo cubiertos informan la huella terminada de la rejilla; los sobrantes informan el espacio de borde cuando la división no es exacta. No hay un porcentaje oculto de merma, ni capa de respaldo ni de guata, ni tira de bies: el motor empaqueta el top piezado o rechaza la entrada.
Si solo necesita filas y columnas sin tela, use un ayudante de layout dedicado; esta página es la landing de metraje de colcha.
Dónde encaja planificar el metraje de colcha en costura, docencia y software
La gente se encuentra con la cuenta del metraje de colcha cuando un taller cotiza una colcha de regazo de sesenta por ochenta y nadie sabe si eso son tres yardas de paño o seis, cuando una clase debe pedir el rollo antes del sábado, o cuando un docente pide convertir un tamaño terminado, una cara de bloque y una costura de un cuarto de pulgada en una longitud de compra.
Quien cose en casa puede comprobar de antemano un top de sesenta por ochenta con cuadrados de doce pulgadas y costura de un cuarto antes de tratar el pasillo de telas como un coste hundido, y los talleres pueden comparar una rejilla de ocho pulgadas frente a una de diez sin macros opacas de hoja. La práctica de concursos y tareas suele necesitar una fuente rápida y sin conexión de yardas empaquetadas en tiras para comprobar soluciones sin una tabla de rollos bajo presión de tiempo.
Las herramientas de producto y educación usan la división cuando quien aprende escribe un tamaño de colcha y la interfaz debe mostrar un metraje limpio junto a las entradas repetidas. Combínela con un ayudante de recuento de bloques solo de layout cuando ya conoce la rejilla y solo necesita filas y columnas, o con un convertidor de gramaje cuando la pregunta de compra son onzas en lugar de yardas.
Qué puede hacer con ella
Pida la tela antes de piezar el top de una colcha
Convierta el tamaño terminado de la colcha, el tamaño del bloque y el margen de costura en recuento de bloques y yardas lineales de paño del ancho del rollo antes de comprar el corte.
Tareas y hojas de clase de costura
Genere una cifra de metraje reproducible a partir de un tamaño terminado, un bloque cuadrado y una costura, incluido el paso de empaquetar tiras.
Preguntas frecuentes
¿Cuánto cuesta la calculadora de metraje de colcha?
Es gratis en su navegador en esta página.
¿Cómo se define el metraje de tela?
Los campos numéricos se redondean a diez decimales.
¿Qué margen de costura debo usar?
Un cuarto de pulgada (0.25) es la costura habitual de piezado. Introduzca el margen que realmente cose. El cero se admite y significa que el corte iguala la cara terminada.
¿Incluye esto el respaldo, la guata o el bies?
No. El resultado es el metraje del top piezado únicamente, empaquetado en el ancho útil declarado del rollo (42 pulgadas por defecto). Respaldo, guata, bies y tiras de separación quedan fuera del alcance.
¿Qué pasa si los bloques no encajan exactos en el tamaño de la colcha?
Solo se cuentan bloques enteros y el espacio que sobra se indica como margen para los bordes. Un largo de 80 pulgadas con bloques de 12 admite 6 filas y deja 8 pulgadas.
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/life/quilt \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"quilt_width":60,"quilt_length":80,"block_size":12,"seam_allowance":0.25}'const res = await fetch("https://api.kit.forhosting.com/life/quilt", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"quilt_width": 60,
"quilt_length": 80,
"block_size": 12,
"seam_allowance": 0.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/quilt",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"quilt_width": 60,
"quilt_length": 80,
"block_size": 12,
"seam_allowance": 0.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/quilt", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"quilt_width":60,"quilt_length":80,"block_size":12,"seam_allowance":0.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"quilt_width":60,"quilt_length":80,"block_size":12,"seam_allowance":0.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/quilt", 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
{
"quilt_width": 60,
"quilt_length": 80,
"block_size": 12,
"seam_allowance": 0.25
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.quilt",
"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_abs_value | 1000000000000 |
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
Si el bloque es mayor que la colcha en cualquiera de los tramos, la petición se rechaza con invalid_input en lugar de inventar un layout o un pedido de tela. Use el ejecutor gratuito del navegador para la planificación cotidiana, o la API a $0.002 por solicitud exitosa cuando una clase, un taller o una hoja de presupuesto necesiten la misma cifra.
Qué significan el metraje de colcha y el recuento de bloques antes de comprar tela
Esos cuadrados de corte se colocan a lo ancho útil del rollo: bloques por tira es el floor de fabric_width dividido por cut_size, las tiras son el techo del recuento dividido por ese empaquetado, las pulgadas de tela son tiras por cut_size, y el metraje es esa longitud dividida entre treinta y seis. Un bloque mayor que cualquiera de los tramos de la colcha es invalid_input, porque un bloque de doce pulgadas no cabe en una mini colcha de diez.
Cómo se leen los campos de colcha, bloque, costura y rollo para que el resultado sea reproducible
Se permiten signos más iniciales opcionales y notación científica en cadenas numéricas cuando se interpretan como decimales finitos; los espacios incrustados, los prefijos hexadecimales y los tokens no numéricos se rechazan con un mensaje que nombra el campo, para que una celda mala no se convierta en una lista de corte errónea. El ancho de la colcha, el largo, el tamaño del bloque y el ancho de tela deben ser, cada uno, estrictamente mayores que cero. Las cinco magnitudes comparten una sola unidad de longitud en la solicitud; el metraje solo es significativo en yardas cuando esa unidad es la pulgada, porque el último paso divide la longitud de tira entre treinta y seis. El cálculo usa aritmética ordinaria de punto flotante y redondea cada campo no entero a diez decimales para que los goldens se mantengan estables entre entornos. El campo preferido del tramo corto es quilt_width, pero se aceptan los alias width, quilt_w, finished_width y target_width para que un formulario, una cadena de consulta o una columna de hoja reutilicen el mismo contrato sin renombrar celdas. El largo prefiere quilt_length, con alias length, height, quilt_h, quilt_l, finished_length y target_length. La cara cuadrada terminada prefiere block_size, con alias size, finished_block_size, square_size y block. El margen de costura prefiere seam_allowance, con alias seam, sa y allowance. El ancho útil del rollo prefiere fabric_width, con alias bolt_width, usable_width y wof; cuando ese campo se omite, el motor usa cuarenta y dos, el ancho útil habitual del algodón de quilt medido en pulgadas. El margen de costura puede ser cero, lo que significa que el corte iguala la cara terminada, pero un pliegue negativo es invalid_input. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite ese resultado matemático idéntico dentro de una canalización automatizada de presupuesto o inventario, sin reimplementar usted mismo la regla de tiras.
Dónde encaja planificar el metraje de colcha en costura, docencia y software
Quienes desarrollan llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas en calculadoras de costura, para normalizar tamaños escritos por el usuario antes de una demostración de presupuesto, o para satisfacer un enunciado de producto que exige los campos yardage y block_count en lugar de un estimado improvisado. En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API cada consulta exitosa cuesta $0.002, la validación fallida no se cobra y no se guarda nada después de devolver la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo de nivel A y le permite pasar de una demostración de aula a una canalización automatizada sin cambiar el resultado matemático.
Casos de integración
Herramientas de presupuesto y fixtures de prueba
Normalice las entradas de colcha y bloque en campos estables yardage y block_count para interfaces de producto y aserciones de integración continua.
Preguntas técnicas
¿Qué ocurre si el bloque es mayor que la colcha?
La entrada se rechaza con invalid_input. block_size no debe superar quilt_width ni quilt_length, porque un bloque terminado no puede ser mayor que la colcha.