ForHosting KIT · Ingénierie et construction

Contraintes principales 2D

Ramenez trois composantes de contrainte plane à leurs extrêmes : des normales de 80 et 20 avec un cisaillement de 30 donnent des principales centrées sur 50, la plus grande à 22,5° de l'axe x. Le cisaillement maximal suit. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Sigma x
80
Sigma y
20
Tau xy
30
Vous obtenez
Sigma 1
92,4264068712
Sigma 2
7,5735931288
τ max.
42,4264068712
σ moyenne
50

L’analyse en contrainte plane pose une question en apparence simple : étant donnés les trois composantes dans le plan σx, σy et τxy en un point, quelles contraintes normales extrêmes et quel cisaillement maximal dans le plan apparaissent lorsque l’on fait tourner l’élément d’inspection ? Ces extrêmes sont les contraintes principales σ1 et σ2 et le rayon du cercle de Mohr τmax. Les étudiants qui vérifient un devoir de transformation des contraintes, les ingénieurs structure et mécanique qui lisent une rosette de jauges, et les concepteurs de machines qui comparent un état 2D à une valeur admissible recourent au cercle de Mohr ou aux identités de racine carrée qui encodent la même géométrie. Cette calculatrice de contraintes principales 2D accepte les trois composantes finies de contrainte plane, applique ces identités et renvoie les deux principales, le cisaillement maximal dans le plan, le centre et le rayon du cercle, ainsi que l’angle depuis l’axe x jusqu’à la direction principale algébriquement plus grande.

Usage pratique, limites, tarif et différences avec F/A et My/I

Utilisez l’outil du navigateur lorsque vous voulez une vérification immédiate des contraintes principales en notant un devoir de transformation des contraintes, en réduisant une rosette de jauges après conversion des déformations en contraintes, en vérifiant une requête d’éléments finis sur une surface libre, ou en enseignant que le rayon du cercle de Mohr est à la fois l’écart à la moyenne et le cisaillement maximal dans le plan. Choisissez des unités de façon cohérente et restez dans les bornes de grandeur publiées afin que les produits intermédiaires restent finis.

Il n’y a ni modèle de langage, ni service externe d’analyse structurelle, ni aléa, de sorte que la capacité peut être ancrée en toute sécurité dans des contrôles d’intégration continue et des supports de cours reproductibles. Cette page n’est pas la calculatrice de contrainte uniaxiale sigma égale à F sur A, qui répond à une autre recherche lorsque l’on ne connaît que la force et l’aire ; celle-ci existe comme outil distinct.

Ce n’est pas non plus la calculatrice de cisaillement moyen tau égale à F sur A, ni celle de flexion sigma égale à M y sur I, ni la formule de cisaillement transversal de poutre V Q sur I t. Ces pages résolvent d’autres identités et capturent une autre intention de recherche.

Post-traitement de jauges et de FEA

Les ingénieurs réduisent une requête de contrainte 2D ou une lecture de rosette convertie en principales et en cisaillement maximal dans le plan avant de les comparer à une valeur admissible ou à un critère de plasticité qu’ils exécutent à part.

Quelle est la contrainte de cisaillement maximale dans le plan ?

Elle est égale au rayon R du cercle de Mohr. Sur un élément 2D le plus grand cisaillement dans le plan est la moitié de la différence des deux principales, le même nombre que ce rayon.

Cela résout-il des principales 3D ou applique-t-il un critère de plasticité ?

Non. La calculatrice n’évalue que le cercle de Mohr dans le plan. Elle n’accepte pas σz, ne rapporte pas une troisième principale et ne calcule pas la contrainte équivalente de von Mises ni de Tresca.

Comment trouver les contraintes principales à partir de σx, σy et τxy ?

Prenez comme centre la moyenne de σx et σy, et comme rayon la racine carrée de la demi-différence au carré plus τxy au carré. Les principales valent le centre plus et moins ce rayon ; dans l'exemple, le centre vaut 50.

Que signifie l'angle principal ?

C'est la rotation depuis l'axe x jusqu'à la direction de la plus grande contrainte principale, là où le cisaillement s'annule. Avec des normales de 80 et 20 et un cisaillement de 30, cet angle vaut 22,5°.

Le signe du cisaillement a-t-il de l'importance ?

Il change l'angle principal, mais ni les deux valeurs principales ni le cisaillement maximal, car le cisaillement n'entre dans le rayon qu'au carré. Il est positif sur la face x positive, orienté vers les y positifs.

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.

POSThttps://api.kit.forhosting.com/eng/principal-stress-2d

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é.

curl -X POST https://api.kit.forhosting.com/eng/principal-stress-2d \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sigma_x":80,"sigma_y":20,"tau_xy":30}'
{
  "sigma_x": 80,
  "sigma_y": 20,
  "tau_xy": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "eng.principal_stress_2d",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Ce que le cercle de Mohr rapporte pour un élément en contrainte plane

Les identités supposent une contrainte plane bidimensionnelle ou la partie dans le plan d’un problème de déformation plane ; elles ne calculent pas une troisième principale d’un tenseur tridimensionnel, n’appliquent pas les critères de von Mises ni de Tresca et ne convertissent pas les unités. Inverser le signe du cisaillement change l’angle principal, mais pas les deux grandeurs, car le cisaillement n’entre dans le rayon qu’au carré. Un point matériel en contrainte plane se décrit par trois composantes dans le plan : la contrainte normale sur la face x, sigma_x ; la contrainte normale sur la face y, sigma_y ; et le cisaillement complémentaire tau_xy. Ces trois nombres ne restent pas figés lorsque vous faites tourner l’élément d’inspection. À une certaine orientation le cisaillement s’annule et les contraintes normales restantes atteignent leurs valeurs extrêmes : ces bornes sont les contraintes principales sigma_1 (la plus grande algébriquement) et sigma_2 (la plus petite algébriquement). À mi-chemin sur le cercle de Mohr, à quarante-cinq degrés des axes principaux dans l’espace physique, le cisaillement dans le plan atteint sa grandeur maximale tau_max. La même géométrie s’écrit sans tracer le cercle : le centre se situe à la moyenne de sigma_x et sigma_y, le rayon est la racine carrée du demi-écart au carré des normales plus le cisaillement au carré, les principales sont le centre plus et moins ce rayon, et tau_max est égal à ce rayon. Quiconque cherche une calculatrice de contraintes principales 2d, un cercle de Mohr, des contraintes principales en contrainte plane ou le cisaillement maximal dans le plan possède déjà ces trois composantes — d’une rosette, d’une requête d’éléments finis ou d’un énoncé — et veut les extrêmes dans un contrat JSON stable. Conservez sigma_x, sigma_y et tau_xy dans une seule unité de contrainte cohérente — mégapascals, livres par pouce carré ou pascals — et les principales et le cisaillement renvoyés partagent cette unité. La convention de signes suit l’énoncé habituel de la mécanique des milieux continus : une contrainte normale positive est une traction, et un tau_xy positif est le cisaillement sur la face x positive dans la direction y positive.

Comment cette calculatrice valide l’entrée et applique les identités de Mohr

Un état hydrostatique ou déjà principal, où les deux normales sont égales et le cisaillement est nul, rapporte des principales égales, un rayon nul et un angle principal de zéro degré. Il n’y a ni conversion d’unités, ni image du graphique, ni résolution d’une valeur propre tridimensionnelle, ni couche de critère de plasticité ; seulement l’évaluation pure du cercle de Mohr d’un élément 2D. Envoyez un corps JSON avec les trois champs obligatoires sigma_x, sigma_y et tau_xy. Chaque champ doit être un nombre fini ou une chaîne numérique qui s’interprète comme tel ; les champs manquants, les chaînes vides, le texte non numérique, NaN et Infinity échouent immédiatement avec invalid_input avant tout résultat, et une validation échouée n’est pas facturée. Des alias facultatifs tels que sx, sy, txy, stress_x, stress_y, shear_xy, sigmax, sigmay, tau, shear, sigma_xx, sigma_yy, sxx, syy et tauxy sont acceptés lorsqu’ils sont documentés, afin que formulaires et scripts puissent utiliser les symboles du cours. Après validation, le moteur calcule le centre du cercle de Mohr comme la moyenne des deux normales, le rayon comme la norme euclidienne du demi-écart et du cisaillement, les principales comme le centre plus et moins ce rayon, et l’angle theta_p en degrés comme la moitié de atan2 du double du cisaillement sur la différence des normales. Cette forme atan2 choisit l’orientation de la principale algébriquement plus grande sans branche supplémentaire : en substituant l’angle double obtenu dans les équations de transformation, on retrouve sigma_1 par construction. Il n’y a pas de division par zéro dans ces identités, de sorte que tout triplet fini produit un résultat défini ; les bornes de grandeur n’existent que pour garder finis les produits intermédiaires sur un isolate Worker. Les résultats sont arrondis à une précision stable de douze chiffres significatifs afin que la même entrée produise toujours le même JSON sur les moteurs JavaScript. La même fonction pure alimente l’outil dans le navigateur et le chemin API, sans réseau, sans graine aléatoire et sans horloge murale dans le calcul.

Usage pratique, limites, tarif et différences avec F/A et My/I

Utilisez l’API lorsqu’un script, une plateforme de cours ou un carnet a besoin d’un JSON stable pour de nombreux triplets sigma_x, sigma_y, tau_xy sous un seul contrat. Chaque requête réussie est un élément facturable à $0.002 ; une validation échouée ne consomme pas le solde. Les résultats sont pleinement déterministes : des entrées identiques produisent toujours les mêmes principales, le même tau_max et les mêmes libellés de formule et de méthode. Branchez le point d’accès à des exercices de mécanique, des correcteurs de concours, des feuilles de dimensionnement préliminaire ou des étapes de prétraitement où vous préférez des erreurs de domaine explicites — comme le rejet d’un sigma_x manquant — à des widgets opaques qui n’expliquent pas pourquoi une mauvaise entrée a été refusée.

Vérification de devoirs et d’examens

Les étudiants et les correcteurs calculent σ1, σ2 et τmax à partir d’un triplet de contrainte plane et obtiennent une erreur invalid_input claire lorsqu’une composante manque ou n’est pas finie.

Fixtures déterministes pour essais de mécanique

Les pipelines qui alimentent des tests unitaires ou des démonstrations interactives du cercle de Mohr appellent un oracle pur de contraintes principales 2D au lieu de réimplémenter les identités de racine carrée dans chaque langue.

Comment calcule-t-on les contraintes principales 2D à partir de σx, σy et τxy ?

Envoyez des nombres finis sigma_x, sigma_y et tau_xy. L’API renvoie σ1 = σavg + R et σ2 = σavg − R, où σavg est la moyenne des deux normales et R le rayon du cercle de Mohr sqrt(((σx−σy)/2)² + τxy²).

Que signifie theta_p_deg ?

C’est l’angle en degrés depuis le demi-axe x positif jusqu’à la direction principale algébriquement plus grande σ1, calculé comme la moitié de atan2(2 τxy, σx − σy). Inverser le signe de τxy change cet angle, mais pas σ1 ni σ2.

Combien coûte la calculatrice de contraintes principales 2D ?

L’outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n’est pas facturée.

Consulter la documentation complète du KIT →