Calculateur d'encoches de limon
Avec 180 mm de hauteur et 250 mm de giron par marche, obtenez les marques de chaque encoche, leur espacement sur le limon et l'angle, ainsi que le bois restant sous chaque coupe si vous indiquez la largeur de la planche. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Dénivelé
- 180
- Run
- 250
- Entaille de la contremarche
- 180
- Entaille de la marche
- 250
- Diagonale de la marche
- 308,058436015
- Angle de pente (°)
- 35,7538872544
Un limon d'escalier découpé se trace en marquant des encoches à angle droit répétées pour chaque marche : une face verticale de contremarche et une face horizontale de giron sur la planche inclinée. Avant de poser l'équerre de charpentier sur le bois ou d'alimenter une CNC, vous avez besoin de ces cotes d'encoche à partir de la montée unitaire et du giron unitaire déjà choisis pour la volée. Ce calculateur d'encoches de limon d'escalier prend la montée et le giron par marche dans toute unité linéaire cohérente et renvoie l'encoche de contremarche, celle de giron, l'espacement diagonal le long du limon et l'angle d'inclinaison, afin que charpentiers, applications de rénovation et outils de métré partagent un seul jeu de marques déterministe. Indiquez éventuellement la largeur de stock du limon pour connaître la gorge restante après l'encoche, ou le nombre de marches pour la longueur de tracé cumulée sur la planche. Une montée ou un giron non positifs échouent avec une erreur d'entrée invalide claire, pour que les formulaires valident avant de figer la liste de coupe.
Choisissez la montée unitaire et le giron unitaire, puis marquez l'encoche
La montée unitaire est la hauteur verticale d'une contremarche de surface de marche à surface de marche, ou du sol à la première marche selon votre convention locale de mesure. Le giron unitaire est l'avancement horizontal d'une marche : la profondeur sur laquelle vous posez le pied, hors nez de marche traité à part en finition. Exprimez les deux valeurs dans la même unité linéaire car ce calculateur ne convertit jamais les systèmes : si la montée vaut cent quatre-vingts millimètres, le giron doit aussi être en millimètres.
Si les plans n'indiquent que la hauteur totale d'étage et une contremarche de confort cible, divisez d'abord la montée totale par le nombre de contremarches choisi — ou utilisez un calculateur de marches — puis apportez ici la montée unitaire exacte et le giron unitaire choisi pour les marques d'encoche.
Ce produit n'impose pas les maxima réglementaires de hauteur de contremarche, de profondeur de giron, de hauteur libre ou de main courante ; traitez les sorties comme des marques géométriques, puis appliquez votre code local de charpente et la pratique de l'inspecteur avant de couper.
Cas d’usage
Tracé à l'équerre sur chantier
Les charpentiers saisissent montée et giron unitaires pour obtenir les marques d'encoche de contremarche et de giron et l'espacement diagonal avant de cheminer l'équerre le long du limon.
Métré d'entrepreneur et listes de coupe
Les outils d'estimation convertissent montée et giron par marche en cotes d'encoche, gorge optionnelle selon la largeur de stock et longueur de tracé cumulée pour des volées résidentielles droites.
Questions fréquentes
Que se passe-t-il si rise ou run sont nuls ou négatifs ?
Les deux cotes doivent être strictement positives ; un côté non positif ne définit pas un triangle d'encoche réel et n'est pas facturé.
Quelles unités dois-je utiliser ?
Tout système linéaire cohérent. Si rise et run sont en millimètres, chaque longueur de la réponse est en millimètres. Mélanger pouces pour la montée et millimètres pour le giron produira de mauvais résultats.
Comment régler l'équerre avec ces marques ?
Placez la hauteur de marche sur une branche et le giron sur l'autre : avec 180 et 250 mm, la face de contremarche se marque à 180 et celle du giron à 250. Faites ensuite glisser l'équerre le long de la planche, marche après marche.
À quoi sert la largeur de la planche du limon ?
Avec la largeur de la planche, le calculateur indique la profondeur de chaque encoche et le bois qui reste en dessous. La planche doit être plus large que la profondeur d'encoche pour que le limon garde de la matière sous chaque coupe.
Que faire si je ne connais que la hauteur totale de l'escalier ?
Divisez d'abord la hauteur totale par le nombre de contremarches choisi, ou utilisez un calculateur de marches d'escalier. Saisissez ensuite ici la hauteur exacte par marche et le giron retenu pour obtenir les marques.
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-stringer-notch \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rise":180,"run":250}'const res = await fetch("https://api.kit.forhosting.com/home/stair-stringer-notch", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rise": 180,
"run": 250
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/stair-stringer-notch",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rise": 180,
"run": 250
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/stair-stringer-notch", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rise":180,"run":250}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rise":180,"run":250}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/stair-stringer-notch", 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
{
"rise": 180,
"run": 250
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.stair_stringer_notch",
"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
Choisissez la montée unitaire et le giron unitaire, puis marquez l'encoche
Envoyez rise comme nombre fini strictement positif ; les alias unit_rise, riser, riser_height, unit_riser et riser_notch mappent le même champ pour des libellés de formulaire plus courts. Envoyez run de la même façon avec les alias unit_run, tread, tread_depth, going, unit_going et tread_notch. Des cotes nulles ou négatives lèvent invalid_input et ne sont pas facturées, car un côté non positif ne définit pas un triangle d'encoche réel pour le tracé. Des valeurs extrêmement petites ou énormes hors de la plage de stabilité publiée échouent aussi pour que le résultat en virgule flottante reste significatif sur un Worker.
Comment s'obtiennent encoche de contremarche, giron, diagonale, gorge et longueur de tracé
Le moteur traite chaque marche comme un triangle rectangle dont le côté vertical est la montée unitaire et le côté horizontal le giron unitaire. Ensemble, ces deux côtés sont ce que l'on règle sur l'équerre de charpentier en cheminant les encoches le long de la planche. Pitch_angle_deg est l'arctangente de rise sur run convertie en degrés depuis l'horizontale via une arctangente à deux arguments pour que l'angle reste sensé avec des côtés positifs. Le champ riser_notch égale rise : c'est la distance verticale que vous marquez sur le limon pour la face contremarche de l'encoche. Le champ tread_notch égale run : c'est la distance horizontale que vous marquez pour la face giron. Le step_diagonal est l'hypoténuse, la racine carrée de rise au carré plus run au carré, et c'est l'espacement d'axe le long du limon d'une marque de marche complète à la suivante. Lorsque vous envoyez aussi stringer_width — la largeur de stock de la planche mesurée en travers de sa face — le calculateur indique notch_depth comme l'altitude du sommet à angle droit du triangle rise-run à l'hypoténuse, égale à rise multiplié par run divisé par step_diagonal, et throat comme stringer_width moins cette profondeur d'encoche. Throat est le bois massif restant après la coupe de l'encoche, dans la même unité ; si la planche est trop étroite et que throat ne serait pas positif, la requête échoue avec invalid_input pour que vous ne marquez pas une coupe impossible. Lorsque step_count est fourni comme entier positif (alias riser_count, number_of_risers, steps, num_steps), layout_length égale step_count multiplié par step_diagonal pour une longueur de marques cumulée rapide le long du limon. La charge utile renvoie toujours rise et run nettoyés, fixe formula aux identités d'encoche et de diagonale, et étiquette method comme stringer_notch_layout pour un branchement client stable. Des entrées identiques produisent toujours le même JSON car le chemin est purement arithmétique, sans réseau, graine aléatoire ni horloge murale.
Usage de l'API, tarification, flux de chantier et limites pratiques
Utilisez le calculateur gratuit d'encoches de limon dans le navigateur pour un tracé domestique rapide, des tableaux d'entrepreneur et des démonstrations de charpente en classe sans ouvrir un tableur. Souvenez-vous que le nez de marche, l'épaisseur du sol fini et la façon dont vous asseyiez le limon en bas et en haut contre les paliers peuvent changer la géométrie effective même lorsque la montée et le giron unitaires semblent figés : ajustez les entrées à la géométrie que vous marquez réellement. Envoyez un corps JSON avec rise et run obligatoires comme nombres finis positifs ou chaînes numériques, et éventuellement stringer_width et step_count. Utilisez l'API prépayée lorsqu'une application de rénovation, un outil de métré, 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 lorsque vous avez encore besoin du nombre de contremarches et de la hauteur exacte à partir de la hauteur d'étage, ou à un calculateur de longueur de limon lorsque vous avez besoin de la diagonale globale de la volée à partir de la montée et du giron totaux. Les auteurs de SDK peuvent mapper riser_notch et tread_notch vers des listes de coupe tout en affichant step_diagonal, pitch_angle_deg, throat et formula comme détail explicatif pour le propriétaire ou le chef de chantier qui revoit le tracé avant de commander le bois.
Cas d'intégration
Applications de conception et configurateurs de matériaux
Les applications mobiles et web recalculent les marques d'encoche du limon lorsque l'utilisateur change montée ou giron, avec le même contrat d'API déterministe pour devis et schémas de coupe.
Questions techniques
Comment fonctionne le calculateur d'encoches de limon d'escalier ?
Il pose riser_notch égal à la montée unitaire et tread_notch égal au giron unitaire, puis calcule step_diagonal comme √(rise² + run²) et pitch_angle_deg via atan2(rise, run). L'étiquette method est toujours stringer_notch_layout.
Qu'est-ce que throat lorsque j'indique stringer_width ?
Throat est le bois massif restant après l'encoche : stringer_width moins notch_depth, où notch_depth vaut (rise × run) / step_diagonal. Si throat n'est pas positif, la requête échoue avec invalid_input.
Le calculateur d'encoches de limon 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.