Coefficiente di attrito
Divide la forza di attrito per la forza normale e restituisce il coefficiente μ: 20 N di attrito contro 50 N di forza normale danno 0,4. Indichi cinetico per lo scorrimento costante o statico per il picco appena prima dello slittamento. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Forza di attrito
- 20
- Forza normale
- 50
- Tipo
- Kinetic
- Mu
- 0,4
- Coefficiente di attrito
- 0,4
- Mu k
- 0,4
- Equazione
- mu_k = 20 / 50 = 0.4
Il coefficiente di attrito è il rapporto adimensionale tra la forza che si oppone allo scorrimento e quella che preme due superfici. Questo calcolatore accetta una forza di attrito e una forza normale in qualsiasi unità di forza coerente, Le consente di etichettare il risultato come cinetico o statico e restituisce mu uguale alla forza di attrito divisa per la forza normale. Forze mancanti, valori non finiti e magnitudini fuori intervallo vengono rifiutati prima di qualsiasi divisione.
Che cosa significano i coefficienti cinetico e statico
Il coefficiente cinetico e quello statico si definiscono entrambi come un rapporto di forze, non come una costante di materiale letta da un manuale all'interno di questo strumento. Isolando, mu è la forza di attrito divisa per la forza normale. Quell'identità è adimensionale quando entrambe le forze usano la stessa unità: newton su newton, libbre-forza su libbre-forza, o qualsiasi altra coppia coerente.
Questa pagina chiede quindi due numeri e un'etichetta di regime. Scelga kinetic quando la forza di attrito che ha misurato o ricavato da un diagramma del corpo libero è quella dello scorrimento stazionario; scelga static quando è la forza di picco subito prima dello slittamento. Il calcolatore non deduce il regime da velocità, rugosità, temperatura o da una tabella gomma-su-calcestruzzo.
Una forza normale nulla significa assenza di pressione di contatto, quindi il rapporto classico è indefinito e la richiesta viene rifiutata anziché restituire Infinity o un NaN silenzioso. Le componenti con segno sono accettate se la convenzione degli assi rende negativa la normale o la forza di superficie; molti problemi di classe passano semplicemente magnitudini positive così che mu esca non negativo. Lo strumento non integra contatti multicorpo, superfici che si deformano, film di lubrificazione né leggi di attrito dipendenti dalla velocità.
Riduca quei problemi a una coppia di forze effettiva e a una scelta esplicita cinetica o statica prima di chiamare il risolutore, poi interpreti il numero adimensionale nel contesto della Sua prova.
Consigli pratici, limiti e ricerche correlate
Usi un'unità di forza coerente da un capo all'altro — ad esempio entrambe in newton — prima di chiamare; questa pagina non converte tra SI e imperiale. Quando un manuale dà massa e g locale al posto di una forza normale, calcoli N uguale a m g da Sé e passi quel valore qui. Questa pagina serve chi cerca un calcolatore del coefficiente di attrito, mu cinetico dalla forza di scorrimento, mu statico alla soglia di slittamento, o Ff su N in rete.
Non è un manuale di materiali, né un risolutore completo di meccanica del contatto, né un convertitore di unità. Preferisca questa capacità quando conosce già entrambe le magnitudini e Le serve solo il rapporto adimensionale con etichetta cinetica o statica. I controlli andata e ritorno sono semplici: ricalcoli a mano la forza di attrito divisa per la normale e confermi che uguaglia il mu pubblicato con lo stesso arrotondamento a dodici decimali della risposta.
Se in seguito il laboratorio confronta il coefficiente sperimentale con un intervallo pubblicato per una coppia di superfici, faccia quel confronto dopo che questo controllo del rapporto coincide con gli appunti, non al suo posto. Le pagine correlate che partono da mu e N per recuperare una forza di attrito rispondono a un'altra intenzione di ricerca e a un altro strumento.
Casi d'uso
Controllo dei compiti per μ_k e μ_s
Gli studenti inseriscono forza di attrito, forza normale e un'etichetta cinetica o statica da problemi di contatto del manuale e confrontano il coefficiente adimensionale e i passi di sostituzione con un risultato deterministico prima di consegnare.
Test unitari di ausili di attrito per giochi e simulazioni
Generi coppie di forze note, etichette kinetic versus static e rifiuti deliberati di normale nulla per i valori attesi delle kata di motori fisici e degli stub di contatto strisciante.
Domande frequenti
Come si calcola il coefficiente di attrito?
Scelga kind kinetic per μ_k durante lo scorrimento o kind static per μ_s alla soglia di slittamento. Il risultato è adimensionale quando entrambe le forze usano la stessa unità.
Qual è qui la differenza tra cinetico e statico?
Lo strumento non consulta i materiali e non deduce la velocità.
Che cosa accade se la forza normale è zero?
La divisione per zero è rifiutata perché il coefficiente di attrito è indefinito quando la forza normale è zero.
Il calcolatore del coefficiente di attrito è gratuito?
Lo strumento del browser è gratuito e gira in locale.
Cosa faccio se l'esercizio dà la massa invece della forza normale?
Calcoli prima la forza normale moltiplicando la massa per il valore locale di g, poi inserisca quel risultato accanto alla forza di attrito. Il calcolatore divide soltanto due forze e non accetta masse.
Strumenti correlati
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/phys/friction-coefficient \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"friction_force":20,"normal_force":50}'const res = await fetch("https://api.kit.forhosting.com/phys/friction-coefficient", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"friction_force": 20,
"normal_force": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/friction-coefficient",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"friction_force": 20,
"normal_force": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/friction-coefficient", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"friction_force":20,"normal_force":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"friction_force":20,"normal_force":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/friction-coefficient", 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
{
"friction_force": 20,
"normal_force": 50
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.friction_coefficient",
"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.
Limiti
max_abs | 1000000000000 |
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. |
Note tecniche
Quando le superfici scorrono già, quel rapporto è il coefficiente cinetico mu_k; quando sono alla soglia del moto, la stessa divisione è il coefficiente statico mu_s. Se la forza normale è zero non c'è pressione di contatto e il rapporto è indefinito, così l'attività fallisce con invalid_input invece di inventare l'infinito. Le chiamate API riuscite sono addebitate $0.002 per richiesta; la validazione fallita non viene mai addebitata.
Che cosa significano i coefficienti cinetico e statico
L'attrito di Coulomb afferma che la magnitudine della forza di attrito lungo il contatto vale al più mu_s volte la forza normale finché l'interfaccia resta ferma, e uguaglia mu_k volte la forza normale una volta iniziato lo scorrimento.
Come chiamare l'API e che cosa riceve in risposta
Invii un corpo JSON con i campi finiti obbligatori friction_force (alias Ff, friction, F_f, ff e f_friction) e normal_force (alias N, normal, Fn, F_n e fn). Il kind facoltativo (alias regime e friction_kind) deve essere kinetic o static; se omesso, il risolutore etichetta il rapporto come kinetic. I valori assoluti devono restare entro il limite pubblicato di un bilione, e normal_force non deve essere zero entro un minuscolo epsilon numerico usato per catturare casi singolari esatti e quasi nulli. La validazione fallita — forza mancante, numeri non finiti, valori fuori limiti assoluti, un kind sconosciuto o forza normale nulla — restituisce invalid_input e non viene mai addebitata. Il prezzo è $0.002 fisso per richiesta riuscita con unità item. Preferisca numeri JSON quando controlla il client; le stringhe numeriche sono accettate solo se seguono un pattern finito rigoroso pensato per incollare moduli dei compiti. Abbini esempi di classe di proposito: friction_force venti e normal_force cinquanta con kind kinetic produce mu_k uguale a zero virgola quattro.
Consigli pratici, limiti e ricerche correlate
Tenga entrambe le forze entro l'intervallo assoluto pubblicato affinché il quoziente resti finito in doppia precisione IEEE sul Worker e nel browser. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando chi impara imposta di proposito la forza normale a zero.
Casi di integrazione
Riduzione di laboratorio di prove di scorrimento e soglia
Le pipeline trasformano prima la forza di scorrimento misurata o la forza di picco di distacco sul carico normale misurato in mu_k o mu_s, e solo dopo confrontano il coefficiente sperimentale con gli intervalli del manuale quando il controllo del rapporto coincide con gli appunti.
Domande tecniche
Servono le stesse unità per entrambe le forze?
Sì. Tenga friction_force e normal_force in un'unità di forza coerente (ad esempio entrambe in newton). Il calcolatore non converte le unità.