Calculateur sol époxy
Une dalle de 400 pieds carrés avec des kits couvrant 250 pieds carrés chacun demande 2 kits avec 10 % de perte, et il reste 60 pieds carrés de couverture. Prenez la couverture indiquée pour l'épaisseur que vous appliquerez. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Surface
- 400
- Rendement du kit
- 250
- Pourcentage de perte
- 10
- Couches
- 1
- Facteur de perte
- 1,1
- Surface revêtue
- 400
- Surface avec perte
- 440
- Kits par couche (exact)
- 1,76
Planifier un sol époxy de garage ou de sous-sol commence presque toujours par deux chiffres sur l'étiquette du kit et un mètre-ruban : la dalle a une surface au sol connue, chaque kit couvre une quantité fixe à une épaisseur de film déclarée, et les poseurs ajoutent une marge de perte pour que bords, béton poreux et pertes par déversement ne provoquent pas un manque en cours de coulage. Ce calculateur de revêtement de sol époxy transforme ces entrées en un décompte déterministe de kits. Vous envoyez la surface du sol et la couverture du kit dans des unités de surface cohérentes pour l'épaisseur que vous appliquerez réellement, définissez éventuellement le pourcentage de perte et le nombre de couches, et recevez le nombre de kits arrondi à l'entier supérieur avec des champs intermédiaires qui expliquent l'arithmétique. Une surface nulle ou négative échoue avec une erreur claire d'entrée invalide afin que les outils de quantité et les formulaires d'achat rejettent les métrés incorrects avant toute dépense.
Mesurez la surface au sol et alignez la couverture du kit sur l'épaisseur et les unités
Commencez par mesurer la dalle de garage ou de sous-sol que vous recouvrirez d'époxy. Pour un seul rectangle multipliez longueur par largeur ; pour des baies en L, locaux techniques ou sous-sols ouverts additionnez les rectangles et décidez si placards fixes, paliers d'escalier ou éléments permanents doivent être exclus du total.
Les fabricants indiquent souvent des couvertures différentes selon les mils ou micromètres : un kit qui couvre deux cent cinquante pieds carrés à dix mils peut n'en couvrir que la moitié à vingt mils car le volume de film est fixe. Prenez toujours la couverture qui correspond à l'épaisseur que vous roulerez ou étendrez à la raclette, non un maximum marketing sur un film ultra-fin.
Si la dalle fait quatre cents pieds carrés et l'étiquette indique deux cent cinquante pieds carrés par kit à l'épaisseur cible, envoyez ces nombres tels quels. Lorsqu'un kit bi-composant indique la couverture du système déjà mélangé, utilisez cette valeur mixte une seule fois plutôt que de traiter résine et durcisseur comme des kits séparés.
Cas d’usage
Rénovations DIY de garages et sous-sols
Les propriétaires saisissent la surface mesurée de la dalle et la couverture imprimée sur le kit d'époxy pour l'épaisseur choisie afin de savoir combien de kits acheter avant le jour du mélange.
Métré entrepreneur et automatisation des offres
Les outils d'estimation traitent les locaux à partir de plans, appliquent une politique de perte et de couches par gamme, et émettent des décomptes de kits pour bons de commande sans tableur.
Questions fréquentes
Que se passe-t-il si la surface au sol est nulle ou négative ?
La surface au sol et la couverture du kit doivent être des nombres finis strictement positifs ; les valeurs non positives sont rejetées et non facturées.
Quel pourcentage de perte dois-je utiliser pour les sols époxy ?
La valeur par défaut est dix pour cent, adaptée aux garages rectangulaires simples sur béton sain. Augmentez la perte pour dalles poreuses, gorges ou formes complexes ; diminuez-la pour des poses scellées et simples par des équipes expérimentées.
La surface au sol et la couverture du kit doivent-elles partager les mêmes unités et la même base d'épaisseur ?
Le calculateur ne convertit ni unités ni épaisseur.
Combien de kits époxy pour un garage de 400 pieds carrés ?
Deux kits, si chacun couvre 250 pieds carrés et que vous appliquez une couche avec 10 % de perte. Il faut couvrir 440 pieds carrés, soit 1,76 kit, arrondi à 2, avec 60 pieds carrés de marge dans le dernier.
Faut-il compter la résine et le durcisseur comme deux kits ?
Non. Quand un kit bicomposant indique la couverture du système mélangé, utilisez ce chiffre une seule fois. Compter la résine et le durcisseur séparément doublerait à tort le nombre de kits.
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/epoxy-floor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"floor_area":400,"kit_coverage":250}'const res = await fetch("https://api.kit.forhosting.com/home/epoxy-floor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"floor_area": 400,
"kit_coverage": 250
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/epoxy-floor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"floor_area": 400,
"kit_coverage": 250
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/epoxy-floor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"floor_area":400,"kit_coverage":250}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"floor_area":400,"kit_coverage":250}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/epoxy-floor", 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
{
"floor_area": 400,
"kit_coverage": 250
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.epoxy_floor",
"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
Le chemin est une arithmétique pure sans effets réseau, modèle ni système de fichiers, ainsi le même JSON se fixe proprement dans les tests automatisés.
Mesurez la surface au sol et alignez la couverture du kit sur l'épaisseur et les unités
Exprimez le résultat comme floor_area en pieds carrés, mètres carrés ou toute autre unité de surface de votre choix—le calculateur ne convertit jamais les unités, donc la couverture imprimée sur le kit d'époxy pour l'épaisseur prévue doit utiliser le même système de surface. Les alias optionnels area, room_area, surface_area, garage_area et basement_area sont acceptés pour floor_area ; coverage, coverage_per_kit, kit_area et sq_per_kit correspondent à kit_coverage. Les deux entrées géométriques doivent être des nombres finis strictement positifs : zéro, négatif ou non numérique déclenche invalid_input et n'est pas facturé. Les valeurs extrêmement petites ou énormes hors de la plage de stabilité publiée sont aussi rejetées pour que les résultats en virgule flottante restent significatifs sur un isolate Worker.
Pertes, couches et comment l'arrondi supérieur transforme la surface en kits entiers
Les poses d'époxy réelles exigent toujours un peu de matière en plus. Les plinthes en gorges verticales et retours muraux consomment du produit invisible sur la surface en plan, le béton froid ou poreux absorbe la première passe, les bords du rouleau et les parois du seau laissent un résidu, et un kit partiel ouvert pour retouches est difficile à réutiliser après expiration du pot life. Dix pour cent convient à un garage rectangulaire simple scellé en une couche ; montez à douze ou quinze pour dalles rugueuses très absorbantes, systèmes à paillettes lourdes qui enterrent plus de résine, ou pièces avec de nombreux poteaux et renfoncements ; descendez vers cinq pour des équipes expérimentées sur sols denses déjà scellés à géométrie simple. Le champ optionnel waste_percent vaut dix par défaut s'il est omis et accepte des valeurs de zéro à cent ; les alias waste, waste_allowance, overage et extra_percent correspondent au même nombre. Le champ optionnel coats vaut un par défaut et accepte des entiers de un à vingt pour systèmes multicouches base-plus-build à même couverture par couche ; les alias num_coats, layers et coats_count sont acceptés. Le moteur multiplie floor_area par coats pour obtenir coated_area, construit waste_factor comme un plus waste_percent divisé par cent, multiplie pour obtenir area_with_waste puis divise par kit_coverage. Ce quotient est kits_exact ; kits_needed est le plafond de ce quotient de sorte qu'un reste fractionnaire devient toujours un kit complet de plus sur le bon de commande. kits_per_coat_exact montre la demande d'une seule couche ajustée des pertes, leftover_coverage_in_last_kit montre la couverture inutilisée du dernier kit, et method est toujours area_coats_waste_ceil_kits pour un branchement stable en aval. Perte négative, couches fractionnaires, champs obligatoires manquants et surface non positive échouent avec invalid_input. 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 époxy et limites pratiques
Appelez le calculateur gratuit de revêtement de sol époxy dans le navigateur pour des estimations DIY rapides, rénovations de garage, tableaux d'entreprise et comptoirs de magasin sans tableur. La capacité ne planifie ni pot life, ni fenêtres de température ambiante, ni tests d'humidité ; ces contrôles de process restent hors du contrat arithmétique. Envoyez un corps JSON avec floor_area et kit_coverage, plus waste_percent et coats optionnels lorsque les valeurs par défaut ne conviennent pas à votre dalle ou gamme. Utilisez l'API prépayée lorsqu'une application de bricolage, un configurateur e-commerce de sols, un pipeline de métré ou un outil de gestion immobilière a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après rejet du moteur. Associez ce endpoint à des convertisseurs d'unités lorsque les clients mélangent emballages impérial et métrique, ou à des aides de pièce lorsque longueur et largeur arrivent comme champs séparés que vous multipliez côté client avant l'appel. Primaires, packs de paillettes décoratives, topcoats polyaspartiques et cartouches de bouchage de fissures ont souvent leurs propres couvertures—lancez un second appel avec le kit_coverage de chaque produit plutôt que de forcer une seule étiquette pour tout le système. Les auteurs qui livrent des SDKs peuvent mapper kits_needed directement en lignes de panier tout en affichant area_with_waste, kits_exact et leftover_coverage_in_last_kit comme détail explicatif pour l'acheteur ou l'estimateur.
Cas d'intégration
Commerce de sols et configurateurs e-commerce
Les sites de vente recalculent le nombre de kits lorsque l'acheteur change la taille du garage, les options de perte ou le système de couches, avec le même contrat API déterministe pour devis et paiement.
Questions techniques
Comment calculer le nombre de kits de revêtement de sol époxy nécessaires ?
Envoyez floor_area (surface de la dalle en unités de surface) et kit_coverage (surface qu'un kit couvre à l'épaisseur prévue), plus waste_percent et coats optionnels. La réponse kits_needed est le décompte de kits arrondi à l'entier supérieur incluant pertes et couches.
Le calculateur de revêtement de sol époxy 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 élément réussi ; les échecs de validation ne sont pas facturés.