Calculateur de poids du bois en pieds-planche
Ce calculateur estime le poids d'un lot de bois dimensionné à partir de deux données pratiques : le nombre total de pieds-planche et la densité de l'essence en livres par pied cube.
Lancer gratuitement
Il convertit le volume, applique la densité indiquée et fournit une estimation en livres et en kilogrammes. Vous pouvez ainsi comparer des essences, préparer un enlèvement, vérifier la charge d'une remorque ou d'un rayonnage et organiser la manutention avant tout déplacement.
Rassemblez le volume et une densité adaptée
Commencez par le nombre total de pieds-planche. Un pied-planche correspond au volume d'une planche de 12 pouces de long, 12 de large et 1 d'épaisseur, soit 1/12 de pied cube. Si vous disposez d'une liste de pièces, additionnez leurs volumes avant la saisie. Choisissez ensuite une densité en livres par pied cube correspondant à l'essence et à l'humidité prévues. Les références publiées peuvent concerner du bois vert, séché à l'air, séché au four ou présentant une humidité précise. Retenez la valeur la plus représentative au moment du transport. Pour un lot composé de plusieurs essences ou états, calculez chaque groupe séparément puis additionnez les poids. Vous conservez ainsi chaque hypothèse et pourrez facilement réviser le plan lorsque des données plus précises seront disponibles.
Comprenez le calcul et ses limites
Le calculateur divise les pieds-planche par 12 pour obtenir des pieds cubes, puis multiplie ce volume par la densité saisie. Ainsi, 120 pieds-planche occupent 10 pieds cubes ; à 35 livres par pied cube, le poids estimé atteint 350 livres. La conversion en kilogrammes emploie exactement 0.45359237 kilogramme par livre. Les valeurs intermédiaires restent intactes et seul l'affichage final est arrondi. Il s'agit d'une estimation du bois, pas d'une pesée certifiée. L'humidité, les nœuds, la résine, le traitement ainsi que les proportions de cœur et d'aubier modifient la densité réelle. Ajoutez séparément palettes, liteaux, cerclages, emballages et supports. Pour un transport réglementé, une étude structurelle, un levage ou une charge proche d'une limite nominale, utilisez une balance adaptée et appliquez la marge de sécurité requise.
Préparez véhicules, stockage et manutention
Intégrez cette estimation dans un plan de charge complet. Comparez le total du bois, des emballages, des passagers, des outils et du carburant à la charge utile du véhicule. Pour une remorque, contrôlez également les essieux, pneus, attelage et poids sur flèche, car un élément peut atteindre sa limite avant l'ensemble. La répartition est tout aussi importante : une essence dense concentrée à une extrémité peut surcharger un essieu ou un rayonnage. En stockage, confrontez l'estimation aux capacités des étagères, racks, sols et appuis, puis répartissez les paquets conformément aux instructions. Le calcul aide aussi à constituer des lots manipulables sans danger. Recommencez dès que le volume ou la densité change. Chaque calcul par API coûte $0.002 ; la version navigateur est directement utilisable sur cette page.
Cas d’usage
Préparer le chargement d'un véhicule
Estimez la part du bois avant de comparer la charge complète aux limites du véhicule, des essieux, des pneus et de l'attelage.
Contrôler le stockage en atelier
Évaluez le poids des paquets avant de les placer sur des racks, étagères, chariots ou zones de plancher porteuses.
Comparer plusieurs essences
Appliquez différentes densités publiées au même volume pour mesurer leur incidence sur le transport et la manutention.
Questions fréquentes
Quelle formule est appliquée ?
Les pieds-planche sont divisés par 12, puis les pieds cubes obtenus sont multipliés par la densité saisie.
Le résultat comprend-il palettes et emballages ?
Non. Il concerne uniquement le bois ; ajoutez séparément palettes, liteaux, cerclages, emballages et autres matériaux.
Quelle densité faut-il saisir ?
Choisissez une source fiable correspondant à l'essence et à l'humidité prévues pendant le transport.
Puis-je calculer un lot de plusieurs essences ?
Oui. Calculez séparément chaque essence ou groupe d'humidité, puis additionnez les poids obtenus.
Cette estimation convient-elle à une décision réglementaire ?
Utilisez-la pour planifier. Pesez les charges critiques ou réglementées avec un matériel approprié et respectez les limites applicables.
Quel est le tarif d'un calcul par API ?
Chaque calcul par API coûte $0.002. Le calculateur fonctionne aussi dans le navigateur sur cette page.
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/lumber-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"board_feet":500,"density_lb_ft3":35}'const res = await fetch("https://api.kit.forhosting.com/home/lumber-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"board_feet": 500,
"density_lb_ft3": 35
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/lumber-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"board_feet": 500,
"density_lb_ft3": 35
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/lumber-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"board_feet":500,"density_lb_ft3":35}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"board_feet":500,"density_lb_ft3":35}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/lumber-weight", 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
{
"board_feet": 500,
"density_lb_ft3": 35
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.lumber_weight",
"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_board_feet | 1000000 |
max_density_lb_ft3 | 100 |
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. |