Hauteur libre d'escalier
Un étage de 2800 mm gravi à 32° sous une trémie de 3600 mm dépasse le minimum de 2032 mm. Saisissez hauteur, pente et longueur de trémie pour vérifier le passage au bord critique avant d'ouvrir le plancher. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Hauteur d'étage
- 2 800
- Angle de l'escalier
- 32
- Longueur de la trémie
- 3 600
- Hauteur libre minimale
- 2 032
- Épaisseur de la dalle
- 0
- Longueur totale
- 4 480,9366813149
- Hauteur gagnée sur l'ouverture
- 2 249,5296668736
Un vol droit échoue lorsque la ligne de nez sous le plafond du plancher supérieur laisse moins de dégagement vertical que n'autorise votre réglementation. Ce calculateur de hauteur libre d'escalier convertit la hauteur finie d'étage à étage, l'angle de pente et la longueur horizontale de la trémie en hauteur libre disponible au bord critique, puis compare ce chiffre au minimum que vous choisissez—ou à la valeur par défaut de deux mille trente-deux unités, soit six pieds huit pouces lorsque vous travaillez en millimètres. L'épaisseur optionnelle de dalle soustrait la structure pour mesurer jusqu'à l'intrados, non jusqu'à la face supérieure finie.
Mesurez la hauteur d'étage, l'angle de pente et la longueur de trémie dans un seul système d'unités
La hauteur d'étage à étage est la distance verticale finie de la face du plancher inférieur à celle du plancher supérieur que le vol doit atteindre. Mesurez une fois les finitions connues, ou ajustez la hauteur de projet si l'épaisseur des revêtements changera ensuite.
L'angle d'escalier est la pente du vol par rapport à l'horizontale en degrés ; les escaliers droits résidentiels se situent souvent près de trente à trente-sept degrés, mais le calculateur accepte tout intervalle ouvert supérieur à zéro et inférieur à quatre-vingt-dix, pour accueillir des vols de service raides comme des vols publics doux. La longueur de trémie est la longueur horizontale de l'ouverture dans le plancher supérieur dans le sens du vol—la longueur de la cage définie par le bord d'intrados.
Exprimez hauteur, longueur de trémie, épaisseur optionnelle de dalle et hauteur libre minimale optionnelle dans la même unité linéaire, car le moteur ne convertit jamais les systèmes. Si les plans mélangent millimètres et pouces, convertissez d'abord avec un outil d'unités plutôt que de mélanger les systèmes dans une seule requête.
Cas d’usage
Combles aménagés et nouvelles cages d'escalier
Propriétaires et concepteurs saisissent la hauteur d'étage, la pente proposée et la longueur de trémie pour vérifier si la hauteur libre disponible respecte un minimum de 6 ft 8 in (ou local) avant de découper le plancher.
Implantation entrepreneur et avenants
Les outils de métrés recalculent la longueur de trémie requise lorsque l'angle ou l'épaisseur de dalle change, afin que la découpe de la cage reste assez longue pour le dégagement réglementaire.
Questions fréquentes
Comment la hauteur libre disponible est-elle calculée ?
La longueur de la trémie est multipliée par la tangente de l'angle de l'escalier, ce qui donne la montée de la ligne de pente sous le bord du plancher, puis l'épaisseur de dalle est retranchée. On obtient le passage libre au bord critique.
À quelle hauteur minimale le calculateur compare-t-il le résultat ?
Par défaut à 2032, la valeur courante de 6 pieds 8 pouces exprimée en millimètres. Si votre code local impose un autre minimum, saisissez-le dans la même unité que la hauteur et la longueur de trémie.
Quelle longueur doit avoir la trémie de mon escalier ?
Le calculateur indique aussi la longueur de trémie nécessaire pour atteindre votre hauteur minimale à l'angle choisi. Si vous modifiez la pente ou l'épaisseur de dalle, relancez le calcul : la longueur requise change avec elles.
Pourquoi indiquer l'épaisseur de la dalle ?
Parce que la hauteur libre se mesure jusqu'à la sous-face de la structure du plancher supérieur, et non jusqu'à son revêtement. En retranchant cette épaisseur, un plancher épais ne donne pas l'illusion d'un passage plus généreux.
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/stair-headroom \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"floor_to_floor_height":2800,"stair_angle":32,"floor_opening_length":3200}'const res = await fetch("https://api.kit.forhosting.com/home/stair-headroom", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"floor_to_floor_height": 2800,
"stair_angle": 32,
"floor_opening_length": 3200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/stair-headroom",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"floor_to_floor_height": 2800,
"stair_angle": 32,
"floor_opening_length": 3200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/stair-headroom", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"floor_to_floor_height":2800,"stair_angle":32,"floor_opening_length":3200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"floor_to_floor_height":2800,"stair_angle":32,"floor_opening_length":3200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/stair-headroom", 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_to_floor_height": 2800,
"stair_angle": 32,
"floor_opening_length": 3200
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.stair_headroom",
"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
Une validation échouée n'est pas facturée ; les appels réussis utilisent le prix de base publié $0.002 sur le solde KIT.
Mesurez la hauteur d'étage, l'angle de pente et la longueur de trémie dans un seul système d'unités
Envoyez floor_to_floor_height comme nombre fini strictement positif ; les alias floor_height, storey_height, total_rise et height pointent vers le même champ. Envoyez stair_angle avec angle, pitch_angle, pitch et slope_deg. Envoyez floor_opening_length avec opening_length, opening, well_length et stairwell_length. Des dimensions nulles ou négatives lèvent invalid_input et ne sont pas facturées. Des valeurs extrêmement petites ou énormes hors de la plage de stabilité publiée échouent aussi pour que les résultats flottants restent utiles sur un Worker.
Comment la hauteur libre disponible, le giron total et le contrôle réglementaire sont calculés
Sur la longueur de trémie L la ligne de pente monte de L fois tan de theta ; cette montée est la distance verticale géométrique de la ligne de pente au bord inférieur d'intrados jusqu'au plan du plancher supérieur fini. Opening_covers_run indique si la trémie est au moins aussi longue que le développement total. Ce produit ne remplace pas une revue de conception agréée ; traitez les chiffres comme un contrôle de géométrie et vérifiez votre juridiction avant construction. Pour un vol droit qui aboutit à l'extrémité lointaine de la trémie du plancher supérieur, le développement horizontal nécessaire pour monter la hauteur d'étage H à l'angle theta est total_run égal à H divisé par la tangente de theta. L'épaisseur optionnelle de dalle T est ensuite soustraite, de sorte que available_headroom égale L fois tan de theta moins T, mesurant le dégagement jusqu'à l'intrados de structure et non jusqu'à la face supérieure lorsque T est connu. Le minimum réglementaire par défaut est deux mille trente-deux de votre unité linéaire—la figure familière de six pieds huit pouces en millimètres—ou vous remplacez min_headroom via les alias code_minimum, required_headroom et min_clearance. La marge de hauteur libre est disponible moins minimum ; meets_code est vrai lorsque le disponible atteint au moins le minimum. La longueur de trémie requise est le plus petit L qui satisfait encore le minimum pour le même angle et la même dalle : (min_headroom plus slab) divisé par tan de theta. La réponse reprend les entrées, rapporte total_run, rise_over_opening, available_headroom, required_opening_length, headroom_margin, meets_code et opening_covers_run, et fixe method à stair_headroom pour un branchement stable. Des entrées identiques produisent toujours le même JSON car le chemin est pure trigonométrie et arithmétique, sans réseau, graine aléatoire ni horloge.
Usage de l'API, tarification, flux de rénovation et limites pratiques
Appelez le calculateur gratuit dans le navigateur pour des estimations rapides, combles aménagés et tableaux de chantier sans ouvrir un tableur. Souvenez-vous que le nez de marche, les sous-faces, le battement de portes sous le palier intermédiaire et les points de mesure locaux peuvent modifier le dégagement critique effectif même si la géométrie simple du bord d'intrados paraît correcte—ajustez les entrées à la coupe que vous construirez réellement. Envoyez un corps JSON avec floor_to_floor_height, stair_angle et floor_opening_length obligatoires, plus min_headroom optionnel si votre code impose un autre dégagement et slab_thickness optionnel lorsque la structure du plancher supérieur est connue. Utilisez l'API prépayée lorsqu'une application de rénovation, un outil de métrés, un configurateur ou un pipeline immobilier 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 le rejet du moteur. Associez ce endpoint à un calculateur de marches ou de contremarche et giron si vous avez encore besoin du nombre de marches et des hauteurs exactes, ou à des convertisseurs d'unités lorsque les plans mélangent les systèmes. Les auteurs de SDK peuvent mapper meets_code et required_opening_length dans des contrôles de plan tout en montrant available_headroom et headroom_margin comme détail explicatif pour le propriétaire ou le conducteur de travaux qui examine la cage d'escalier.
Cas d'intégration
Applications de rénovation et aides au contrôle de plan
Les applications mobiles et web signalent meets_code faux lorsque l'utilisateur raccourcit la trémie ou raide le vol, avec le même contrat d'API déterministe pour devis et revues.
Questions techniques
Comment fonctionne le calculateur de hauteur libre d'escalier ?
Il pose total_run = floor_to_floor_height / tan(stair_angle), available_headroom = floor_opening_length × tan(stair_angle) − slab_thickness, et compare la hauteur libre disponible à min_headroom (défaut 2032). Method est toujours stair_headroom.
Quel est le minimum réglementaire de hauteur libre par défaut ?
Le min_headroom par défaut est 2032 de votre unité linéaire—la figure courante IRC/IBC de 6 ft 8 in en millimètres. Remplacez min_headroom pour un autre code ou en travaillant en pouces.
Que se passe-t-il si la hauteur d'étage ou la longueur de trémie est nulle ou négative ?
La requête échoue avec invalid_input. Hauteur, angle, longueur de trémie et champs positifs optionnels doivent être strictement positifs (slab_thickness peut être zéro) ; les dimensions invalides ne sont pas facturées.
Le calculateur de hauteur libre d'escalier 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.
Quelles unités dois-je utiliser ?
Tout système linéaire cohérent. Si floor_to_floor_height et floor_opening_length sont en millimètres, available_headroom et required_opening_length le sont aussi. Gardez stair_angle en degrés.