Calculateur d’habillage de fenêtre
Le calculateur d’habillage de fenêtre estime le nombre total de pieds linéaires de moulure nécessaires autour d’ouvertures rectangulaires.
Lancer gratuitement
Saisissez la largeur et la hauteur de l’ouverture en pouces, puis indiquez combien de fenêtres de cette taille seront habillées. Le calcul mesure les quatre côtés de chaque ouverture et convertit la longueur cumulée des pouces en pieds. Il convient à un premier métré, à la comparaison d’une liste de finitions avec un tableau de fenêtres ou au contrôle d’une commande avant achat. Le résultat donne la longueur nécessaire pour une fenêtre ainsi que le besoin cumulé de tout le groupe.
Mesurez l’ouverture de façon cohérente
Mesurez la largeur et la hauteur le long du tracé où l’habillage sera posé. Utilisez des pouces pour les deux dimensions, car le calculateur ne convertit le périmètre complet en pieds linéaires qu’après la multiplication. Relevez chaque dimension sur la ligne prévue pour la moulure, sans confondre l’ouverture brute, la taille du vitrage ou le bord extérieur d’une pièce existante. Ces références peuvent suffisamment différer pour modifier une commande de plusieurs fenêtres. L’outil considère l’ouverture comme un rectangle comprenant une traverse haute, deux montants latéraux et une traverse basse. Si votre détail omet la pièce basse parce que la tablette et le tablier sont estimés séparément, ce résultat sur quatre côtés sera supérieur au montage sur trois côtés. Regroupez uniquement les fenêtres ayant les mêmes dimensions mesurées. Pour des tailles différentes, calculez chaque groupe séparément et additionnez les pieds linéaires obtenus. Associer les mesures au repère de la fenêtre facilite aussi le suivi du métré lorsque les conditions du chantier évoluent.
Comprenez le calcul du périmètre
Pour une fenêtre rectangulaire, le calculateur additionne la largeur et la hauteur de l’ouverture, double cette somme pour couvrir les côtés opposés, puis divise le résultat par douze afin de convertir les pouces en pieds. Il multiplie ensuite par le nombre de fenêtres. Une ouverture de 36 pouces de large sur 60 pouces de haut possède un périmètre sur quatre côtés de 192 pouces, soit 16 pieds linéaires. Quatre ouvertures identiques nécessitent donc 64 pieds linéaires avant toute marge d’achat. La réponse fournit la longueur par fenêtre et le total en pouces et en pieds, afin que vous puissiez contrôler chaque étape sans reconstituer la formule. Les résultats décimaux sont arrondis à six positions pour garantir une sortie stable, tandis que le calcul emploie les dimensions saisies. Le nombre doit être un entier positif, et largeur comme hauteur doivent être des valeurs finies strictement positives. Ces contrôles empêchent une mesure incomplète ou un nombre fractionnaire de produire discrètement une quantité crédible mais inutilisable.
Convertissez la longueur en quantité à acheter
Le total renvoyé est un métré géométrique, et non une consigne d’achat exacte. Les moulures sont vendues dans des longueurs déterminées, tandis que la pose peut consommer du matériau supplémentaire pour les onglets, coupes droites, entures, défauts et variations de veinage ou de couleur. Après avoir obtenu les pieds linéaires, appliquez la marge de perte adaptée au profil, aux longueurs disponibles, au plan de raccordement et aux habitudes du poseur. Divisez ensuite la longueur corrigée par celle d’une barre et arrondissez au nombre entier supérieur. Une moulure large ou très décorée peut exiger davantage de marge. Le calculateur sépare volontairement cette décision afin que la mesure de base reste transparente et réutilisable. Il n’ajoute pas non plus les extensions, doublures de dormant, tablettes, tabliers, rosaces, socles ou assemblages décoratifs. Avant de commander, comparez la liste des ouvertures aux plans et vérifiez des mesures représentatives sur place. Pour plusieurs tailles, conservez le résultat de chaque groupe afin d’intégrer les changements sans recommencer tout le métré.
Cas d’usage
Préparer un métré de moulures
Transformez un tableau d’ouvertures identiques en une longueur claire d’habillage sur quatre côtés.
Contrôler une commande
Comparez les pieds linéaires calculés au devis du fournisseur avant d’ajouter longueurs commerciales et pertes.
Estimer la rénovation d’une pièce
Mesurez les ouvertures existantes et calculez la moulure nécessaire pour plusieurs fenêtres identiques.
Questions fréquentes
Que comprend le calculateur ?
Il comprend l’habillage des quatre côtés de chaque ouverture rectangulaire : deux largeurs et deux hauteurs.
Dois-je saisir des pouces ou des pieds ?
Saisissez les deux dimensions en pouces. Le résultat convertit leur longueur cumulée en pieds linéaires.
Le résultat inclut-il les pertes ?
Non. Il restitue la longueur mesurée sur quatre côtés. Ajoutez une marge propre au projet avant le calcul des barres.
Que faire si les fenêtres sont de tailles différentes ?
Calculez chaque taille comme un groupe distinct, puis additionnez les pieds linéaires totaux obtenus.
Les tablettes et tabliers sont-ils calculés ?
Non. Tablettes, tabliers, extensions de dormant, blocs et autres éléments décoratifs doivent être estimés séparément.
Quel est le prix d’un calcul par API ?
Chaque requête API coûte $0.002. Le calculateur du navigateur reste également disponible en mode interactif.
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/window-casing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width_inches":36,"height_inches":60,"windows":4}'const res = await fetch("https://api.kit.forhosting.com/home/window-casing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width_inches": 36,
"height_inches": 60,
"windows": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/window-casing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width_inches": 36,
"height_inches": 60,
"windows": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/window-casing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width_inches":36,"height_inches":60,"windows":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width_inches":36,"height_inches":60,"windows":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/window-casing", 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
{
"width_inches": 36,
"height_inches": 60,
"windows": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.window_casing",
"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_dimension_inches | 1000000 |
max_windows | 1000000 |
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. |