Calculateur de solives de plancher
Une pièce de 144 pouces de large avec un entraxe de 16 pouces demande 10 solives de plancher : 9 travées pleines plus la solive de départ. Saisissez largeur et entraxe dans la même unité, et votre commande ne manquera jamais d'une pièce. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Largeur de la pièce
- 144
- Entraxe des solives
- 16
- Travées entières
- 9
- Reste
- 0
- Solives nécessaires
- 10
Commander du bois pour une plateforme de plancher commence par une question de liste de coupe : combien de solives vous faut-il sur la largeur de la pièce ? Ce calculateur de nombre de solives de plancher répond par une formule déterministe d'entraxe utilisée en ossature résidentielle et commerciale légère. Vous fournissez la largeur de la pièce mesurée perpendiculairement au parcours des solives et l'espacement entre solives dans les mêmes unités linéaires —souvent douze, seize ou vingt-quatre pouces d'entraxe— et le moteur place une solive à l'extrémité de départ, remplit les positions intermédiaires sur la grille d'espacement et ajoute une solive de fermeture à l'extrémité lointaine lorsque la dernière travée n'est que partielle. Cette règle du « plus un pour l'extrémité de départ » est la correction classique de métré face aux tableurs qui ne font que diviser la largeur par l'espacement et commandent une pièce de trop peu.
Mesurez la largeur de la pièce et choisissez un entraxe cohérent
Mesurez la largeur libre de la travée de plancher que vous assemblez, mur à mur dans la direction perpendiculaire à la portée des solives, dans l'unité linéaire de vos plans. L'espacement des solives est la distance d'entraxe (OC) entre solives successives : seize pouces d'entraxe est la valeur résidentielle par défaut dans de nombreux codes, douze et vingt-quatre étant aussi courants pour des schémas plus lourds ou plus légers, mais le calculateur accepte tout espacement fini strictement positif dans les mêmes unités que la largeur.
Si vous avez mesuré la pièce en pouces, envoyez l'espacement en pouces (par exemple cent quarante-quatre pour une largeur de douze pieds et seize pour l'entraxe standard). Si vous travaillez en millimètres ou en pieds, gardez les deux champs dans ce système ; le moteur ne convertit pas les unités, de sorte que mélanger pieds pour la largeur et pouces pour l'espacement inventera un décompte absurde.
Cas d’usage
Ossature de plancher DIY et plateformes de rénovation
Les propriétaires saisissent la largeur de pièce et un entraxe de seize pouces et savent combien de solives charger avant le chantier du week-end ou la reconstruction du sous-plancher.
Métré d'entrepreneur et automatisation d'offres
Les outils d'estimation regroupent les travées de plancher depuis les plans, appliquent la politique d'entraxe et émettent des comptes de solives pour bons de commande sans tableurs fragiles.
Questions fréquentes
Comment le calculateur de solives de plancher compte-t-il les solives ?
Les multiples exacts utilisent largeur/espacement + 1 ; les travées partielles utilisent floor(largeur/espacement) + 2.
Quelles unités dois-je utiliser ?
Tout système linéaire cohérent. Mélanger pieds et pouces sans convertir produira un décompte incorrect.
Que se passe-t-il si l'espacement est nul ou négatif ?
L'espacement des solives et la largeur de la pièce doivent tous deux être strictement positifs ; les valeurs nulles ou négatives sont rejetées et non facturées.
Cet outil dimensionne-t-il les solives pour la portée et la charge ?
Non. Il ne compte que combien de solives vous faut-il sur la largeur à un entraxe choisi. Tables de portée, hauteur, essence et dimensionnement de charge restent une étape d'ingénierie ou de code à part.
Que se passe-t-il si la dernière travée est incomplète ?
Le calculateur ajoute une solive de fermeture contre le mur du fond. Le total devient alors la partie entière de la largeur divisée par l'entraxe, plus deux, au lieu de plus un.
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/floor-joist-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"room_width":144,"joist_spacing":16}'const res = await fetch("https://api.kit.forhosting.com/home/floor-joist-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"room_width": 144,
"joist_spacing": 16
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/floor-joist-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"room_width": 144,
"joist_spacing": 16
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/floor-joist-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"room_width":144,"joist_spacing":16}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"room_width":144,"joist_spacing":16}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/floor-joist-count", 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
{
"room_width": 144,
"joist_spacing": 16
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.floor_joist_count",
"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
Un espacement nul ou négatif est rejeté avec une erreur claire invalid_input afin que les outils d'estimation restent honnêtes avant de réserver le bois. L'outil navigateur s'exécute gratuitement sur votre appareil ; l'API prépayée facture $0.002 par élément réussi lorsque les applications et SDK ont besoin du même contrat.
Mesurez la largeur de la pièce et choisissez un entraxe cohérent
Envoyez cette valeur comme room_width ; les alias width, span, room et clear_span sont acceptés pour les libellés de formulaire et les en-têtes de tableurs de métré qui préfèrent ces noms. Les deux champs doivent être des nombres finis strictement positifs : zéro, négatif ou non numérique provoque 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 l'arithmétique de travées en virgule flottante reste significative dans un isolate Worker. Les alias optionnels d'espacement incluent spacing, oc, on_center, centers et joist_oc, qui couvrent les notes de plan courantes et les filtres produits des fournisseurs.
Comment se comptent l'extrémité de départ, les travées OC et l'extrémité lointaine
Lorsque la largeur de la pièce est un multiple exact de l'espacement, la formule classique est simplement largeur divisée par espacement plus un ; ce un en plus est la solive d'extrémité de départ que la pure division manquerait. Lorsqu'une travée partielle reste au mur lointain, le moteur compte encore une solive de fermeture sur ce bord, ce qui équivaut à floor(largeur divisée par espacement) plus deux. La disposition inclut toujours une solive à l'extrémité de départ de la pièce —le membre qui démarre la grille OC— puis place des solives intermédiaires tous les joist_spacing sur la largeur. Cela produit full_bays, remainder (zéro lorsque l'extrémité lointaine tombe sur la grille) et joists_needed. L'étiquette de méthode est toujours oc_plus_start_end pour un branchement stable en aval dans les applications d'estimation. Largeur ou espacement requis manquants, et valeurs nulles ou négatives pour l'un ou l'autre champ, échouent avec invalid_input. Des entrées identiques produisent toujours le même JSON car le chemin est de l'arithmétique pure sans réseau, graine aléatoire ni horloge murale. Ce point de terminaison compte les pièces du parcours principal de solives uniquement : il ne dimensionne pas la hauteur de solive d'après des tables de portée, n'attribue pas d'essence ni de classe, et n'ajoute pas de SKU de entretoises, de calage, de sabots ou de rive comme lignes séparées — cela appartient à une liste de matériaux ultérieure une fois joists_needed connu.
Usage de l'API, tarification, flux d'ossature et limites pratiques
Appelez le calculateur gratuit de solives de plancher dans le navigateur pour des estimations rapides sur chantier, bornes de scierie et tableaux de chantier sans installer de tableur. Associez ce point de terminaison à des convertisseurs d'unités lorsque les clients mélangent plans impériaux et listes de stock métriques, ou à des aides de dimensions de pièce lorsque la largeur arrive comme coordonnées de début et de fin séparées que vous soustrayez côté client avant d'appeler. Rappelez-vous que la longueur de solive est un métré distinct : cet outil indique combien de membres traversent la pièce, non de quelle longueur chaque pièce est coupée pour la portée d'appui. Envoyez un corps JSON avec room_width et joist_spacing dans des unités linéaires concordantes. 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 de gestion immobilière ont besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais de solde après le rejet du moteur. Les auteurs livrant des SDK peuvent mapper joists_needed directement vers des bons de commande tout en affichant full_bays et remainder comme détail explicatif pour l'estimateur qui examine les travées partielles.
Cas d'intégration
Outils de liste de coupe en scierie et e-commerce
Les sites de détail calculent le nombre de solives lorsque les acheteurs changent la largeur de pièce ou les options d'entraxe, avec le même contrat d'API déterministe pour devis et paniers.
Questions techniques
Le calculateur de solives de plancher est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.