Componenti della gravità su un piano inclinato
Questo calcolatore scompone il peso di un oggetto nelle due direzioni utili per un piano inclinato.
Esegui gratis nel browser
Inserisca massa e angolo per ricavare la forza gravitazionale parallela alla superficie e quella che preme perpendicolarmente contro di essa. Come valore predefinito viene usata la gravità terrestre standard, ma Lei può indicare un altro valore positivo. I risultati sono deterministici, espressi in newton e calcolati direttamente con seno e coseno.
Comprendere le due componenti della gravità
La gravità agisce verticalmente verso il basso, mentre il piano inclinato definisce due assi ruotati: parallelo e perpendicolare alla superficie. La scomposizione non crea nuove forze, ma descrive lo stesso vettore in coordinate più comode. La componente parallela punta lungo la discesa e favorisce lo scivolamento. Quella perpendicolare punta nella superficie e indica quanto l’oggetto la preme. Per massa m e gravità g, il peso totale è mg. Se theta è misurato dall’orizzontale, la componente parallela è mg per sin(theta), quella perpendicolare mg per cos(theta). A 0 gradi tutto il peso è perpendicolare; a 90 gradi è parallelo. Questi casi limite aiutano a riconoscere uno scambio errato tra seno e coseno.
Inserire i dati e interpretare l’uscita
Inserisca la massa in chilogrammi e l’angolo in gradi dall’orizzontale. La massa deve essere positiva e l’angolo compreso tra 0 e 90 gradi. Il calcolatore converte internamente i gradi in radianti. Il valore predefinito di g è 9.80665 metri al secondo quadrato, sostituibile con un altro valore positivo. Il risultato mostra peso totale e componenti in newton. Sono moduli: assegni i segni secondo gli assi del Suo diagramma. La componente perpendicolare coincide con la reazione normale soltanto senza altre forze o accelerazioni perpendicolari. Analogamente, la componente parallela non è la forza risultante se sono presenti attrito, tensione, resistenza o una forza applicata.
Usare le componenti nei problemi sul piano
Dopo la scomposizione, applichi la seconda legge di Newton separatamente sui due assi. Lungo il piano, combini la componente parallela con attrito, tensione e forze applicate. In direzione perpendicolare, combini la componente entrante con la reazione normale e le altre forze. Nel semplice contatto, la normale uguaglia la componente perpendicolare e può alimentare un modello d’attrito, che questo strumento non presume. Mantenga unità coerenti: chilogrammi per metri al secondo quadrato producono newton. Non inserisca il peso in newton come massa. In teoria, la radice della somma dei quadrati delle componenti restituisce il peso, salvo arrotondamenti. Per le richieste automatizzate il prezzo base è $0.002; ogni esecuzione usa identiche formule deterministiche.
Casi d'uso
Controllare un diagramma di corpo libero
Verifichi la scomposizione del peso prima di scrivere le equazioni.
Preparare un calcolo dell’attrito
Trovi la componente perpendicolare necessaria alla reazione normale.
Confrontare diverse inclinazioni
Osservi come un angolo maggiore aumenta la componente lungo la discesa.
Domande frequenti
Quale componente usa il seno?
Con l’angolo dall’orizzontale, la parallela è mg sin(theta) e la perpendicolare mg cos(theta).
La componente perpendicolare equivale sempre alla normale?
No, coincidono solo senza altre forze o accelerazioni perpendicolari.
Quale gravità viene usata per impostazione predefinita?
La gravità standard di 9.80665 metri al secondo quadrato; Lei può fornire un altro valore positivo.
Perché la componente parallela è zero su un piano orizzontale?
Perché sin(0) è zero e tutto il peso è perpendicolare.
Sono inclusi attrito e accelerazione?
No. Il calcolatore scompone soltanto la forza gravitazionale.
Quanto costa un calcolo via API?
Ogni richiesta automatizzata ha un prezzo base di $0.002. Il browser usa la stessa matematica deterministica.
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/trig/incline-component-gravity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":10,"angle":30}'const res = await fetch("https://api.kit.forhosting.com/trig/incline-component-gravity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 10,
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/incline-component-gravity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 10,
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/incline-component-gravity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":10,"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":10,"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/incline-component-gravity", 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
{
"mass": 10,
"angle": 30
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.incline_component_gravity",
"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. |