Scrivi la lunghezza e l’altezza del muro (o il numero di filari), il tipo di blocco e la larghezza del giunto. I campi del riempimento, dell’armatura e dei prezzi possono restare vuoti (se sono vuoti, quella parte non si calcola).
Indice
-
Cosa puoi fare in questa pagina
-
A cosa serve questo calcolo?
-
Come si usa
-
Formule e disegni
-
Simboli e termini
-
Cosa conviene sapere prima
-
Come calcolarlo con Excel
-
Come calcolarlo con Fogli Google
-
Come calcolarlo con Python
-
La formula in LaTeX e in altre notazioni matematiche (da copiare)
-
Come chiedere a ChatGPT di fare il calcolo
-
I punti di forza di DataChef
-
Funzioni correlate
-
Tutte le calcolatrici di NumberChef
Cosa puoi fare in questa pagina
- Scrivi la lunghezza e l’altezza del muro (o il numero di filari), scegli il tipo di blocco (40 × 20 × 20, 40 × 20 × 25, 40 × 20 × 12 cm o misure a tua scelta) e la larghezza del giunto, e vedi subito i filari, i blocchi per filare e il numero di blocchi con scarto
- La malta dei giunti si calcola con la formula «volume dei giunti orizzontali + volume dei giunti verticali» e si mostra in L, kg e sacchi (per esempio da 25 kg; si può cambiare). Vedi anche i sacchi prima dell’arrotondamento, per capire perché escono quei sacchi
- Facoltativamente puoi calcolare anche la malta per il riempimento dei fori in cui passa l’armatura verticale (scrivi la proporzione di fori che si riempiono), il numero di barre verticali, i filari con armatura orizzontale e la lunghezza totale approssimativa di acciaio
- Puoi anche fare il calcolo inverso: «lunghezza di muro che puoi costruire con i blocchi che hai», utile per sapere quanti metri vengono con i blocchi che avanzano
- Se scrivi il prezzo del blocco e quello del sacco, ottieni un costo indicativo. Viene disegnato anche il prospetto del muro con i blocchi a giunti sfalsati. In questa pagina trovi anche la spiegazione semplice delle formule e le formule da copiare per Excel, Fogli Google e Python
A cosa serve questo calcolo?
Per esempio, per un muro lungo 6 m e alto 1 m (5 filari) con blocchi di formato standard da 20 cm di spessore, escono \(\lceil 6 \div 0{,}4 \rceil = 15\) blocchi per filare, 75 blocchi base e, con uno scarto del 5%, \(\lceil 75 \times 1{,}05 \rceil = 79\) blocchi.
La malta dei giunti è \(75 \times 1{,}18 = 88{,}5\) L, circa 92,9 L con scarto e circa 186 kg di materiale, cioè 8 sacchi da 25 kg. Se fai questi conti prima di andare al magazzino edile, saprai quanti viaggi servono e come organizzare il trasporto (un blocco da 40 × 20 × 20 cm pesa di solito parecchi chili, secondo il produttore e il tipo di blocco: peso da verificare sul prodotto, quindi 79 blocchi possono superare la tonnellata).
Un cordolo di 2 o 3 filari è un classico del fai da te. Con 2 filari da 2,4 m, sono 6 blocchi per filare × 2 = 12 blocchi, 13 con uno scarto del 5%; la malta dei giunti è \(12 \times 1{,}18 \approx 14{,}2\) L (circa 14,9 L con scarto, circa 30 kg), cioè 2 sacchi da 25 kg di malta secca premiscelata.
Nei lavori piccoli è dove si sbaglia di più «compro un sacco in più e avanza», per questo è utile un calcolo che si possa seguire da L a kg e a sacchi.
In un preventivo compaiono voci come «muratura di blocchi di calcestruzzo da 20 cm, 5 filari, 10 m di lunghezza». Con questa formula escono 25 blocchi per filare × 5 filari = 125 blocchi e, con uno scarto del 5%, \(\lceil 125 \times 1{,}05 \rceil = 132\) blocchi.
Se il numero di blocchi del preventivo è molto lontano da questo, è un motivo per chiedere all’impresa come conta gli angoli, i mezzi blocchi, i contrafforti e le finiture delle estremità (in un preventivo reale entrano anche la fondazione, l’acciaio, le finiture e lo smaltimento dei rifiuti, quindi non si può giudicare se un importo è ragionevole solo dal numero di blocchi).
Per un muro lungo 8 m e di 6 filari (1,2 m) con barre verticali ogni 80 cm e barre orizzontali ogni 2 filari, le barre verticali sono \(\lfloor 8 \div 0{,}8 \rfloor + 1 = 11\), i filari armati \(\lceil 6 \div 2 \rceil = 3\) e la lunghezza totale approssimativa, \(11 \times 1{,}2 + 3 \times 8 = 37{,}2\) m. La malta per riempire i fori delle barre verticali (il 25% del totale), con 9 L di fori per blocco, è \(120 \times 9 \times 0{,}25 = 270\) L.
Le barre di acciaio si vendono in lunghezze fisse e servono inoltre l’ancoraggio nella fondazione e le giunzioni, quindi conviene lasciare un margine su questa lunghezza totale quando decidi quante barre comprare. Le specifiche dell’armatura (interasse, diametro, lunghezza di ancoraggio) devono seguire le norme e il progettista o l’impresa.
Con 40 blocchi avanzati da un lavoro (senza contare lo scarto), un cordolo di 3 filari (0,6 m di altezza) viene con \(\lfloor 40 \div 3 \rfloor = 13\) blocchi per filare; la lunghezza che si può costruire è \(13 \times 0{,}4 = 5{,}2\) m e avanza 1 blocco.
Poiché si vede subito «quanti blocchi danno quanti metri», è utile per pensare a come usare ciò che avanza o per decidere quanti blocchi comprare in più.
Formule e disegni
Simboli e termini
Simboli
| \(a\) | a | Lunghezza di un blocco. In un blocco da 40 × 20 cm sono 390 mm (0,39 m). Nel calcolo si passa in m. |
| \(h\) | acca | Altezza di un blocco. In un blocco da 40 × 20 cm sono 190 mm (0,19 m). È l’iniziale dell’inglese «height». |
| \(t\) | ti | Spessore del blocco (lo spessore del muro): 200, 250 o 120 mm. È l’iniziale dell’inglese «thickness» ed è la larghezza della sezione della malta dei giunti. |
| \(j\) | i lunga | Larghezza del giunto (lo spessore della malta tra i blocchi). Di solito è 10 mm (0,01 m). È l’iniziale dell’inglese «joint» (giunto). |
| \(L\) | elle | Lunghezza del muro (m). È l’iniziale di «lunghezza». Se il muro ha angoli, è la somma dei lati. |
| \(H\) | acca maiuscola | Altezza del muro (m): la parte di blocchi che si costruisce sopra la fondazione. |
| \(n_h\) | enne con pedice acca | Filari (quanti se ne sovrappongono in altezza). Si calcola con \(n_h = \lceil H \div (h + j) \rceil\). |
| \(n_l\) | enne con pedice elle | Blocchi per filare (quanti ne stanno in lunghezza). Si calcola con \(n_l = \lceil L \div (a + j) \rceil\). |
| \(N_0\) | enne con pedice zero | Blocchi base: filari × blocchi per filare, cioè i blocchi che escono se si conta il muro come un rettangolo. |
| \(r\) | erre | Scarto (%). È il margine per i mezzi blocchi, gli angoli e le rotture, e si applica al numero di blocchi e alla malta. È l’iniziale dell’inglese «rate». |
| \(N\) | enne maiuscola | Blocchi necessari con scarto. Si calcola con \(N = \lceil N_0 (1 + r \div 100) \rceil\). |
| \(L'\), \(H'\) | elle primo, acca primo | Lunghezza e altezza del muro costruito (con giunti). Si calcolano con \(L' = n_l (a + j)\) e \(H' = n_h (h + j)\), e sono le dimensioni reali con i blocchi e i filari arrotondati per eccesso. |
| \(V_1\) | vu uno | Volume di malta dei giunti (L): giunti orizzontali più giunti verticali. Si calcola con \(V_1 = N_0 \, t \, j \{(a + j) + h\}\). È l’iniziale di «volume». |
| \(c\) | ci | Volume dei fori per blocco (L). Dipende dal prodotto, quindi il valore che si compila scegliendo il blocco è solo un riferimento. È l’iniziale dell’inglese «cavity» (cavità). |
| \(f\) | effe | Proporzione di fori che si riempiono (%). Se c’è una barra ogni 80 cm e si riempiono solo quei fori, 25%; se si riempiono tutti, 100%. È l’iniziale dell’inglese «fill» (riempimento). |
| \(V_2\) | vu due | Volume di malta del riempimento (L). Si calcola con \(V_2 = N_0 \, c \, f \div 100\). |
| \(V'\) | vu primo | Malta con scarto (L). Si calcola con \(V' = (V_1 + V_2)(1 + r \div 100)\). |
| \(\rho\) | ro | Peso di materiale per litro di malta impastata (kg/L). Di default, 2,0. È la lettera greca ro, molto usata in fisica per la densità. |
| \(W\) | doppia v | Peso del materiale della malta (kg). Si calcola con \(W = V' \rho\). È l’iniziale dell’inglese «weight». |
| \(b\) | bi | Peso di un sacco (kg). Di default, 25 kg. È l’iniziale dell’inglese «bag». |
| \(B\) | bi maiuscola | Sacchi necessari. Si calcola con \(B = \lceil W \div b \rceil\). |
| \(p\) | pi | Interasse dell’armatura verticale (mm). È l’iniziale dell’inglese «pitch» (passo). |
| \(m_v\) | emme con pedice vu | Numero di barre verticali. Si calcola con \(m_v = \lfloor L' \div p \rfloor + 1\). La v viene da «verticale». |
| \(k\) | cappa | Ogni quanti filari va l’armatura orizzontale. |
| \(m_h\) | emme con pedice acca | Filari con armatura orizzontale. Si calcola con \(m_h = \lceil n_h \div k \rceil\). La h viene da «orizzontale». |
| \(\ell\) | elle corsiva | Lunghezza totale approssimativa di acciaio (m). Si calcola con \(\ell = m_v H' + m_h L'\). Non include l’ancoraggio né le sovrapposizioni. È la elle corsiva, da «lunghezza». |
| \(u_1\), \(u_2\) | u con pedice uno, u con pedice due | Prezzo di un blocco e di un sacco di malta (€). Sono le iniziali dell’inglese «unit price». |
| \(T\) | ti maiuscola | Costo stimato (€). Si calcola con \(T = N u_1 + B u_2\). È l’iniziale di «totale». |
| \(M\) | emme | Nel calcolo inverso, i blocchi che hai. |
| \(M'\) | emme primo | Nel calcolo inverso, i «blocchi utilizzabili» dopo aver messo da parte lo scarto come riserva. Si calcola con \(M' = \lfloor M \div (1 + r \div 100) \rfloor\). |
| \(L_{\max}\) | elle max | Nel calcolo inverso, la lunghezza di muro che si può costruire con i blocchi che hai (con giunti, in m). |
| \(\lceil x \rceil\) | parte intera superiore di x | Il simbolo che arrotonda per eccesso a un numero intero. (Esempi: \(\lceil 16{,}25 \rceil = 17\), \(\lceil 6 \rceil = 6\)) |
| \(\lfloor x \rfloor\) | parte intera inferiore di x | Il simbolo che arrotonda per difetto a un numero intero. (Esempi: \(\lfloor 95{,}23 \rfloor = 95\), \(\lfloor 10 \rfloor = 10\)) |
Termini
| blocco in calcestruzzo | Un blocco da costruzione fatto di cemento, sabbia e ghiaia. Si usa in muri, bordi di aiuole o fondazioni di casette. Il formato abituale in Italia (formato standard) è di 40 × 20 cm di faccia, con spessori come 20, 25 o 12 cm (misure da verificare sul prodotto). |
| blocco forato | Un blocco in calcestruzzo con fori (cavità) che lo attraversano dall’alto al basso. È la forma di blocco abituale per i muri: nei fori si passano barre di acciaio e si riempiono di malta, così blocchi e fondazione lavorano insieme. Il volume dei fori di un blocco dipende dallo spessore e dal prodotto. |
| formato standard | La forma più abituale di blocco in calcestruzzo: 40 × 20 cm di faccia (misure nominali, con il giunto; in questa calcolatrice, 390 × 190 mm reali con un giunto di 10 mm), di tipo forato, con fori che lo attraversano. Esistono anche blocchi con canale per l’armatura orizzontale, blocchi d’angolo e mezzi blocchi. |
| giunto | Lo strato di malta tra un blocco e l’altro. Nella muratura di blocchi di solito è 10 mm e, sommato a un blocco di 390 × 190 mm, dà il modulo di 400 × 200 mm. Il giunto orizzontale si chiama giunto orizzontale e quello verticale giunto verticale. |
| giunto orizzontale | Lo strato orizzontale di malta tra i filari (sotto il blocco). Si stende prima di posare il blocco successivo. In questa pagina, ogni blocco conta «un giunto orizzontale (di lunghezza blocco + giunto)». |
| giunto verticale | Lo strato verticale di malta tra blocchi contigui dello stesso filare. In questa pagina, ogni blocco conta «un giunto verticale (di altezza uguale a quella del blocco)». |
| posa a giunti sfalsati | Il modo di posare i blocchi spostando i giunti verticali di mezzo pezzo da un filare al successivo. Poiché i giunti verticali non sono allineati, i carichi si ripartiscono e il muro è più resistente. È il modo normale di costruire un muro di blocchi e richiede mezzi blocchi alle estremità ogni due filari. |
| modulo | Il «passo» di ogni pezzo: la misura del blocco più la larghezza del giunto. Per un blocco di 390 × 190 mm e un giunto di 10 mm sono 400 × 200 mm; dividendo la lunghezza e l’altezza del muro per il modulo si ottengono i blocchi e i filari. |
| filare | Una fila orizzontale di blocchi. I filari × l’altezza del modulo (200 mm) danno l’altezza del muro costruito. |
| mezzo blocco | Il blocco di mezza lunghezza (circa 190 mm) che si usa alle estremità, ogni due filari, per completare la posa a giunti sfalsati. Può essere un prodotto venduto così o un blocco standard tagliato. In questa pagina non si contano uno per uno, ma con lo scarto. |
| scarto | La percentuale che si aggiunge alla quantità netta. In un muro di blocchi copre i mezzi blocchi delle estremità, le correzioni degli angoli, le rotture durante il trasporto e il lavoro e la malta che si versa. Di solito si prevede tra il 3 e il 5%, secondo la forma del muro e l’esperienza del muratore. |
| riempimento dei fori | Riempire di malta o calcestruzzo i fori del blocco. Si fa nei fori in cui passa l’armatura verticale, perché acciaio e blocchi lavorino insieme. Quali fori si riempiono (l’interasse delle barre verticali) lo stabilisce l’armatura. |
| armatura verticale | Le barre di acciaio che si mettono in verticale nel muro. Partono dal calcestruzzo della fondazione, passano nei fori dei blocchi e si fissano riempiendo quei fori di malta. L’interasse, il diametro e la lunghezza di ancoraggio devono seguire le norme e il progettista o l’impresa. |
| armatura orizzontale | Le barre di acciaio che si mettono in orizzontale nel muro, ogni tot filari, appoggiate nel canale dei blocchi speciali, e si legano alle barre verticali. Ogni quanti filari va lo stabilisce l’armatura. |
| armatura | Come si decide dove, di che diametro e con quale interasse si mettono le barre di acciaio. L’armatura di un muro di blocchi la stabiliscono le norme e il progetto, e il numero di barre di questa pagina è solo una stima dei materiali. |
| ancoraggio | Fissare l’estremità di una barra di acciaio inserendola per la lunghezza necessaria nel calcestruzzo della fondazione, per esempio perché non esca. Le barre verticali si ancorano nella fondazione, per cui servono barre più lunghe dell’altezza del muro. |
| sovrapposizione | Il modo di unire due barre di acciaio sovrapponendole per la lunghezza necessaria e legandole. Ogni giunzione richiede più acciaio, per cui questa pagina non la include nella lunghezza totale approssimativa. |
| malta impastata | La malta già mescolata con acqua. I litri di malta di questa pagina sono il volume impastato. Per passare al peso del materiale che si compra nei sacchi (la polvere), si moltiplica per i kg di materiale per litro. |
| malta secca premiscelata | Un sacco di polvere con cemento e sabbia già mescolati: basta aggiungere acqua per avere la malta. I sacchi da 25 kg sono i più abituali, e molti indicano la resa della malta impastata, per esempio «25 kg danno circa 13 L». Se preferisci dosare cemento e sabbia da te, le quantità sono nella «Calcolatrice di malta e calcestruzzo». |
| fondazione | La base di calcestruzzo che sostiene il muro, nella parte inferiore. In un muro di blocchi si fa di solito una fondazione continua lungo il muro (trave rovescia o cordolo di fondazione), da cui partono le barre verticali. Il calcestruzzo della fondazione si calcola nella «Calcolatrice del calcestruzzo (volume, peso e sacchi)». |
| contrafforte | Il muro di rinforzo che si costruisce ad angolo retto rispetto a un muro lungo o alto perché non si ribalti. Se serve e ogni quanto lo stabiliscono le norme e il progetto, e non sono inclusi nei blocchi di questa pagina. |
| sommità | La superficie superiore del muro o della fondazione. La sommità di un muro di blocchi si finisce con una copertina o con malta. |
| arrotondamento per eccesso | L’arrotondamento che sale al numero intero successivo se ci sono decimali. I blocchi e i sacchi si comprano interi, quindi nel calcolo di blocchi, filari e sacchi si arrotonda sempre per eccesso. |
| arrotondamento per difetto | L’arrotondamento che toglie i decimali. Nel calcolo inverso (la lunghezza che si può costruire con i blocchi che hai) si arrotonda per difetto perché non manchi nulla. |
Cosa conviene sapere prima
Ecco che cosa conviene sapere per usare il calcolo di questa pagina capendone il senso, e non soltanto premendo il pulsante.
| Conversione delle unità di lunghezza (classi 3ª–5ª della primaria, 8-11 anni) |
|
| Unità di volume (classi 4ª–5ª della primaria e 1ª della secondaria di primo grado, 9-12 anni) |
|
| Moltiplicazione e divisione tra numeri decimali (classi 4ª–5ª della primaria, 9-11 anni) |
|
| Percentuali (classi 4ª–5ª della primaria, 9-11 anni) |
|
| Approssimazione e arrotondamento (classi 3ª–5ª della primaria, 8-11 anni) |
|
Come calcolarlo con Excel
| Altezza del muro (m) | 1,2 |
| Altezza del blocco (mm) | 190 |
| Larghezza del giunto (mm) | 10 |
| Filari | =ARROTONDA.PER.ECC(B1/((B2+B3)/1000);0) |
| Lunghezza del muro (m) | 8 |
| Lunghezza del blocco (mm) | 390 |
| Larghezza del giunto (mm) | 10 |
| Blocchi per filare | =ARROTONDA.PER.ECC(B1/((B2+B3)/1000);0) |
| Filari | 6 |
| Blocchi per filare | 20 |
| Scarto (%) | 5 |
| Blocchi base | =B1*B2 |
| Blocchi necessari con scarto | =ARROTONDA.PER.ECC(B4*(1+B3/100);0) |
| Blocchi base | 120 |
| Lunghezza del blocco (mm) | 390 |
| Altezza del blocco (mm) | 190 |
| Spessore del blocco (mm) | 200 |
| Larghezza del giunto (mm) | 10 |
| Malta dei giunti (L) | =B1*(B4/1000)*(B5/1000)*((B2+B5)/1000+B3/1000)*1000 |
| Blocchi base | 120 |
| Volume dei fori per blocco (L) | 9 |
| Proporzione di fori che si riempiono (%) | 25 |
| Malta di riempimento (L) | =B1*B2*B3/100 |
| Malta dei giunti (L) | 141,6 |
| Malta di riempimento (L) | 270 |
| Scarto (%) | 5 |
| Materiale per litro (kg/L) | 2 |
| Peso di un sacco (kg) | 25 |
| Malta con scarto (L) | =(B1+B2)*(1+B3/100) |
| Peso del materiale (kg) | =B6*B4 |
| Sacchi | =ARROTONDA.PER.ECC(B7/B5;0) |
| Lunghezza del muro costruito (m) | 8 |
| Altezza del muro costruito (m) | 1,2 |
| Filari | 6 |
| Interasse dell’armatura verticale (mm) | 800 |
| Ogni quanti filari va l’armatura orizzontale | 2 |
| Barre verticali | =ARROTONDA.PER.DIF(B1/(B4/1000);0)+1 |
| Filari con armatura orizzontale | =ARROTONDA.PER.ECC(B3/B5;0) |
| Lunghezza totale approssimativa di acciaio (m) | =B6*B2+B7*B1 |
| Blocchi necessari con scarto | 126 |
| Prezzo di un blocco (€) | 1,2 |
| Sacchi | 35 |
| Prezzo di un sacco (€) | 5 |
| Costo stimato (€) | =B1*B2+B3*B4 |
| Blocchi che ho | 100 |
| Scarto (%) | 5 |
| Filari | 5 |
| Lunghezza del blocco (mm) | 390 |
| Larghezza del giunto (mm) | 10 |
| Blocchi utilizzabili | =ARROTONDA.PER.DIF(B1/(1+B2/100);0) |
| Blocchi per filare | =ARROTONDA.PER.DIF(B6/B3;0) |
| Lunghezza che si può costruire (m) | =B7*(B4+B5)/1000 |
«ARROTONDA.PER.ECC(valore; 0)» arrotonda per eccesso e «ARROTONDA.PER.DIF(valore; 0)» arrotonda per difetto a un numero intero (corrispondono a ⌈ ⌉ e ⌊ ⌋ delle formule).
Le misure in mm si passano in m con «/1000» prima di calcolare. Nella prima tabella, B4 vale 6 filari; nella seconda, B4 vale 20 blocchi; nella terza, B5 vale 126 blocchi; nella quarta, B6 vale 141,6 L; nella quinta, B4 vale 270 L; nella sesta, B8 vale 35 sacchi; nella settima, B8 vale 37,2 m; nell’ottava, B5 vale 326,2 €; e nella nona, B8 vale 7,6 m. Basta cambiare i numeri della colonna B con i tuoi.
Come calcolarlo con Fogli Google
| Altezza del muro (m) | 1,2 |
| Altezza del blocco (mm) | 190 |
| Larghezza del giunto (mm) | 10 |
| Filari | =ARROTONDA.PER.ECC(B1/((B2+B3)/1000);0) |
| Lunghezza del muro (m) | 8 |
| Lunghezza del blocco (mm) | 390 |
| Larghezza del giunto (mm) | 10 |
| Blocchi per filare | =ARROTONDA.PER.ECC(B1/((B2+B3)/1000);0) |
| Filari | 6 |
| Blocchi per filare | 20 |
| Scarto (%) | 5 |
| Blocchi base | =B1*B2 |
| Blocchi necessari con scarto | =ARROTONDA.PER.ECC(B4*(1+B3/100);0) |
| Blocchi base | 120 |
| Lunghezza del blocco (mm) | 390 |
| Altezza del blocco (mm) | 190 |
| Spessore del blocco (mm) | 200 |
| Larghezza del giunto (mm) | 10 |
| Malta dei giunti (L) | =B1*(B4/1000)*(B5/1000)*((B2+B5)/1000+B3/1000)*1000 |
| Blocchi base | 120 |
| Volume dei fori per blocco (L) | 9 |
| Proporzione di fori che si riempiono (%) | 25 |
| Malta di riempimento (L) | =B1*B2*B3/100 |
| Malta dei giunti (L) | 141,6 |
| Malta di riempimento (L) | 270 |
| Scarto (%) | 5 |
| Materiale per litro (kg/L) | 2 |
| Peso di un sacco (kg) | 25 |
| Malta con scarto (L) | =(B1+B2)*(1+B3/100) |
| Peso del materiale (kg) | =B6*B4 |
| Sacchi | =ARROTONDA.PER.ECC(B7/B5;0) |
| Lunghezza del muro costruito (m) | 8 |
| Altezza del muro costruito (m) | 1,2 |
| Filari | 6 |
| Interasse dell’armatura verticale (mm) | 800 |
| Ogni quanti filari va l’armatura orizzontale | 2 |
| Barre verticali | =ARROTONDA.PER.DIF(B1/(B4/1000);0)+1 |
| Filari con armatura orizzontale | =ARROTONDA.PER.ECC(B3/B5;0) |
| Lunghezza totale approssimativa di acciaio (m) | =B6*B2+B7*B1 |
| Blocchi necessari con scarto | 126 |
| Prezzo di un blocco (€) | 1,2 |
| Sacchi | 35 |
| Prezzo di un sacco (€) | 5 |
| Costo stimato (€) | =B1*B2+B3*B4 |
| Blocchi che ho | 100 |
| Scarto (%) | 5 |
| Filari | 5 |
| Lunghezza del blocco (mm) | 390 |
| Larghezza del giunto (mm) | 10 |
| Blocchi utilizzabili | =ARROTONDA.PER.DIF(B1/(1+B2/100);0) |
| Blocchi per filare | =ARROTONDA.PER.DIF(B6/B3;0) |
| Lunghezza che si può costruire (m) | =B7*(B4+B5)/1000 |
Come calcolarlo con Python
import math
wall_length_m = 8.0 # lunghezza del muro (m)
wall_height_m = 1.2 # altezza del muro (m)
block_length_mm = 390 # lunghezza del blocco (mm)
block_height_mm = 190 # altezza del blocco (mm)
block_thickness_mm = 200 # spessore del blocco (mm)
joint_mm = 10 # larghezza del giunto (mm)
loss_rate = 5 # scarto (%)
cavity_l = 9 # volume dei fori per blocco (L)
fill_ratio = 25 # proporzione di fori che si riempiono (%)
kg_per_liter = 2.0 # materiale per litro di malta (kg/L)
bag_kg = 25 # peso di un sacco (kg)
rebar_pitch_mm = 800 # interasse delle barre verticali (mm)
rebar_every = 2 # ogni quanti filari va l'armatura orizzontale
price_block = 1.2 # prezzo di un blocco (€)
price_bag = 5 # prezzo di un sacco (€)
# pasamos las medidas a metros y calculamos el módulo con la junta
a = block_length_mm / 1000
h = block_height_mm / 1000
t = block_thickness_mm / 1000
j = joint_mm / 1000
module_l = a + j
module_h = h + j
courses = math.ceil(wall_height_m / module_h) # filari (per eccesso)
per_course = math.ceil(wall_length_m / module_l) # blocchi per filare (per eccesso)
blocks_base = courses * per_course # blocchi base
blocks_needed = math.ceil(blocks_base * (1 + loss_rate / 100)) # blocchi necessari con scarto
length_actual = per_course * module_l # lunghezza del muro costruito (m)
height_actual = courses * module_h # altezza del muro costruito (m)
# mortero de las juntas: por bloque, un tendel (longitud a+j) y una llaga (altura h) con sección t×j. De m³ a L, ×1000
joint_mortar_l = blocks_base * t * j * ((a + j) + h) * 1000
fill_mortar_l = blocks_base * cavity_l * fill_ratio / 100 # riempimento dei fori
mortar_with_loss_l = (joint_mortar_l + fill_mortar_l) * (1 + loss_rate / 100)
mortar_kg = mortar_with_loss_l * kg_per_liter
bags = math.ceil(mortar_kg / bag_kg) # sacchi (per eccesso)
# estimación del acero (sin anclajes ni solapes)
rebar_v = math.floor(length_actual / (rebar_pitch_mm / 1000)) + 1
rebar_h = math.ceil(courses / rebar_every)
rebar_length_m = rebar_v * height_actual + rebar_h * length_actual
cost = blocks_needed * price_block + bags * price_bag
print(f"Filari: {courses}, blocchi per filare: {per_course}, blocchi base: {blocks_base}")
print(f"Blocchi necessari con scarto: {blocks_needed}")
print(f"Malta dei giunti: {joint_mortar_l:.2f} L, riempimento dei fori: {fill_mortar_l:.2f} L")
print(f"Malta con scarto: {mortar_with_loss_l:.2f} L = {mortar_kg:.2f} kg → {bags} sacchi")
print(f"Barre verticali: {rebar_v}, filari con armatura orizzontale: {rebar_h}, lunghezza totale approssimativa: {rebar_length_m:.1f} m")
print(f"Costo stimato: {cost} €")
La formula in LaTeX e in altre notazioni matematiche (da copiare)
nₕ = ⌈H ÷ (h + j)⌉
n_h = \left\lceil \frac{H}{h + j} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>n</mi><mi>h</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><mi>H</mi><mrow><mi>h</mi><mo>+</mo><mi>j</mi></mrow></mfrac>
<mo>⌉</mo>
</mrow>
</math>
n_h = |~ H / (h + j) ~|
Ceiling[H/(h + j)]
n_h := ceil(H/(h + j));
n_h = ceil(H/(h + j));
n_h = ⌈H/(h + j)⌉
nₗ = ⌈L ÷ (a + j)⌉
n_l = \left\lceil \frac{L}{a + j} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>n</mi><mi>l</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><mi>L</mi><mrow><mi>a</mi><mo>+</mo><mi>j</mi></mrow></mfrac>
<mo>⌉</mo>
</mrow>
</math>
n_l = |~ L / (a + j) ~|
Ceiling[L/(a + j)]
n_l := ceil(L/(a + j));
n_l = ceil(L/(a + j));
n_l = ⌈L/(a + j)⌉
N₀ = nₕ × nₗ, N = ⌈N₀ × (1 + r ÷ 100)⌉
N_0 = n_h \times n_l,\quad N = \left\lceil N_0 \left( 1 + \frac{r}{100} \right) \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>N</mi><mn>0</mn></msub>
<mo>=</mo>
<msub><mi>n</mi><mi>h</mi></msub>
<mo>×</mo>
<msub><mi>n</mi><mi>l</mi></msub>
<mo>,</mo>
<mi>N</mi>
<mo>=</mo>
<mo>⌈</mo>
<msub><mi>N</mi><mn>0</mn></msub>
<mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mi>r</mi><mn>100</mn></mfrac><mo>)</mo></mrow>
<mo>⌉</mo>
</mrow>
</math>
N_0 = n_h xx n_l, N = |~ N_0 (1 + r/100) ~|
N0 = nh*nl; Ceiling[N0*(1 + r/100)]
N0 := n_h*n_l; N := ceil(N0*(1 + r/100));
N0 = n_h*n_l; N = ceil(N0*(1 + r/100));
N_0 = n_h × n_l, N = ⌈N_0 (1 + r/100)⌉
V₁ = N₀ × t × j × {(a + j) + h}
V_1 = N_0 \, t \, j \left\{ (a + j) + h \right\}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>V</mi><mn>1</mn></msub>
<mo>=</mo>
<msub><mi>N</mi><mn>0</mn></msub>
<mo>×</mo>
<mi>t</mi>
<mo>×</mo>
<mi>j</mi>
<mo>×</mo>
<mrow><mo>{</mo><mrow><mo>(</mo><mi>a</mi><mo>+</mo><mi>j</mi><mo>)</mo></mrow><mo>+</mo><mi>h</mi><mo>}</mo></mrow>
</mrow>
</math>
V_1 = N_0 * t * j * ((a + j) + h)
N0*t*j*((a + j) + h)
V1 := N0*t*j*((a + j) + h);
V1 = N0*t*j*((a + j) + h);
V_1 = N_0 t j {(a + j) + h}
V₂ = N₀ × c × f ÷ 100
V_2 = N_0 \, c \, \frac{f}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>V</mi><mn>2</mn></msub>
<mo>=</mo>
<msub><mi>N</mi><mn>0</mn></msub>
<mo>×</mo>
<mi>c</mi>
<mo>×</mo>
<mfrac><mi>f</mi><mn>100</mn></mfrac>
</mrow>
</math>
V_2 = N_0 * c * f / 100
N0*c*f/100
V2 := N0*c*f/100;
V2 = N0*c*f/100;
V_2 = N_0 c f/100
V′ = (V₁ + V₂) × (1 + r ÷ 100), W = V′ × ρ, B = ⌈W ÷ b⌉
V' = (V_1 + V_2)\left( 1 + \frac{r}{100} \right),\quad W = V' \rho,\quad B = \left\lceil \frac{W}{b} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msup><mi>V</mi><mo>′</mo></msup>
<mo>=</mo>
<mrow><mo>(</mo><msub><mi>V</mi><mn>1</mn></msub><mo>+</mo><msub><mi>V</mi><mn>2</mn></msub><mo>)</mo></mrow>
<mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mi>r</mi><mn>100</mn></mfrac><mo>)</mo></mrow>
<mo>,</mo>
<mi>W</mi>
<mo>=</mo>
<msup><mi>V</mi><mo>′</mo></msup>
<mo>×</mo>
<mi>ρ</mi>
<mo>,</mo>
<mi>B</mi>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><mi>W</mi><mi>b</mi></mfrac>
<mo>⌉</mo>
</mrow>
</math>
V' = (V_1 + V_2)(1 + r/100), W = V' * rho, B = |~ W / b ~|
Vd = (V1 + V2)*(1 + r/100); W = Vd*rho; Ceiling[W/b]
Vd := (V1 + V2)*(1 + r/100); W := Vd*rho; B := ceil(W/b);
Vd = (V1 + V2)*(1 + r/100); W = Vd*rho; B = ceil(W/b);
V′ = (V_1 + V_2)(1 + r/100), W = V′ ρ, B = ⌈W/b⌉
mᵥ = ⌊L′ ÷ p⌋ + 1, mₕ = ⌈nₕ ÷ k⌉, ℓ = mᵥ × H′ + mₕ × L′
m_v = \left\lfloor \frac{L'}{p} \right\rfloor + 1,\quad m_h = \left\lceil \frac{n_h}{k} \right\rceil,\quad \ell = m_v H' + m_h L'
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>m</mi><mi>v</mi></msub>
<mo>=</mo>
<mo>⌊</mo>
<mfrac><msup><mi>L</mi><mo>′</mo></msup><mi>p</mi></mfrac>
<mo>⌋</mo>
<mo>+</mo>
<mn>1</mn>
<mo>,</mo>
<msub><mi>m</mi><mi>h</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><msub><mi>n</mi><mi>h</mi></msub><mi>k</mi></mfrac>
<mo>⌉</mo>
<mo>,</mo>
<mi>ℓ</mi>
<mo>=</mo>
<msub><mi>m</mi><mi>v</mi></msub>
<msup><mi>H</mi><mo>′</mo></msup>
<mo>+</mo>
<msub><mi>m</mi><mi>h</mi></msub>
<msup><mi>L</mi><mo>′</mo></msup>
</mrow>
</math>
m_v = |__ L' / p __| + 1, m_h = |~ n_h / k ~|, l = m_v * H' + m_h * L'
mv = Floor[Lp/p] + 1; mh = Ceiling[nh/k]; mv*Hp + mh*Lp
m_v := floor(Lp/p) + 1; m_h := ceil(n_h/k); l := m_v*Hp + m_h*Lp;
m_v = floor(Lp/p) + 1; m_h = ceil(n_h/k); l = m_v*Hp + m_h*Lp;
m_v = ⌊L′/p⌋ + 1, m_h = ⌈n_h/k⌉, ℓ = m_v H′ + m_h L′
T = N × u₁ + B × u₂
T = N u_1 + B u_2
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi>
<mo>=</mo>
<mi>N</mi>
<mo>×</mo>
<msub><mi>u</mi><mn>1</mn></msub>
<mo>+</mo>
<mi>B</mi>
<mo>×</mo>
<msub><mi>u</mi><mn>2</mn></msub>
</mrow>
</math>
T = N * u_1 + B * u_2
n*u1 + b*u2
T := N*u1 + B*u2;
T = N*u1 + B*u2;
T = N u_1 + B u_2
M′ = ⌊M ÷ (1 + r ÷ 100)⌋, Lmax = ⌊M′ ÷ nₕ⌋ × (a + j)
M' = \left\lfloor \frac{M}{1 + r/100} \right\rfloor,\quad L_{\max} = \left\lfloor \frac{M'}{n_h} \right\rfloor (a + j)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msup><mi>M</mi><mo>′</mo></msup>
<mo>=</mo>
<mo>⌊</mo>
<mfrac><mi>M</mi><mrow><mn>1</mn><mo>+</mo><mi>r</mi><mo>/</mo><mn>100</mn></mrow></mfrac>
<mo>⌋</mo>
<mo>,</mo>
<msub><mi>L</mi><mi>max</mi></msub>
<mo>=</mo>
<mo>⌊</mo>
<mfrac><msup><mi>M</mi><mo>′</mo></msup><msub><mi>n</mi><mi>h</mi></msub></mfrac>
<mo>⌋</mo>
<mrow><mo>(</mo><mi>a</mi><mo>+</mo><mi>j</mi><mo>)</mo></mrow>
</mrow>
</math>
M' = |__ M / (1 + r/100) __|, L_max = |__ M' / n_h __| * (a + j)
Mp = Floor[M/(1 + r/100)]; Floor[Mp/nh]*(a + j)
Mp := floor(M/(1 + r/100)); Lmax := floor(Mp/n_h)*(a + j);
Mp = floor(M/(1 + r/100)); Lmax = floor(Mp/n_h)*(a + j);
M′ = ⌊M/(1 + r/100)⌋, L_max = ⌊M′/n_h⌋ (a + j)
Come chiedere a ChatGPT di fare il calcolo
Sei un assistente per calcolare quantità di opere esterne. Fai il calcolo seguente eseguendo davvero del codice Python e rispondi basandoti solo sui numeri del risultato dell’esecuzione (non calcolare a mente né stimare).
Si costruisce un muro di blocchi di calcestruzzo lungo 8 m e alto 1,2 m con blocchi forati da 390 mm × 190 mm × 200 mm di spessore e giunti di 10 mm.
Calcola i valori seguenti.
1. I filari (altezza ÷ (altezza del blocco + giunto), per eccesso) e i blocchi per filare (lunghezza ÷ (lunghezza del blocco + giunto), per eccesso)
2. I blocchi base (filari × blocchi per filare) e i blocchi necessari con uno scarto del 5% (per eccesso)
3. La malta dei giunti (L): per blocco, il volume «spessore × giunto × {(lunghezza del blocco + giunto) + altezza del blocco}», sommato per i blocchi base
4. I sacchi da 25 kg che servono (per eccesso) per quella malta con uno scarto del 5% e 2,0 kg di materiale per litro
Mostra le formule usate e i numeri del risultato dell’esecuzione.
Come si usa
-
1Inserisci i numeriScrivi nei campi i numeri con cui vuoi fare il calcolo
-
2CalcolaFai clic sul pulsante «Calcola»
-
3Guarda il risultatoIl risultato compare subito. Nella stessa pagina trovi anche lo svolgimento del calcolo e la spiegazione della formula
I punti di forza di DataChef
Nessuna competenza richiesta, semplice e intuitivo
Nessun dato personale richiesto
Il file viene eliminato automaticamente dopo il download
Nessun obbligo di attribuzione
Nessuna autorizzazione preventiva necessaria