Forza idrostatica su una superficie inclinata
Questo calcolatore determina la forza risultante esercitata da un fluido in quiete su una superficie piana inclinata e completamente sommersa.
Esegui gratis nel browser
Inserisca la profondità verticale del centroide, l’area bagnata e la densità del fluido. La gravità standard viene applicata automaticamente, ma Lei può modificarla. Il risultato comprende la pressione al centroide e la forza in newton e kilonewton. Poiché la profondità del centroide definisce già la posizione rispetto alla superficie libera, per la grandezza della forza non serve l’angolo d’inclinazione.
Usi la profondità verticale del centroide
La pressione idrostatica cresce linearmente con la profondità verticale sotto la superficie libera del fluido. Per una superficie piana, la pressione distribuita può essere sostituita da un’unica forza risultante, pari alla pressione nel centroide dell’area moltiplicata per l’area sommersa. La profondità richiesta è quindi la distanza verticale tra la superficie libera e il centroide geometrico della parte bagnata. Non è la lunghezza misurata lungo il piano inclinato e non coincide necessariamente con la profondità del bordo superiore, del bordo inferiore, della cerniera o del centro di pressione. Se il disegno indica una distanza lungo la pendenza, la converta prima nella componente verticale mediante la geometria del problema. Quando una piastra attraversa la superficie libera, consideri solo la parte sommersa: determini area e centroide della forma bagnata anziché usare le dimensioni dell’intera piastra. Il calcolatore presume una superficie piana in un fluido fermo, di densità uniforme, con pressione relativa nulla alla superficie libera.
Comprenda l’equazione e i valori restituiti
Il calcolo applica F = rho g h_c A, dove rho è la densità di massa, g l’accelerazione di gravità, h_c la profondità verticale del centroide e A l’area sommersa. Il prodotto intermedio rho g h_c è la pressione relativa al centroide in pascal. Moltiplicandolo per l’area si ottiene la forza in newton, riportata anche in kilonewton. L’inclinazione influisce sulla geometria con cui si ricavano il centroide e la posizione della risultante, ma non modifica autonomamente la grandezza dopo che sono note la profondità verticale e l’area bagnata. Per questo non viene richiesto alcun angolo. Il valore predefinito è la gravità standard; Lei può indicare un altro valore positivo se richiesto da una specifica, una convenzione locale o un ambiente non terrestre. Tutti gli ingressi devono essere numeri positivi e finiti. Valori nulli, negativi, mancanti o non numerici vengono rifiutati per evitare risultati fuorvianti.
Applichi il risultato entro i limiti corretti
Usi la forza risultante come carico normale totale dovuto alla pressione idrostatica relativa su un lato del piano. È utile per il dimensionamento preliminare di paratoie, pannelli di serbatoi, portelli, finestre e altri componenti piani sommersi. La sola grandezza non individua il centro di pressione, non calcola il momento rispetto a una cerniera, non scompone la forza in componenti e non include la pressione sulla faccia opposta. Queste operazioni richiedono ulteriori dati geometrici, come il momento d’inerzia dell’area e l’orientamento della piastra. L’equazione presume inoltre condizioni idrostatiche: non rappresenta urto delle onde, accelerazione del fluido, colpo d’ariete, resistenza viscosa o altri carichi dinamici. Se la densità varia sensibilmente con la profondità, occorre integrare la distribuzione usando un modello adeguato. Consideri la precisione restituita una comodità numerica, non una prova della precisione delle misure. Per un progetto reale, applichi combinazioni di carico, coefficienti di sicurezza, regole sui materiali e verifiche professionali previsti dalla norma pertinente.
Casi d'uso
Dimensionare una paratoia sommersa
Stimi la forza statica totale normale a una paratoia inclinata prima di calcolare momenti e reazioni.
Verificare un pannello inclinato
Converta area bagnata e profondità verticale del centroide in un carico risultante per l’analisi preliminare.
Controllare esercizi di ingegneria
Verifichi separatamente la grandezza della forza, distinguendola dai calcoli del centro di pressione e dei momenti.
Domande frequenti
Quale formula usa il calcolatore?
Usa F = rho g h_c A, con densità rho, accelerazione di gravità g, profondità verticale h_c e area sommersa A.
Perché non viene richiesto l’angolo d’inclinazione?
Note profondità verticale del centroide e area bagnata, l’angolo non cambia autonomamente la grandezza. Influisce sulla geometria del centroide e del centro di pressione.
Il risultato include la pressione atmosferica?
No. È espresso come pressione relativa nulla alla superficie libera. In genere la pressione atmosferica si annulla quando agisce su entrambe le facce.
Viene calcolato il centro di pressione?
No. La linea d’azione richiede orientamento e momento d’inerzia geometrico, dati non inclusi in questi ingressi.
Posso usare una densità diversa da quella dell’acqua?
Sì. Inserisca qualsiasi densità uniforme positiva in chilogrammi per metro cubo. Se varia molto con la profondità, usi un’integrazione più dettagliata.
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito nel browser con l’esperienza web gratuita.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"centroid_depth_m": 3.5,
"area_m2": 2.4,
"fluid_density_kg_m3": 1000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.force_inclined_surface",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |