Calculateur de semelles béton
Quatre semelles de 2,4 × 0,6 × 0,3 m demandent 1,728 m³ à couler, soit 0,432 m³ chacune : longueur fois largeur fois profondeur, fois le nombre de semelles identiques. Utile pour les plots d'une terrasse ou une file de massifs de poteaux. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Longueur
- 2,4
- Largeur
- 0,6
- Profondeur
- 0,3
- Quantité
- 4
- Cubature par semelle
- 0,432
- Cubature totale
- 1,728
- Cubature
- 1,728
- Aire en plan par semelle
- 1,44
Un calculateur de semelles en béton transforme quatre mesures de chantier en le volume cubique de béton dont vous avez besoin pour des semelles isolées rectangulaires identiques. Saisissez la longueur et la largeur d'une semelle, la profondeur (épaisseur) de béton de ce plot, et le nombre de semelles identiques à couler ; l'outil renvoie le volume par semelle, le volume total, les aires en plan, un court message et des étapes de substitution ordonnées que vous pouvez coller dans un métré de matériaux ou un test unitaire.
Comment le volume de béton d'une semelle rectangulaire est calculé
Une semelle isolée rectangulaire est modélisée comme un prisme droit : le plan est un rectangle de longueur par largeur, et l'épaisseur de béton est la profondeur. Le volume d'une semelle est donc longueur fois largeur fois profondeur, à condition que les trois mesures utilisent la même unité de longueur — mètres avec mètres, pieds avec pieds, pouces avec pouces.
Lorsque le projet utilise plusieurs plots identiques (par exemple quatre pieux de terrasse ou une rangée d'embases de poteau au même dessin), le volume total de béton multiplie ce prisme d'une seule semelle par le nombre entier de semelles. Ce produit est le volume géométrique net de béton ; il n'ajoute pas de perte pour les déversements, le surcreusement ou le résidu de pompe, et ne soustrait pas le déplacement des armatures, car ces ajustements sont des pourcentages propres au projet appliqués après le métré géométrique.
Ici profondeur désigne l'épaisseur du plot de béton que vous coulez, pas nécessairement la profondeur totale de l'excavation si vous remblayez au-dessus du plot ou coulez un fût à part. Les quatre entrées doivent être positives : une longueur, largeur ou profondeur nulle ou négative ne définit pas un plot physique, et un nombre non positif ou fractionnaire ne peut signifier un nombre entier de semelles identiques.
Le calculateur ne convertit jamais les unités pour vous, donc mélanger des pieds de longueur avec des pouces de profondeur produit silencieusement un produit cubique dénué de sens ; convertissez tout d'abord, puis appelez.
Conseils pratiques, limites et recherches associées
Mesurez longueur et largeur sur le plan du plot, et la profondeur comme l'épaisseur de coulage depuis le fond du coffrage jusqu'au dessus de la semelle finie, avec un seul système d'unités cohérent. Gardez les dimensions dans la plage absolue publiée afin que les produits ne débordent pas vers des résultats non finis que le solveur doit rejeter.
Cette page vise les personnes cherchant un calculateur de semelle en béton, un volume de fondation, un dosage de béton pour plots isolés ou longueur largeur profondeur nombre en ligne ; ce n'est pas un estimateur de semelle filante en tranchée à largeur variable, ni un outil de volume de dalle sur sol pour des planchers entiers, ni un acheteur de sacs de béton qui convertit des mètres cubes en nombre de sacs, ni une vérification de conception structurelle de la portance du sol.
Préférez cette capacité lorsque vous connaissez déjà les dimensions des plots rectangulaires et n'avez besoin que du volume de coulage ; si votre source est une semelle filante de section constante, vous pouvez encore modéliser des segments comme des rectangles mais devez sommer des appels séparés.
Questions fréquentes
Comment calcule-t-on le volume d'une semelle en béton ?
Pour des plots rectangulaires identiques : volume par semelle = longueur × largeur × profondeur ; volume total = ce produit × nombre. Les trois dimensions doivent utiliser la même unité de longueur ; le résultat est dans cette unité au cube.
Que se passe-t-il si longueur, largeur ou profondeur sont nuls ou négatifs ?
Des dimensions non positives ne définissent pas une semelle physique, donc l'outil n'invente jamais un volume.
Le nombre doit-il être un entier ?
Oui. Le nombre doit être un entier positif (au moins 1). Les nombres fractionnaires de semelles sont rejetés.
Ajoute-t-il une perte ou convertit-il en sacs de prémix ?
Non. Il renvoie uniquement le volume géométrique pur. Appliquez votre propre facteur de perte et la conversion d'unités (m³ vers yd³ ou nombre de sacs) après l'appel.
Le calculateur de semelles en béton est-il gratuit ?
L'outil navigateur est gratuit et s'exécute en local.
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/concrete-footing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":2.4,"width":0.6,"depth":0.3,"count":4}'const res = await fetch("https://api.kit.forhosting.com/home/concrete-footing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 2.4,
"width": 0.6,
"depth": 0.3,
"count": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/concrete-footing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 2.4,
"width": 0.6,
"depth": 0.3,
"count": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/concrete-footing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":2.4,"width":0.6,"depth":0.3,"count":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":2.4,"width":0.6,"depth":0.3,"count":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/concrete-footing", 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
{
"length": 2.4,
"width": 0.6,
"depth": 0.3,
"count": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.concrete_footing",
"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_dim | 1000000000000 |
min_dim | 1e-15 |
max_count | 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. |
Notes techniques
Une longueur, largeur ou profondeur non positive — et un nombre non positif ou non entier — sont rejetés avec une erreur invalid_input claire au lieu d'inventer un coulage à partir de tailles nulles ou négatives. Le chemin est purement mathématique déterministe — 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 un arrondi décimal fixe à chaque appel.
Comment le volume de béton d'une semelle rectangulaire est calculé
En cas de succès la réponse renvoie les entrées arrondies, publie volume_per_footing et total_volume (avec volume comme alias du total), plan_area_per_footing et plan_area_total pour une vérification rapide par rapport aux plans, formula comme la chaîne V égale longueur fois largeur fois profondeur fois nombre, message comme un bref résumé et steps comme un tableau ordonné de lignes de substitution que vous pouvez asserter dans des tests ou montrer à un client.
Comment appeler l'API et ce qui est renvoyé
Le nombre doit être un entier positif jusqu'au maximum publié ; les formes en chaîne de nombres entiers sont acceptées lorsqu'elles correspondent à un motif numérique fini strict, mais les nombres fractionnaires sont rejetés. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; lorsque vous devez envoyer des chaînes, évitez les symboles monétaires, les suffixes d'unité ou les séparateurs de milliers qui feraient échouer le motif de nombre fini. Envoyez un corps JSON avec quatre champs obligatoires : length (alias footing_length, L, len, long), width (alias footing_width, W, w, breadth), depth (alias footing_depth, thickness, height, D, d, thick) et count (alias quantity, n, qty, footings, num). Longueur, largeur et profondeur doivent être des nombres finis positifs dans la plage absolue publiée afin que les produits intermédiaires restent finis en précision IEEE double sur le Worker et dans le navigateur. En cas de succès la réponse fixe volume_per_footing au produit du prisme arrondi, total_volume et volume au produit multiplié par le nombre, les champs d'aire en plan à longueur fois largeur (et fois le nombre), formula et message comme décrit ci-dessus, et steps comme le journal de substitution. Une validation échouée — champs manquants, nombres non finis, dimensions non positives, nombre non entier ou non positif, ou valeurs hors limites absolues — renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec unité item et prix unitaire marginal nul.
Conseils pratiques, limites et recherches associées
Si l'ingénieur prescrit un facteur de perte (par exemple cinq ou dix pour cent), multipliez total_volume vous-même après l'appel ; cet outil renvoie volontairement le volume géométrique pur pour que les devis restent transparents. Pour enseigner ou écrire des tests, associez un cas à une seule semelle (nombre égal à un) à un cas multi-semelles qui scale total_volume linéairement, et incluez une profondeur ou un nombre délibérément nuls pour prouver le chemin invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui rend les scripts exploratoires peu coûteux lorsque vous envoyez délibérément une largeur nulle pour vérifier la gestion d'erreurs. Les contrôles aller-retour sont simples : recalculez à la main longueur fois largeur fois profondeur, multipliez par le nombre, et confirmez que le total_volume publié correspond dans le même arrondi à douze décimales utilisé pour tous les champs numériques.
Cas d'intégration
Commander du béton prêt à l'emploi pour plots de pieux de terrasse
Les propriétaires saisissent longueur, largeur et profondeur du plot et le nombre de pieux identiques pour obtenir total_volume avant d'appeler une centrale ou d'acheter des sacs.
Métré d'estimateur pour semelles de poteau
Les constructeurs envoient les dimensions de plot du projet et le nombre à l'API et joignent volume_per_footing, total_volume et steps à un devis matériaux transparent.
Fixtures golden pour applications de construction
Les développeurs génèrent des volumes multi-plots connus comme corrects plus des rejets délibérés de dimensions non positives pour tests unitaires et CI.