Estimador de fio de crochê
Uma peça de 40 por 50 com 4 pontos e 3,5 carreiras por unidade, usando 0,02 de fio por ponto, soma 28000 pontos e 560 unidades de fio. Saiba antes de comprar se vai precisar de outro novelo. 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
- 40
- Altura
- 50
- Densidade de pontos
- 4
- Densidade de carreiras
- 3,5
- Rendimento por ponto
- 0,02
- Pontos ao longo
- 160
- Linhas
- 175
- Pontos totais
- 28.000
- Comprimento de fio
- 560
Este estimador de fio de crochê transforma dimensões do projeto, densidade de pontos, densidade de carreiras, e rendimento de fio por ponto em um total reproduzível de comprimento de fio, para peças retangulares de crochê. Meça largura e altura em uma unidade de comprimento, informe quantos pontos e carreiras cabem em cada unidade da sua amostra de densidade, e forneça o comprimento médio de fio que cada ponto consome; o mecanismo multiplica esses cinco fatores para estimar o fio total. Uma verificação clássica é uma peça de quarenta por cinquenta, com quatro pontos e três vírgula cinco carreiras por unidade, com dois centésimos de unidade de fio por ponto, o que resulta em vinte e oito mil pontos e quinhentas e sessenta unidades de fio. O caminho é aritmética finita pura, sem chamadas de rede, sem amostragem, e sem atalhos dependentes de data, então as mesmas entradas sempre produzem o mesmo detalhamento de pontos ao longo, carreiras, pontos totais, e comprimento de fio.
Onde estimativas de fio se encaixam em padrões, lojas e software de hobby
Artesãos encontram matemática de fio quando um padrão gratuito lista tamanho finalizado e densidade, mas não o rendimento total, quando um estoque tem novelos parciais, e eles precisam decidir se um segundo novelo é necessário, ou quando escalam uma manta de bebê para o tamanho de manta grande, e precisam de uma cifra proporcional de fio antes de comprar. Autores de padrões podem pré-gerar faixas de rendimento para retângulos modestos, sem depender de aplicativos opacos que somam silenciosamente porcentagens de desperdício, ou trocam unidades.
Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para calculadoras de artesanato, normalizar dimensões inseridas por usuários antes de uma vitrine mostrar o custo estimado, ou atender enunciados de desafios de programação que exigem pontos totais e comprimento de fio, em vez de um palpite aproximado.
Demonstrações de sala de aula e oficina usam o estimador quando os aprendizes medem uma amostra de dez centímetros, convertem para pontos e carreiras por unidade, pesam uma corrente curta para aproximar o comprimento por ponto, e comparam o fio previsto contra o novelo realmente usado. Ferramentas de produto usam o detalhamento quando um designer digita largura e altura, e a interface precisa mostrar pontos ao longo, carreiras, e comprimento de fio lado a lado.
Casos de uso
Planejamento de manta e cobertor
Estime o comprimento de fio para uma manta retangular, a partir da largura e altura finalizadas, taxas de amostra de densidade, e fio por ponto medido, antes de comprar novelos.
Perguntas frequentes
Isso adiciona desperdício, bordas, ou folga de costura?
Não. Ele estima apenas uma grade retangular preenchida de pontos.
Quanto fio preciso para uma manta de crochê de 40 por 50?
Com 4 pontos e 3,5 carreiras por unidade e 0,02 de fio por ponto, você precisa de 560 unidades de fio para 28000 pontos. O resultado sai na unidade que você usou para o fio por ponto.
Como transformo minha amostra em pontos e carreiras?
Multiplique a largura pelos pontos por unidade e a altura pelas carreiras por unidade. Em uma peça de 40 por 50 com 4 e 3,5, isso dá 160 pontos na largura e 175 carreiras.
Em que unidade sai o comprimento do fio?
Na mesma unidade em que você mediu o fio por ponto, seja jarda, metro ou polegada. Já a largura e a altura precisam estar na mesma unidade da amostra, por exemplo polegadas com pontos por polegada.
Serve para peças redondas ou motivos circulares?
Não. O cálculo considera só peças retangulares, como uma grade de pontos e carreiras. Para motivos circulares, conversão entre polegadas e centímetros ou divisão em novelos, use ferramentas próprias para isso.
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/crochet-yarn \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width":40,"height":50,"stitch_gauge":4,"row_gauge":3.5,"yardage_per_stitch":0.02}'const res = await fetch("https://api.kit.forhosting.com/hobby/crochet-yarn", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width": 40,
"height": 50,
"stitch_gauge": 4,
"row_gauge": 3.5,
"yardage_per_stitch": 0.02
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/crochet-yarn",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width": 40,
"height": 50,
"stitch_gauge": 4,
"row_gauge": 3.5,
"yardage_per_stitch": 0.02
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/crochet-yarn", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width":40,"height":50,"stitch_gauge":4,"row_gauge":3.5,"yardage_per_stitch":0.02}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width":40,"height":50,"stitch_gauge":4,"row_gauge":3.5,"yardage_per_stitch":0.02}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/crochet-yarn", 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
{
"width": 40,
"height": 50,
"stitch_gauge": 4,
"row_gauge": 3.5,
"yardage_per_stitch": 0.02
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.crochet_yarn",
"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 | 1000000000000000 |
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
O que significa a estimativa de fio de crochê e o que a resposta contém
Um painel retangular de crochê pode ser modelado como uma grade de pontos: o número de pontos ao longo é igual à largura do projeto vezes a densidade de pontos, e o número de carreiras é igual à altura do projeto vezes a densidade de carreiras. O produto deles é a contagem total de pontos para um retângulo preenchido, e multiplicar pelo rendimento por ponto resulta no comprimento estimado de fio, na unidade que você usou para essa cifra por ponto. Densidades e rendimento por ponto também devem ser estritamente positivos, para que uma densidade zero não possa reivindicar silenciosamente fio infinito ou zero. Esta calculadora retorna width, height, stitch_gauge, row_gauge, e yardage_per_stitch normalizados, os intermediários stitches_across e rows, total_stitches, o resultado principal yarn_length, uma etiqueta de método crochet_yarn_estimate, a precisão usada, e uma string de fórmula curta que você pode citar em uma nota de padrão. Não há tabela de consulta de peso de tecido, banco de dados de marca de novelo, ou fator aleatório de desperdício: o mecanismo multiplica os cinco fatores positivos dentro do intervalo numérico suportado, ou rejeita a entrada com invalid_input. Os casos rejeitados incluem campos obrigatórios ausentes, valores não finitos, magnitudes acima do teto documentado, e qualquer largura ou altura que seja zero ou negativa, porque uma dimensão não positiva não descreve um painel construível. Se você precisa de conversão de unidade entre polegadas e centímetros, empacotamento de novelo, ou área de motivo circular, use ferramentas dedicadas; esta página responde apenas à estimativa de fio de grade retangular de pontos, com saída numérica estável adequada para listas de compras, apêndices de padrão, e consumidores de API que não podem inventar folgas.
Como dimensões, densidades, e rendimento são interpretados e permanecem reproduzíveis
Sinais de mais à esquerda opcionais e notação científica em strings numéricas são permitidos quando interpretados como decimais finitos; espaços embutidos, prefixos hexadecimais, e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula com erro não vire um total de fio errado. Os campos preferidos são width e height para o retângulo finalizado, stitch_gauge para pontos por unidade de largura, row_gauge para carreiras por unidade de altura, e yardage_per_stitch para comprimento de fio por ponto, mas os aliases, como w e project_width para width, h, length, e project_height para height, stitches_per_unit e spu para densidade de pontos, rows_per_unit e rpu para densidade de carreiras, e yarn_per_stitch ou yps para rendimento, são aceitos, para que planilhas, strings de consulta e formulários tipados possam reutilizar o mesmo contrato. Largura ou altura zero ou negativa falha com invalid_input, e uma nota explícita de que dimensões de projeto não positivas são rejeitadas; a mesma regra de positividade se aplica a ambas as densidades e ao rendimento por ponto, para que amostras incompletas não forcem uma surpresa de estilo denominador zero. Um campo opcional precision, com aliases decimals e dp, escolhe quantas casas decimais expor para todo campo numérico, com padrão de dez e limite de quinze, para que os goldens em JSON permaneçam estáveis entre execuções. Combine a execução gratuita no navegador desta página com a API paga quando precisar da mesma aritmética dentro de um pipeline automatizado de padrão.
Onde estimativas de fio se encaixam em padrões, lojas e software de hobby
Nesta página o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do resto do catálogo tier A do KIT e permite passar de um plano de mesa de cozinha para um pipeline automatizado, sem mudar o resultado matemático. Combine-a com conversores de unidade e outros endpoints de hobby ao montar um pequeno laboratório de auxiliares de artesanato gratuitos e determinísticos.
Casos de integração
Notas de rendimento de padrão
Gere cifras reproduzíveis de total_stitches e yarn_length para apêndices de padrão, exportações em PDF, e páginas de produto de loja.
Fixtures de artesanato determinísticas
Alimente testes unitários e CI com estimativas estáveis de fio de crochê que nunca dependem de data, rede, ou fatores aleatórios de desperdício.
Perguntas técnicas
Quanto custa o estimador de fio de crochê?
É gratuito no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
Como yarn_length é calculado?
yarn_length = width × stitch_gauge × height × row_gauge × yardage_per_stitch. Os intermediários stitches_across, rows, e total_stitches também são retornados.
O que acontece se width ou height for zero ou negativo?
A entrada é rejeitada com invalid_input. Dimensões de projeto não positivas não conseguem descrever um painel retangular de crochê neste modelo.
Preciso de unidades correspondentes?
Sim. Use uma unidade de comprimento para width e height, densidades por essa unidade, e yardage_per_stitch na unidade que você quer para yarn_length (jardas, metros, e assim por diante).