Calcolatore blocchi di calcestruzzo
Servono 263 blocchi per alzare un muro di 20 m² quando ogni faccia misura 0,4 per 0,2 m e si prevede il 5% per tagli e rotture. Inserisca la superficie misurata, la misura del bancale e il suo margine prima di iniziare il lavoro. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Area del muro
- 20
- Larghezza della faccia del blocco
- 0,4
- Altezza della faccia del blocco
- 0,2
- Percentuale di sfrido
- 5
- Area della faccia del blocco
- 0,08
- Fattore di sfrido
- 1,05
- Area con sfrido
- 21
- Blocchi esatti
- 262,5
Costruire un muro da giardino, un garage, una fondazione o una parete divisoria con blocchi di calcestruzzo parte sempre dalla stessa domanda pratica: quanti blocchi deve ordinare? Questo calcolatore risponde con una formula deterministica basata sull'area della faccia. Lei fornisce la superficie del muro in unità quadrate, la larghezza e l'altezza della faccia di un blocco in unità lineari coerenti e una percentuale di sfrido facoltativa per tagli, mezzi blocchi e rotture. Il motore moltiplica l'area del muro per uno più la frazione di sfrido, divide per l'area della faccia di un singolo blocco e poi arrotonda per eccesso, così i blocchi parziali diventano pezzi interi nell'ordine d'acquisto. Dimensioni del blocco nulle o negative falliscono con un chiaro errore di input non valido, così gli strumenti di computo e i moduli di pagamento possono validare prima di spendere denaro. La profondità o lo spessore nominale sono volutamente ignorati, perché solo la faccia in elevazione copre il muro misurato.
Casi d'uso
Muri fai-da-te per giardino e garage
Il privato inserisce l'area del muro misurata e la dimensione della faccia stampata sul bancale per sapere quanti blocchi CMU caricare prima del lavoro del weekend.
Automazione di computi e offerte per appaltatori
Gli strumenti di stima elaborano in batch le elevazioni dai progetti, applicano una politica di sfrido per tipo di muro ed emettono il numero di blocchi per gli ordini d'acquisto senza fogli di calcolo.
Domande frequenti
Quali unità devo usare?
Qualsiasi sistema coerente. Mescolare pollici per i blocchi con piedi per l'area porta a ordinare molto meno del necessario.
E se la dimensione del blocco è zero o negativa?
Larghezza e altezza della faccia devono essere strettamente positive; una dimensione nulla o negativa viene respinta, così come un'area del muro non positiva.
Il calcolatore di blocchi di calcestruzzo è gratuito?
Lo strumento nel browser funziona gratis sul suo dispositivo.
Quale percentuale di sfrido dovrei scegliere?
Il cinque percento è il valore predefinito per un tipico lavoro dritto in apparecchio corrente. Ne usi di più con molti angoli, aperture o primi tagli; ne usi di meno solo se il muro è semplice e ha già scorte di riserva.
Come gestisco porte e finestre?
Sottragga dalla superficie le grandi aperture che non verranno chiuse con blocchi. Per fondazioni a gradoni o muri d'ala misuri ogni rettangolo separatamente e sommi le superfici prima del calcolo.
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/blocks \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"wall_area":20,"block_width":0.4,"block_height":0.2}'const res = await fetch("https://api.kit.forhosting.com/home/blocks", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"wall_area": 20,
"block_width": 0.4,
"block_height": 0.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/blocks",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"wall_area": 20,
"block_width": 0.4,
"block_height": 0.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/blocks", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"wall_area":20,"block_width":0.4,"block_height":0.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"wall_area":20,"block_width":0.4,"block_height":0.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/blocks", 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
{
"wall_area": 20,
"block_width": 0.4,
"block_height": 0.2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.blocks",
"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
Lo strumento nel browser funziona gratis sul suo dispositivo; l'API prepagata addebita $0.002 per voce riuscita quando server e SDK hanno bisogno dello stesso contratto.
Misurare l'area del muro e allineare le dimensioni della faccia a un unico sistema di unità
Inizi misurando ogni elevazione che costruirà in blocchi di calcestruzzo. Per un singolo rettangolo moltiplichi lunghezza per altezza; per fondazioni a gradini, muri d'ala o garage a più campate sommi i rettangoli e sottragga le aperture grandi come porte e finestre, quando quelle aperture non saranno riempite in blocco. Se l'etichetta del sacco o del bancale riporta pollici e lei ha misurato il muro in piedi, converta l'area o i bordi della faccia affinché concordino; mescolare piedi per il muro con pollici per il blocco sottostima le unità di un fattore centoquarantaquattro. Esprima il totale come wall_area in metri quadrati, piedi quadrati o qualsiasi altra unità quadrata preferisca: il calcolatore non converte le unità, quindi la dimensione della faccia di ogni blocco deve usare la radice quadrata dello stesso sistema. Se wall_area è venti metri quadrati, invii block_width e block_height in metri (per esempio zero virgola quattro per zero virgola due per una comune faccia metrica di blocco CMU). Sono accettati gli alias facoltativi area, wall e surface_area per wall_area; width, block_w, face_width o length coprono il bordo orizzontale della faccia; height, block_h, face_height o course_height coprono il bordo verticale. Tutti gli input geometrici devono essere numeri finiti strettamente positivi: valori nulli, negativi o non numerici sollevano invalid_input e non vengono addebitati. Valori estremamente piccoli o enormi, fuori dall'intervallo di stabilità pubblicato, sono anch'essi respinti affinché i risultati in virgola mobile restino significativi su un isolate Worker.
Percentuale di sfrido e come l'arrotondamento per eccesso trasforma l'area in blocchi interi
Lo sfrido reale in muratura non è facoltativo. Gli angoli richiedono mezzi blocchi o unità tagliate, i cordoli e gli architravi interrompono i corsi, i primi tagli fai-da-te rompono i bordi e i danni da consegna sono comuni negli ordini multi-bancale. Il cinque percento va bene per un muro dritto in apparecchio corrente con poche aperture; lo aumenti per planimetrie complesse, molti angoli o grandi aperture che impongono tagli irregolari. Ricordi che i nomi nominali dei blocchi (CMU da otto pollici, standard da sei pollici) spesso includono i giunti di malta nelle regole pratiche di cantiere: questo calcolatore usa le dimensioni reali della faccia che lei fornisce, quindi misuri o legga la dimensione della faccia del produttore invece di presumere una regola pratica che incorpora già i giunti. Il campo facoltativo waste_percent vale cinque per impostazione predefinita e accetta valori da zero a cento; gli alias waste, waste_allowance e overage mappano allo stesso numero. Il motore costruisce un waste_factor pari a uno più waste_percent diviso cento, moltiplica wall_area per quel fattore per ottenere area_with_waste, poi divide per block_face_area pari a block_width per block_height. Quel quoziente è blocks_exact; blocks_needed è il suo arrotondamento per eccesso, così un resto frazionario diventa sempre un blocco intero in più nel foglio d'ordine. L'etichetta del metodo è sempre area_with_waste_ceil per una ramificazione stabile a valle. Sfrido negativo e campi obbligatori mancanti falliscono con invalid_input. Input identici producono sempre JSON identico, perché il percorso è aritmetica pura senza rete, seme casuale o orologio.
Uso dell'API, prezzi, flussi di lavoro in edilizia e limiti pratici
Usi il calcolatore gratuito nel browser per stime rapide in cantiere, banchi dei fornitori e lavagne degli appaltatori, senza installare un foglio di calcolo. La profondità del blocco (spessore nel muro) non cambia quante unità coprono la faccia, quindi la lasci fuori da questa richiesta e gestisca lo spessore strutturale separatamente nel suo catalogo prodotti. Invii un corpo JSON con wall_area, block_width e block_height, più il facoltativo waste_percent quando il cinque percento non è adeguato alla sua planimetria. Usi l'API prepagata quando un'app edile, un configuratore e-commerce di materiali da costruzione, una pipeline di computo metrico o uno strumento di gestione immobiliare necessita un contratto stabile con saldo KIT a $0.002 per voce riuscita; i fallimenti di validazione non consumano mai saldo dopo che il motore respinge la richiesta. Abbini questo endpoint ai convertitori di unità quando i clienti mescolano imballaggi imperiali e metrici, o agli helper di stanze e muri quando le elevazioni arrivano come campi separati di lunghezza e altezza da moltiplicare lato client prima della chiamata. Chi pubblica SDK può mappare blocks_needed direttamente nelle righe del carrello, mostrando area_with_waste e blocks_exact come dettaglio esplicativo per l'acquirente o lo stimatore.
Casi di integrazione
Configuratori e-commerce per materiali edili
I siti retail calcolano il numero di blocchi mentre il cliente modifica dimensione del muro o opzioni di sfrido, usando lo stesso contratto API deterministico per preventivi e checkout.
Domande tecniche
Come conta i blocchi il calcolatore di blocchi di calcestruzzo?
Moltiplica wall_area per (1 + waste_percent/100), divide per block_width × block_height e arrotonda per eccesso ai blocchi interi. Quel conteggio intero è blocks_needed.