Moment quadratique polaire d’un arbre plein
Ce calculateur détermine le second moment polaire d’aire J d’une section circulaire pleine à partir d’une seule dimension : son diamètre.
Lancer gratuitement
Cette propriété géométrique intervient dans les équations de torsion élastique et d’angle de torsion. Saisissez un diamètre positif, choisissez son unité de longueur et obtenez J dans cette unité à la puissance quatre. Le calcul applique la relation exacte J = pi d^4 / 32.
Signification du moment polaire pour un arbre plein
Le moment polaire d’inertie, plus précisément appelé second moment polaire d’aire, décrit la répartition de l’aire d’une section autour d’un axe perpendiculaire à celle-ci. Pour un arbre rond plein, cet axe traverse le centre du cercle et suit la longueur de l’arbre. Une valeur de J plus élevée traduit une meilleure résistance géométrique à la torsion, mais J n’est pas une propriété du matériau et ne suffit pas à prouver la sécurité d’un arbre. La rigidité et la résistance du matériau interviennent par le module de cisaillement et la contrainte de cisaillement admissible. Ce calculateur concerne uniquement une section circulaire entièrement pleine, de diamètre extérieur uniforme. Il ne représente ni tube, ni rainure de clavette, ni cannelure, ni perçage, ni épaulement. Ces formes retirent ou redistribuent de la matière et nécessitent leur propre calcul de section. Utilisez donc la valeur obtenue pour un tronçon dont la géométrie correspond réellement à un cercle plein.
Calcul de J et cohérence des unités
Pour un diamètre d, le calculateur évalue J = pi d^4 / 32. La puissance quatre est déterminante : doubler le diamètre multiplie J par seize, si bien qu’une faible variation peut modifier fortement le comportement en torsion. Choisissez l’unité correspondant au diamètre saisi. Si d est en millimètres, J est en mm^4 ; si d est en pouces, J est en in^4. L’outil indique cette unité à la puissance quatre, sans conversion implicite. Lorsque vous employez J dans une autre équation, toutes les grandeurs doivent relever d’un système d’unités cohérent. Par exemple, un couple en newtons-millimètres, une longueur en millimètres, un module de cisaillement en newtons par millimètre carré et J en mm^4 donnent un angle en radians. Ne mélangez pas un diamètre en millimètres avec une formule prévue en mètres sans convertir d’abord J selon le facteur approprié à la puissance quatre.
Exploitation du résultat pour la torsion
En torsion élastique élémentaire, la contrainte de cisaillement maximale à la surface extérieure vaut tau_max = T c / J, où T est le couple et c = d/2 le rayon extérieur. L’angle de torsion d’un tronçon uniforme vaut theta = T L / (G J), où L est sa longueur et G le module de cisaillement. Le calculateur fournit J, nécessaire aux deux relations. Avant de les appliquer, vérifiez que l’arbre est droit, circulaire et prismatique sur le tronçon, et qu’il reste dans le domaine élastique linéaire. Traitez séparément les concentrations de contraintes près des épaulements, gorges, trous ou clavettes, ainsi que les normes, la fatigue, les limites de déformation et les coefficients de sécurité. Pour plusieurs diamètres, calculez J sur chaque tronçon et additionnez les contributions T L/(G J) afin d’obtenir la torsion totale. Une propriété de section correcte ne remplace pas le jugement d’ingénierie lorsque la géométrie, les charges ou les modes de rupture sont incomplets.
Cas d’usage
Dimensionner un arbre de transmission plein
Calculez J pour plusieurs diamètres avant de comparer contrainte de torsion élastique et rotation sous un couple donné.
Vérifier l’angle de torsion
Associez la propriété obtenue à la longueur, au couple et au module de cisaillement dans l’équation d’un arbre uniforme.
Comparer plusieurs diamètres
Mesurez l’effet d’un changement de diamètre sur la rigidité en torsion grâce à la relation à la puissance quatre.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Il utilise J = pi d^4 / 32 pour une section circulaire pleine, où d représente le diamètre de l’arbre.
Le moment polaire est-il une propriété de masse ?
Non. Ici, J est un second moment géométrique d’aire, de dimension longueur à la puissance quatre, et non un moment d’inertie massique.
Puis-je employer ce résultat pour un arbre creux ?
Non. Un arbre circulaire creux exige les diamètres extérieur et intérieur et suit J = pi(D^4 - d^4)/32.
Pourquoi l’unité du résultat est-elle à la puissance quatre ?
La formule élève le diamètre à la puissance quatre : les millimètres donnent donc mm^4 et les pouces in^4.
Quel est le prix du calcul par API ?
Chaque requête API coûte $0.002. Le calculateur dans le navigateur est gratuit 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/eng/polar-moi-circle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"diameter":50}'const res = await fetch("https://api.kit.forhosting.com/eng/polar-moi-circle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"diameter": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/polar-moi-circle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"diameter": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/polar-moi-circle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"diameter":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"diameter":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/polar-moi-circle", 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
{
"diameter": 50
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.polar_moi_circle",
"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. |