Calculateur de plan incliné
Un bloc de 10 kg sur une pente de 30 degrés, avec un frottement de 0,2, accélère vers le bas à un peu plus de 3 m/s² et appuie sur la surface avec environ 85 N. Indiquez angle, masse et frottement pour voir toutes les forces. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Angle d'inclinaison
- 30
- Masse
- 10
- Coefficient de frottement cinétique μ
- 0,2
- G
- 9,80665
- Angle en rad
- 0,5235987756
- Sinus θ
- 0,5
- Cosinus θ
- 0,8660254038
Le plan incliné est l’un des montages classiques de corps libre de la mécanique d’initiation : un bloc de masse m repose ou glisse sur une pente fixe formant un angle θ avec l’horizontale, avec un coefficient de frottement cinétique μ entre les surfaces. La gravité tire verticalement vers le bas avec une magnitude mg ; le plan fournit une force normale perpendiculaire à sa face, et le frottement cinétique s’oppose au glissement le long de la face. En décomposant le poids en composantes parallèle et perpendiculaire à la pente, on obtient des résultats analytiques utilisés dans tous les exercices et dans de nombreuses vérifications préliminaires d’ingénierie : la force normale est N égale à m g cos θ, et l’accélération le long de la pente avec frottement cinétique est a égale à g fois la quantité sin θ moins μ cos θ. Ce calculateur accepte l’angle en degrés, la masse, le coefficient de frottement et une magnitude de gravité optionnelle ; il renvoie l’accélération, la force normale, les composantes du poids, la force de frottement et la force nette le long du plan ; et il rejette les angles supérieurs à quatre-vingt-dix degrés afin qu’une pente invalide ne devienne jamais un NaN silencieux.
Comment se déduisent l’accélération et la force normale sur un plan incliné
Partez d’un plan rigide fixe incliné d’un angle theta par rapport à l’horizontale et d’un bloc de masse m soumis à une gravité uniforme de magnitude g. Tracez le diagramme de corps libre : le poids mg vertical vers le bas, la force normale N perpendiculaire au plan et le frottement cinétique f égal à mu fois N dirigé à l’opposé du glissement prévu vers le bas de la pente.
Décomposez le poids en une composante parallèle au plan égale à mg sin theta pointant vers le bas de la pente, et une composante perpendiculaire au plan égale à mg cos theta pressant la surface. En l’absence d’autres forces normales au plan, la deuxième loi de Newton dans la direction perpendiculaire donne N égal à mg cos theta. Le long du plan, la force nette est mg sin theta moins mu N, ce qui se simplifie en mg fois la quantité sin theta moins mu cos theta.
En divisant par la masse, m s’annule et produit l’accélération a égale à g fois sin theta moins mu cos theta, indépendante de la masse lorsque mu et g sont fixes. Un a positif signifie que le modèle de frottement cinétique accélère le bloc vers le bas du plan ; un a nul est l’équilibre spécial où tan theta est égal à mu ; un a négatif signifie que le frottement dépasserait la composante parallèle si le bloc glissait déjà dans ce sens selon le modèle cinétique.
L’angle ne doit pas dépasser quatre-vingt-dix degrés ; la masse doit être positive ; mu doit être non négatif ; g doit être positif. NaN et Infinity sont rejetés avec invalid input afin que les clients puissent corriger les unités et les types au lieu de deviner.
Où les calculateurs de plan incliné apparaissent dans le travail réel
Les cours de physique du secondaire et d’initiation universitaire proposent des diagrammes de corps libre sur des rampes, comparent des pentes avec et sans frottement et exigent l’accélération signée avant la cinématique le long du plan ; un oracle unique et fiable accélère la notation et la préparation des démonstrations. Les équipes de conception mécanique et de fabrication convertissent la masse des colis, l’inclinaison du convoyeur et les coefficients cinétiques estimés en vérifications préliminaires d’accélération et de charge normale avant la simulation multicorps.
Les laboratoires de génie civil et de matériaux estiment l’accélération de glissement sur des goulottes et des rampes à partir d’angles mesurés et de tables de frottement à sec. Les équipes de robotique et d’automatisation des entrepôts vérifient si une palette accélérera sur une rampe de quai étant donné le mu issu des données de pneus ou de patins.
Si vous avez ensuite besoin de seuils d’adhérence ou de glissement par frottement statique comme mode dédié, de roulement sans glissement, de machines d’Atwood avec une masse sur une rampe, de travail effectué le long d’une rampe ou de mouvement de projectile après l’avoir quittée, traitez-les comme des intentions de recherche et des pages de destination distinctes plutôt que de surcharger cette page du calculateur de plan incliné.
Cas d’usage
Corrigés de devoirs et de laboratoire
Calculez a = g(sinθ − μ cosθ) et N = mg cosθ à partir de l’angle, de la masse et du frottement, afin que étudiants et correcteurs automatiques partagent une même vérité analytique.
Vérifications préliminaires de convoyeurs et goulottes
Convertissez la masse du colis, l’angle d’inclinaison et le μ estimé en accélération et charge normale avant la simulation multicorps.
Sécurité des rampes de quai et des entrepôts
Estimez si une palette accélère sur une rampe à partir de l’angle mesuré et du frottement cinétique des patins ou pneus.
Questions fréquentes
Quelles formules ce calculateur de plan incliné utilise-t-il ?
L’accélération vers le bas du plan a = g (sin θ − μ cos θ) et la force normale N = m g cos θ, avec le frottement cinétique f = μ N opposé au glissement vers le bas de la pente. L’angle est converti de degrés en radians pour le sinus et le cosinus.
Que se passe-t-il si l’angle dépasse 90 degrés ?
Un angle d’inclinaison supérieur à 90° n’est pas une pente valide par rapport à l’horizontale dans ce modèle.
L’accélération dépend-elle de la masse ?
Dans ce modèle de frottement cinétique, l’accélération a = g(sin θ − μ cos θ) est indépendante de la masse. La masse apparaît néanmoins dans les forces : le poids, la force normale, la force de frottement et la force nette varient avec m.
Que signifie une accélération négative ?
Selon la formule du frottement cinétique, un a négatif signifie que le terme de frottement dépasse la composante parallèle du poids, de sorte que l’accélération signée le long de l’axe descendant pointe vers le haut du plan. Les vérifications d’adhérence statique peuvent utiliser tan θ par rapport à μ séparément.
Combien cela coûte-t-il ?
L’outil du navigateur est gratuit et s’exécute localement.
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/mech/inclined-plane \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":30,"mass":10,"friction":0.2}'const res = await fetch("https://api.kit.forhosting.com/mech/inclined-plane", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 30,
"mass": 10,
"friction": 0.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/inclined-plane",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 30,
"mass": 10,
"friction": 0.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/inclined-plane", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":30,"mass":10,"friction":0.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":30,"mass":10,"friction":0.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/inclined-plane", 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
{
"angle": 30,
"mass": 10,
"friction": 0.2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.inclined_plane",
"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
Comment se déduisent l’accélération et la force normale sur un plan incliné
Tout le pipeline est déterministe : pas de graines aléatoires, pas d’horodatages, pas d’appels réseau et pas de dérive de modèle, de sorte que des entrées identiques produisent toujours un JSON identique.
Ce que vous envoyez et ce que vous recevez
Les vérifications classiques des manuels comprennent trente degrés, dix kilogrammes et mu égal à zéro virgule deux avec le g standard, pour une accélération positive nette vers le bas de la pente et une force normale proche de quatre-vingt-cinq newtons ; une surface horizontale sans frottement à zéro degré, avec une accélération nulle et une force normale égale au poids ; et l’équilibre critique où tan theta est égal à mu, avec une accélération quasi nulle. Utilisez le formulaire gratuit du navigateur pour les devoirs et les vérifications rapides, puis appelez le même contrat depuis des scripts lorsque vous avez besoin de corrigés en masse, de données de simulation ou d’oracles de notation. Envoyez trois nombres finis obligatoires dans les champs angle, mass et friction, plus un g optionnel. angle est l’inclinaison en degrés et ne doit pas dépasser quatre-vingt-dix ; mass est la masse du bloc en kilogrammes ou en unités de masse cohérentes et doit être positive ; friction est le coefficient cinétique sans dimension mu et doit être non négatif ; g vaut par défaut la gravité standard de neuf virgule huit zéro six six cinq mètres par seconde carrée lorsqu’il est omis et doit être positif lorsqu’il est fourni. Les champs manquants, les chaînes non numériques, NaN, Infinity, les angles supérieurs à quatre-vingt-dix, la masse non positive, le mu négatif et le g non positif échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie angle, mass, friction et g nettoyés ; fournit angle_rad, sin_theta et cos_theta ; renvoie weight, weight_parallel et weight_perpendicular ; renvoie normal_force, friction_force et net_force le long du plan ; renvoie acceleration comme résultat principal en longueur par temps au carré lorsque g est dans ces unités ; fixe acceleration_direction à down_the_plane, up_the_plane ou equilibrium ; et inclut un objet d’aide units, le method avec la valeur inclined_plane_kinetic_friction et la courte chaîne de formule a égal à g parenthèse ouvrante sin theta moins mu cos theta parenthèse fermante point-virgule N égal à m g cos theta. Le prix des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas de solde prépayé.
Où les calculateurs de plan incliné apparaissent dans le travail réel
Comme cette capacité est un moteur de parse pur, le prix de l’API est la base publiée de $0.002 par élément réussi et la validation échouée ne consomme pas de solde.