L’analisi della cumulazione delle tolleranze (ACT) è un processo di calcolo che valuta l’effetto combinato delle variazioni dimensionali di più parti assemblate tra loro. Per capire in modo semplice: immagina di costruire un mobile componibile: ogni pannello ha una tolleranza (es. ±0,5 mm sulla lunghezza), ogni vite ha un gioco, ogni foro ha un diametro leggermente diverso dal previsto. La ACT calcola quanto queste piccole variazioni si sommano tra loro per influenzare la funzionalità finale del prodotto.
A differenza della verifica della tolleranza di una singola parte, che controlla se un componente rientra nei limiti dimensionali specificati, la ACT si concentra sul risultato dell’assemblaggio. Per esempio: se progetti un gruppo motore dove l’asse dell’albero a gomiti deve essere allineato con l’asse della camma entro ±0,02 mm, la ACT calcola se la somma delle variazioni di albero, cuscinetti, basamento e coperchio valvole permetterà di rispettare questo limite.
La ACT ha un impatto diretto su tre aspetti chiave della produzione: funzionalità, assemblabilità e costo.
La conseguenza più grave di una cattiva ACT è il fallimento funzionale dell’assemblaggio. Esempi comuni includono:
Una ACT non corretta può aumentare i tempi di assemblaggio e i costi di rielaborazione. Per esempio: se la somma delle variazioni di un gruppo di parti porta a un gioco troppo stretto, gli operatori devono forzare i componenti, causando danni o richiedendo operazioni di adattamento manuale (come limare un foro) che aumentano i tempi di produzione. Al contrario, un gioco troppo ampio può rendere l’assemblaggio instabile, richiedendo controlli aggiuntivi.
Una ACT troppo conservativa (cioè che impone tolleranze troppo strette alle singole parti) aumenta i costi di produzione. Per esempio: se per rispettare un limite di allineamento di ±0,02 mm si impone a tutte le parti una tolleranza di ±0,003 mm, si dovranno usare macchine più precise e costose, aumentare i controlli di qualità e scartare più parti non conformi. Al contrario, una ACT troppo permissiva porta a costi di garanzia e riparazione per i prodotti difettosi.
La ACT si basa su due approcci principali, che differiscono per il modo in cui combinano le variazioni delle singole parti.
Questo metodo calcola la variazione massima possibile dell’assemblaggio, assumendo che tutte le parti abbiano la variazione più estrema nella stessa direzione. Per esempio: se hai tre parti con tolleranze di +0,1 mm, +0,1 mm e +0,1 mm, il caso peggiore prevede che tutte e tre siano lunghe 0,1 mm in più del previsto, per una variazione totale di +0,3 mm.
Il calcolo è semplice: si sommano le tolleranze assolute di tutte le parti coinvolte. È un metodo conservativo, perché nella realtà è molto raro che tutte le parti abbiano la variazione estrema nella stessa direzione.
Questo metodo si basa sulla distribuzione statistica delle variazioni delle parti. Nella produzione industriale, le dimensioni delle parti non sono distribuite in modo uniforme tra i limiti di tolleranza: la maggior parte delle parti ha dimensioni vicine al valore nominale, con solo una piccola percentuale che si avvicina ai limiti.
L’approccio statistico usa la formula della somma quadratica delle varianze: la variazione totale dell’assemblaggio è la radice quadrata della somma dei quadrati delle tolleranze delle singole parti. Per esempio: se hai tre parti con tolleranze di ±0,1 mm, la variazione totale è √(0,1² + 0,1² + 0,1²) = √0,03 ≈ ±0,17 mm, molto più piccola del caso peggiore di ±0,3 mm.
Questo metodo è più realistico, perché tiene conto della probabilità che le variazioni delle parti si compensino tra loro. Per essere applicato correttamente, richiede che le variazioni delle parti siano distribuite normalmente (a campana) e che le parti siano prodotte in modo indipendente.
Oltre ai calcoli teorici, la ACT viene verificata in officina con metodi pratici:
I calcoli di ACT possono essere errati per diversi motivi, che derivano da errori nei dati di input o da semplificazioni non realistiche.
Le tolleranze delle parti sono spesso definite in modo arbitrario, senza tener conto delle capacità delle macchine di produzione. Per esempio: se si definisce una tolleranza di ±0,003 mm per una parte prodotta su una macchina con una precisione di posizionamento di 0,010 mm (come il centro di lavorazione verticale GA-MV856), la tolleranza non è realizzabile in modo economico.
La ACT spesso non tiene conto di variazioni che influenzano le dimensioni delle parti dopo la produzione:
La ACT considera solo le variazioni delle parti direttamente coinvolte nell’assemblaggio, ma spesso trascura le variazioni di altri componenti che influenzano il risultato. Per esempio, nella progettazione di un gruppo motore, si può trascurare la variazione della guarnizione della testata, che influisce sulla distanza tra l’albero a gomiti e la camma.
Per l’approccio statistico, i dati sulla distribuzione delle variazioni delle parti sono spesso stimati, invece di essere misurati. Per esempio, si può assumere che le variazioni siano distribuite normalmente, quando in realtà sono distribuite in modo diverso, portando a calcoli errati.
La ACT è un strumento utile, ma ha limiti che non devono essere trascurati.
La ACT si concentra solo sulle variazioni dimensionali delle parti, ma non tiene conto di altre variazioni che influenzano la funzionalità dell’assemblaggio:
La ACT assume che le parti siano assemblate correttamente, ma nella realtà gli errori di assemblaggio sono una causa comune di fallimento. Per esempio, un operatore può montare una parte in modo sbagliato, o usare un attrezzo di montaggio difettoso, portando a un risultato non conforme anche se le parti sono tutte conformi.
La ACT calcola la variazione dell’assemblaggio al momento della produzione, ma non tiene conto delle variazioni che si verificano nel tempo: usura, corrosione, variazioni termiche nel funzionamento. Per esempio, un assemblaggio che è conforme al momento della produzione può diventare non conforme dopo alcuni anni di funzionamento per l’usura dei componenti.
Molti progettisti hanno eccessiva fiducia nei risultati della ACT, considerandoli come valori assoluti. In realtà, i calcoli sono basati su ipotesi e dati stimati, e hanno un margine di errore. Per esempio, un calcolo che indica una variazione massima di ±0,02 mm non garantisce che tutti gli assemblaggi siano conformi: c’è sempre una piccola probabilità che un assemblaggio sia fuori limite.
| Metodo di ACT | Accuratezza | Impegno | Uso tipico |
|---|---|---|---|
| Caso peggiore | Alta per applicazioni a rischio zero, troppo conservativo per la maggior parte dei casi | Basso (calcoli semplici) | Applicazioni dove anche una probabilità minima di fallimento è inaccettabile (es. componenti per l’aviazione, dispositivi medici) |
| Statistico | Alta per processi controllati, dipende dalla qualità dei dati | Medio (richiede dati statistici sulle variazioni delle parti) | Produzione in serie con processi controllati, per ridurre i costi senza compromettere la funzionalità |
| Prototipazione | Alta se il campione è rappresentativo | Alto (costo e tempo per produrre prototipi) | Verifica di progetti nuovi o complessi, prima della produzione in serie |
| Misurazione delle parti | Alta se il campione è sufficiente | Medio (costo per misurare un campione di parti) | Verifica della conformità della produzione in serie, aggiornamento dei calcoli di ACT |
| Software di analisi | Alta se i dati di input sono corretti | Medio (richiede formazione per usare il software) | Progettazione di assemblaggi complessi, simulazione di scenari diversi |
Qual è la differenza tra tolleranza di una singola parte e cumulazione delle tolleranze? La tolleranza di una singola parte è la variazione massima consentita per quella parte, mentre la cumulazione delle tolleranze è l’effetto combinato delle variazioni di più parti assemblate tra loro. Per esempio, una parte può avere una tolleranza di ±0,1 mm, ma la somma delle variazioni di 10 parti può portare a una variazione totale di ±0,5 mm.
Quando devo usare l’approccio al caso peggiore invece di quello statistico? Usa l’approccio al caso peggiore solo per applicazioni dove anche una probabilità minima di fallimento è inaccettabile, come componenti per l’aviazione, dispositivi medici o componenti per la sicurezza. Per la maggior parte delle applicazioni industriali, l’approccio statistico è più realistico e permette di ridurre i costi.
Come posso ridurre la cumulazione delle tolleranze senza aumentare i costi? Puoi ridurre la cumulazione delle tolleranze modificando la progettazione per ridurre il numero di parti nella catena di tolleranze, o usando parti con variazioni correlate che si compensano tra loro. Per esempio, se usi due parti prodotte sulla stessa macchina, le loro variazioni possono essere correlate, riducendo la variazione totale dell’assemblaggio.
Le macchine CNC influenzano la cumulazione delle tolleranze? Sì, la precisione e la ripetibilità delle macchine CNC influenzano le variazioni delle parti, che a loro volta influenzano la cumulazione delle tolleranze. Per esempio, una macchina con una precisione di posizionamento di 0,003 mm (come il GA-DV750) produce parti con variazioni più piccole di una macchina con una precisione di 0,010 mm (come il GA-MV856), riducendo la cumulazione delle tolleranze.
La ACT tiene conto dell’usura delle parti nel tempo? No, la ACT calcola la variazione dell’assemblaggio al momento della produzione. Per tenere conto dell’usura, devi aggiungere una tolleranza aggiuntiva che tiene conto della variazione delle parti nel tempo. Per esempio, se i cuscinetti si consumano di 0,01 mm in 10 anni di funzionamento, devi aggiungere questa variazione ai calcoli di ACT.