ForHosting KIT · Ingénierie et construction

Calculateur des composantes horizontale et verticale d’une force

Une force de 100 N à 30° a une composante verticale d’exactement 50 N : saisissez n’importe quelle intensité et n’importe quel angle pour obtenir les deux composantes, dont le signe indique gauche, droite, haut ou bas. 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
Module
100
Angle
30
Vous obtenez
Unité d'angle
degrees
Composante horizontale
86,6025403784
Composante verticale
50
Unité de force
same as magnitude

Le calculateur de composantes d’une force convertit un vecteur en composantes horizontale et verticale signées. Saisissez une norme non négative et un angle de direction en degrés, mesuré dans le sens antihoraire depuis l’axe horizontal positif. Le résultat applique le cosinus à la composante horizontale et le sinus à la composante verticale ; leurs signes indiquent donc automatiquement le quadrant du vecteur. Vous pouvez employer des newtons ou toute unité de force cohérente, car les deux composantes conservent l’unité de la norme. Une norme négative est refusée afin de ne jamais inverser implicitement la direction.

Saisissez la norme et la direction selon une convention claire

Un vecteur force nécessite une taille et une direction. Indiquez sa taille comme norme, en newtons, kilonewtons, livres-force ou dans une autre unité cohérente avec votre calcul. L’angle est exprimé en degrés dans le sens antihoraire depuis l’axe horizontal positif : 0 degré pointe à droite, 90 vers le haut, 180 à gauche et 270 vers le bas.

Vous pouvez également saisir un angle négatif ou supérieur à 360, puisque les angles coterminaux décrivent la même direction. Ainsi, -30 degrés et 330 degrés donnent les mêmes composantes. La norme doit rester non négative, car elle représente une taille et non une direction signée.

Si votre source fournit une valeur négative, corrigez la norme ou ajoutez 180 degrés à la direction pour représenter le vecteur opposé.

Comprenez les formules et le signe des composantes

La décomposition rectangulaire applique Fx = F cos(theta) et Fy = F sin(theta). Puisque l’angle part de l’axe horizontal positif, le cosinus détermine la droite ou la gauche, tandis que le sinus détermine le haut ou le bas. Une composante horizontale positive pointe à droite et une valeur négative à gauche ; une composante verticale positive pointe vers le haut et une valeur négative vers le bas.

Ces signes permettent d’intégrer directement les résultats aux sommes d’équilibre ou aux équations du mouvement. Pour une direction alignée sur un axe, le calcul en virgule flottante peut produire un infime résidu tel que 0.000000000000006 au lieu de zéro. Le calculateur normalise ces résidus et effectue un arrondi déterministe.

Vous pouvez contrôler le résultat en vérifiant que la racine carrée de Fx au carré plus Fy au carré correspond à la norme initiale, à l’arrondi près. Cette identité pythagoricienne révèle aussi rapidement un angle mesuré depuis le mauvais axe.

Employez les forces décomposées dans vos calculs

Les composantes remplacent une force oblique par deux forces perpendiculaires ayant exactement le même effet combiné. Sur un diagramme de corps libre, placez la composante horizontale sur l’axe x et la composante verticale sur l’axe y, puis combinez chacune avec les autres forces de son axe. Cette méthode sert à déterminer la force nette sur une caisse tirée, à répartir la tension d’un câble entre des réactions d’appui ou à analyser poussée et traînée.

Les composantes conservent l’unité de la norme ; ne les mélangez donc pas avec une autre unité sans conversion. Vérifiez également la référence angulaire du problème. Si le schéma mesure depuis l’axe vertical ou dans le sens horaire, convertissez d’abord l’angle.

Pour plusieurs forces, décomposez chaque vecteur puis additionnez séparément les résultats horizontaux et verticaux.

Décomposer une force de traction

Déterminez les parts avant et verticale d’une force inclinée avant de calculer le frottement et la réaction normale.

Analyser la tension d’un câble

Séparez une tension en composantes signées pour calculer une réaction d’appui ou une condition d’équilibre.

Construire un diagramme de corps libre

Convertissez une force oblique en termes x et y pouvant être ajoutés aux autres forces des mêmes axes.

Comment l’angle est-il mesuré ?

L’angle est exprimé en degrés et mesuré dans le sens antihoraire depuis l’axe horizontal positif.

Quelles formules sont utilisées ?

La composante horizontale vaut F cos(theta) et la composante verticale F sin(theta).

Pourquoi une composante peut-elle être négative ?

Le signe négatif indique la direction : gauche pour l’horizontale ou bas pour la verticale.

La norme peut-elle être négative ?

Non. Une norme est une taille non négative ; indiquez la direction par l’angle. Une valeur négative produit une erreur de saisie.

Puis-je saisir un angle négatif ou supérieur à 360 degrés ?

Oui. Tout angle fini est accepté, car des angles qui diffèrent de tours complets pointent dans la même direction : -30 degrés et 330 degrés donnent les mêmes composantes. L’angle se mesure dans le sens antihoraire depuis l’axe horizontal positif.

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/mech/force-components

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/mech/force-components \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"magnitude":100,"angle":30}'
{
  "magnitude": 100,
  "angle": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "mech.force_components",
  "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.

Saisissez la norme et la direction selon une convention claire

L’API accepte les chaînes numériques, mais chaque valeur doit être finie ; les champs vides, l’infini et les textes non numériques provoquent une erreur de saisie explicite.

Employez les forces décomposées dans vos calculs

L’outil ne résout qu’une force : il n’additionne pas plusieurs vecteurs, ne calcule pas l’accélération et ne déduit pas une norme absente.

Quel est le prix du calculateur ?

Vous pouvez l’utiliser gratuitement dans votre navigateur ; une requête API coûte $0.002.

Consulter la documentation complète du KIT →