Estimateur de métrage laine tricot
Multipliez le total de mailles par la laine que consomme chaque maille : 28000 mailles à 0,025 par maille demandent 700 unités de laine. Ajoutez une marge de perte ou la longueur d’une pelote pour savoir quoi acheter. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Nombre de mailles
- 28 000
- Échantillon
- 5
- Fil par maille
- 0,025
- Pourcentage de perte
- 0
- Longueur du fil
- 700
- Fil avec chutes
- 700
- Fil par unité de largeur
- 0,125
Un estimateur de métrage de laine au tricot transforme les trois nombres que vous avez déjà après avoir compté les mailles ou lu le total d’un modèle en une longueur de laine reproductible : combien de mailles la pièce contient, l’échantillon du tissu que vous allez tricoter, et quelle longueur de laine chaque maille consomme. Utilisez-le lorsqu’un modèle liste des nombres de mailles mais pas le métrage, lorsqu’un compteur termine un pull, ou lorsque vous avez mesuré la laine par maille sur un échantillon tricoté à une tension connue.
Mesure de la consommation, unités et différences avec les outils voisins
Une méthode pratique consiste à marquer vingt ou cinquante mailles, à défaire ce tronçon, à mesurer la laine en yards ou en mètres, et à diviser par le nombre de mailles du tronçon. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous maîtrisez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict.
Cette page vise les personnes qui cherchent un estimateur de métrage de laine au tricot, combien de laine elles ont besoin à partir d’un nombre de mailles, ou la longueur de laine à partir de l’échantillon et de la consommation par maille. Ce n’est pas un estimateur rectangulaire au crochet qui part de la largeur et de la hauteur, ni une calculatrice d’échantillon à partir du swatch, ni un planificateur de montage, ni un compteur d’écheveaux de substitution qui part d’un métrage publié.
Préférez cette capacité lorsque vous savez déjà combien de mailles la pièce contient et que vous avez mesuré ou reçu la laine par maille à un échantillon connu.
Cas d’usage
Totaux de mailles d’un modèle sans métrage publié
Une créatrice liste les décomptes du corps, des manches et de l’encolure, mais pas la longueur de laine. Additionnez les mailles, saisissez l’échantillon de votre swatch et la laine mesurée par maille, et obtenez un métrage d’achat avant d’acheter des écheveaux.
Métrage au compteur de mailles après une pièce terminée
Une tricoteuse termine un pull avec un compteur numérique, mesure la laine par maille sur les restes d’échantillon et consigne quelle longueur ce total a réellement utilisée pour la taille suivante ou un bonnet assorti.
Questions fréquentes
Comment estime-t-on la laine au tricot à partir du nombre de mailles ?
L’échantillon indique la laine d’un rang d’une unité de largeur et combien de largeurs unitaires le total représente.
Est-ce le même outil que l’estimateur de laine au crochet ?
Non. Cet outil-là part de la largeur et de la hauteur du projet et déduit le décompte à partir de deux échantillons.
L’estimateur de métrage de laine au tricot est-il gratuit ?
L’outil du navigateur est gratuit et s’exécute en local.
Combien de laine faut-il pour 28000 mailles ?
Avec 0,025 unité de laine par maille, 28000 mailles demandent 700 unités. Le résultat est dans l’unité de votre mesure par maille : des mètres si vous avez mesuré en mètres, des yards si vous avez mesuré en yards.
Combien de pelotes dois-je acheter ?
Indiquez la longueur d’une pelote ou d’un écheveau dans la même unité que la consommation par maille, et l’estimateur convertit le total en pelotes entières. Pour prévoir les fils à rentrer et les coutures, ajoutez d’abord un pourcentage de perte.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/hobby/craft-knit-yarn-yardage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"stitch_count":28000,"gauge":5,"yarn_per_stitch":0.025}'const res = await fetch("https://api.kit.forhosting.com/hobby/craft-knit-yarn-yardage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"stitch_count": 28000,
"gauge": 5,
"yarn_per_stitch": 0.025
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/craft-knit-yarn-yardage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"stitch_count": 28000,
"gauge": 5,
"yarn_per_stitch": 0.025
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/craft-knit-yarn-yardage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"stitch_count":28000,"gauge":5,"yarn_per_stitch":0.025}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"stitch_count":28000,"gauge":5,"yarn_per_stitch":0.025}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/craft-knit-yarn-yardage", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"stitch_count": 28000,
"gauge": 5,
"yarn_per_stitch": 0.025
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_knit_yarn_yardage",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs_value | 1000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Saisissez stitch_count, gauge et yarn_per_stitch dans une unité de longueur cohérente pour le chiffre de consommation ; le moteur multiplie le nombre de mailles par la laine par maille pour obtenir le métrage brut, multiplie l’échantillon par la laine par maille pour indiquer la laine d’un rang d’une unité de largeur, et divise le nombre par l’échantillon pour indiquer combien de largeurs unitaires le total de mailles représente. Le waste_percent facultatif met à l’échelle la longueur brute pour les fils et les coutures, sans inventer un facteur caché. Le row_gauge facultatif ajoute la surface implicite du tissu, et le skein_length facultatif convertit le chiffre d’achat en écheveaux entiers. Les nombres, échantillons ou consommations nuls ou négatifs sont rejetés avec invalid_input, car un décompte ou une densité non positifs ne décrivent pas un projet tricotable. Le parcours est une arithmétique déterministe pure — sans réseau, sans graines aléatoires, sans dépendance à l’horloge —, de sorte que l’exécuteur gratuit du navigateur et l’API prépayée renvoient le même JSON après l’arrondi décimal fixe. Les appels API réussis coûtent $0.002 par requête.
Ce que signifie le métrage de laine au tricot à partir du nombre de mailles
Les tricoteuses estiment la laine de plusieurs manières, et cette page est le chemin qui part d’un total de mailles plutôt que de la largeur et de la hauteur finies. Un modèle peut publier un décompte pour le corps, les manches et l’encolure ; un compteur numérique peut indiquer combien de mailles vous avez déjà travaillées ; ou vous pouvez additionner vous-même les mailles de chaque répétition du diagramme. L’échantillon n’est pas un ornement. Ce n’est pas un estimateur de crochet par dimensions, ni un planificateur de montage, ni une calculatrice de substitution d’écheveaux ; ce sont d’autres intentions de recherche, avec d’autres champs obligatoires. Lorsque vous savez aussi quelle longueur de laine une maille consomme à l’échantillon auquel vous tricoterez vraiment, la longueur brute est un produit : yarn_length est égal à stitch_count fois yarn_per_stitch. C’est la densité de mailles du tissu qui a produit ce chiffre de consommation, et le moteur s’en sert pour indiquer yarn_per_unit_width (gauge fois yarn_per_stitch) afin que vous puissiez contrôler un rang d’une unité de largeur contre un rang mesuré, et stitch_widths (stitch_count divisé par gauge) pour voir combien de largeurs unitaires le total représente s’il est étendu comme un seul rang. Le waste_percent facultatif met ensuite yarn_length à l’échelle en yarn_with_waste pour les fils, les coutures et un peu de dérive d’échantillon ; la valeur par défaut est zéro, de sorte que l’outil ne gonfle jamais une liste d’achats en silence. Le row_gauge facultatif déverrouille implied_area comme stitch_count divisé par gauge fois row_gauge, et yarn_per_unit_area comme le produit de la consommation et des deux densités. Le skein_length facultatif transforme yarn_with_waste en une quantité d’achat en écheveaux entiers avec un plafond. Il n’y a ni base de marques, ni table de souplesse cachée, ni facteur de chute aléatoire : le moteur multiplie et divise les positifs finis que vous avez envoyés, ou rejette l’entrée avec invalid_input.
Comment appeler l’API et ce qui revient
Chaque champ obligatoire doit être strictement positif ; les valeurs inférieures ou égales à un fois dix à la moins quinze sont traitées comme non positives et rejetées, ce qui couvre les erreurs de mesure nulles et négatives exigées ainsi que les décomptes vides. Les champs de rang et d’écheveau n’apparaissent que lorsque vous avez envoyé ces facultatifs ; les clés omises sont omises, jamais null. Envoyez un corps JSON avec trois nombres positifs finis obligatoires : stitch_count (alias stitches, total_stitches, sts, stitchCount, project_stitches), gauge (alias stitch_gauge, sts_per, spi, stitches_per_unit, gauge_stitches) et yarn_per_stitch (alias consumption, yardage_per_stitch, yps, length_per_stitch, yarnPerStitch). Les valeurs absolues doivent rester dans la limite publiée d’un billion afin que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. Le waste_percent facultatif (alias waste, ease_percent, extra_percent) est un nombre de zéro à cent et vaut zéro par défaut. Le row_gauge facultatif (alias rows_per, rpi, gauge_rows, rows_per_unit) doit être strictement positif lorsqu’il est présent. Le skein_length facultatif (alias hank_length, ball_length, yards_per_skein, metres_per_skein) doit être strictement positif lorsqu’il est présent. Le precision facultatif (alias decimals, dp) choisit combien de décimales exposer, dix par défaut et un plafond de quinze pour que les goldens JSON restent stables d’une exécution à l’autre. En cas de succès, la réponse répète les entrées arrondies, fixe yarn_length et yarn_with_waste, ajoute yarn_per_unit_width et stitch_widths, attribue method à knit_stitch_count_yardage et inclut formula, message et un tableau ordonné steps. Une validation en échec renvoie invalid_input et n’est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec l’unité item.
Mesure de la consommation, unités et différences avec les outils voisins
Mesurez yarn_per_stitch sur un échantillon tricoté, lavé et bloqué de la même manière que le vêtement, au même échantillon que vous utiliserez pour le projet. Conservez cette unité de longueur pour yarn_length et yarn_with_waste ; conservez gauge en mailles par la même unité de largeur que vous utiliseriez pour contrôler un rang (pouces ou centimètres). En enseignement, associez des exemples : vingt-huit mille mailles à cinq mailles par unité avec deux centièmes et cinq millièmes d’unité de laine par maille donnent sept cents unités de laine brute ; la même pièce avec dix pour cent de chute donne sept cent soixante-dix ; et stitch_count égal à zéro démontre le chemin strict invalid_input sur un décompte non positif. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde bon marché les scripts exploratoires lorsque les apprenants mettent stitch_count à zéro exprès. Les contrôles aller-retour sont simples : recalculez stitch_count fois yarn_per_stitch à la main et confirmez que cela égale yarn_length avec le même arrondi, et confirmez que gauge fois yarn_per_stitch égale yarn_per_unit_width.
Cas d'intégration
Fixtures pour applications de tricot et cours
Les applications de loisir et les fiches d’atelier génèrent des paires connues de métrage par décompte, plus des rejets délibérés de décompte nul, pour des tests de régression déterministes et des corrigés.
Questions techniques
Comment faut-il mesurer yarn_per_stitch ?
Tricotez un échantillon au même échantillon, défaites un tronçon compté de mailles, mesurez cette laine en yards ou en mètres, et divisez par le nombre de mailles défaites. Utilisez cette unité pour le résultat.
Que se passe-t-il si stitch_count, gauge ou yarn_per_stitch est nul ou négatif ?
La requête est rejetée avec invalid_input. Des décomptes, échantillons ou consommations non positifs ne peuvent décrire ni un projet tricotable ni une longueur réelle de laine.