Calculateur de cornière
8 angles saillants de 8 pieds plus 4 retours de fenêtre de 5 pieds font 84 pieds linéaires de cornière, ou 92,4 avec 10 % de chute : 12 barres de 8 pieds. Comptez-les une fois et évitez un second passage en magasin en plein jointoiement. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Angles sortants
- 8
- Hauteur du mur
- 8
- Retours d'ouvertures
- 4
- Hauteur du retour
- 5
- Perte
- 0,1
- Pourcentage de perte
- 10
- Longueur de chute
- 8,4
- Extérieur (ft linéaires)
- 64
Ce calculateur de cornière estime combien de mètres linéaires de profilé métallique ou papier vous devez commander une fois que vous connaissez le nombre d'angles extérieurs de mur qui reçoivent une cornière verticale et le nombre de retours d'ouverture (tableaux de fenêtre et d'huisserie) qui portent aussi un profilé. Il multiplie les angles extérieurs par la hauteur de mur, multiplie les retours par la hauteur de retour, additionne ces courses en une longueur nette, applique en option une fraction de chute pour les découpes et les barres abîmées, et arrondit la commande au nombre entier de barres de la longueur de stock choisie. La cornière métallique en L et celle à face papier partagent le même métré géométrique : commander trop peu signifie un second trajet en plein enduit, commander trop de barres de huit pieds inutilisées gaspille le budget. Un contrôle courant utilise huit angles extérieurs à huit pieds, quatre retours à cinq pieds chacun et dix pour cent de chute, ce qui donne une valeur stable de mètres linéaires et de barres au lieu d'une estimation au doigt levé. Le moteur est une arithmétique pure et déterministe, sans appels réseau, sans échantillonnage et sans raccourcis dépendant de la date.
Cas d’usage
Listes d'achat de finition plaque pour le bricolage
Les particuliers comptent les angles extérieurs et retours de fenêtre sur un croquis, fixent hauteur de plafond et de retour, et savent combien de mètres linéaires et de barres de 8 pieds de profilé métal ou papier acheter.
Questions fréquentes
Quelle différence avec un calculateur de plaques de plâtre ?
Un calculateur de plaques dimensionne les panneaux à partir de la surface mur et plafond. Cet outil n'estime que les mètres linéaires de cornière métal ou papier à partir des angles extérieurs et retours d'ouverture que vous avez déjà comptés.
Quand modifier la chute ou la longueur de barre par défaut ?
Laissez waste à 0.1 (10%) pour des découpes résidentielles typiques ; mettez 0 pour un métré géométrique pur.
Les angles rentrants ont-ils besoin d'une cornière ?
En général, non. Les angles rentrants, où deux plaques de plâtre se rejoignent, se traitent plutôt avec une bande papier qu'avec une cornière d'angle saillant : laissez-les hors du décompte et ne marquez que les angles saillants.
Qu'est-ce qui compte comme retour d'ouverture ?
Toute arête autour d'une ouverture qui reçoit aussi une cornière : les retours verticaux des tableaux de fenêtre, les retours de chambranle finis à la cornière et les arcs où l'on cintre une cornière papier ou vinyle.
Puis-je travailler en mètres plutôt qu'en pieds ?
Oui, à condition d'utiliser la même unité partout : hauteur des murs, hauteur des retours et longueur des barres. Le résultat sort alors en mètres linéaires, et le nombre de barres reste un nombre entier.
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/home/corner-bead \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"outside_corners":8,"wall_height":8,"opening_returns":4,"return_height":5}'const res = await fetch("https://api.kit.forhosting.com/home/corner-bead", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"outside_corners": 8,
"wall_height": 8,
"opening_returns": 4,
"return_height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/corner-bead",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"outside_corners": 8,
"wall_height": 8,
"opening_returns": 4,
"return_height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/corner-bead", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"outside_corners":8,"wall_height":8,"opening_returns":4,"return_height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"outside_corners":8,"wall_height":8,"opening_returns":4,"return_height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/corner-bead", 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
{
"outside_corners": 8,
"wall_height": 8,
"opening_returns": 4,
"return_height": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.corner_bead",
"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.
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
Utilisez-le gratuitement dans le navigateur pour des listes d'achats bricolage et des métrés de chantier, ou appelez l'API à $0.002 par requête réussie lorsque le logiciel d'estimation a besoin du même contrat.
Comptez les angles extérieurs et les retours d'ouverture sur l'élévation
Parcourez chaque élévation de mur et marquez tout angle extérieur où deux faces de plaque se rejoignent en un L externe qui recevra une cornière métallique ou papier de la lisse basse jusqu'à la ligne de plafond. Comptez ensuite séparément chaque arête de retour d'ouverture qui reçoit aussi un profilé : cas typiques, les retours verticaux des tableaux de fenêtre, les huisseries de porte finies en cornière, et les ouvertures en arc où l'on courbe un profilé papier ou vinyle. Les angles rentrants intérieurs reçoivent en général du bandeau papier plutôt qu'une cornière métallique d'angle saillant, laissez-les donc hors de ce métré. Un décompte cohérent d'une révision de plan à l'autre est ce qui garde les bons de commande honnêtes lorsque l'architecte ajoute une fenêtre ou supprime un décrochement qui nécessitait un profilé. Envoyez ce décompte comme outside_corners ; les alias acceptés incluent corners, outside_corner_count, corner_count et l_corners afin que les en-têtes de tableur et les champs de formulaire réutilisent des libellés familiers. Envoyez ce décompte comme opening_returns ; les alias returns, return_count, opening_return_count et window_returns couvrent des noms de colonnes de métré courants. Les deux décomptes sont des entiers non négatifs obligatoires : zéro est valide lorsqu'une rénovation droite n'a ni angles extérieurs ni ouvertures avec retour sur cette ligne, mais les valeurs négatives, non entières, chaînes vides et champs manquants échouent avec invalid_input et ne sont pas facturés. Les décomptes extrêmement élevés au-dessus du maximum publié sont rejetés pour que les multiplications restent stables sur un isolate Worker. N'inventez pas d'angles à partir du seul périmètre de la pièce : ce endpoint ne mesure ni la longueur de lisse ni l'entraxe de l'ossature ; il multiplie seulement les courses de cornière que vous avez déjà marquées.
Comment hauteur de mur, hauteur de retour, chute et barres sont calculés
Chaque angle extérieur est traité comme une course de cornière en pleine hauteur : outside_lf est égal à outside_corners multiplié par wall_height. wall_height doit être un nombre fini strictement positif dans toute unité linéaire cohérente (les pieds sont courants en résidentiel américain ; les mètres conviennent si toutes les longueurs sont en mètres). Les alias height, ceiling_height, corner_height et H pointent vers le même champ. Chaque retour d'ouverture utilise return_height de profilé : returns_lf est égal à opening_returns multiplié par return_height. return_height doit être non négatif ; lorsque opening_returns est supérieur à zéro, il doit être strictement positif afin qu'un retour de longueur nulle ne masque pas un décompte positif. Les alias return_length, opening_height, return_run et R couvrent les libellés de planning. Les mètres linéaires nets sont outside_lf plus returns_lf. La chute optionnelle est une fraction non négative de cette course nette, par défaut un dixième (dix pour cent) pour découpes, assemblages et barres abîmées ; les alias waste_fraction, waste_factor, scrap, allowance et overage sont acceptés, avec un maximum de deux (deux cents pour cent). linear_feet est égal à net_lf multiplié par un plus waste. stick_length optionnel vaut par défaut huit (barres métalliques courantes de huit pieds) ; les alias stock_length, piece_length, bead_length et stick le renomment. sticks est le plafond de linear_feet divisé par stick_length afin que vous commandiez des barres entières chez le marchand. precision optionnelle choisit les décimales des champs numériques non entiers, par défaut quatre et plafonnée à quinze pour stabiliser les goldens JSON. La réponse renvoie les entrées avec défauts renseignés, indique outside_lf, returns_lf, net_lf, waste_length, linear_feet, sticks, unit, method corners_and_returns, une chaîne de formule, un message lisible et des chaînes d'étapes. Des entrées identiques produisent toujours le même JSON car le chemin est une arithmétique pure sans réseau, graine aléatoire ni horloge murale.
Usage de l'API, tarification, flux plaque de plâtre et limites pratiques
Appelez le calculateur gratuit de cornière dans le navigateur pour des estimations rapides de chantier, des bornes de négoce bois et des tableaux blancs d'entreprise sans déployer un tableur. Cette capacité ne dimensionne ni sacs d'enduit de joint, ni trame, ni bandeau papier d'angle rentrant, et ne détecte pas les angles automatiquement depuis un dessin CAD ; vous saisissez les décomptes et hauteurs qui correspondent aux élévations déjà mesurées. Envoyez en POST un corps JSON avec outside_corners, wall_height, opening_returns et return_height, plus waste, stick_length et precision optionnels lorsque les défauts ne correspondent pas à la norme de votre atelier. Utilisez l'API prépayée lorsqu'une application de rénovation, un pipeline de métré quantitatif, un configurateur de maison modulaire ou un outil d'estimation a besoin d'un contrat stable sous solde KIT à $0.002 par article réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Associez ce endpoint à un calculateur de plaques pour le nombre de panneaux et à un calculateur de montants d'angle pour les packs d'ossature, afin que le lot de finition couvre plaques, vis, cornière et enduit. Rappelez-vous que cornière papier, métallique en L, à nez arrondi et vinyle d'arc partagent le même métré linéaire même si le SKU produit diffère : choisissez le produit après avoir linear_feet et sticks. Les auteurs qui livrent des SDK peuvent mapper linear_feet vers des bons de commande en affichant outside_lf et returns_lf comme détail explicatif pour l'estimateur et l'inspecteur.
Cas d'intégration
Outils de métré pour négoce bois et e-commerce
Les sites de détail calculent les mètres linéaires de cornière et le nombre de barres lorsque l'acheteur ajuste chute et longueur de stock, via une API déterministe unique pour devis et paniers.
Automatisation des devis d'entreprise
Les outils d'estimation regroupent les décomptes d'angles et de retours issus du marquage de plan, appliquent la norme de chute de l'atelier et émettent linear_feet et sticks pour les bons de commande sans tableur.
Questions techniques
Comment fonctionne le calculateur de cornière ?
Il multiplie outside_corners par wall_height et opening_returns par return_height, additionne ces courses, multiplie par (1 + waste) pour linear_feet, et applique le plafond avec stick_length pour des barres entières. method vaut toujours corners_and_returns.
Que se passe-t-il si outside_corners est négatif ou si return_height manque ?
La requête échoue avec invalid_input. Les décomptes doivent être des entiers non négatifs ; wall_height doit être positif ; return_height doit être non négatif (et positif s'il existe des retours). Les champs obligatoires manquants sont rejetés et non facturés.
Le calculateur de cornière est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par article réussi ; les échecs de validation ne sont pas facturés.