Calculadora de blocos de colcha
Uma colcha de 60 por 80 com blocos de 12 polegadas leva 30 blocos, 5 na largura e 6 no comprimento, que cobrem 60 por 72 e deixam 8 para bordas. Nenhum bloco cortado entra no planejamento. 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
- Largura do bloco
- 12
- Altura do bloco
- 12
- Colunas
- 5
- Linhas
- 6
- Total de blocos
- 30
- Contagem de blocos
- 30
Uma calculadora de blocos de colcha transforma as dimensões acabadas da colcha e o tamanho acabado do bloco nos três números de que todo top pieced precisa antes de cortar tecido: quantas colunas cabem na largura, quantas linhas ao longo do comprimento e o total de blocos acabados que esse layout exige. Informe a largura e o comprimento acabados da colcha e, em seguida, a largura e a altura acabadas do bloco nas mesmas unidades —polegadas ou centímetros— ou um único tamanho de bloco quadrado quando as duas faces coincidem. A ferramenta faz divisão floor de cada vão da colcha pela face do bloco correspondente para que você nunca planeje um bloco parcial na grelha, multiplica linhas por colunas para a contagem de compra e reporta o tamanho coberto mais a sobra de borda que pode absorver com borders, sashing ou um bloco redimensionado. Colchas de colo, tops twin e grelhas sampler partilham a mesma aritmética.
O que tamanho acabado e layout de blocos significam para um top de colcha
Quilters planejam em medidas acabadas: o tamanho do top depois de coser as costuras, não o tamanho de corte que inclui margens de costura. Esta calculadora pede, portanto, a largura e o comprimento acabados da colcha, mais a largura e a altura acabadas do bloco em unidades lineares coincidentes. As colunas são o maior número inteiro de larguras de bloco que cabem na largura da colcha —floor da largura da colcha dividida pela largura do bloco—.
As linhas são o maior número inteiro de alturas de bloco que cabem no comprimento da colcha —floor do comprimento dividido pela altura do bloco—. O total de blocos é colunas vezes linhas: a contagem de unidades pieced completas de que você precisa para essa grelha retangular antes de borders ou viés. Quando a divisão é exata, a sobra de largura e de comprimento é zero e o retângulo coberto coincide com o alvo.
Quando resta um pouco de espaço, os leftovers indicam quantas unidades de largura ou comprimento ficam fora da grelha pura de blocos, para que você acrescente uma faixa de borda, amplie o sashing ou ajuste o tamanho do bloco até um encaixe limpo. Blocos retangulares são totalmente suportados quando largura e altura diferem, o que cobre layouts tipo tijolo e unidades rail-fence se cada unidade acabada for tratada como uma célula.
Em aulas e lojas importa tanto o caminho de rejeição quanto o caminho feliz: largura de bloco zero não é um tamanho de face real, e um bloco de doze polegadas não cabe numa mini colcha de dez sem dobrar o desenho —esses casos falham com clareza em vez de devolver zero blocos com status de sucesso—.
Dicas práticas de planeamento, unidades, borders e pesquisas relacionadas
Use sempre medidas acabadas depois de decidir a margem de costura e o método de passar; tamanhos de corte que ainda incluem costuras de um quarto de polegada superestimam quantos blocos cabem. Prefira um único sistema de unidades em todo o pedido: se pensa em polegadas, mantenha polegadas para colcha e faces do bloco; se desenha em centímetros, fique em centímetros.
Quando a sobra é pequena, muitos makers absorvem-na em borders exteriores em vez de redimensionar cada bloco; quando é grande, aumente o tamanho do bloco ou acrescente outra linha ou coluna se o top puder crescer. Sashing entre blocos não é modelado como campo separado: se o seu desenho tem sashing, incorpore a parte acabada do sashing num tamanho de célula efetivo ou reduza as faces puras do bloco e trate o sashing como sobra de borda após a grelha.
Esta página atende quem procura uma calculadora de blocos de colcha, quantos blocos cabem num tamanho, linhas e colunas de layout de quilt, ou planeador de grelha de blocos acabados online. Não é um estimador de metragem de tecido, nem uma calculadora de viés, nem um gerador de padrões de paper piecing.
Casos de uso
Planeamento de colchas de colo e throw
Quilters caseiros informam o tamanho acabado-alvo e o bloco quadrado para saber quantos blocos pieçar e se uma borda absorverá o comprimento sobrando.
Perguntas frequentes
Como se calcula quantos blocos de colcha cabem num tamanho?
Divida a largura acabada da colcha pela largura acabada do bloco e faça floor para colunas inteiras; divida o comprimento pela altura do bloco e faça floor para linhas inteiras; multiplique colunas por linhas para o total. Esta ferramenta também reporta a sobra de borda.
Devo informar tamanhos de bloco acabados ou de corte?
Informe tamanhos acabados após as costuras. Os de corte incluem margem de costura e superestimariam quantos blocos cabem no top-alvo.
E se o bloco for maior que a colcha?
Uma face de bloco acabada não pode exceder o vão correspondente da colcha, e o layout deve caber pelo menos uma linha e uma coluna completas.
Quantos blocos de 12 polegadas preciso para uma colcha de 60 por 80?
Você precisa de 30 blocos acabados em uma distribuição de 5 colunas por 6 linhas. Eles cobrem 60 por 72, então sobram 8 no comprimento, que podem virar uma borda ou faixas entre os blocos.
O que faço com o espaço que sobra depois dos blocos?
Ocupe esse espaço com bordas, faixas entre os blocos ou um bloco de outro tamanho. O cálculo só usa blocos inteiros que cabem, então a largura e o comprimento que sobram mostram exatamente quanto o resto do projeto precisa preencher.
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/hobby/craft-quilt-block-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"quilt_width":60,"quilt_length":80,"block_width":12,"block_height":12}'const res = await fetch("https://api.kit.forhosting.com/hobby/craft-quilt-block-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"quilt_width": 60,
"quilt_length": 80,
"block_width": 12,
"block_height": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/craft-quilt-block-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"quilt_width": 60,
"quilt_length": 80,
"block_width": 12,
"block_height": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/craft-quilt-block-count", 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_width":12,"block_height":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"quilt_width":60,"quilt_length":80,"block_width":12,"block_height":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/craft-quilt-block-count", 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_width": 12,
"block_height": 12
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_quilt_block_count",
"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.
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
Tamanhos nulos ou negativos e blocos maiores que o vão da colcha são rejeitados com invalid_input em vez de inventar um layout.
O que tamanho acabado e layout de blocos significam para um top de colcha
Blocos quadrados são o caso comum: iguale as duas faces ou passe block_size uma vez e ambas herdam esse valor.
Como chamar a API e o que a resposta contém
Valores iguais ou inferiores a cerca de um vezes dez à menos quinze são tratados como não positivos e rejeitados. Validação falhada nunca é cobrada. Envie um corpo JSON com quilt_width e quilt_length como números finitos estritamente positivos obrigatórios, mais block_width e block_height ou um único block_size para blocos quadrados. Os aliases incluem width, finished_width e target_width para o vão da colcha; length, height, finished_length e target_length para o lado longo; block_w e finished_block_width para a face do bloco; e size ou square_size para o atalho opcional quadrado. Os valores absolutos devem permanecer dentro de um trilhão para que os produtos intermediários continuem finitos em precisão dupla IEEE no Worker e no navegador. Se as faces do bloco excederem o vão da colcha em qualquer dimensão, a tarefa falha com invalid_input nomeando a face sobredimensionada. Em sucesso, o corpo ecoa as entradas arredondadas, define columns e rows como contagens inteiras de layout, total_blocks e block_count como o mesmo produto, covered_width e covered_length como a pegada da grelha, leftover_width e leftover_length como margem residual, quilt_area e covered_area como medidas planas, coverage_ratio como área coberta sobre área da colcha, formula como uma string de equação compacta, message como um breve resumo em inglês e steps como linhas ordenadas de substituição que você pode afirmar em testes. O preço é um fixo US$ 0,002 por pedido bem-sucedido com unidade item.
Dicas práticas de planeamento, unidades, borders e pesquisas relacionadas
Combine exemplos ao ensinar: uma colcha de sessenta por oitenta com blocos quadrados de doze polegadas rende cinco colunas, seis linhas e trinta blocos com oito unidades de comprimento sobrando; uma de setenta por noventa com blocos retangulares de dez por doze rende sete por sete e quarenta e nove blocos; e block_width zero demonstra o caminho duro de invalid_input. Prefira esta capacidade quando já souber os tamanhos acabados de colcha e bloco e só precisar de contagens de grelha; se precisar de metragem a partir desses contagens, multiplique total_blocks por tecido por bloco noutro passo. Tarefas falhadas com invalid_input não consomem saldo pré-pago, o que mantém baratos scripts exploratórios quando aprendizes enviam faces a zero de propósito. Verificações de ida e volta são fáceis: recalcule à mão o floor da largura sobre a largura do bloco e confirme que iguala columns, depois confirme que columns vezes rows iguala total_blocks.
Casos de integração
Grelhas sampler e blocos retangulares
Designers dispõem unidades acabadas não quadradas enviando block_width e block_height em separado e depois compram ou pieçam total_blocks para a grelha columns×rows.
Folhas de aula e apps de artesanato
Professores e apps de hobby fixam layouts golden e erros deliberados de tamanho zero para que alunos e clientes vejam sempre as mesmas contagens determinísticas.
Perguntas técnicas
Posso usar blocos quadrados com um único número?
Sim. Passe block_size (ou size) e ambas as faces usam esse tamanho acabado quadrado. Você também pode igualar block_width e block_height.
Quanto custa a calculadora de blocos de colcha?
A ferramenta no navegador é gratuita. Pedidos à API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.