Calculadora de metragem de colcha
Uma colcha de 60 por 80 polegadas com blocos de 12 e margem de 0,25 polegada precisa de 30 blocos cortados com 12,5 polegadas, quase três jardas e meia de tecido de 42 polegadas. Leve à loja um número de compra real. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Largura da colcha
- 60
- Comprimento da colcha
- 80
- Tamanho do bloco
- 12
- Margem de costura
- 0,25
- Largura do tecido
- 42
- Colunas
- 5
- Linhas
- 6
- Quantidade de blocos
- 30
Esta calculadora de metragem de colcha converte a largura acabada, o comprimento acabado, o tamanho de um bloco quadrado e uma margem de costura na metragem de tecido e na contagem de blocos que você pode levar à loja. Primeiro pergunta quantos blocos inteiros cabem na largura e quantas fileiras inteiras cabem no comprimento, e multiplica esses inteiros para saber quantas unidades montadas o topo precisa. Cada bloco acabado é aumentado com margem de costura em todos os lados até um tamanho de corte; esses cortes são empacotados em tiras da largura útil do rolo e o comprimento da tira é dividido por trinta e seis para informar jardas lineares.
O que significam a metragem da colcha e a contagem de blocos antes de comprar tecido
A metragem da colcha é o comprimento de pano da largura do rolo que você deve encomendar para o topo montado depois que cada bloco acabado foi aumentado com margem de costura e empacotado em tiras. Não é a área acabada por si só, nem um esboço de layout: é um número de compra em jardas lineares de uma largura útil declarada, mais a contagem inteira de blocos que produziu essa cifra. Esta calculadora responde as duas coisas em uma forma fechada.
As colunas são o maior número inteiro de blocos acabados que cabem na largura da colcha. As fileiras são o maior número inteiro que cabe no comprimento. A contagem de blocos é colunas vezes fileiras, as unidades montadas que a grade exige antes de bordas ou vies.
O tamanho de corte é o tamanho do bloco mais o dobro da margem de costura, porque cada borda acabada perde uma costura ao se unir à vizinha. A largura e o comprimento cobertos informam a pegada acabada da grade; as sobras informam o espaço de borda quando a divisão não é exata. Não há um percentual oculto de perda, nem camada de forro nem de enchimento, nem tira de vies: o motor empacota o topo montado ou recusa a entrada.
Se você só precisa de fileiras e colunas sem tecido, use um auxiliar de layout dedicado; esta página é a landing de metragem de colcha.
Onde o planejamento da metragem de colcha se encaixa em costura, ensino e software
As pessoas encontram a conta da metragem de colcha quando uma loja orça uma colcha de colo de sessenta por oitenta e ninguém sabe se isso são três jardas de pano ou seis, quando uma turma precisa pedir o rolo antes do sábado, ou quando um docente pede converter um tamanho acabado, uma face de bloco e uma costura de um quarto de polegada em um comprimento de compra.
Quem costura em casa pode conferir de antemão um topo de sessenta por oitenta com quadrados de doze polegadas e costura de um quarto antes de tratar o corredor de tecidos como custo afundado, e as oficinas podem comparar uma grade de oito polegadas com uma de dez sem macros opacas de planilha. A prática de concursos e tarefas costuma precisar de uma fonte rápida e offline de jardas empacotadas em tiras para conferir soluções sem uma tabela de rolos sob pressão de tempo.
Ferramentas de produto e educação usam a divisão quando quem aprende digita um tamanho de colcha e a interface precisa mostrar uma metragem limpa ao lado das entradas repetidas. Combine-a com um auxiliar de contagem de blocos só de layout quando você já conhece a grade e só precisa de fileiras e colunas, ou com um conversor de gramatura quando a pergunta de compra são onças em vez de jardas.
Casos de uso
Encomende o tecido antes de pieçar o topo da colcha
Transforme o tamanho acabado da colcha, o tamanho do bloco e a margem de costura em contagem de blocos e jardas lineares de pano da largura do rolo antes de comprar o corte.
Tarefas e fichas de aula de costura
Gere uma cifra de metragem reproduzível a partir de um tamanho acabado, um bloco quadrado e uma costura, inclusive o passo de empacotar tiras.
Perguntas frequentes
Como a metragem de tecido é definida?
Os campos numéricos são arredondados para dez casas decimais.
Que margem de costura devo usar?
Um quarto de polegada (0.25) é a costura habitual de união. Informe a margem que você de fato cose. Zero é permitido e significa que o corte iguala a face acabada.
Isso inclui forro, enchimento ou vies?
Não. O resultado é a metragem só do topo montado, empacotada na largura útil declarada do rolo (42 polegadas por padrão). Forro, enchimento, vies e tiras de separação ficam fora do escopo.
E se os blocos não couberem exatamente no tamanho da colcha?
Só blocos inteiros entram na conta, e o espaço que sobra aparece como área para as bordas. Um comprimento de 80 polegadas com blocos de 12 comporta 6 fileiras e sobram 8 polegadas.
Qual largura de tecido é considerada?
A conta usa 42 polegadas, a largura útil comum do tecido de algodão para patchwork. Se o seu tecido tiver outra largura útil, informe esse valor e a metragem é recalculada.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"quilt_width": 60,
"quilt_length": 80,
"block_size": 12,
"seam_allowance": 0.25
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.quilt",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_abs_value | 1000000000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Se o bloco for maior que a colcha em qualquer um dos vãos, o pedido é recusado com invalid_input em vez de inventar um layout ou um pedido de tecido. Use o executor gratuito do navegador no planejamento do dia a dia, ou a API a US$ 0,002 por solicitação bem-sucedida quando uma turma, uma oficina ou uma planilha de orçamento precisarem da mesma cifra.
O que significam a metragem da colcha e a contagem de blocos antes de comprar tecido
Esses quadrados de corte são dispostos na largura útil do rolo: blocos por tira é o floor de fabric_width dividido por cut_size, as tiras são o teto da contagem dividido por esse empacotamento, as polegadas de tecido são tiras vezes cut_size, e a metragem é esse comprimento dividido por trinta e seis. Um bloco maior que qualquer vão da colcha é invalid_input, porque um bloco de doze polegadas não cabe em uma mini colcha de dez.
Como os campos de colcha, bloco, costura e rolo são lidos para o resultado ficar reproduzível
Sinais de mais iniciais opcionais e notação científica em cadeias numéricas são permitidos quando se interpretam como decimais finitos; espaços embutidos, prefixos hexadecimais e tokens não numéricos são recusados com uma mensagem que nomeia o campo, para que uma célula ruim não vire uma lista de corte errada. A largura da colcha, o comprimento, o tamanho do bloco e a largura do tecido devem ser, cada um, estritamente maiores que zero. As cinco grandezas compartilham uma só unidade de comprimento na solicitação; a metragem só faz sentido em jardas quando essa unidade é a polegada, porque o último passo divide o comprimento da tira por trinta e seis. O cálculo usa aritmética ordinária de ponto flutuante e arredonda cada campo não inteiro para dez casas decimais para que os goldens permaneçam estáveis entre runtimes. O campo preferido do vão curto é quilt_width, mas os aliases width, quilt_w, finished_width e target_width são aceitos para que um formulário, uma query string ou uma coluna de planilha reutilizem o mesmo contrato sem renomear células. O comprimento prefere quilt_length, com aliases length, height, quilt_h, quilt_l, finished_length e target_length. A face quadrada acabada prefere block_size, com aliases size, finished_block_size, square_size e block. A margem de costura prefere seam_allowance, com aliases seam, sa e allowance. A largura útil do rolo prefere fabric_width, com aliases bolt_width, usable_width e wof; quando esse campo é omitido, o motor usa quarenta e dois, a largura útil habitual do algodão de quilt medida em polegadas. A margem de costura pode ser zero, o que significa que o corte iguala a face acabada, mas uma dobra negativa é invalid_input. Combine a execução gratuita no navegador desta página com a API cobrada quando precisar desse resultado matemático idêntico dentro de um pipeline automatizado de orçamento ou estoque, sem reimplementar você mesmo a regra das tiras.
Onde o planejamento da metragem de colcha se encaixa em costura, ensino e software
Quem desenvolve chama o mesmo contrato a partir de scripts para semear vetores de teste determinísticos em calculadoras de costura, para normalizar tamanhos digitados pelo usuário antes de uma demonstração de orçamento, ou para satisfazer um enunciado de produto que exige os campos yardage e block_count em vez de um palpite improvisado. Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação falha não é cobrada e nada é guardado depois que a resposta volta. Essa divisão — exploração interativa gratuita e uma API cobrada idêntica — coincide com o restante do catálogo de nível A e permite passar de uma demonstração de aula a um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Ferramentas de orçamento e fixtures de teste
Normalize as entradas de colcha e bloco em campos estáveis yardage e block_count para interfaces de produto e asserções de integração contínua.
Perguntas técnicas
Quanto custa a calculadora de metragem de colcha?
É grátis no seu navegador nesta página. Pela API uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
O que acontece se o bloco for maior que a colcha?
A entrada é recusada com invalid_input. block_size não deve ultrapassar quilt_width nem quilt_length, porque um bloco acabado não pode ser maior que a colcha.