Calcolatore tonnellaggio aggregati
10 metri cubi di ghiaia pesano 16.800 kg, cioè 16,8 tonnellate metriche. Inserisca il volume in metri, iarde o piedi cubi, scelga il materiale o la densità del suo fornitore e confronti i preventivi in tonnellate metriche, corte e lunghe insieme. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Volume
- 10
- Materiale
- gravel
- Densità
- 1680
- Fonte della densità
- preset
- Unità di volume
- m3
- Unità di tonnellata
- metric
Un calcolatore di tonnellaggio degli aggregati trasforma un volume sfuso noto di ghiaia, sabbia o pietrisco nella massa che Lei deve ordinare dalla cava o dal deposito di paesaggistica. Inserisca il volume cubico che ha già misurato o stimato, scelga il materiale (o indichi la densità sfusa del fornitore in chilogrammi per metro cubo), selezioni metri cubi, iarde cubiche o piedi cubi, e definisca tonnellate metriche, tonnellate corte USA o tonnellate lunghe come unità principale. Lo strumento converte il volume in metri cubi, moltiplica per la densità sfusa per ottenere chilogrammi, divide per il fattore di tonnellata scelto e riporta anche gli equivalenti metrico, corto e lungo così i team di approvvigionamento confrontano preventivi di mercati diversi.
Come si calcola il tonnellaggio degli aggregati da volume e densità sfusa
Il tonnellaggio sfuso di un aggregato sciolto è massa, non la massa minerale solida di un singolo frammento di roccia. Il calcolatore normalizza prima il volume in metri cubi con fattori di conversione esatti: un metro cubo resta uno, una iarda cubica diventa circa zero virgola sette sei quattro sei metri cubi, e un piede cubo circa zero virgola zero due otto tre metri cubi.
Poi moltiplica quel volume in metri cubi per la densità sfusa in chilogrammi per metro cubo —la massa del prodotto come venduto o posato, compresi i vuoti tra le particelle—. I valori predefiniti coprono preventivi comuni di paesaggistica e cantiere: ghiaia a mille seicento ottanta chilogrammi per metro cubo, sabbia a mille seicento e pietrisco a mille seicento cinquanta. Quando Lei invia il campo density, quella sovrascrittura sostituisce il predefinito ed è etichettata override nella risposta così le verifiche mostrano quale cifra ha guidato l'ordine.
Le tonnellate primarie equivalgono alla massa in chilogrammi divisa per mille per le tonnellate metriche, per circa novecentosette virgola uno otto per una tonnellata corta USA di duemila libbre, o per circa mille sedici virgola zero cinque per una tonnellata lunga di duemiladuecentoquaranta libbre. Il prodotto è solo massa sfusa geometrica netta: non aggiunge scarti per compattazione, spargimento o sottofondo irregolare, e non inventa un'area in pianta da lunghezza e larghezza —Lei fornisce già il volume—.
Suggerimenti pratici, limiti e quando usare questo calcolatore
e non «quanti metri cubi per questa platea?». Se l'appaltatore richiede il cinque o il dieci per cento in più per compattazione o scarti, moltiplichi Lei le tonnellate dopo la chiamata così la massa geometrica resta trasparente. Mantenga volume e density nell'intervallo assoluto pubblicato affinché i prodotti non trabocchino in risultati non finiti che il risolutore deve rifiutare.
Questa pagina si rivolge a chi cerca un calcolatore di tonnellaggio aggregati, volume in tonnellate per ghiaia sabbia o pietrisco, o conversione di tonnellaggio per densità sfusa online; non è uno strumento di profondità ghiaia per area in pianta, né uno stimatore di sacchi di calcestruzzo, né un calcolatore di rigonfiamento del terreno, né un controllo strutturale del peso delle armature.
Preferisca i calcolatori fratelli di area e profondità quando serve ancora il volume da impronta e spessore; preferisca questa capacità quando il volume è già noto e gli acquisti necessitano del tonnellaggio in una o più definizioni di tonnellata. I controlli andata e ritorno sono semplici: converta il volume in metri cubi a mano, moltiplichi per la densità, divida per il fattore di tonnellata e confermi che i campi tons pubblicati coincidono entro lo stesso arrotondamento a dodici decimali usato per tutte le uscite numeriche.
Casi d'uso
Ordinare tonnellate di cava da un volume di cumulo noto
Gli stimatori convertono metri cubi rilevati di ghiaia, sabbia o pietrisco in tonnellate metriche o corte prima di chiamare il deposito, usando la densità del fornitore se disponibile.
Domande frequenti
Come si calcola il tonnellaggio degli aggregati dal volume?
Converta il volume in metri cubi, moltiplichi per la densità sfusa in kg/m³ per ottenere la massa in chilogrammi, poi divida per il fattore di tonnellata (1000 kg metrica, ~907.18 kg tonnellata corta USA, ~1016.05 kg tonnellata lunga).
Quali materiali e densità predefinite sono supportati?
Invii density per sovrascrivere qualsiasi predefinito con la densità sfusa del fornitore.
Cosa succede se volume o densità sono nulli o negativi?
Volume o densità non positivi non possono definire un carico sfuso fisico, quindi lo strumento non inventa mai tonnellate.
Aggiunge fattori di compattazione o scarto?
No. Restituisce solo la massa sfusa pura di volume × density. Applichi Lei il proprio fattore di scarto o compattazione dopo la chiamata se il cantiere lo richiede.
Il calcolatore di tonnellaggio aggregati è gratuito?
Lo strumento nel browser è gratuito e gira in locale.
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/home/aggregate-tonnage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":10,"material":"gravel"}'const res = await fetch("https://api.kit.forhosting.com/home/aggregate-tonnage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 10,
"material": "gravel"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/aggregate-tonnage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 10,
"material": "gravel"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/aggregate-tonnage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":10,"material":"gravel"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":10,"material":"gravel"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/aggregate-tonnage", 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
{
"volume": 10,
"material": "gravel"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.aggregate_tonnage",
"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. |
Note tecniche
Volume o densità nulli o negativi vengono rifiutati con invalid_input invece di inventare un buono di consegna. L'implementazione è aritmetica pura e deterministica —senza rete, senza semi casuali, senza dipendenza dall'orologio— così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON dopo l'arrotondamento decimale fisso ogni volta che Lei la invoca.
Come si calcola il tonnellaggio degli aggregati da volume e densità sfusa
La risposta include sempre metric_tons, short_tons e long_tons così una sola chiamata alimenta moduli d'ordine europei e nordamericani. Tutti gli ingressi numerici devono essere strettamente positivi e finiti entro i limiti assoluti pubblicati affinché i prodotti intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser.
Come chiamare l'API e leggere la risposta
Forme stringa di numeri sono accettate quando corrispondono a un pattern numerico finito rigoroso senza suffissi di unità né separatori delle migliaia. Preferisca inviare numeri puri quando controlla il client; converta i disegni a unità miste in un'unica unità di volume prima della chiamata piuttosto che mescolare piedi cubi di volume con una densità quotata per iarda cubica senza conversione. Invii un corpo JSON con POST con due campi obbligatori: volume (alias vol, v, qty, quantity, cubic) come numero finito positivo, e material come gravel, sand o crushed_stone (spazi e trattini accettati, ad esempio crushed stone). Il density opzionale (alias rho, bulk_density, mass_density, kg_m3) sovrascrive il predefinito del materiale e deve essere positivo quando presente. Il volume_unit opzionale predefinito è m3 e accetta anche yd3 e ft3 con alias comuni come cubic yard o cu ft. Il ton_unit opzionale predefinito è metric e accetta anche short o long con alias come us, short_ton, imperial o tonne. In caso di successo il corpo riecheggia volume, material, density, density_source (preset o override), volume_unit e ton_unit arrotondati; pubblica volume_m3, mass_kg, tons per l'unità principale, più metric_tons, short_tons e long_tons; e include formula, message e steps come registro ordinato di sostituzione che Lei può asserire nei test o mostrare su un preventivo. Validazione fallita —material o volume assenti, numeri non finiti, valori nulli o negativi, token di materiale o unità sconosciuti, o valori fuori dai limiti assoluti— restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta riuscita con unità item.
Suggerimenti pratici, limiti e quando usare questo calcolatore
Misuri o stimi il volume sfuso da disegni, rilievi di cumulo o un take-off precedente di area per profondità, poi chiami questo endpoint quando la domanda è già «quante tonnellate per questa quantità cubica?» Usi la densità sfusa del fornitore ogni volta che il foglio di offerta ne elenca una; ricorra al predefinito del materiale solo per stime preliminari e annoti density_source nella documentazione. Nell'insegnamento o nei test, abbini un caso metrico di ghiaia in metri cubi a un caso di sabbia in iarde cubiche e un volume zero deliberato per dimostrare il percorso invalid_input. Le attività fallite che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando Lei invia di proposito una stringa di materiale errata per verificare la gestione errori.
Casi di integrazione
Confrontare preventivi in tonnellate metriche e corte USA
I team di approvvigionamento passano un unico volume nell'API e leggono metric_tons e short_tons affiancati quando i fornitori quotano con definizioni di tonnellata diverse.
Fixture golden per app di costruzione
Gli sviluppatori generano casi noti da volume a tonnellate e rifiuti deliberati di volume non positivo per test unitari e CI contro il modulo solve isomorfo.