Force hydrostatique sur une surface inclinée
Ce calculateur détermine la force résultante exercée par un fluide au repos sur une surface plane inclinée entièrement immergée.
Lancer gratuitement
Indiquez la profondeur verticale du centroïde, l’aire mouillée et la masse volumique du fluide. La pesanteur standard est appliquée automatiquement, mais vous pouvez la modifier. Le résultat fournit la pression au centroïde ainsi que la force en newtons et en kilonewtons. La profondeur du centroïde situant déjà la surface par rapport au niveau libre, aucun angle d’inclinaison n’est requis pour calculer la valeur de la force.
Utilisez la profondeur verticale du centroïde
La pression hydrostatique augmente linéairement avec la profondeur verticale sous le niveau libre du fluide. Sur une surface plane, la pression répartie peut être remplacée par une force résultante unique dont la valeur égale la pression au centroïde de l’aire multipliée par l’aire immergée. La profondeur requise est donc la distance verticale entre le niveau libre et le centroïde géométrique de la partie mouillée. Ce n’est ni la longueur mesurée le long de la pente, ni nécessairement la profondeur du bord supérieur, du bord inférieur, de la charnière ou du centre de pression. Si un schéma donne une distance suivant la pente, convertissez-la d’abord en composante verticale à l’aide de la géométrie. Lorsqu’une plaque traverse le niveau libre, ne retenez que sa partie immergée : calculez l’aire et le centroïde de cette forme mouillée plutôt que d’utiliser les dimensions de la plaque entière. Le calcul suppose un fluide immobile de masse volumique uniforme et une pression manométrique nulle au niveau libre.
Comprenez l’équation et les valeurs fournies
Le calcul emploie F = rho g h_c A, où rho désigne la masse volumique, g l’accélération de la pesanteur, h_c la profondeur verticale du centroïde et A l’aire immergée. Le produit intermédiaire rho g h_c correspond à la pression manométrique au centroïde, en pascals. Sa multiplication par l’aire donne la force en newtons, également convertie en kilonewtons. L’inclinaison intervient dans la géométrie qui permet de déterminer le centroïde et la position de la résultante, mais elle ne modifie plus la valeur de la force lorsque la profondeur verticale et l’aire mouillée sont connues. C’est pourquoi aucun angle n’est demandé. La pesanteur standard est utilisée par défaut ; saisissez une autre valeur positive si un cahier des charges, une convention locale ou un environnement extraterrestre l’impose. Toutes les entrées doivent être des nombres positifs et finis. Les valeurs nulles, négatives, absentes ou non numériques sont refusées afin d’éviter un résultat trompeur.
Respectez les limites d’emploi du résultat
Utilisez la force résultante comme charge normale totale issue de la pression hydrostatique manométrique sur une face du plan. Elle convient au prédimensionnement de vannes, panneaux de réservoir, trappes, hublots et autres composants plans immergés. La valeur seule ne situe pas le centre de pression, ne calcule pas un moment autour d’une charnière, ne décompose pas la force en composantes et n’inclut pas la pression sur la face opposée. Ces opérations nécessitent des données géométriques supplémentaires, notamment le moment quadratique et l’orientation de la plaque. L’équation suppose aussi un état hydrostatique : elle ne représente ni le choc des vagues, ni l’accélération du fluide, ni le coup de bélier, ni la traînée visqueuse ou d’autres charges dynamiques. Si la masse volumique varie sensiblement avec la profondeur, intégrez la distribution de pression selon un modèle adapté. La précision affichée est une commodité numérique, pas une garantie sur les mesures. Pour un ouvrage réel, appliquez les combinaisons de charges, coefficients de sécurité, règles de matériaux et contrôles professionnels prescrits.
Cas d’usage
Dimensionner une vanne immergée
Estimez la force statique totale normale à une vanne inclinée avant de calculer les moments et les réactions.
Contrôler un panneau de réservoir incliné
Transformez l’aire mouillée et la profondeur verticale du centroïde en charge résultante pour une étude préliminaire.
Vérifier un exercice d’ingénierie
Contrôlez séparément la valeur de la force tout en distinguant le centre de pression et les calculs de moments.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Il utilise F = rho g h_c A, avec la masse volumique rho, l’accélération g, la profondeur verticale h_c et l’aire immergée A.
Pourquoi aucun angle d’inclinaison n’est-il demandé ?
Une fois la profondeur verticale du centroïde et l’aire mouillée connues, l’angle ne modifie pas indépendamment la valeur. Il intervient dans la géométrie du centroïde et du centre de pression.
Le résultat comprend-il la pression atmosphérique ?
Non. Il s’agit d’un résultat manométrique, avec une pression nulle au niveau libre. La pression atmosphérique s’annule généralement lorsqu’elle agit sur les deux faces.
Le centre de pression est-il calculé ?
Non. La ligne d’action exige l’orientation et le moment quadratique de la surface, qui ne font pas partie de ces entrées.
Puis-je employer une masse volumique autre que celle de l’eau ?
Oui. Saisissez toute masse volumique uniforme positive en kilogrammes par mètre cube. Si elle varie fortement avec la profondeur, utilisez une intégration plus détaillée.
Quel est le prix d’un calcul par API ?
Chaque requête API coûte $0.002. Le même calcul déterministe peut être exécuté dans le navigateur grâce à l’expérience web gratuite.
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/force-inclined-surface \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"centroid_depth_m":3.5,"area_m2":2.4,"fluid_density_kg_m3":1000}'const res = await fetch("https://api.kit.forhosting.com/eng/force-inclined-surface", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"centroid_depth_m": 3.5,
"area_m2": 2.4,
"fluid_density_kg_m3": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/force-inclined-surface",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"centroid_depth_m": 3.5,
"area_m2": 2.4,
"fluid_density_kg_m3": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/force-inclined-surface", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"centroid_depth_m":3.5,"area_m2":2.4,"fluid_density_kg_m3":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"centroid_depth_m":3.5,"area_m2":2.4,"fluid_density_kg_m3":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/force-inclined-surface", 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
{
"centroid_depth_m": 3.5,
"area_m2": 2.4,
"fluid_density_kg_m3": 1000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.force_inclined_surface",
"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. |