Inserisci la lunghezza del listello, la larghezza del taglio e la lunghezza e la quantità di ogni pezzo (8 tipi al massimo; le righe senza lunghezza si ignorano). Il prezzo di un listello può restare vuoto.
Indice
-
Cosa puoi fare in questa pagina
-
A cosa serve questo calcolo?
-
Come si usa
-
Formule e schemi
-
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
- Inserisci la lunghezza del listello (2 m, 2,4 m, 3 m, 4 m…) e la lunghezza e la quantità di ogni pezzo da tagliare (fino a 8 tipi) e scopri subito quanti listelli devi comprare
- Si tiene conto della larghezza del taglio (lo spessore della lama della sega, 3 mm come valore predefinito): così niente sorprese del tipo «quattro pezzi da 600 mm in un listello da 2400 mm» (in realtà ne entrano solo tre)
- La ripartizione mette per primi i pezzi più lunghi (First Fit Decreasing); se i pezzi sono 60 o meno in totale, cerca anche la combinazione che usa meno listelli. Ottieni un piano di taglio del tipo «Listello 1: Asta × 2, avanzo 394 mm» e uno schema a barre per ogni listello
- Il calcolo semplice (ogni tipo di pezzo tagliato dai propri listelli) si mostra accanto, per vedere quanti listelli fa risparmiare il taglio combinato. Il confronto con il minimo teorico (limite inferiore) indica se la ripartizione è ottima (non si può migliorare) o approssimata
- Indica il prezzo di un listello (facoltativo) per ottenere il costo stimato e il risparmio ottenuto. In questa pagina trovi anche le formule spiegate in modo semplice e formule da copiare e incollare in Excel, Fogli Google e Python
A cosa serve questo calcolo?
Per esempio, per costruire un tavolo alto con quattro aste da 1000 mm, due assi da 600 mm e due barre da 400 mm (le barre inferiori) con listelli da 2,4 m, comprare listelli separati per ogni pezzo ne richiede 4, ma il taglio combinato con i pezzi più lunghi per primi ne richiede solo 3 (listello 1: aste × 2, listello 2: aste × 2, listello 3: assi × 2 + barre × 2, avanzo 388 mm).
Fare il conto prima di andare in negozio (cioè scrivere la distinta di taglio) evita una seconda visita perché manca un listello, o avanzi che non sai dove mettere. Se fai tagliare in negozio, il piano di taglio permette di dare tutti i tagli in una volta.
Nei lavori che usano «molti pezzi della stessa lunghezza», come i travetti di una pedana o le traverse di una recinzione, i tagli si accumulano e cambiano il conto. Per esempio, per tagliare traverse da 600 mm da listelli da 2400 mm, quattro entrano giusti senza larghezza del taglio, ma con 3 mm \(4 \times 600 + 3 \times 3 = 2409\) mm: mancano 9 mm per la quarta, e ne entrano solo 3 per listello. Per 40 traverse servono \(\lceil 40 \div 3 \rceil = 14\) listelli, non 10.
Basta passare da 600 mm a 597 mm per metterne 4 per listello e tornare a 10 listelli: controllare fin dal progetto «quanti pezzi di questa lunghezza entrano in un listello» può far risparmiare molto materiale.
I tubi in PVC (per esempio, in barre da 3 m), i tubi e le canaline elettriche, i profili in alluminio, i bastoni per tende e tutto ciò che «si vende in lunghezza fissa e si taglia su misura» si calcolano con le stesse formule del legno. Per esempio, tagliare tre pezzi da 1200 mm, tre da 900 mm e due da 600 mm da tubi in PVC da 3 m (con la larghezza del taglio a 0) richiede 3 tubi con il taglio combinato (4 acquistando separatamente).
La larghezza del taglio, invece, è quasi nulla con un tagliatubi e di circa 1 mm con un seghetto, secondo l’attrezzo: adatta la larghezza del taglio al tuo.
In un laboratorio, il materiale pesa molto sul costo: la parte del materiale che diventa prodotto si segue come utilizzo del materiale. L’«Utilizzo del materiale» di questa pagina è la lunghezza totale dei pezzi divisa per la lunghezza totale dei listelli acquistati; si avvicina al 100% quando diminuiscono gli avanzi e i tagli.
I laboratori veri ripartiscono centinaia di tipi di pezzo in migliaia di listelli con programmi di ottimizzazione del taglio che risolvono lo stesso «problema dell’impacchettamento» di questa pagina. First Fit Decreasing, che mette per primi i più lunghi, è un metodo classico per stabilire un primo piano di taglio.
I battiscopa (in basso sulle pareti) e le cornici (in alto) si vendono in lunghezze come 2,4 m e si tagliano alla lunghezza di ogni parete. Per esempio, per posare battiscopa da 2,4 m in una stanza le cui pareti misurano 1500 mm, 1300 mm, 1500 mm e 1300 mm (con le porte già detratte), un tratto da 1500 e uno da 1300 non entrano in uno stesso battiscopa: anche il taglio combinato ne richiede 4 (il limite inferiore è 3, ma non si può raggiungere).
Appena una sola parete supera la metà della lunghezza del listello, non si può più ridurre il conto: questo aiuta a decidere presto se bisogna accettare giunzioni (tagli a 45°) o scegliere un’altra lunghezza di pezzo.
Formule e schemi
Simboli e termini
Simboli
| \(L\) | elle maiuscola | La lunghezza del listello (mm), cioè la lunghezza di un pezzo di legno acquistato. Iniziale di «lunghezza», in maiuscolo per distinguerla dalla lunghezza del pezzo \(l\). |
| \(l\), \(l_i\) | elle minuscola, elle pedice i | La lunghezza di un pezzo (un tratto da tagliare, in mm). La \(i\) di \(l_i\) è il numero dell’\(i\)-esimo tipo di pezzo (ce ne sono vari: aste, assi, barre). |
| \(k\) | cappa | La larghezza del taglio (lo spessore della lama della sega, in mm). Ogni taglio toglie quella lunghezza di legno. Iniziale di «kerf», la parola inglese per la larghezza del taglio. |
| \(m\), \(m_i\) | emme, emme pedice i | Il numero di pezzi che si possono tagliare da un listello. Si calcola con \(m = \lfloor (L + k) \div (l + k) \rfloor\). |
| \(q_i\) | qu pedice i | La quantità necessaria del pezzo \(i\). Iniziale di «quantità». |
| \(B_i\), \(B_{\text{sep}}\) | bi pedice i, bi pedice sep | \(B_i\) è il numero di listelli necessari solo per il pezzo \(i\) (\(\lceil q_i \div m_i \rceil\)). \(B_{\text{sep}}\) è il totale quando ogni pezzo si compra separatamente (la somma dei \(B_i\)). |
| \(B\) | bi | Il numero di listelli necessari con il taglio combinato (i pezzi più lunghi per primi). È il valore principale di questa pagina. |
| \(n\) | enne | Il numero di pezzi tagliati da un dato listello. Iniziale di «numero». Nella formula dell’avanzo, indica quanti tagli bisogna sottrarre. |
| \(w\) | doppia vu | L’avanzo di un listello (la lunghezza che non si usa, in mm). Iniziale di «waste», la parola inglese per lo scarto. |
| \(B_{\min}\) | bi pedice min | Il numero minimo teorico di listelli (limite inferiore). Si calcola con \(\lceil \sum_i q_i (l_i + k) \div (L + k) \rceil\); se il numero del taglio combinato \(B\) è uguale, la ripartizione è ottima. «min» è l’abbreviazione di minimo. |
| \(\Delta\) | delta | I listelli risparmiati, \(B_{\text{sep}} - B\). La lettera greca delta si usa spesso per indicare una differenza (corrisponde alla d di «differenza»). |
| \(u\) | u | Il prezzo di un listello (€). Iniziale di «unitario» (prezzo unitario). |
| \(T\) | ti | Il costo stimato (€). Iniziale di «totale». Solo il legno, senza il taglio in negozio né il trasporto. |
| \(\lfloor x \rfloor\) | parte intera di x | Il simbolo che arrotonda all’intero inferiore (parte intera). Esempio: \(\lfloor 2{,}40 \rfloor = 2\), \(\lfloor 3 \rfloor = 3\). Il numero di pezzi che si possono tagliare lascia fuori quello che non entra, da cui questo simbolo. |
| \(\lceil x \rceil\) | funzione soffitto di x | Il simbolo che arrotonda all’intero superiore. Esempio: \(\lceil 2{,}51 \rceil = 3\), \(\lceil 2 \rceil = 2\). Il numero di listelli da comprare aggiunge un listello appena ne manca un po’, da cui questo simbolo. |
| \(\sum\) | sigma | Il simbolo che significa «somma tutto». \(\sum_i q_i (l_i + k)\) significa calcolare \(q_i (l_i + k)\) per ogni tipo di pezzo \(i\) e sommare tutto. È la lettera greca sigma, che corrisponde alla S di «somma». |
Termini
| lunghezza del listello | La lunghezza standard in cui si vendono il legno, l’acciaio, i tubi, ecc. (si dice anche lunghezza commerciale). In Italia i listelli e le tavole di legno si vendono in lunghezze come 2 m, 2,4 m, 3 m o 4 m, secondo il prodotto e il negozio (non verificato: vedi i negozi di fai da te). |
| larghezza del taglio | La larghezza di legno che la lama toglie a ogni taglio. Una lama per sega circolare misura di solito tra 1,5 e 3 mm, ed è usuale contare circa 3 mm con la segatura e la riga della matita. Se conosci lo spessore della tua lama (di solito è inciso sulla lama), scrivilo. Si accumula a ogni taglio, quindi conta soprattutto quando si tagliano molti pezzi corti. |
| distinta di taglio | In falegnameria, l’elenco dei pezzi da tagliare con le loro misure e il modo di ricavarli dai listelli o dalle tavole (distinta di taglio, piano di taglio). Questa pagina tratta il taglio in una dimensione, solo in lunghezza, non i tagli in due dimensioni dei pannelli di compensato. |
| avanzo | Il pezzo di materiale che resta una volta tagliati i pezzi, all’estremità di un listello. Meno avanzi ci sono, meno materiale si spreca e maggiore è l’utilizzo del materiale. |
| taglio combinato | Tagliare tipi diversi di pezzo dallo stesso listello, mettendo altri pezzi nel resto invece di avere listelli separati «per le aste» e «per gli assi». Di solito usa meno listelli che comprare per tipo di pezzo, e il piano di taglio di questa pagina mostra come farlo. |
| First Fit Decreasing (FFD) | Un metodo che mette gli oggetti «dal più grande al più piccolo (Decreasing), nel primo posto in cui entrano (First Fit)». È un metodo approssimato classico del problema dell’impacchettamento, usato per il taglio combinato di questa pagina. È semplice, dà buoni risultati e resta al massimo circa 1,22 volte il minimo più 1, ma non sempre trova il minimo. Quando non raggiunge il limite inferiore, questa calcolatrice cerca il minor numero di listelli con il branch and bound (fino a 60 pezzi). |
| problema dell’impacchettamento (bin packing) | Il problema di mettere oggetti di dimensioni diverse in scatole di dimensione fissa usando il minor numero possibile di scatole (in inglese, bin packing). Tagliare pezzi da listelli (listelli = scatole, pezzi = oggetti) è la sua versione in una dimensione. Con molti oggetti, il lavoro per trovare la disposizione migliore cresce molto in fretta; nella pratica si usano molto metodi approssimati classici come l’FFD. |
| branch and bound | Un metodo di ricerca (in italiano ramificazione e limitazione) che prova le combinazioni separandole in rami e abbandona ogni ramo che non può migliorare il miglior risultato già trovato: così si trova la soluzione ottima senza provare tutto. In questa pagina, ogni modo di riempire un listello è un ramo, e si abbandonano i rami in cui «listelli usati + limite inferiore dei pezzi rimasti» raggiunge il miglior risultato. |
| utilizzo del materiale | La parte del materiale che finisce nei pezzi (resa del materiale). In questa pagina è «lunghezza totale dei pezzi ÷ lunghezza totale dei listelli acquistati»; si avvicina al 100% quando diminuiscono gli avanzi e i tagli. |
| limite inferiore | Un valore «sotto il quale non si può scendere, qualunque sia il trucco». Il minimo teorico di questa pagina è un limite inferiore; se la ripartizione lo raggiunge, è ottima. Ma non sempre si può raggiungere (tre pezzi da 1250 mm da listelli da 2400 mm danno un limite inferiore di 2, ma servono 3 listelli). |
| soluzione ottima | La risposta migliore tra tutti i modi possibili. In questa pagina è «la ripartizione che usa meno listelli». Se il taglio combinato raggiunge il limite inferiore, è ottimo. Altrimenti, lo è anche quando l’esame di tutte le combinazioni conferma che non si possono usare meno listelli. |
| sezione | Le dimensioni dell’estremità di un pezzo di legno, per esempio 45 × 70 mm per un travetto o 20 × 100 mm per una tavola (esempi). La lunghezza si vende come dichiarata (un listello da 2,4 m misura 2400 mm). |
| listello | Una barra di legno di sezione piccola, quadrata o rettangolare (per esempio, 20 × 40 mm), il pezzo di legno più facile da trovare in un negozio di fai da te per strutture e piccoli mobili. Si vende in lunghezze come 2 m, 2,4 m, 3 m o 4 m. |
Cosa conviene sapere prima
Ecco che cosa aiuta a usare il calcolo di questa pagina capendolo davvero, e non solo premendo il pulsante.
| Divisione con resto (classi 3ª–4ª della primaria, 8-10 anni) |
|
| Arrotondamento (classi 3ª–4ª della primaria, 8-10 anni) |
|
| Divisione di numeri decimali (classi 4ª–5ª della primaria, 9-11 anni) |
|
| Espressioni letterali e disequazioni (classi 2ª–3ª della secondaria di primo grado e 1ª della secondaria di secondo grado, 12-15 anni) |
|
| Proporzioni e percentuali (classe 5ª della primaria e classe 1ª della secondaria di primo grado, 10-12 anni) |
|
Come calcolarlo con Excel
| Lunghezza del listello (mm) | 2400 |
| Lunghezza del pezzo (mm) | 1000 |
| Larghezza del taglio (mm) | 3 |
| Pezzi per listello | =INT((B1+B3)/(B2+B3)) |
| Quantità del pezzo | 4 |
| Pezzi per listello | 2 |
| Listelli necessari | =ARROTONDA.PER.ECC(B1/B2;0) |
| Lunghezza del listello (mm) | 2400 |
| Lunghezza totale dei pezzi tagliati dal listello (mm) | 2000 |
| Pezzi tagliati dal listello | 4 |
| Larghezza del taglio (mm) | 3 |
| Avanzo (mm) | =MAX(0;B1-B2-B3*B4) |
| Somma di (lunghezza + larghezza del taglio) di tutti i pezzi (mm) | 6024 |
| Lunghezza del listello + larghezza del taglio (mm) | 2403 |
| Minimo teorico | =ARROTONDA.PER.ECC(B1/B2;0) |
| Listelli acquistando separatamente | 4 |
| Listelli con il taglio combinato | 3 |
| Prezzo di un listello (€) | 3,5 |
| Listelli risparmiati | =B1-B2 |
| Costo stimato (€) | =B3*B2 |
«INT(valore)» è la funzione che arrotonda all’intero inferiore (⌊ ⌋ nelle formule) e «ARROTONDA.PER.ECC(valore; 0)» arrotonda all’intero superiore (⌈ ⌉).
B4 della prima tabella vale 2, B3 della seconda 2, B5 della terza 388 mm, B3 della quarta 3, e la quinta dà 1 listello risparmiato e un costo di 10,50 €.
La ripartizione «i più lunghi per primi» consiste nel mettere in ordine i pezzi dal più lungo al più corto e assegnarli ai listelli uno per uno, un lavoro manuale in un foglio di calcolo. Usa il foglio di calcolo per controllare i pezzi per listello, gli avanzi e il limite inferiore, e questa pagina o il codice Python qui sotto per il piano di taglio.
Come calcolarlo con Fogli Google
| Lunghezza del listello (mm) | 2400 |
| Lunghezza del pezzo (mm) | 1000 |
| Larghezza del taglio (mm) | 3 |
| Pezzi per listello | =INT((B1+B3)/(B2+B3)) |
| Quantità del pezzo | 4 |
| Pezzi per listello | 2 |
| Listelli necessari | =ARROTONDA.PER.ECC(B1/B2;0) |
| Lunghezza del listello (mm) | 2400 |
| Lunghezza totale dei pezzi tagliati dal listello (mm) | 2000 |
| Pezzi tagliati dal listello | 4 |
| Larghezza del taglio (mm) | 3 |
| Avanzo (mm) | =MAX(0;B1-B2-B3*B4) |
| Somma di (lunghezza + larghezza del taglio) di tutti i pezzi (mm) | 6024 |
| Lunghezza del listello + larghezza del taglio (mm) | 2403 |
| Minimo teorico | =ARROTONDA.PER.ECC(B1/B2;0) |
| Listelli acquistando separatamente | 4 |
| Listelli con il taglio combinato | 3 |
| Prezzo di un listello (€) | 3,5 |
| Listelli risparmiati | =B1-B2 |
| Costo stimato (€) | =B3*B2 |
Come calcolarlo con Python
import math
stock_length = 2400 # lunghezza del listello (mm). Un listello da 2,4 m
kerf = 3 # larghezza del taglio (spessore della lama, mm)
unit_price = 3.50 # prezzo di un listello (€)
# pezzi da tagliare: (nome, lunghezza in mm, quantità)
parts = [("Asta", 1000, 4), ("Asse", 600, 2), ("Barra", 400, 2)]
# listelli acquistando ogni pezzo separatamente (si divide per i pezzi per listello e si arrotonda per eccesso)
stocks_separate = 0
for name, length, qty in parts:
per_stock = (stock_length + kerf) // (length + kerf) # arrotondamento per difetto (il ⌊ ⌋ della formula)
stocks_separate += math.ceil(qty / per_stock) # arrotondamento per eccesso (il ⌈ ⌉ della formula)
# taglio combinato: i pezzi più lunghi per primi, nel primo listello in cui entrano (First Fit Decreasing)
items = sorted([(length, name) for name, length, qty in parts for _ in range(qty)], key=lambda t: -t[0])
stocks = [] # un {"parts": [...], "remaining": lunghezza residua} per listello
for length, name in items:
for stock in stocks:
if length <= stock["remaining"]:
stock["parts"].append((name, length))
stock["remaining"] = max(0, stock["remaining"] - length - kerf)
break
else:
stocks.append({"parts": [(name, length)], "remaining": max(0, stock_length - length - kerf)})
# minimo teorico (limite inferiore)
lower_bound = math.ceil(sum(qty * (length + kerf) for name, length, qty in parts) / (stock_length + kerf))
print(f"Listelli acquistando ogni pezzo separatamente: {stocks_separate}")
print(f"Listelli con il taglio combinato: {len(stocks)} (minimo teorico {lower_bound})")
for i, stock in enumerate(stocks, 1):
names = " + ".join(f"{name} {length}" for name, length in stock["parts"])
print(f" Listello {i}: {names} avanzo {stock['remaining']} mm")
print(f"Listelli risparmiati: {stocks_separate - len(stocks)}")
print(f"Costo stimato: {unit_price * len(stocks):.2f} €")
La formula in LaTeX e in altre notazioni matematiche (da copiare)
m = ⌊(L + k) ÷ (l + k)⌋
m = \left\lfloor \frac{L + k}{l + k} \right\rfloor
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>m</mi>
<mo>=</mo>
<mo>⌊</mo>
<mfrac>
<mrow><mi>L</mi><mo>+</mo><mi>k</mi></mrow>
<mrow><mi>l</mi><mo>+</mo><mi>k</mi></mrow>
</mfrac>
<mo>⌋</mo>
</mrow>
</math>
m = |__ (L + k) / (l + k) __|
Floor[(L + k)/(l + k)]
m := floor((L + k)/(l + k));
m = floor((L + k)/(l + k));
m = ⌊(L + k)/(l + k)⌋
Bᵢ = ⌈qᵢ ÷ mᵢ⌉, B_sep = B₁ + B₂ + …
B_i = \left\lceil \frac{q_i}{m_i} \right\rceil,\quad B_{\text{sep}} = \sum_i B_i
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>B</mi><mi>i</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><msub><mi>q</mi><mi>i</mi></msub><msub><mi>m</mi><mi>i</mi></msub></mfrac>
<mo>⌉</mo>
<mo>,</mo>
<msub><mi>B</mi><mtext>sep</mtext></msub>
<mo>=</mo>
<munder><mo>∑</mo><mi>i</mi></munder>
<msub><mi>B</mi><mi>i</mi></msub>
</mrow>
</math>
B_i = |~ q_i / m_i ~|, B_"sep" = sum_i B_i
Total[Ceiling[q/m]]
B := add(ceil(q[i]/m[i]), i = 1 .. n);
B = sum(ceil(q ./ m));
B_i = ⌈q_i/m_i⌉, B_sep = ∑_i B_i
w = L − (l₁ + l₂ + … + lₙ) − n × k
w = L - \sum_{j=1}^{n} l_j - n k
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>w</mi>
<mo>=</mo>
<mi>L</mi>
<mo>−</mo>
<munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover>
<msub><mi>l</mi><mi>j</mi></msub>
<mo>−</mo>
<mi>n</mi><mo>⁢</mo><mi>k</mi>
</mrow>
</math>
w = L - sum_(j=1)^n l_j - n k
L - Total[l] - Length[l]*k
w := L - add(l[j], j = 1 .. n) - n*k;
w = L - sum(l) - numel(l)*k;
w = L − ∑_(j=1)^n l_j − nk
Bmin = ⌈Σ qᵢ(lᵢ + k) ÷ (L + k)⌉
B_{\min} = \left\lceil \frac{\sum_i q_i (l_i + k)}{L + k} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>B</mi><mi>min</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac>
<mrow><munder><mo>∑</mo><mi>i</mi></munder><msub><mi>q</mi><mi>i</mi></msub><mo>(</mo><msub><mi>l</mi><mi>i</mi></msub><mo>+</mo><mi>k</mi><mo>)</mo></mrow>
<mrow><mi>L</mi><mo>+</mo><mi>k</mi></mrow>
</mfrac>
<mo>⌉</mo>
</mrow>
</math>
B_min = |~ (sum_i q_i (l_i + k)) / (L + k) ~|
Ceiling[Total[q*(l + k)]/(L + k)]
Bmin := ceil(add(q[i]*(l[i] + k), i = 1 .. n)/(L + k));
Bmin = ceil(sum(q .* (l + k))/(L + k));
B_min = ⌈(∑_i q_i (l_i + k))/(L + k)⌉
Δ = B_sep − B, T = u × B
\Delta = B_{\text{sep}} - B,\quad T = u \times B
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>Δ</mi>
<mo>=</mo>
<msub><mi>B</mi><mtext>sep</mtext></msub>
<mo>−</mo>
<mi>B</mi>
<mo>,</mo>
<mi>T</mi>
<mo>=</mo>
<mi>u</mi>
<mo>×</mo>
<mi>B</mi>
</mrow>
</math>
Delta = B_"sep" - B, T = u * B
{bSep - b, u*b}
Delta := Bsep - B; T := u*B;
Delta = Bsep - B; T = u*B;
Δ = B_sep − B, T = u × B
Come chiedere a ChatGPT di fare il calcolo
Sei un assistente per il calcolo del taglio del legno per la falegnameria. Fai il seguente calcolo eseguendo davvero codice Python e basa la risposta solo sui numeri ottenuti dall’esecuzione (non rispondere a memoria né a stima). Da listelli da 2400 mm, con una larghezza del taglio di 3 mm, taglio quattro aste da 1000 mm, due assi da 600 mm e due barre da 400 mm. Calcola: 1. Per ogni pezzo, il numero di pezzi per listello ((2400 + 3) ÷ (lunghezza del pezzo + 3), arrotondato all’intero inferiore) 2. Il numero totale di listelli se ogni tipo di pezzo si taglia dai propri listelli (quantità ÷ pezzi per listello, arrotondato all’intero superiore, e poi sommato) 3. Il numero di listelli mettendo per primi i pezzi più lunghi, ciascuno nel primo listello in cui entra (First Fit Decreasing), con i pezzi e l’avanzo di ogni listello (ogni pezzo messo riduce il resto del listello di «lunghezza + larghezza del taglio») 4. Il numero minimo teorico di listelli (somma di (lunghezza + larghezza del taglio) di tutti i pezzi ÷ (2400 + 3), arrotondato all’intero superiore) Indica il codice usato e i numeri ottenuti dall’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