La page est en cours de maintenance !
Restez connectés pour le lancement de Tensio Labs 🙂
Alexi
Restez connectés pour le lancement de Tensio Labs 🙂
Alexi
Des outils pour monter et dévoiler vos roues, et choisir vos braquets.
Entre route, VTT et cyclocross, le vélo occupe la majeure partie de ma vie. Et depuis quelques années, je ne compte plus les heures passées à l'atelier sur mes vélos… Tensio Labs, c'est mon projet autour des roues (et pas que !)
Choisir une fiche remplit les cotes. La saisie manuelle sert à un essai sans rien enregistrer. La troisième crée une fiche que vous retrouverez ensuite.
Le catalogue fournit les jantes DT Swiss (ERD du calculateur DT). Un ERD varie parfois d'un millésime à l'autre : mesurez-le en cas de doute.
Pas dans la liste ? Créez votre fiche avec vos propres mesures et références : elle reste dans votre navigateur et revient aux montages suivants. Avec un compte, « Proposer au catalogue » l'envoie pour vérification avant de l'ajouter pour tout le monde.
0 = non renseigné.
ERD : diamètre du cercle passant par la pointe des rayons.
Un ERD n'est valable qu'avec l'écrou qui a servi à le mesurer. Si vous en montez un autre, sa pointe s'arrête ailleurs : l'appli corrige l'ERD de deux fois l'écart entre leurs NSD add-on. Laisse « le même » si vous mesurez avec vos écrous.
L'ERD dépend de l'écrou monté et de la façon de visser : il se mesure roue par roue. Le NSD est une cote purement géométrique de la jante, valable quel que soit l'écrou — le calcul en déduit l'ERD à partir des cotes de l'écrou choisi.
Positif = trous décalés vers le côté NDS. Les angles des deux côtés se rapprochent, donc leurs tensions aussi.
Jantes larges percées en zigzag : chaque trou est décalé vers le côté de son rayon. Saisissez le décalage d'un trou par rapport au plan médian (la moitié de l'écart entre les deux rangées). 0 = trous alignés.
Sert à vérifier que l'écrou passe sans flotter, en le comparant au Ø de fût de l'écrou (onglet Rayons & écrous). S'il y a un œillet, prenez son Ø intérieur.
L'épaisseur de paroi n'entre pas dans le calcul de longueur. En mode NSD elle indique seulement si les add-on du jeu de données s'appliquent à votre jante, mesurés sur une jante de référence à 2,5 mm de paroi et 4,3 mm de perçage.
Tout ce qui s'intercale au siège déplace la pointe du rayon, donc l'ERD. Signé, même sens que le NSD add-on : positif = pointe plus vers l'extérieur, ERD plus grand. Le choix « simples / doubles » ne fait que pré-remplir une valeur courante — mesure la tienne, les épaisseurs varient. Avec un ERD mesuré, ne saisis une rondelle que si elle est ajoutée après la mesure : les ERD publiés des jantes livrées avec rondelles (DT Swiss PHR) les comprennent déjà.
Discipline et diamètre servent à retrouver la jante dans la bibliothèque ; ils n'entrent pas dans le calcul.
Elle sera proposée dans la liste aux montages suivants.
Sans tension cible, l'appli ne calcule ni tensions, ni allongement : vous obtenez uniquement la longueur de rayon à commander.
Toujours saisie en kgf ; seul l'affichage suit l'unité choisie en haut. La suggestion n'est qu'un point de départ : la fiche de votre jante prime.
0 = non renseigné, aucune vérification.
Choisir une fiche remplit les cotes du calcul. La saisie manuelle sert à un essai rapide sans rien enregistrer. La troisième crée une fiche que vous retrouverez aux montages suivants.
Pas dans la liste ? Créez votre fiche avec vos propres mesures et références : elle reste dans votre navigateur et revient aux montages suivants. Avec un compte, « Proposer au catalogue » l'envoie pour vérification avant de l'ajouter pour tout le monde.
Ce bloc est ce que le calcul utilise réellement. « Charger dans le calcul » y recopie la fiche sélectionnée ci-dessus ; vous pouvez aussi le remplir directement pour un essai sans créer de fiche.
θ = 360° ÷ (trous de la flasque) × cross (straight-pull : cross + ½).
Le type choisi est encadré.
Calcul de la longueur. L² = R² + r² − 2·R·r·cos θ + d², avec R = ERD/2, r = PCD/2, d la distance de flasque et θ = 360° ÷ (trous de la flasque) × cross. En straight-pull, les trous vont par paires dans une même oreille : θ prend un demi-pas de plus (cross + ½), comme chez DT Swiss. On retire ensuite le bord de trou (J-bend) et l'allongement sous tension.
Distance de flasque. Elle fixe l'angle du rayon. Roue centrée, les poussées latérales T × d ÷ L s'équilibrent : le côté le plus proche du centre (cassette, disque) est le plus tendu.
Sur certains moyeux straight-pull, les trous d'une même flasque sont sur deux rangées décalées le long de l'axe : une longueur par rangée. Renseignez l'écartement, et le second diamètre s'il diffère.
Perpendiculaire à l'axe de roue : c'est la profondeur à laquelle la tête du rayon s'appuie dans la flasque, mesurée le long du canal du rayon depuis la ligne qui passe par le centre du moyeu. Le rayon s'allonge exactement de cette valeur, comme dans le calcul de DT Swiss. En radial, le trou est sur cette ligne : pas de déport. Ne pas confondre avec l'écartement des rangées, mesuré le long de l'axe.
Ces nombres remplacent le total commun. L'équilibre latéral tient compte du nombre de rayons de chaque flasque : avec 2:1 le côté le plus fourni demande moins de tension par rayon.
Les cotes de flasque ne sont publiées par presque aucun fabricant de roues complètes : mesurez-les au pied à coulisse et enregistre-les ici une fois pour toutes. Un champ laissé vide est signalé comme manquant plutôt que traité comme zéro.
L'enregistrement se fait dans ce navigateur, sur cet appareil. Modifier une fiche fournie puis enregistrer crée votre version, qui remplace l'originale. Pour sauvegarder ou passer d'un appareil à l'autre, utilise Exporter la base puis Importer.
Les cotes ci-dessous (côté NDS) sont gardées, avec les longueurs de bouts et de cônes et le profil si vous les avez saisis. Même nom et même marque : la fiche est remplacée.
Épaisseurs exagérées.
Le type choisi est encadré.
Si vous les avez mesurées : longueur au Ø des bouts, depuis la tête (straight-pull) ou la sortie du coude (J-bend) jusqu'au début du cône ; côté écrou, depuis l'extrémité filetée. Au pied à coulisse, le cône se repère quand le Ø commence à baisser. Vide = estimée d'après la marque (Sapim 18 mm, DT Swiss 45 mm, 25 mm sinon).
Section. Allongement δ = F·L ÷ (E·A), calculé tronçon par tronçon : bouts, cônes, corps, filetage. Un 2,0-1,5-2,0 s'allonge environ 1,6 fois plus qu'un 2,0. Une lame garde la section du rond dont elle est laminée.
Carbone et textile sont anisotropes : leur raideur dépend des fibres et des embouts, pas d'un module de matériau. Leur allongement n'est donc pas calculé. Saisis celui du fabricant à la tension cible, sinon il compte pour zéro.
Laisse vide si vous ne le connaissez pas : la valeur de base du matériau choisi s'applique, affichée en filigrane. Pour le textile ou « Autre », il n'y a pas de valeur générique fiable : le module doit venir du fabricant.
Module de Young : la raideur, pas la résistance. Inox 193 GPa, acier 210, titane 110, aluminium 69.
Longueur conseillée. On part de la longueur géométrique et on retire, selon les réglages ci-dessous : le bord du trou de flasque (moyeu, rayons J-bend : Ø ÷ 2), l'allongement du rayon sous tension (0,4 à 1 mm selon le rayon) et, avec lui, le resserrement de la jante (0,1 à 0,4 mm, quand sa masse est connue), puis le tassement s'il est saisi. Les résultats détaillent chaque ajustement, son origine et s'il est compté.
Certains calculateurs visent le bord du trou, d'autres son centre. Décoche pour retrouver la seconde convention : la longueur augmente alors d'environ 1 mm. Comparez à une longueur que vous connaissez pour savoir laquelle suit votre fournisseur.
Tassement des appuis : quand on tend le rayon, ses deux appuis se font un peu leur place. La tête s'enfonce dans le trou de flasque, le coude d'un J-bend s'ouvre légèrement, l'écrou se cale dans la jante. Le rayon se retrouve un peu plus loin vers la jante, comme s'il était plus long. Ce n'est pas l'allongement de l'acier, compté à part. C'est petit : quelques centièmes en straight-pull, jusqu'à 0,2 mm en J-bend sur flasque alu tendre. Dans le doute, laissez vide : rien n'est retiré, c'est le réglage habituel. Saisissez une valeur seulement si vos roues montées vous l'ont appris : si, roue après roue, les rayons tombent plus longs que prévu du même écart (le bout arrive plus loin dans l'écrou), cet écart est votre tassement.
0 = moitié du Ø de trou de rayon, la valeur standard. Saisissez une valeur si vous la connaissez mieux.
Un rayon composite ou textile ne se coupe pas : renseignez les longueurs proposées par le fabricant. Les résultats indiquent la plus proche de la cible et l'écart.
Le type d'attache, les trous de flasque et le décalage de logement décrivent le moyeu : ils se règlent dans l'onglet Moyeu.
0 = inconnu. Si renseigné, le nombre de tours de nipple est estimé.
La famille de l'écrou choisi est encadrée.
Non fourni par le jeu de données : mesurez-le sur un écrou. Comparé au Ø de trou de jante, il indique si l'écrou passe, force ou flotte.
ERD = NSD + 2 × (add-on − marge).
Un ERD publié suppose un écrou donné et une façon de visser. Le NSD (diamètre au siège d'écrou) est purement géométrique : combiné aux cotes de votre écrou, il reconstruit l'ERD réel. ERD = NSD + 2 × add-on.
NSD retenu : — — il se saisit avec la jante, onglet Jante.
Les add-on du jeu de données sont des positions maximales théoriques : prévoyez une marge (allongement sous tension, arrondi vers le bas). Le pourcentage d'engagement se recalcule sur TA longueur de filetage.
Résultats indicatifs, calculés à partir de vos données. Vérifiez-les sur un montage connu avant de couper une série de rayons : leur usage reste sous votre responsabilité. Mentions légales
Cochez ce que vous avez déjà en stock : le reste forme votre liste de commande. Une fois connecté, le stock de votre atelier est vérifié automatiquement, et vous pouvez retirer les pièces utilisées quand la roue est montée.
Un rayon du stock est accepté si sa longueur s'écarte de moins de cette valeur. 0,5 mm correspond à un arrondi au millimètre ; 0 exige la longueur exacte. Au-delà de 1 mm, vérifiez l'engagement du filetage : un rayon trop court tient mal dans l'écrou, un rayon trop long bute au fond.
σ = tension / section, ordre de grandeur indicatif et non un dimensionnement certifié. Allongement et tours de nipple sont théoriques (loi de Hooke).
Points lecture → kgf du manuel de votre tensiomètre, pour le diamètre de rayon utilisé. Dès 3 points, l'interpolation est cubique monotone (PCHIP) et suit la vraie courbure.
Rayons différents d'un côté à l'autre : la lecture d'un tensiomètre dépend du rayon. La table ci-dessus convertit le côté gauche, celle-ci le côté droit.
Copiez la section Calibrations de l'onglet Settings de votre WA-1 dans un fichier .json.
Relevez chaque rayon, dans l'ordre autour de la jante. L'analyse s'ouvre une fois tous les rayons mesurés : une roue à moitié relevée donnerait des statistiques trompeuses.
Dictée vocale : avec Chrome, Safari, Edge ou un autre navigateur compatible (pas Firefox).
Dites la lecture du tensiomètre, rayon après rayon (« 22,5 »), ou visez un rayon : « rayon 6 23 ». Corriger : « annule » ; finir : « stop ». La reconnaissance vocale du navigateur peut envoyer le son à son éditeur.
Un rayon pré-tendu dont la tension oscille à chaque tour est un cas d'école de chargement ondulé, à contrainte moyenne non nulle.
Diamètre du siège du talon, la cote ETRTO : 622 dans « 28-622 » ou « 622×19C ». 700C, 29" et 28" partagent ce BSD. La hauteur de jante n'y change rien : le profil descend vers le moyeu, sous le siège du talon.
Le diamètre de la roue vaut le BSD plus deux fois la hauteur du pneu, comptée depuis le siège du talon. Au-dessus de la jante, un pneu monté fait environ 0,9 fois sa largeur ; la paroi de jante où s'accroche le talon ajoute à peu près la différence. On retient donc : diamètre ≈ BSD + 2 × largeur du pneu. Exemple : 622 + 2 × 28 = 678 mm, soit 2 130 mm de circonférence. Une jante plus large élargit le pneu d'environ 0,4 mm par millimètre de largeur intérieure, sans presque changer sa hauteur : elle n'entre pas dans le calcul. Si le pneu est monté sur une jante bien plus large ou plus étroite que la normale, mesurez sa largeur au pied à coulisse.
Sans mesure, la circonférence est estimée par π × (BSD + 2 × largeur du pneu), juste à environ 1 % près. Une mesure au sol, roue chargée, ou au mètre reste plus précise.
À puissance donnée, la pente fixe la vitesse, donc la cadence dans chaque rapport. Le modèle cherche la vitesse v qui équilibre P · η = (m · g · sin θ + Crr · m · g · cos θ + ½ · ρ · CdA · v²) · v : la pente, le roulement et l'air, avec un rendement de transmission η = 0,97.
Dénivelé pour 100 m parcourus à l'horizontale. 5 % est une montée régulière ; au-delà de 12 %, la pente devient raide.
Puissance que vous tenez sur toute la montée, mesurée par un capteur ou estimée. Plus elle est faible, plus la vitesse et la cadence baissent. Le curseur va jusqu'à 700 W ; au-delà, tapez la valeur dans le champ.
Cycliste équipé, vélo et bagages compris. C'est cette masse que la pente fait travailler.
Cadence en dessous de laquelle un rapport est jugé trop dur. Elle sert de seuil aux deux graphiques.
L'air absorbe une puissance P = ½ · ρ · CdA · v³, où ρ = 1,225 kg/m³ est la masse volumique de l'air et CdA la surface frontale multipliée par le coefficient de traînée. Le modèle retient CdA = 0,45 m² en position droite (VTT, gravel), 0,36 mains sur les cocottes et 0,30 en bas du cintre. Cette puissance croît avec le cube de la vitesse : sur le plat à 35 km/h, l'air prend 203 W sur 241, soit 84 %, et passer en bas du cintre en économise 34. En montée à 10 km/h et 8 %, il ne prend plus que 5 W sur 190 : la position ne change presque rien.
Le roulement demande une puissance P = Crr · m · g · cos θ · v, où m est la masse totale, g = 9,81 m/s², θ l'angle de la pente et Crr le coefficient de résistance au roulement. Le modèle retient Crr = 0,004 sur route lisse, 0,006 sur route rugueuse et 0,012 sur chemin roulant. Cette puissance croît simplement avec la vitesse et la masse : pour 80 kg à 25 km/h, elle passe de 22 W sur route lisse à 65 W sur chemin. En montée à 10 km/h, elle reste faible, de 9 à 26 W, devant la pente elle-même, qui en demande 174 à 8 %.
Surface frontale multipliée par le coefficient de traînée, en m². La position choisie donne une valeur type ; si vous connaissez la vôtre, par une mesure sur le terrain ou en soufflerie, saisissez-la ici.
Coefficient de résistance au roulement. Il dépend du pneu, de sa pression et du sol : de l'ordre de 0,003 pour un bon pneu de route bien gonflé, au-delà de 0,010 sur un chemin.
Masse volumique de l'air. 1,225 kg/m³ au niveau de la mer à 15 °C ; environ 1,11 à 1 000 m et 1,01 à 2 000 m d'altitude. Moins l'air est dense, moins il freine.
Part de la puissance qui arrive à la roue après la chaîne et les roulements. 0,97 pour une transmission propre et bien graissée ; une chaîne sale peut coûter quelques points.
Cadence du plus petit rapport selon la pente. En pointillés : la cadence minimale.
Cadence de chaque rapport à cette pente. Le chiffre indique le pignon ; un rond vide, une cadence sous le minimum.
Ce que couvre chaque transmission, du rapport le plus facile au plus dur.PlagePlus grand braquet ÷ plus petit, en %. À 400 %, un tour de pédale emmène 4 fois plus loin dans le rapport le plus dur que dans le plus facile. Après « plage » : le plus petit et le plus grand braquet.km/hVitesses du rapport le plus facile et du plus dur, à la cadence de référence.Pas moyenÉcart moyen entre deux rapports voisins, tous plateaux confondus : le saut régulier qui irait du plus facile au plus dur avec autant de rapports. Plus il est faible, plus les passages sont doux ; une alerte s'affiche au-delà de 18 %.CirconférenceCelle retenue pour tous les calculs de la page, avec la cadence de référence.
Chaque point est un rapport, du plus facile à gauche au plus dur à droite ; sa hauteur donne la vitesse à la cadence de référence. Des marches régulières : des passages de vitesse sans à-coup. Une marche plus haute : un gros saut. Deux points presque à la même hauteur : un rapport en double sur deux plateaux. Avec deux transmissions, comparez où chaque courbe commence et s'arrête.
Une ligne par rapport, du plus facile au plus dur.Plateau · PignonNombre de dents du plateau et du pignon engagés.BraquetPlateau ÷ pignon : tours de roue pour un tour de pédale. 50 × 25 donne 2,00.Dév. (m)Distance parcourue en un tour de pédale : braquet × circonférence de la roue.km/hVitesse en pédalant à la cadence de référence.Gear inchesBraquet × diamètre de la roue en pouces : l'unité des tableaux anglo-saxons. Colonne masquée sur téléphone.SautÉcart avec le pignon juste plus grand, sur le même plateau : ce que vous sentez en passant la vitesse. À vitesse égale, un saut de 10 % fait tomber la cadence de 90 à 82 tr/min, un saut de 15 % à 78. « — » marque le plus grand pignon.
Une ligne par rapport, du plus facile au plus dur.Plateau · PignonNombre de dents du plateau et du pignon engagés.BraquetPlateau ÷ pignon : tours de roue pour un tour de pédale. 50 × 25 donne 2,00.Dév. (m)Distance parcourue en un tour de pédale : braquet × circonférence de la roue.km/hVitesse en pédalant à la cadence de référence.Gear inchesBraquet × diamètre de la roue en pouces : l'unité des tableaux anglo-saxons. Colonne masquée sur téléphone.SautÉcart avec le pignon juste plus grand, sur le même plateau : ce que vous sentez en passant la vitesse. À vitesse égale, un saut de 10 % fait tomber la cadence de 90 à 82 tr/min, un saut de 15 % à 78. « — » marque le plus grand pignon.
Modèle tiré de H. P. Gavin, « Bicycle Wheel Spoke Patterns and Spoke Fatigue », ASCE Journal of Engineering Mechanics, 1996 : une courbe de Wöhler mesurée sur 76 rayons en inox, la règle de Miner et la dispersion des essais. Le résultat est une probabilité de rupture, pas une durée de vie certaine.
Déformation du rayon le plus sollicité, à chaque tour de roue. L'article l'a mesurée sur route avec environ 95 kg de vélo et cycliste : autour de 340 µε en moyenne, pour un écart-type d'environ 80 µε. Une roue de 2 120 mm fait 472 tours par kilomètre.
Facultatif. Repères de l'article : une traversée des États-Unis représente environ 8 000 km, et 50 km par jour pendant un an environ 18 000 km.
Transposez les mesures de l'article à votre roue : voir le bloc « Adapter à ma roue ».
Les déformations de l'article ont été mesurées sur sa roue : 36 rayons de 1,83 mm, jante aluminium. Pour les transposer à la vôtre, l'appli calcule les deux roues avec le même modèle — un anneau sur fondation élastique, celui de Hetenyi — et applique le rapport de leurs déformations. Ce rapport annule ce que le modèle ignore, comme la répartition de la charge par le pneu : seule reste la différence de structure entre les deux roues.
Comprimez la jante nue entre deux points diamétralement opposés et notez la charge ainsi que le rapprochement des deux points. L'équation 1 de l'article en déduit la rigidité — c'est la méthode employée pour sa propre jante.
Probabilité qu'un rayon rompe par fatigue, en échelles logarithmiques. La ligne verticale marque votre distance de service. Survolez le graphique, ou utilisez les flèches gauche et droite, pour lire la distance, les tours de roue et le risque.
Tensio Labs calcule un montage de roue de vélo : longueur des rayons, équilibre des tensions entre les deux flasques, relevés de tensiomètre et tenue en fatigue. Il s'adresse autant au monteur occasionnel qu'à celui qui veut comprendre d'où viennent les chiffres, plutôt que de les recevoir d'une boîte noire.
Chaque résultat est accompagné du détail de son calcul et des avertissements qui s'y appliquent. Les hypothèses sont écrites, y compris quand elles sont défavorables : c'est le parti pris du logiciel.
Longueurs de rayons — formule géométrique classique, complétée du déport tangentiel des trous de flasque, de l'allongement élastique sous tension et de la déduction du bord de trou pour les rayons coudés.
Écrous — NSD add-on, engagement de filetage et butée, mesurés sur une jante de référence.
Tensions — équilibre des efforts latéraux, en tenant compte du nombre de rayons de chaque flasque, ce qui explique le comportement d'un rayonnage 2:1.
Fatigue — H. P. Gavin, « Bicycle Wheel Spoke Patterns and Spoke Fatigue », ASCE Journal of Engineering Mechanics, 1996 : courbe de Wöhler mesurée sur 76 rayons, règle de Miner, et modèle d'anneau sur fondation élastique de Hetenyi (1956) pour transposer ses mesures à votre roue.
Les valeurs sont indicatives. Beaucoup de cotes ne sont pas publiées par les fabricants et doivent être mesurées : une erreur de mesure se retrouve telle quelle dans le résultat.
Le calcul de fatigue repose sur des essais menés sur des rayons coudés en inox, sous charge radiale, avec un seul cycliste. Il ne couvre ni les chocs latéraux, ni les matériaux exotiques, et ses limites sont détaillées dans l'onglet Fatigue.
Avant de couper une série, recoupe toujours avec un montage connu.
Sans compte, tout reste dans votre navigateur : rien n'est envoyé nulle part. Vider les données du navigateur les efface.
Avec un compte, vos fiches et vos montages sont enregistrés en ligne et restent privés : aucun autre utilisateur n'y accède. L'administrateur ne les consulte pas ; ils figurent seulement dans les sauvegardes de la base, gardées en lieu sûr. Seules les fiches que vous proposez explicitement au catalogue lui sont transmises.
Le catalogue officiel, lui, est public et consultable sans compte.
Le logiciel est gratuit et sans publicité. S'il vous a évité de couper des rayons trop courts, vous pouvez offrir un café — c'est la seule contrepartie demandée.
Relevé avant et après dévoilage.
Les rayons de chaque côté sont répartis régulièrement autour de la jante (un 2:1 donne deux DS pour un NDS). Pour un ordre différent, cliquez sur le côté d'un rayon dans le tableau. Sans tension cible, les rayons sont jugés par rapport à la moyenne de leur côté. Vous pouvez coller une colonne entière de valeurs : elles se répartissent sur les rayons suivants.
Un tensiomètre mesure la flexion du rayon : chaque table ne vaut que pour un type de rayon. Partez d'une table de la liste ou de la fiche de votre appareil, ajustez les points si vous l'avez étalonné vous-même, puis enregistrez : l'étalonnage est rangé dans votre compte, la table d'origine ne change pas.
Dictée vocale : avec Chrome, Safari, Edge ou un autre navigateur compatible (pas Firefox).
Dites par exemple « rayon 3 voile 4,5 », « rayon 6 saut moins 0,5 », « rayon 18 tension 115 », même plusieurs à la suite. Sans numéro de rayon, la valeur va dans la case encadrée, puis le cadre descend. Corriger : « annule » ; finir : « stop ». Voile et saut en mm ; tension en kgf, ou lecture du tensiomètre selon l'étape 1. La reconnaissance vocale du navigateur peut envoyer le son à son éditeur.
Dictée vocale : avec Chrome, Safari, Edge ou un autre navigateur compatible (pas Firefox).
Dites par exemple « rayon 3 voile 4,5 », « rayon 6 saut moins 0,5 », « rayon 18 tension 115 », même plusieurs à la suite. Sans numéro de rayon, la valeur va dans la case encadrée, puis le cadre descend. Corriger : « annule » ; finir : « stop ». Voile et saut en mm ; tension en kgf, ou lecture du tensiomètre selon l'étape 1. La reconnaissance vocale du navigateur peut envoyer le son à son éditeur.
Une question, une erreur de calcul à signaler ou une idée d'amélioration : écrivez ici, la réponse arrive par e-mail.
Cette page est en cours de réparation.
Elle rouvrira bientôt. Les autres outils restent disponibles en attendant.
…
Dernière mise à jour : 6 octobre 2026.
Tensio Labs est un site personnel et non commercial, édité par Alexi ANDRE.
Contact : par le formulaire de contact du site.
Le site est hébergé par GitHub Pages, service de GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, États-Unis. Les comptes et les données qui leur sont associées sont hébergés par Supabase, Inc.
Les résultats fournis par le site (longueurs de rayons, tensions, allongements, braquets, fatigue, comparaison de relevés) sont des estimations. Ils reposent sur des modèles simplifiés et sur les données saisies par l'utilisateur.
Une partie de ces données n'est pas publiée par les fabricants et doit être mesurée, avec l'incertitude que cela comporte. Les cotes des jantes et moyeux DT Swiss du catalogue sont reprises du calculateur de rayons public de DT Swiss ; elles peuvent évoluer sans que le catalogue soit mis à jour. Les résultats ne remplacent ni les préconisations des fabricants, ni le contrôle d'un professionnel qualifié.
L'accès aux outils de calcul suppose d'accepter ces conditions, en cochant la case placée en haut de chaque outil, à chaque visite. L'utilisateur reste seul responsable de l'usage qu'il fait des résultats : choix et coupe des rayons, montage, mise en tension, contrôle et utilisation de la roue. Avant toute coupe ou commande en série, les valeurs doivent être vérifiées sur un montage connu.
Une roue mal montée peut céder en roulant et provoquer une chute. En cas de doute, faites contrôler la roue par un professionnel avant de l'utiliser.
Le site est fourni en l'état, sans garantie d'exactitude, d'exhaustivité ni de disponibilité. Dans les limites permises par la loi, l'éditeur ne peut être tenu responsable des dommages, directs ou indirects, résultant de l'utilisation du site ou de ses résultats, notamment d'une erreur de calcul, d'une donnée inexacte, d'une interruption du service ou d'une perte de données.
Le responsable du traitement des données personnelles est l'éditeur du site, Alexi ANDRE, joignable par le formulaire de contact.
Le site ne collecte que ce qui est nécessaire à son fonctionnement : ni publicité, ni profilage, ni revente de données. Sa fréquentation est mesurée par des compteurs anonymes, sans cookie (section 6).
Sans compte. Les saisies (montages, mesures, dévoilages, réglages) restent dans le stockage du navigateur, sur votre appareil. Elles ne sont pas transmises à l'éditeur.
Compte utilisateur. Adresse e-mail, mot de passe (conservé sous forme chiffrée par le prestataire d'authentification, jamais lisible par l'éditeur), nom ou pseudonyme, photo de profil si vous en ajoutez une (son adresse est publique ; elle est effacée quand vous la retirez ou supprimez le compte), et les contenus que vous créez : montages, journal d'atelier, fiches, références, stock, étalonnages, planning. Finalité : fournir le compte et retrouver ces contenus d'un appareil à l'autre. Base légale : exécution du service que vous demandez (article 6.1.b du RGPD).
Connexion avec Google (facultative). Google transmet l'adresse e-mail et le nom de votre compte Google. Base légale : votre consentement, donné en choisissant ce mode de connexion.
Avis de création de compte. À chaque compte créé, l'éditeur reçoit un e-mail avec le nom, l'adresse e-mail, le mode d'inscription et la date, pour suivre les inscriptions et repérer les comptes abusifs. Base légale : intérêt légitime au bon fonctionnement du site (article 6.1.f).
Fiches proposées au catalogue public. Seules les données techniques de la fiche sont publiées, après validation, jamais votre adresse e-mail. Base légale : votre consentement, exprimé par la proposition.
Formulaire de contact. Adresse e-mail et message, pour vous répondre. Base légale : intérêt légitime à répondre aux demandes reçues (article 6.1.f).
Mesure d'audience. À chaque page affichée, le site ajoute 1 à des compteurs du jour : le nom de la page et, pour la première page de la visite, le nom du site d'où vous venez (sans l'adresse complète), le type d'appareil (téléphone, tablette ou ordinateur) et la langue choisie. Ni cookie, ni adresse IP, ni identifiant : ces compteurs ne permettent ni de vous reconnaître, ni de suivre votre parcours. Un indicateur de session, effacé à la fermeture de l'onglet, évite de compter deux fois la même visite. Les navigateurs qui demandent à ne pas être suivis (Global Privacy Control, Do Not Track) ne sont pas comptés. Seul l'éditeur voit ces statistiques. Base légale : intérêt légitime à connaître l'usage du site pour l'améliorer (article 6.1.f) ; vous pouvez vous y opposer ci-dessous.
Données techniques. Comme pour tout site, l'hébergeur et les prestataires reçoivent l'adresse IP et des informations sur le navigateur, nécessaires pour acheminer les pages. Base légale : intérêt légitime au fonctionnement et à la sécurité du site.
Les données ne sont accessibles qu'à l'éditeur et aux prestataires techniques suivants, qui agissent pour son compte et ne peuvent pas les utiliser à d'autres fins :
GitHub, Inc. (États-Unis) : hébergement des pages du site. Supabase, Inc. (États-Unis) : comptes, authentification et base de données. FormSubmit : acheminement des messages du formulaire de contact et des avis de création de compte. Cloudflare, Inc. (États-Unis) : vérification anti-robots (Turnstile) à la connexion et à la création de compte, quand elle est activée. Google : seulement si vous utilisez la connexion avec Google ou la dictée vocale dans Chrome.
Certains prestataires sont établis hors de l'Union européenne, principalement aux États-Unis. Ces transferts reposent sur les garanties prévues par le RGPD, selon les engagements de chaque prestataire : décision d'adéquation (EU-US Data Privacy Framework) ou clauses contractuelles types de la Commission européenne.
Données du navigateur : jusqu'à ce que vous les effaciez (bouton Réinitialiser ou réglages du navigateur). Session de connexion : jusqu'à la fermeture de l'onglet, avec déconnexion automatique après 30 minutes d'inactivité. Compte et contenus : tant que le compte existe ; effacés aussitôt quand vous supprimez votre compte, ou dans le mois qui suit une demande écrite. Messages de contact et avis de création de compte : le temps de traiter la demande ou de suivre l'inscription, puis trois ans au plus. Compteurs de fréquentation : 25 mois au plus. Sauvegardes de la base, faites par l'éditeur : un an au plus, puis détruites. Journaux techniques des prestataires : selon leurs propres durées, en général quelques semaines.
Les échanges sont chiffrés (HTTPS). Les mots de passe sont conservés sous forme chiffrée par le prestataire d'authentification. La base de données contrôle l'accès ligne par ligne : chaque utilisateur ne peut lire et modifier que ses propres données. En cas de violation de données présentant un risque, les personnes concernées et la CNIL sont informées dans les conditions prévues par le RGPD.
Vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation du traitement, d'opposition et de portabilité de vos données, ainsi que du droit de retirer votre consentement à tout moment, sans effet sur les traitements déjà réalisés. Vous pouvez aussi définir des directives sur le sort de vos données après votre décès.
Depuis Mon compte → Mon profil → Mes données, vous pouvez télécharger toutes vos données et supprimer votre compte vous-même, immédiatement. Pour les autres droits, écrivez par le formulaire de contact en indiquant l'adresse e-mail de votre compte. Une réponse vous est apportée dans un délai d'un mois. Un justificatif d'identité ne peut être demandé qu'en cas de doute raisonnable.
Si vous estimez que vos droits ne sont pas respectés, vous pouvez adresser une réclamation à la CNIL (cnil.fr, 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07).
La création d'un compte est réservée aux personnes de 15 ans et plus, ou aux plus jeunes avec l'accord d'un titulaire de l'autorité parentale.
La dictée des lectures est facultative. Le micro ne s'ouvre qu'après un appui sur « Dicter » et l'autorisation donnée au navigateur. Il se coupe avec « Stop », en changeant de page ou quand l'onglet passe en arrière-plan.
La reconnaissance vocale est celle du navigateur : selon le navigateur, le son peut être envoyé à son éditeur pour être transcrit (Google pour Chrome, Apple pour Safari, Microsoft pour Edge), selon ses propres conditions. Le site ne reçoit que le texte reconnu, s'en sert pour remplir les cases, puis l'oublie : aucun son ni aucune transcription n'est enregistré ni transmis à l'éditeur.
Base légale : votre consentement, donné en autorisant le micro. Vous pouvez le retirer à tout moment dans les réglages du navigateur.
Le site ne dépose aucun cookie publicitaire ni de mesure d'audience : il n'a donc pas de consentement à vous demander. Il utilise le stockage du navigateur uniquement pour conserver vos saisies, votre langue, votre session de connexion et, le temps de la visite, votre accord aux conditions d'utilisation. Ce stockage est strictement nécessaire au service et peut être vidé à tout moment depuis les réglages du navigateur.
Les liens vers des sites tiers (Buy Me a Coffee, fabricants) ne transmettent rien tant que vous ne cliquez pas dessus. Ces sites ont leurs propres politiques de confidentialité.
Les textes, les calculs et les éléments graphiques du site sont protégés. Les marques et noms de produits cités appartiennent à leurs détenteurs et ne sont mentionnés que pour identifier les pièces. Les travaux scientifiques utilisés sont cités dans la page À propos.
Le lien « Offrir un café » permet un don volontaire, sans contrepartie ni obligation.
Les présentes mentions sont soumises au droit français.
Profil, montages, stock et fiches.
Le fichier contient la configuration, la calibration et les lectures.
Ce que vous saisissez sans compte (moyeux, rayons, écrous) est gardé par votre navigateur, dans un espace lié à l'adresse de la page. La version en ligne et un fichier ouvert sur votre ordinateur ont donc chacun leur mémoire, et vider les données du navigateur les efface. Avec un compte, tout est enregistré en ligne.
Pour emporter vos fiches, exportez les bases en JSON depuis les onglets Moyeu et Roue & jante.
Pour publier le site avec vos retouches de texte, utilise Exporter la page en mode édition : vous obtenez un fichier HTML où les textes sont gravés dans le code.
L'impression déplie tous les onglets : choisis « Enregistrer au format PDF » dans la boîte d'impression de votre navigateur.
| Écrous | |
| Rayons | |
| Moyeux | |
| Jantes | |
| Cassettes | |
| Matériaux |
Moyeux et jantes DT Swiss : cotes du calculateur de rayons DT Swiss (cercles primitifs, distances de flasque, Ø des trous, déport ; ERD et masse des jantes). Pour les autres marques, ces cotes sont rarement publiées : mesurez-les.
Perçages : page DT Swiss, deux revendeurs concordants ou confirmation de l'éditeur. À défaut, le site n'impose aucun nombre de trous.
Rayons : fiches DT Swiss, Pillar et Sapim, et calculateur DT Swiss.
Écrous : longueur, début du filetage, NSD add-on et engagement, modèle par modèle ; l'engagement est donné pour un filetage de rayon de 9,5 mm.
Cassettes : étagements Campagnolo, Shimano et SRAM, d'après les fiches des fabricants et des revendeurs.
Tensiomètres : tables d'origine DT Swiss Tensio 2 et Park Tool TM-1 (2024), tables Wheel Fanatyk.
Matériaux : plages de famille (module, Re, Rm) ; les calculs partent de la borne basse, le cas défavorable.
Longueur des rayons : géométrie de la roue, corrigée du bord de trou (J-bend), du déport (straight-pull), de l'add-on de l'écrou, de l'allongement sous tension et du retrait de la jante. Comparée au calculateur DT Swiss : 0,04 mm d'écart au plus en J-bend, aucun en straight-pull.
Limites : les cotes du catalogue sont nominales et une pièce réelle peut s'en écarter : en cas de doute, mesurez l'ERD et les flasques. Les tensions dépendent de la table du tensiomètre choisie, et la fatigue est une estimation pour comparer des montages. Vérifiez sur un montage connu avant de couper une série.
Comment ça marche