Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Automazione
L'automazione è la conversione di un processo di lavoro, di una procedura o di una macchina in automatica
(ossia senza o con ridotto intervento da parte dell’uomo).
L'automazione non trasferisce semplicemente le funzioni umane alle macchine, ma comporta una profonda
riorganizzazione del processo di lavoro, durante la quale vengono ridefinite sia le funzioni umane che quelle
delle macchine.
Negli ultimi 40 anni, tuttavia, il computer è diventato gradualmente il principale elemento di automazione.
Ora, l'automazione include controlli elettronici e computerizzati (informatizzati).
La storia dei dispositivi automatizzati, nel senso di sistemi che possono lavorare con il ridotto intervento
dell’uomo, risale all'antica invenzione dei meccanismi di cronometraggio degli antichi greci e Persiani.
Alcuni esperti fanno risalire la prima catena di montaggio fino al 1104 d.C., all'Arsenale veneziano, quando
circa 16.000 operai lavoravano per costruire una nave al giorno, per la Repubblica di Venezia.
Per vedere come l’automazione è entrata nelle industrie dobbiamo vedere come si è evoluta l’industria
negli anni
Nel periodo tra il 1760 e il 1840, vi fu la transizione da abili artigiani, che fabbricano prodotti a mano, a
lavoratori (relativamente) non qualificati che utilizzano macchine alimentate da una ruota idraulica o da un
motore a vapore. La transizione fu prevalente nell'industria tessile, ma gli effetti della prima rivoluzione
industriale furono avvertiti in quasi tutti gli aspetti della vita quotidiana.
La seconda rivoluzione industriale ebbe luogo tra il 1870 e il 1914 e l'inizio della Prima guerra mondiale. A
differenza della prima rivoluzione industriale, che fu caratterizzata dall'avvento di nuove tecnologie, la
seconda rivoluzione industriale ebbe più a che fare con il miglioramento delle tecnologie esistenti e delle
sinergie fra loro. Ad esempio, l'elettricità sostituì l'acqua e il vapore come fonte di energia primaria nelle
fabbriche. La seconda rivoluzione industriale segnò anche l'inizio della catena di montaggio, delle parti
intercambiabili e, con esse, della produzione in serie, questo perché sta cambiando il panorama della
richiesta di mercato, c’è l’esigenza di elevata produttività.
La terza rivoluzione industriale ha visto l'introduzione di nuove tecnologie dirompenti, in questo caso
l'automazione e il computer. Questi progressi portarono a profondi cambiamenti nella produzione,
consentendo livelli di flessibilità, soprattutto legata alla movimentazione degli oggetti (grazie ai robot
industriali) e accuratezza (grazie ai controlli numerici computerizzati (CNC)), mai visti prima in officina.
L'inizio può essere fatto risalire ai primi anni '60, che ha visto l'introduzione del primo robot industriale e
dei primi CNC commerciali.
Storia dell’Automazione nell’Industria
La meccanizzazione sostituisce la forza umana o animale con la potenza fornita dalla macchina; quei
meccanismi, tuttavia, non erano automatici ma controllati dagli operai.
Alla fine del XIX secolo, Frederick W. Taylor razionalizzò il sistema industriale introducendo i principi della
gestione scientifica, la scienza applicata alla produzione. La gestione scientifica separava rigorosamente il
lavoro mentale dal lavoro manuale: i lavoratori non dovevano pensare, ma seguire istruzioni dettagliate
preparate per loro dai dirigenti.
Nel 1913 la Ford Motor Company introdusse una catena di montaggio mobile, riducendo drasticamente i
tempi di assemblaggio. La catena di montaggio ha imposto un rigoroso ordine alla produzione costringendo
i lavoratori a tenere il passo con il movimento del nastro trasportatore. La catena di montaggio Ford
divenne un simbolo di efficienza della produzione americana; per i lavoratori e i critici sociali, tuttavia,
incarnava la monotonia e la pressione incessante del lavoro meccanizzato.
Nella seconda fase della automazione il focus viene spostato al sistema di movimentazione e al
carico/scarico dei componenti perché si raggiungono elevati livelli di produttività che se non si automatizza
anche il sistema di movimentazione non si riesce a stare dietro al sistema produttivo.
Nel 1947 la Ford Company istituì il primo dipartimento di automazione, incaricato di progettare sistemi di
movimentazione dei componenti, di tipo elettromeccanico, idraulico e pneumatico, nonché il carico e lo
scarico dei componenti in macchina, in modo da collegare macchine indipendenti e aumentare il tasso di
produzione. Nel 1950 Ford mise in funzione il primo impianto automatico. Per soddisfare le richieste della
US Air Force per un aereo da combattimento ad alte prestazioni, i cui complessi componenti strutturali non
potevano essere fabbricati con metodi di lavorazione tradizionali, nei primi anni '50 fu sviluppata una
tecnologia di controllo numerico (NC) delle macchine utensili, questi prototipi erano molto complessi e
specifici per l’ applicazione per cui erano nati erano, infatti, progettate secondo le specifiche militari, le
prime apparecchiature NC si rivelarono troppo complesse e quindi inaffidabili, oltre che proibitivamente
costose, e furono applicate principalmente nell'industria aeronautica sovvenzionata dallo stato.
Le prime applicazioni industriali dei computer digitali si sono verificate nelle industrie elettriche, lattiero-
casearie, chimiche e delle raffinerie di petrolio per il controllo automatico dei processi. Nel 1959, TRW ha
installato il primo computer digitale progettato specificamente per il controllo dell’impianto produttivo
nella raffineria di Port Arthur di Texaco.
Alla fine degli anni '60, con lo sviluppo del time-sharing su computer mainframe di grandi dimensioni, le
macchine a controllo numerico e venivano poste sotto il controllo numerico diretto (DNC) di un computer
centrale.
Con l'introduzione dei microprocessori negli anni '70, i sistemi DNC centralizzati furono in gran parte
sostituiti da sistemi di controllo numerico computerizzato (CNC), in cui ogni macchina NC era controllata
dal proprio computer.
La robotica ha combinato le tecniche di controllo remoto e NC per sostituire i lavoratori umani con
manipolatori meccanici a controllo numerico. I primi robot commerciali apparvero nei primi anni '60.
Fase IV: Automazione nei processi di Ingegneria
Negli anni '60 i grandi produttori aerospaziali, come McDonnell-Douglas e Boeing, svilupparono sistemi
proprietari di progettazione assistita da computer (CAD), che fornivano strumenti di computer grafica per
la stesura, l'analisi e la modifica di progetti di aeromobili.
Nel 1970 Computer Vision Corporation ha introdotto il primo sistema CAD commerciale chiavi in mano,
completo per i progettisti industriali, che ha fornito tutto l'hardware e il software necessari in un unico
pacchetto.
Negli anni '70 emersero sistemi CAD / CAM combinati che utilizzavano i parametri di un modello
geometrico creato con l'aiuto del CAD per generare programmi per macchine utensili a controllo numerico
e sviluppare piani e programmi di produzione.
Con l'introduzione dei sistemi di Computer Aided Engineering (CAE) per le tecniche standard di analisi
ingegneristica, l'intera gamma di attività ingegneristiche, dalla progettazione concettuale all'analisi, dalla
progettazione dettagliata alla stesura e alla documentazione alla progettazione manifatturiera, è stata
automatizzata.
Una tra le prime applicazioni dell'informatica fu l'automazione delle attività di elaborazione dei dati. Il
primo computer digitale a programma memorizzato acquistato da un cliente non governativo è stato
UNIVAC, installato da GE nel 1954 per automatizzare l'elaborazione di base delle transazioni: gestione
stipendi, controllo delle scorte e pianificazione dei materiali, fatturazione e gestione degli ordini e
contabilità generale.
A metà degli anni '60 apparvero i primi sistemi di gestione delle informazioni (MIS), che fornivano alla
direzione dati modelli di analisi e algoritmi per il processo decisionale; alla fine sono diventati uno
strumento standard per il controllo delle operazioni, il controllo di gestione e la pianificazione strategica.
Alla fine degli anni '80 iniziò l'integrazione della fabbrica automatizzata. Il CIM combina automazione
flessibile (robot, macchine a controllo numerico e sistemi di produzione flessibili), sistemi CAD / CAM e
sistemi di gestione delle informazioni per costruire sistemi di produzione integrati che coprono le
operazioni complete di un'azienda manifatturiera, inclusi acquisti, logistica, manutenzione, ingegneria e
operazioni commerciali.
Lezione 2 13/03/20
L'automazione è un concetto evolutivo piuttosto che rivoluzionario ed è stata implementata con successo
nelle seguenti aree:
• Settore automobilistico
• Settore Aeronautico
• Costruzioni
• Sistemi di comunicazione
• Beni di consumo
• Industria chimica
• Energia
• Settore alimentare
• Confezioni
• Farmaceutico e medico (dosaggio di sostanze chimiche per compresse, monitoraggio della
pressione arteriosa e della frequenza cardiaca e apparecchi acustici)
• Robotica Semiconduttori ed elettronica
Permette di trasformare tutto ciò che è reale in digitale per andare a gestire la produzione e la fornitura.
L’industria 4.0 è la trasformazione digitale della produzione, sfruttando le tecnologie quali i Big Data /
Analytics o l'Internet of Things (industriale); e richiede la convergenza di IT (Information Technology) e OT
(Operational Technology), dispositivi IoT, sensori e attuatori, robotica, dati, intelligenza artificiale e processi
di produzione per realizzare fabbriche connesse, produzione decentralizzata intelligente, sistemi di auto-
ottimizzazione e fornitura digitale della catena nell'ambiente informatico cibernetico della 4a rivoluzione
industriale (a volte chiamata 4IR).
L’Industria 4.0
La cancelliera tedesca Angela Merkel ha definite l’Industria 4.0 "la trasformazione globale dell'intera sfera
della produzione industriale attraverso la fusione della tecnologia digitale e di Internet con l'industria
convenzionale". In breve, tutto, all'interno e intorno a un'operazione di produzione (fornitori, impianto,
distributori, persino il prodotto stesso), è collegato digitalmente, fornendo una catena del valore altamente
integrata. Questa è un, operazione di ampio raggio che richiede potenti software.
Il termine Industry 4.0 è nato in Germania, ma il concetto si sovrappone ampiamente agli sviluppi che, in
altri paesi europei, possono essere etichettati in vari modi: fabbriche intelligenti, Industrial IoT, Smart
Industry o produzione avanzata.
Nell’Industria 4.0, le tecnologie digitali offrono velocità e comunicazione senza precedenti lungo la catena
del valore. Di seguito è riportato un elenco dei nove pilastri del progresso tecnologico:
1. Fabbricazione Additiva
2. Realtà aumentata
3. Robot autonomi/collaborativi
4. Big data e analytics
5. Cloud
6. Cybersecurity
7. Integrazione orizzontale e verticale
8. Internet of Things (IoT)
9. Simulazione
La produzione additiva si riferisce alla tecnologia 3D che crea oggetti/assemblati aggiungendo strati
successivi di materiale.
La realtà aumentata offre vantaggi per l'addestramento, la risoluzione dei problemi e le riparazioni
(manutenzione). ad esempio se vi è un problema che richiede un intervento.
Robot autonomi, il robot acquisisce delle abilità in più rspetto a quelli di base, i robot sono Min 8.40) Le
capacità autonome aumentano le possibilità d’impiego dei robot, consentendo loro di regolare le azioni
interagendo con l’ambiente esterno. I co-bot (robot collaborativi) possono lavorare insieme agli umani.
Utilizzando robot mobili, è possibile trasportare I componenti tra le stazioni, anziché utilizzare un sistema di
trasporto fisso. Una maggiore automazione cognitiva può anche aiutare i robot nel processo decisionale.
Grazie a linee e macchine che si collegano all'ERP dell’azienda, si può gestire la produzione in base agli
ordini anziché alle proiezioni, riducendo i tempi e I costi di consegna.
Big data e Analytics. Enormi volumi di dati e capacità avanzate di analisi dei dati significano maggiore
qualità e servizio. Le aziende possono raccogliere dati in ogni fase della catena, per migliorare il processo e
risparmiare risorse. Le tecnologie intelligenti consentono la manutenzione predittiva. L'Industria 4.0
combina la manutenzione predittiva con le capacità di comunicazione avanzate, per aumentare l'efficienza
e il risparmio energetico nelle linee e nelle fabbriche.
Cloud. L'interconnessione nella produzione richiede collaborazione e contatto oltre i confini della struttura
e dell'azienda. Il cloud computing consente la raccolta, l'analisi, l'archiviazione e persino il monitoraggio dei
dati. Normalmente il cloud è esterno al sistema, le aziende preferiscono per sicurezza mantenere le
informazioni in sistemi interni
Cybersecurity. Il passaggio dai sistemi chiusi all'interconnessione richiede livelli più elevati di sicurezza
informatica, per le reti che trasmettono dati di precisione e controllano le macchine.
Internet of Things (IoT). Con I sensori IoT, i dispositivi lungo la linea di produzione e i centri di controllo
possono interagire tra loro per fornire dati e risposte più rapide. Con la tecnologia IoT, questi dispositivi
possono anche includere la funzionalità cablata e wireless per comunicare con il cloud e offrire
manutenzione predittiva.
Man mano che le aziende adottano gli approcci dell'Industria 4.0, gli esperti prevedono un aumento della
produttività, favorendo lo sviluppo dell’azienda e così la crescita economica.
I nove pilastri del progresso tecnologico che costituiscono la base dell'Industria 4.0. sono già utilizzati nella
produzione industriale, ma con il crescente dominio di "Industria 4.0, trasformeranno la produzione: celle
di per sè isolate e ottimizzate si uniranno a realizzare un flusso di produzione completamente integrato,
automatizzato e ottimizzato, portando a maggiore efficienza e cambiando i tradizionali rapporti di
produzione tra fornitori, produttori e clienti, nonché tra uomo e macchina”. Boston Consulting Group.
Min 59:00
Sistema di Produzione
Si definisce Sistema di produzione un insieme integrato di macchinari e risorse umane che compie una o più
operazioni di trasformazione o di montaggio su un grezzo, una parte o un insieme di parti. I macchinari
integrati includono:
Per aumentare la produttività e far fronte a questa esigenza del mercato bisogna produrre nel minor tempo
possibile, un primo passo per fare ciò è stato quello di parallelizzare le operazioni di montaggio (catena di
montaggio), così per avere un pezzo finito senza dover attendere il tempo di tutto il ciclo produttivo.
All’ interno della singola stazione di lavoro come faccio a ridurre i tempi?
1. tset-up che è il tempo di preparazione del sistema produttivo, caricare i pezzi, fissare l’attrezzatura
per il bloccaggio del componente in macchina
2. timproduttivo ad esempio quello di trasporto del componente
3. tproduttivo ad esempio il tempo di taglio effettivo
per ridurre il tempo del ciclo bisogna agire su questi tre contributi ad esempio per quanto riguarda il tempo
improduttivo dobbiamo rendere automatica la
movimentazione dei pezzi oppure dobbiamo specializzare le
operazioni. Ad esempio, per realizzare un foro su un
componete si fa prima un perforo, cioè si fa una centratura
con una punta, poi si cambia punta e si realizza un foro di
diametro ridotto e poi si fanno delle operazioni alesatura o
di allargamento per portare il foro a diametro maggiore cosi
da ottenere il foro con il diametro richiesto. Per fare ciò si
può pensare di utilizzare un unico utensile specializzato per
la funzione il quale avrà diametri via via crescenti.
Quest’utensile non potrà però essere utilizzato per altre operazioni, però avrò ridotto i tempi improduttivi.
Un altro esempio è quello del la realizzazione di più fori su una piastra che possono essere realizzati si a
usando un unico utensile e spostandolo oppure realizzare una maschera con più utensili che eseguono i fori
in contemporanea, è ovvio che la mia maschera di foratura sarà però specializzata per quella operazione.
Ho specializzato, ho ridotto i tempi di produzione, ma ho creato un sistema rigido, quindi capace di fare
solo quella operazione.
Questo è il modo in cui si è mossa l’automazione agli esordi perché il mercato chiedeva la produzione in
grandi quantità di componenti tutti uguali.
Evoluzione dell’automazione
Semi-automatico: la macchina semiautomatica riduce l’intervento dell’uomo nel ciclo ma, a causa della
maggior produttività, richiede un maggior impegno nelle attività
ausiliarie
Automatico: il processo e la movimentazione (es nastri trasportatori) del
pezzo sono automatiche, il collaudo è affidato all’uomo
L’ automazione è permessa dall’ utilizzo sull’utilizzo di sistemi di controllo basati sull’ utilizzo di hardware e
software, che ha sia funzioni di controllo diretto della macchina che funzioni più gestionale.
Statistica.
LIVELLO DI AUTOMAZIONE
Tutto ciò ci permette di aumentare l’automazione, ma come possiamo fare per valutare il sistema di
automazione di un sistema, come facciamo a dire fra due sistemi di produzione quale ha il più alto livello di
automazione? A questo scopo è stato definito l’indice di presidio M, esso è dato dal rapporto fra le risorse
umane impegnate nel sistema produttivo e il numero di stazioni di lavoro che quel sistema produttivo
comprende. I sistemi di produzione si possono classificare sulla base di questo indice a seconda del livello di
automazione.
Flessibilità
Nel corso del tempo è variata la richiesta ai sistemi di produzione in termini di produzione e automazione.
All’ inizio del ‘900 c’ era una grande flessibilità con una
produttività non molto elevata, venivano realizzati prodotti
sulla richiesta; c’è stata con la terza rivoluzione industriale
e quindi alta produttività e poca personalizzazione (es
prime macchine Ford), inizia poi ad aumentare il numero di
varianti dello stesso prodotto. Automazione e Flessibilità
sono concetti opposti e sono difficili da ottenere assieme,
cioè elevata flessibilità ed automazione, quindi
normalmente quando aumenta la flessibilità si riduce
l’automazione, in questo ambito si ci è mossi con la
globalizzazione, quando si sono iniziati a cercare sistemi
flessibili per la produzione industriale. Oggi la richiesta di
flessibilità continua ad aumentare, quindi ci si sta spostano
verso mercati flessibili, ma cercando di mantenere medio-
alti i livelli di automazione (mass customization)
Si passa poi a sistemi che hanno una maggiore flessibilità, ma riducono la produttività e quindi sono capai il
variare il tipo di produzione richiedendo un ri-steup/ riorganizzazione del sistema produttivo quindi si
hanno delle liee agili.
Se vogliamo avere grande flessibilità, ma senza avere produzioni elevate la base è quella del centro di
lavorazione, ossia della macchina automatica controllata dal calcolatore, la flessibilità è data dal fatto che la
macchina può cambiare il tipo di lavorazione sulla base del programma che viene inserito all’ interno del
centro di controllo.
In mezzo abbiamo i sistemi flessibili di produzione (FMS) che sono configurazioni in cui integriamo la
automazione delle macchine e dei sistemi di trasporto per gestir la produzione di componenti diversi fra di
loro. non si riesce a raggiungere la massima flessibilità, ma dei livelli comunque buoni.
Una via intermedia per aumentare la quantità produttiva sono le linee agili che sono dei sistemi che sono
capaci di gestire alcune varianti di prodotto senza avere la rigidità ella linea trasferta perché le linee agili
sono riconfigurabili.
Nella linea trasferta abbiamo una sequenza di macchine ed il pezzo che è in lavorazione deve seguire le
operazioni delle singole stazioni di lavoro per poter essere finito, nella liea agile possiamo configurare il
nostro sistema produttivo, per cui i pezzi possono seguire dei percorsi diversi e quindi possiamo andare a
riconfigurare il percorso del componete o addirittura andare a spostare le singole postazioni di lavoro in
posizioni ritenute più opportune.
Il sistema è completamente flessibile quando si possono ottenere prodotti che sono completamente
diversi gli uni dagli altri e quindi si lavora sulla base della richiesta personalizzata del cliente finale, questo è
quello che richiede il mercato attuale.
La base di tutto è comunque la singola stazione di lavoro he conferisce la flessibilità al sistema, cioè sulla
base della singola stazione di lavoro e della sua capacità di variare le operazioni andiamo poi a definire la
flessibilità del sistema interconnesso.
Vediamo quali sono i benefici nel controllare la macchina direttamente con un calcolatore, quindi rendere
la macchina completamente automatica.
Il Controllo Numerico
Nei sistemi tradizionali di produzione con le macchine utensili, il disegno del pezzo costituisce una memoria
con tutte le informazioni necessarie. L’uomo interpreta le informazioni fornite dal disegno e le trasmette
alla macchina effettuando le manovre necessarie. Viene pertanto a crearsi un rapporto indivisibile uomo-
macchina. A causa degli inevitabili errori personali, spesso legati alla ripetitività delle operazioni, il pezzo
necessita di un controllo finale. La necessità di macchine flessibili e versatili atte alla fabbricazione di piccoli
lotti di pezzi diversi tra loro, di macchine ad elevata precisione che svincolassero l’uomo dalla macchina
stessa, lasciandogli solo la sorveglianza, ha determinato lo sviluppo delle Macchine Utensili a Controllo
Numerico. La denominazione deriva dal fatto che le informazioni trasmesse alla macchina (posizionamento
tavole, movimenti utensile…) sono ricavate dal disegno e dal ciclo di lavorazione del pezzo e memorizzate in
forma alfanumerica nella memoria dell’Unità di Governo della macchina stessa.
Nel fare queste operazioni si devono andare a considerare tre elementi di base per rendere la macchina
automatica.
Si definisce controllo numerico “a system in which actions are controlled by the direct insertion of
numerical data at some point” Electronic Industries Association (EIA)
Macchine controllate da un sistema elettronico progettato per accettare dati alfanumerici codificati (è un
codice standardizzato ISO) questo codice è interpretato dall’ unità di governo e convertirli in segnali di
OUTPUT (es. avvio/arresto mandrino, cambio utensile, movimenti del pezzo o dell’utensile secondo un
certo percorso….)
1947 John Parson concepisce l’idea di una macchina comandata automaticamente con informazioni
numeriche per la costruzione di eliche per elicotteri
1952 Il MIT, su incarico dell’US Air Force, costruisce la prima fresatrice a controllo numerico e realizza un
pezzo con movimento simultaneo dell’utensile su tre assi 1955 Primi modelli commerciali di macchine
utensili a controllo numerico
Consideriamo una fresatrice tradizionale (costituita dunque da un montate e da una testa operatrice) , il
pezzo da lavorare è posto sula tavola è può muoversi secondo due assi ortogonali e il bancale o l’ utensile
poi può muoversi verso l’ alto e verso il basso questi movimenti fra assi ortogonali sono realizzati con
l’ausilio di un unici motore che viene connesso in moto ad un sistema vite- madre - vite, quindi posso
muovere l’ asse x, y o z ma non tutti e tre contemporaneamente, dunque posso fare delle superfici piane ,
se volessi realizzare delle superfici curve dovrei azionare contemporaneamente le lavorazioni lungo più assi,
devo dunque dotare la machina di più motori così da rendere gli assi indipendenti, ma poi per gestire il
movimento lungo tre assi contemporaneamente mi serve un calcolatore perché non sarebbe semplice per
un operatore , nasce dunque l’ idea di una macchina automatica che possa gestire più assi
contemporaneamente per realizzare superfici complesse
Negli anni ’60 i calcolatori erano molto più grandi e meno potenti di quelli moderni e dunque si sviluppò un
controllo numerico diretto
DNC – Controllo Numerico Diretto Più macchine utensili controllate direttamente da un computer centrale,
a cui si accede da terminale remoto Il DNC aveva il vantaggio di avere il controllo di tutto il sistema
produttivo e quindi la gestione completa del reparto produttivo. MA: Se il computer centrale si spegne,
tutte le macchine utensili sono inattive!
CNC Il PC di controllo è parte integrante della macchina utensile, tutte le macchine sono automatiche,
quindi un guasto influisce solo sulla singola macchina, ma non c’è più il controllo della produzione. Il
programma può essere preparato altrove. L’operatore può agire sul PC si controllo manualmente per
operare modifiche, creare nuovi programmi, salvare dati La crescita delle prestazioni dei PC ha favorito il
CNC.
Per ritrovare il vantaggio del controllo della produzione che si aveva con il DNC più avanti negli ani si è
passato poi ad un controllo numerico distribuito, che prevede comunque un’autonomia locale alla
macchina
L’idea di base Il controllo numerico è un modo di controllare i movimenti di una macchina inserendo nel
sistema istruzioni codificate in forma di numeri e lettere. Il sistema interpreta i dati e li trasforma in azioni.
Concetti di base
Sulle macchine a CN si verificano movimenti lineari e angolari (traslazioni rettilinee delle tavole e della testa
operatrice, rotazioni di tavole girevoli e della testa). Ciascuno degli spostamenti è controllato da un
trasduttore di posizione, che rileva una quota (lineare o angolare) rispetto a un’origine prestabilita con una
determinata precisione Dal disegno, tramite la programmazione, si fornisce all’unità di governo (UG) un
certo numero di informazioni geometriche e tecnologiche. L’unità di governo le interpreta e trasmette
segnali ai servomeccanismi che comandano I movimenti delle tavole e della testa operatrice I trasduttori di
posizione segnalano all’UG la posizione delle tavole rispetto al punto prefissato. La differenza tra posizione
attuale e posizione stabilita viene elaborata per determinare la cinematica degli assi.
Dunque la macchina operatrice con la sua unità riceve un programma scritto con un codice alpha-numerico
e questi comandi vengono interpretati dall’ unità di governo e mandati alla macchina.
L’ unità di governo riceve le informazioni tramite il programma le interpreta e trasmette i segnali. I motori,
ce ne è uno per ogni asse di movimentazione della macchina utensile, permettono diversi movimenti e su
ogni asse c’è esiste un sensore che fornisce in ogni istante un feedback sulla posizione raggiunta, questi
implementi sono interconnessi, dunque dalla macchina arriva sempre all’ unità di governo un feedback sulla
posizione raggiunta, la quale processa il segnale lo confronta con le istruzioni di movimento e elabora questa
informazione per definire la cinematica degli assi secondo uno schema di controllo che prevede un doppio
anello di retroazione uno sulla velocità e uno sulla posizione
Concetti di base
Configurazione impiegata nei plotter o in macchine utensili a CN di tipo didattico. Il servomotore è di tipo
passo-passo senza retroazione di posizione e velocità
Campi di applicazione
Il Controllo Numerico è l’inizio del Computer Aided Manufacturing (CAM), ossia l’impiego del computer
nella produzione. Alcuni campi di applicazione sono: Fresatura Foratura Alesatura Tornitura Rettificatura
Taglio lamiera Elettroerosione Tranciatura Saldatura Manipolazione Montaggio Misura.
Ripetibilità
Lavoro non presidiato, una sola persona può controllare più macchine
Giustificazione economica
La vita utile della macchina dipende dall’ambiente in cui è installata, dall’uso corretto e dall’esecuzione
degli interventi di manutenzione programmata.
Classificazione delle MU
Macchine multiscopo o centri di lavorazione, in grado di fresare, alesare, forare, maschiare in un solo
cicli di lavoro, con un solo posizionamento del pezzo e con utensile in rotazione
Macchine con testa operatrice inclinabile con continuità entro una certa angolazione
Il CN è esteso anche a macchine non destinate alla lavorazione per asportazione di truciolo, oltre a tutta la
robotica.
La denominazione degli assi macchina è definita nelle norme EIA RS-267-A conformi alla UNI ISO 841.
Le coordinate dell’utensile nel suo movimento sono denominate x, y e z. L’asse z è l’asse del mandrino, il
verso positivo è quello che allontana il pezzo dall’utensile
Macchine monoscopo (fresatrice, tornio, alesatrice) che compiono un solo tipo di processo
Macchine multiscopo o centri di lavorazione, in grado di fresare, alesare, forare, maschiare in un solo cicli di
lavoro, con un solo posizionamento del pezzo e con utensile in rotazione. Sono dunque macchine che
possono svolgere diversi tipi di lavorazione, questo aiuta perché si possono compiere più azioni con una sola
macchina, possibilmente con un solo posizionamento del pezzo così da ridurre i tempi morti o improduttivi.
Ad esempio, un tornio che sia in grado di compiere anche azioni di fresatura; in un tornio, il moto di taglio
viene dato al pezzo, mentre in fresatura il moto di taglio viene dato all’ utensile, quindi, se si vogliono
compiere lavorazioni su tornio di fresatura dovrò avere un sistema che può conferire la rotazione all’ utensile,
bisogna, quindi, dotare la macchina di ulteriori accessori per motorizzare gli utensili.
Il CN è esteso anche a macchine non destinate alla lavorazione per asportazione di truciolo, oltre a tutta la
robotica
La denominazione degli assi macchina è definita nelle norme EIA RS-267-A conformi alla UNI ISO 841.7, a
seconda che siano delle traslazioni o delle rotazioni.
Altre due possibilità di movimento su questa macchina sono la traslazione verticale del gruppo montato sul
montante che prende il nome di testa operatrice.
C’è poi la tavola su cui è montato il pezzo, tavola portapezzo, questa può traslare rispetto al basamento
secondo una direzione che è perpendicolare alle altre due.
In questa macchina la corsa più lunga è quella della tavola e quindi la sua direzione di traslazione sarà
chiamata x, la direzione di traslazione della testa operatrice sarà, invece, y e sarà positiva quando la testa si
solleva. Per la regola della mano destra la x è positiva, in questa immagine, verso sinistra.
Le fresatrici di base presentano la possibilità di muoversi secondo tre direzioni di traslazione, ma gli assi
possono essere 2 e ½ o 3? Se è vero che le fresatrici hanno la possibilità di muoversi sugli assi x,y,z non è
detto che il sistema di controllo sia capace di eseguire un controllo, in simultanea, di tutti e tre gli assi della
fresatrice.
Spesso capita che il controllo riesca a controllare in simultanea due assi, mentre il terzo asse non può essere
controllato in simultanea. Una configurazione di macchina in cui solo due assi di movimentazione possono
essere controllati in simultanea viene detta fresatrice a due assi e mezzo. Una configurazione in cui il controllo
riesce è simultaneo su tutti e tre gli assi è detta fresatrice a tre assi.
In termini pratici ciò vuol dire che su una fresatrice a due assi e mezzo spesso si lavora
posizionando un asse e muovendosi lungo gli altri due. Ad esempio, l’asse z viene
portato ad una certa quota e poi l’utensile segue un percorso sull’ asse xy, poi la fresa
scende ad un livello z più basso e si ripete il percorso sull’ asse xy. Con una fresa a 3 assi
si può realizzare, invece un percorso di interpolazione dello spazio.
Sulla macchina fresatrice si possono però aggiungere altre possibilità di movimentazione, dunque aggiungere
il quarto e quinto asse.
Questi assi aggiuntivi sono degli assi di rotazione, che possono essere conferiti o alla testa operatrice per
inclinare l’utensile o al pezzo, ad esempio una tavola girevole. Il quarto asse può servire all’ utensile per
raggiungere delle zone del componente che sarebbero in sottosquadro rispetto all’ utensile posto in verticale.
Una macchina a 5 assi è più complessa, ma ci permette di mantenere l’utensile sempre con un’ inclinazione
costante, ben definita, rispetto alla normale alla superfice lavorata, ciò vuol dire che non cambia il punto di
contatto fra la superfice dell’ utensile ed il pezzo e dunque non varia istante per istante la velocità di taglio
per tutta la lavorazione, dunque abbiamo una lavorazione con una migliore finitura superficiale.
Torniamo ora all’ esempio della fresatrice visto prima, la fresatrice in figura è, in realtà, a 5 assi, infatti, oltre
agli assi x, y, z, la macchina ha 2 assi in rotazione.
C’è la possibilità di montare il pezzo su un autocentrante, essenzialmente un dispositivo montato sulla tavola
porta pezzo, che consente una rotazione discreta o continua, a seconda del tipo di azionamento, del
componente che quindi può essere messo in rotazione secondo un asse parallelo all’ asse x, dunque la
rotazione è indicata con A. Inoltre, la testa operatrice è montata su un sistema che ne consente la rotazione
secondo un asse parallelo all’ asse y, asse B, ciò vuol dire che il mandrino può essere ruotato di 90 gradi.
LEZIONE 18/03/20 - PARTE 2 _STRUTTURA MECCANICA
Nella macchina utensile abbiamo la parte meccanica collegata all’ unità di governo, quindi da una parte c’è il
controllo e dall’ altra c’è la componentistica meccanica, dove c’è la parte della struttura, i motori e i trasduttori.
L’ unità di governo eseguirà il controllo inviando segnali agli azionamenti e ricevendo poi il feedback dai
trasduttori.
Per capire cosa c’è all’ interno della macchina utensile partiamo dall’ analisi di una macchina.
Nella parte più bassa, c’è un corpo masivo che prende il nome di
basamento che è la parte di appoggio rispetto alle fondamenta delle
fabbrica, alle quali viene fisato meccanicamnete. Sul basamento ci sono
poi le guide (parti in verde) che mantengono il movimento della parte
mobile allineato secondo una specifica direzione. Sulla parte posteriore
del basamento troviamo il motore (non è detto che si trovi sempre in
questa posizione), in questo caso il motore è rotativo e dunque pone in
movimento un asse ad esso collegato. Ci sarà poi un sistema di
conversione del moto da rotatorio a traslatorio per permettere il movimento
per traslazione di un elemento mobile lungo la direzione delle guide.
Questo si fa con un sistema a vite a ricircolo di sfere, per cui quando il motore ruota pone in rotazione la vite
e, di conseguenza, la madrevite, che chiamiamo chiocciola, vien fatta traslare. La chiocciola sarà collegata all’
elemento mobile che si muoverà secondo la direzione delle guide.
L’ elemento mobile, in questo caso, è una slitta che si muove secondo la direzione delle guide, direzione z.
sulla slitta poi generiamo un movimento perpendicolare all’ assse z , quindi
abbiamo un altro azionamento e delle guide, poste laterament sui due lai
e abbiamo nuvamente il sistema a vite a ricircolo di sfere.
Al di sopra di questa slitta c’è il montante che potrà muoversi secondo gli
assi z e x, sul montante c’è anche possibilità di movimentazione, la parte
su cui verrà montata la testa operatrice può infatti muoversi in direzione
verticale secondo l’asse y, grazie ad un motore che è posto sulla base e
ad un sistema a vite a ricircolo di sfere e, nuovamente, a delle guide.
Ci sono, infine, una serie di guarnizione, di paratie, che coprono le parti più delicate
della macchina, com le guide, le quali devono essere libere da impurezze per
garantire un moto continuo. Anche i motori vengono protetti.
Difronte alla macchina c’è poi il sistema porta pezzo che prevede la possibilità di montare
delle tavole porta pezzo che potranno compiere delle rotazioni rispetto all’ asse verticale,
quindi per cambiare l’orientamento del pezzo rispetto alla fresa. Ci sono due tavole per la
possibilità di lavoare cona sorta di magazziono, cioè abbiamo la possibilità di scambiare ,
una volta che il pezzo è stato lavorato, la postazione di lavoro cos’ si aumenta la produttività.
Gli elemeti che generno i maggior scostamenti sono gli ultimi della nostra catena, quindi il gruppo della testa
operatrice con il mandrino e il montante che possono dare dei contributi importanti alla deformazione.
La rigidezza della strutture è data dal rapporto fra il carico e la deformazione, questa deve essere elevata cosi
che la struttura riesca a resistere alle deformazioni che si generano a causa delle forze, cioè la deformazioni
devono essere trascurabili, così da non avere errori durante la lavorazione .
Per garantire alla struttura elevata rigidezza, si opera sulla scelta del materiale e sulla scelta della geometria,la
maggior parte della macchine tradizionali utilizzano un basamento in ghisa, per gli organi mobili si cerca di
utilizzare materiali più leggeri perchè le strutture in ghisa vengono ottenute per fonferia e sono dunque dei
corpi con pareti più spesse e quindi molto pesanti. Tutte le parti mobili devono essere più snelle.
Per il basamento si utilizza la ghisa perchè ha una buona rigidezza e ha un ottimo comportamento in termi di
smorzamento, che interessa per la rigidezza dinamica.
La ghisa,inoltre, è un materiale che, anche pr la sua tecnica di produzione, ha costi abbastanza bassi.
Un’ alternativa alla ghisa è l’acciaio saldato che ha una rigidezza maggiore (ha modulo di Young maggiore) e
può essere utilizzato per realizzare strutture più snelle, più leggere perché viene realizzato saldando fra di loro
diversi elementi (travi, tubolari, profilati).
Ci interessa poi la rigidezza dinamica che riguarda il comportamento della struttura quando viene sollecitata
con forze variabili nel tempo. Quello che ci interessa è avere un smorzamento del sistema elevato e soprattutto
una frequenza prorpia del sistema molto elevata in modo tale da lavorare il più possibile nel campo stabile. La
frequenza che sente la macchina è spesso legata alla velocità del mandrino, dunque avere delle frequenze
proprie elevate vuol dire lavorare in condizoino di stabilità , senza che la macchina vada in risonanza quando
lavora a velocità di taglio elevate.
Il minore smorzamento della ghisa rispetto all’ acciaio può essere compensata con una corretta progettazione
del sistema, in modo da generare delle frequenze proprie diverse sulle varie parti della struttura e quindi
rendere più stabile la macchina stessa. L’ acciaio ha rigidezza superiore e massa inferiore, grazie alla sua
tecnologia di costruzione e dunque ha frequena proprie elevate.
Quali sono le sorgenti di vibrazione? Le forze variabili nel tempo che possono essere:
Per evitare il chatter bisogna fare riferimento al materiale lavorato, alle condizioni di lavorazione, cioè
profondità di passata e velocità di rotazione, e a caratteristiche del sistema macchina(comportmetento elastico
del sistema e rigidezza del sistema). Normalmente si ha a sisposizione il diagramma di stabilita o diagramma
loby che decrive il comportamento di stabilità del sistema, che individua una zona che è stabile ed una di
instabilità. La zona di stabilità ha un limite, al di sotto dei loby, per cui se lavoriamo aprofondità di passaggio
ridotte e qualsiesi velocita di rotazone il sistema è stabile, possimo spingerci verso condizioni più produttive
purchè rimaniamo al di sotto dei lobi. Da questo diagramma si nota che il campo di variabilità per cui il sistema
è stabile aumenta spostandoci veso velocità più alte, mentre si riducono a velocità piu basse. È importante
che il range di stabilità sia il puù ampio possibile , perche può succeere che stando in condzioni di stabilità
variando di poco la velocità si vada a finire nel campo instabile.
Questi diagrammi vengono realizzati dai produttori con delle prove sperimentali e gli utilizzatori li useranno per
capire quali parametri andare a settare in lavorazione.
LEZIONE 4_20/03/20
I particolari costruttivi che differenziano le MU a CN rispetto alle macchine tradizionali sono i seguenti:
Per la tavola e per la slitta sono presenti due microinterruttori di fine corsa con funzione
protettiva: il primo provoca la frenatura elettrica del motore, il secondo provoca
un’emergenza di tipo generale nell’unità di governo
Nella maggior parte delle fresatrici sul basamento sono in movimento relativo due
elementi che sono la slitta e la tavola, questi due elementi traslano uno rispetto all’ altro. Sul basamento
sono rappresentate le guide che rappresentano la direzione di movimento della parte mobile rispetto alla
parte fissa. Nel disegno la direzione è chiamata y, dunque la fresatrice si dice verticale, oltre alle guide ci
sono il motore e la vite a ricircolo di sfere. Al di sopra del basamento ci sarà la slitta che si muove secondo
l’asse y, sulla slitta ci sono poi 2 guide, il motore e un altro sistema a ricircolo di sfere dunque abbiamo
una seconda direzione di movimento, x, perpendicolare alla y, secondo questa direzione si muoverà la
tavola. I movimenti lungo gli assi x e y sono indipendenti, abbiamo due motori che saranno controllati in
simultanea dall’unità di governo così da realizzare ogni possibile interpolazione sul piano x y. Al termine
della corsa dici sono dei fine corsa che hanno solo una funzione protettiva.
Per ottenere una buona scorrevolezza delle guide ed un’usura ridotta si ricorre a basse pressioni
specifiche (0,1 – 0,25 MPa) accoppiate a ottimi sistemi di lubrificazione, altrimenti la maggior parte potenza
fornita durante l’azionamento sarà utilizzata tutta per vincere la resistenza dovuta all’ attrito.
Le guide
Nelle fresatrici tradizionali questa instabilità alle basse velocità non è una condizione che desta particolari
problematiche perché sia l’ avvio che l’arresto dell’asse avviene quando l’ utensile non è a contatto con il
pezzo, quindi non ho conseguenze sulla superfice del pezzo in lavorazione.
Su una fresatrice a controllo numerico posso realizzare dei percorsi di interpolazione, quindi muovo
contemporaneamente slitta e tavola per riuscire a realizzare dei percorsi più complicati, capita, quindi, che
l’asse si deve fermare e ripartire nel verso opposto, quindi in quel punto il pezzo avrà una peggiore finitura
superficiale perché ho lavorato in condizioni di instabilità, quindi si usano delle guide diverse per le machine a
controllo numerico.
Gruppo montante
il montante è vuoto all’ interno, per ridurre le masse e le inerzie. Il montante serve da
supporto alla testa (3) e ad un eventuale magazzino utensili (in tal caso contiene
anche i cinematismi per il cambio automatico dell’utensile) La testa scorre su guide ed
è corredata di regoli che ne impediscono il ribaltamento. Il contrappeso (1) è costituito
da un pistone idraulico o pneumatico, serve per garantire che il sistema si mantiene
nella sua posizione con qualsiasi condizione esterna, non mi posso affidare solo al
blocco del motore.
Testa operatrice
I mandrini per i TORNI a CN, devono trasmettere il moto di rotazione al pezzo, sono
cavi in modo da permettere la lavorazione da barra
Il mandrino è un elemento molto importante perché è quello che sente i carichi più
elevati, sull’utensile vengono generate le forze di taglio che si scaricano sul mandrino,
il mandrino deve sopportare questi carichi senza deformarsi e senza incorrere in
usura, deve inoltre garantire il mantenimento dell’allineamento dell’utensile per non incorrere in errori durante
la lavorazione. Il mandrino, inoltre, deve poter lavorare ad elevate velocità di rotazione, cioè ad elevate velocità
di taglio. La rotazione non deve avere fenomeni di instabilità.
Un processo così articolato fa si che il costo del mandrino sia molto elevato.
L’ utensile, per poter essere montato in macchina, deve esse collegato al portautensile.
Il mandrino è costruito con un solo tipo di cono e può ricevere un solo tipo di
portautensile. La filettatura del codolo serve alla progettazione del dispositivo di
afferraggio e ritenuta del portautensile.
Ogni mandrino potrà ospitare una sola tipologia di portautensile secondo la codifica della normativa.
Oltre alla parte normalizzata sul portautensile c’è una doppia flangia, le due flange servono per la presa del
portautensile da parte dei dispositivi automatici per il cambio dell’utensile.
C’è poi l’interfaccia con l’utensile, questa parte non è standardizzata, ma è personalizzata da ogni produttore.
C’è una scanalatura che serve per evitare degli aggravi sul mandrino (in realtà per evitare lo sbilanciamento
del sistema, le scanalature sono due). Queste scanalature servono perché se avviene un blocco brusco della
rotazione dell’utensile, dovuto ad un fattore esterno, questo blocco si trasferirà dall’ utensile al portautensile e
poi al mandrino, questo non deve accadere, cioè il blocco dell’utensile non si deve trasferire al mandrino che
si usurerebbe (se si usura l’utensile non è un problema perché costa meno).
Il porta utensile è inserito all’ interno della cavità trococonica del mandrino, una cavità che viene lavorata con
altissima precisione ed il codolo entra in questo foro e viene afferrato da una pinza elastica, tirando l’ alberino
(immagine in basso della slide a dx) tiro il portautensile garantendo il contatto del portautensile con il mandrino,
questo contatto è importantissimo perché il moto è trasferito per attrito. L’alberino è mosso per la fase di rilascio
(apertura) dell’utensile da un sistema pneumatico ad aria compressa, per la fase di ritenuta, non si usa l’aria
compressa perché non sarebbe una soluzione sicura, si utilizza l’azione di spinta di una molla.
L’interfaccia tra l’utensile ed il mandrino della macchina (dunque il portautensile) deve garantire:
• Robusto e uniforme serraggio
• Rigidezza statica e dinamica
• Capacità di trasmettere coppie elevate alle alte velocità, perché è a contatto con il mandrino
• Precisione e ripetibilità di posizionamento (gli utensili vengono cambiati con continuità e devo avere
la stessa precisione su tutti i pezzi che lavoro) altrimenti non si riesce a garantire una qualità uniforme
sulla produzione
• Lunghezza e massa ridotte. Il mandrino ha un carico massimo che può porre in rotazione,
contribuiscono a questo carico massimo è il peso di tutto il gruppo, quindi sia l’utensile che
portautensile. Lunghezze elevate genererebbero minore rigidezza del sistema e quindi maggiori
deformazioni elastiche
• Bilanciamento per non indurre vibrazioni durante la lavorazione
• Standardizzazione per permettere il montaggio su macchine utensili diverse (i produttori delle
macchine utensili non sono anche produttori di utensili)
• Possibilità di sostituzione sia manuale (per permettere operazioni di manutenzione) che automatica
(per aumentare la produttività)
• Elevati limiti di velocità
Per riuscire a garantire il contatto sulla parte troncoconica la frangia non deve mai andare in battuta con il
mandrino, dunque è sempre presente un gioco frontale fra la frangia del portautensile e la parte terminale del
mandrino, così da garantire che il contatto si abbia sulla parte troncoconica.
La generazione di un gioco radiale può generare delle instabilità, inoltre, se il distacco fra le pareti diventa
elevato alle grandi velocità, poiché il sistema molla mantiene una forza di trazione sul portautensile, può
accadere che tutto il sistema molla si muova all’ interno del mandrino, spostando il punto di contatto fra
l’utensile ed il pezzo e dunque si generano degli errori in lavorazione, questa tipologia di portautensile è
utilizzato in macchine che hanno una velocità massima di 8000 rpm.
Per macchine ad elevate prestazioni e che lavorano con velocità più alte si
utilizza una configurazione differente. Si passa al sistema HSK (high speed),
l’idea è quella di rendere cavo anche il portautensile.
Ci sarà un reparto per il montaggio degli utensili che saranno disponibili all’ interno dei magazzini. La fase di
mantaggio non è ripetitiva, quando l’ utensile entra all’ interno del portautensile non ci sono dei riferimenti che
mi indicano la posizione relativa fra utensile e portautensile, dunque una volta che ho montato il sistema devo
compiere delle operazioni di misurazione, perché è necessario conoscere la lunghezza esposta dell’ utensile
per sapere dove si andrà a trovare il tagliente, poiché è la posizione del tagliente che deve essere controllata.
Quindi gli utensili vengono montati sui porta utensili e poi c’è una fase di misurazone (prest),questi vengono
poi portati in un magazzino e, quando necessari vengono inviati alle macchine utensili. La vita utile di un
utensile è abbastanza limitata,generalmente hanno un tempo utile di taglio sul tagliente di circa 15min , si può
arrivare a 1 ora nel caso di utensili con inserti in ceramica, quindi una volta terminata la vita utile dell’ utensile
questo viene portato, fuori dal reparto produttivo, in un’ area di ricondizionamneto, in cui si può verificare o il
cambio dell’ utensile oppure la rotazione di una placchetta del tagliente, in ogni caso deve essere rifatto il
preset perché la posizione del tagliente deve essere nta al micron (o al centesimo di millimentro).
Per il presetting si utilizzano diverse apparechiature, nel tempo c’è stata un’ evoluzione
per avare sistemi sempre più precisi e più rapidi. Di base si ha una piattaforma su cui è
presente una cavità conica che ricopia esattamente la cavità all’interno del mandrino;
l’utensile viene montato, ribaltato con la punta verso l’alto, montato in questa cavità
presente sulla piattaforma e poi, con l’utilizzo di sistemi a contatto,ad esempio
comparatori, o con sistemi ottici, si fa la misurazione dell’ utensile.
Una volta che siamo arivati all’interno della macchina utensile, bisogna gestire l’utensile
in macchina, gli utensili verranno caricati all’ inteno di appositi magazzini e poi per muovere l’utensile dal
magazzino al mandrino ci dovrà essere un sistema automatico di scambio. Lo scambio, di base, può essere
di due tipi: scambio diretto oppure scambio con un dispositivo. Tale dispositivo è detto braccio di scambio e
consente di gestire magazzini ad elevata capacità (con un numero elevato di utensili).
Il sistema di gestione all’ interno della macchina, che comprende il magazzino e il meccanismo dello scambio,
determinano poi i tempi improduttici legati al cambio dell’utensile.
Tipologie di magazzino
Per la torretta per il tornio l’utensile deve essere portato nella posizione adatta per far avvenire la lavorazione,
mentre per la fresatrice c’è una complicazione in più in quanto l’ utensile deve essere posto in rotazione e
quindi collegato al mandrino. Per la fresatrice abbiamo una torretta che è inclinata rispetto alla verticale e gli
utensili sono posti radialmente, l’utensile che si trova nella parte più bassa ha asse verticale, dietro la torretta
c’è il mandrino. Per rilasciare l’ utensile il mandrino si solleva e rilascia l’ utensile nel magazzino, il magazziono
compie poi una rotazione, porta il nuovo utensie nella posizione di lavoro, il mandrino scende aggancia
l’utensile e si pone in rotazione.
Poiché la torretta si muove assieme al’’ utensile ci possono esere delle problematiche relative agli ingombri,
dunque tutto il sistema deve essere studiato in modo che non ci sia alcun tipo di interferenza.
Anche in questo caso gli utensili rimangono in un gruppo unico, magazziono + mandrino, e ciò limita le
movimentazioni a disposizione.
Sia il magazzino a disco che quello radiale sono, essenzilmente, dei grossi dischi in cui gli utensili vengono
collocati sulla periferia. La differenza fra i due dischi è dovuto al dipo di sfilamento degli utensili dal
magazziono, per il magazzino a tamburo abbiamo uno sfilamento assiale, per il magazziono a disco abbiamo
uno sfilamento radiale. Nel magazziono a disco la patre troncoconica è visibile e accessibile dall’ estrno,
mentre, per il magazziono a tamburo, la parte tronconica non è né visibile né accessibile dall’ estreno.
https://youtu.be/X4kU8qSvYWk
Un magazzino a disco o a tamburo può lavorare con un massimo di 40 Utensili, questo perché al crescere del
numero di utensili aumenta il volume del disco, cioè gli ingombri e dunque i movimenti e le velocità possibili
sono ridotti. Per poter avere un maggior numero di utensili si passa alle catene in cui ogni anello della catena
è sede di un gruppo utensile-portautensile, la catena verrà movimentata e dunque ci sarà un tamburo motore
e un tamburo condotto e poi si possono avere degli elementi interposti per avere percorsi particolari della
carena. Il magazzino avrà dimensioni elevate e dunque verrà portato al di fuori della macchina utensile.
Quando il magazzino diventa di grandi dimensioni diventa complicato gestire il cambio dell’utensile e quindi il
magazzino si allontana dal mandrino.
1. Posizione dell’utensile relativa all’asse del mandrino. Definisce le coordinate dell’asse del mandrino,
in posizione di cambio utensile, rispetto all’asse dell’utensile nel magazzino.
Cioè l’utensile si può trovare nel magazzino con un asse che è già parallelo all’ asse del mandrino,
quindi con un asse già corretto, oppure con un asse in posizione diversa, in questo caso bisogna far
compire una rotazione all’utensile per portare il suo asse in direzione parallela a quella del mandrino.
L’ asse dell’utensile può essere coassiale a quello del mandrino oppure può essere parallelo, ma
trovarsi in un diverso punto x y z.
I possibili gradi di libertà sono 4: X, Y, Z e una rotazione.
2. Allocazione dell’utensile, cioè come l’utensile è posizionato all’interno del magazzino. I sistemi di
selezione dell’utensile, a seconda della capacità del magazzino e della flessibilità della macchina,
possono essere:
i) Sequenziale, cioè secondo l’ordine con cui sono utilizzati nel ciclo di lavorazione. Questa
disposizione è conveniente quando il magazzino è piccolo e la macchina è poco flessibile e
compie lavorazioni con un ciclo che varia poco. (es fresatrice con magazzino a torretta)
ii) A stazione codificata, cioè si assegna ad ogni posizione un tipo di utensile (es. posizione 1 →
utensile per pianatura, posizione 2 →...). questo sistema va bene quando si aumenta la flessibilità
della macchina, quando si lavora a lotti (es. magazzino a tamburi o a catene)
iii) Con utensile programmato. L’utensile non ha un ha una posizione fissa nel magazzino, ma viene
caricato nella posizione libera più prossima alla posizione di cambio utensile del magazzino.
Bisogna tener traccia, di volta in volta, della posizione dell’utensile per far ciò nell’unità di governo
si compila una tabella di corrispondenza tra utensile e posizione assunta in magazzino, queste
tabelle devono essere sempre aggiornate, per agevolare il lavoro di aggiornamento si mettono dei
cip sui portautensile e si inseriscono nella macchina dei dispositivi per la lettura e scrittura su
queste memorie, in modo tale da continuare ad aggiornare i dati presenti sull’ utensile per poi
trasferire in modo automatico queste informazioni all’unità di governo. In questo modo l’unità di
governo riesce sempre a conoscere esattamente la posizione degli utensili nel magazzino.
Questa soluzione ha anche un vantaggio dal punto di vista della produttività perché alla fine
accade che gli utensili più utilizzati diventano quelli più prossimi alla posizione di lavoro.
lo scambio automatico dell’utensile può essere o diretto, cioè non ci sono dispositivi ausiliare, ma direttamente,
con movimenti relativi del magazzino e del mandrino, avviene il cambio dell’utensile.
Per lo scambio dell’utensile esiste una posizione ben definita all’ interno del volume di lavoro, il magazzino
può ruotare attorno al proprio asse e poi abbiamo la possibilità di muovere il mandrino secondo gli assi x y z,
la rotazione del magazzino non rappresenta un asse della macchina , per effettuare lo scambio il magazzino
compie una rotazione in modo da presentare una sede libera in cui verrà caricato il vecchio utensile, il
mandrino a sua volta si porta in prossimità del magazzino, cioè nella posizione del cambio dell’ utensile
(posizione ben definita nello spazio) a questo punto il magazzino o il mandrino compiono un movimento
radiale, di solito è il mandrino che si muove radialmente perché è più leggero. Il mandrino muovendosi
radialmente inserisce l’utensile usato precedentemente nella sede del magazzino vuota, poi si attiva il
meccanismo di sblocco dell’utensile e poi il mandrino si allontana. Il magazzino ruota in modo da portare
l’utensile al di sotto dell’asse del mandrino la sua rotazione può avvenire sia in senso orario che antiorario
(dipende da quale moto rendere l’operazione più veloce), e poi il mandrino rifarà il percorso di prima al contrario
in modo da agganciare il portautensile. Nel tempo necessario per il cambio utensile gioca molto la dimensione
del disco, poiché la sua dimensione è quella che influisce maggiormente sul tempo necessario per il cambio
dell’utensile. In questo caso è preferibile avere una disposizione sequenziale degli utensili in modo da ridurre
i tempi di cambio dell’utensile. Se è richiesta una maggiore flessibilità i invece che una maggiore produttività
si passerà ad una locazione a stazione codificata.
https://youtu.be/BVpjY3qv3UY
Il braccio di scambio è essenzialmente una staffa con due ganci
all’estremità, esso possiede due possibilità di movimento: una
rotazione attorno al suo asse e una traslazione allineata
secondo l’asse di rotazione. L’ interasse del braccio è pari alla
distanza che deve esserci tra la posizione dell’utensile nel
magazzino e la posizione dell’utensile nel mandrino.
https://youtu.be/dooUNngWezs
Quando l’asse dell’utensile non è parallelo all’asse del mandrino una possibilità è quello di utilizzare del
magazzino ibrido e dunque far avvenire la rotazione dell’utensile nel magazzino.
https://youtu.be/nnT88Gn3x5U
Se l’utensile non ha il sistema di rotazione e quindi ci troviamo con l’ asse dell’
utensile che s trova a 90 rispetto all’ asse del mandrino una possibilità per
realizzare lo scambio è utilizzare un braccio di scambio a 45, quindi l’ asse di
rotazione del braccio di scambio è a 45 rispetto all’ asse del mandrino, una
rotazione attorno all’ asse cosi posizionato permette di scambiare gli utensili e
ruotare l’ asse del’ utensile di 90.
https://youtu.be/BPX3Qd16VrA
Nelle macchine ad alta automazione si cerca di
ridurre i tempi di cambio dell’utensile a 1-2
secondi.
Consideriamo di partire dalla condizione in cui abbiamo l’utensile pronto per realizzare il primo foro, il tempo
per la realizzazione del foro dipende da l (profondità del foro più una lunghezza che serve alla fuoriuscita del
pezzo) e dalla velocità di avanzamento v a = a N, N è la velocità del mandrino e a è l’avanzamento che è una
variabile su cui non posso agire molto in foratura perché, per evitare il tallonamento in foratura, deve essere
una percentuale del diametro della punta, a=0.05 (uguale per entrambe le macchine). Nel tempo di calcolo
moltiplico per 2 perché considero si la discesa che la risalita, Faccio la salita con la stessa velocità della
discesa per evitare di rovinare il foro realizzato. I tempi improduttivi (tempi di accostamento) li calcolo invece
tenendo conto della velocità di rapido. Per le 2 macchine avrò dunque tempi di esecuzione del foro e di
accostamento diversi fra, mentre i tempi di cambio utensile saranno uguali. Rapportiamo i tempi di cambio
utensili alla somma dei tempi di esecuzione del foro e di accostamento, in modo da vedere che percentuale
rappresenta il tempo di cambio utensile. Nella macchina CNC1 abbiamo una percentuale accettabile, nella
macchina CNC2 Il tempio improduttivo di cambio utensile è quasi il 70 %, questo non è accettabile, si dovrà
dunque lavorare sul tempo di cambio utensile per ridurre questa percentuale.
Nelle macchine c’è un automatismo che permette di effettuare lo scambio automatico del pallet, cioè del pezzo
montato già su un pallet di riferimento; esistono 2 possibili soluzioni: lo shuttle e la tavola rotante.
La tavola rotante è una parte integrante, quindi integrata nella CNC, nell’immagine a destra la tavolo è la parte
in verde, essa vista dall’ alto è un disco che ha la possibilità di ruotare attorno al suo asse, che è verticale.
Dall’immagine non si vede la carenatura della macchina che divide il disco di lavoro in due parti, una parte è
nel volume di lavoro della macchina, l’altra parte è posta all’esterno. Quindi abbiamo una parte dove si troverà
il pezzo in lavorazione ed un’altra parte accessibile in cui l’operatore potrà andare ad inserire un pezzo grezzo,
quindi il montaggio del nuovo grezzo è fatto in modo manuale, quello che è automatico è la rotazione della
tavola.
Lo shuttle è un sistema più flessibile, ma più complesso dal punto di vista della configurazione e della gestione.
Lo shuttle non è un sistema integrato nella macchina CNC, ma è un dispositivo esterno. La macchina in alto
a sinistra è una fresatrice ad asse orizzontale, sul basso c’è la tavola che è movimetabile e può essere
trasferita sullo shuttle che si trova sulla sinistra e possiede una possibilità di rotazione e di traslazione. Il pallet
precedente con movimenti dello shuttle o della macchina viene trasferito sullo shuttle il quale ruoterà di 180֯ e
così da posizionare il nuovo pallet sulla macchina. Il fatto che lo shuttle sia indipendente dalla macchina rende
il sistema più flessibile perché posso pensare di utilizzare lo shuttle come meccanismo di movimentazione del
pallet da una postazione ad un’altra.
Per azionamento si intende un sistema atto a realizzare un movimento lineare o rotativo. L’azionamento
comprende sia il motore (attuatore) che il suo sistema di comando e controllo.
I motori per l’azionamento per traslazione degli assi lineari sono quasi tutti rotativi, serve quindi la vite a ricircolo
di sfere per trasformare il moto da rotativo a traslatorio.
1. Motore non in asse con il mandrino, il moto di rotazione si trasmette attraverso dei cinematismi. Questa
configurazione ci permette di avere elevate potenze, ma la velocità trasmessa al mandrino è limitata
dai cinemtismi, questa cofigurazione va bene per un mandrino con velocità di rotazione inferiore a
10000 rpm. Il motore può avere elevate dimensioni e deve essere di elevata potenza
2. Motore in asse con il mandrino, il collegamento avviene con un giunto. I motori devono essere meno
ingombranti e gli assi del mandrino e del motore devono essere perfettamente allineati, un eventuale
disassamento potrebbe generare delle vibbrazioni che potrebbero portare alla rottura dei componenti,
per evitare ciò si studia il sistema in modo che il giunto sia la parte debole che, eventualmete, si va a
spezzare.
3. Integrazione motore e mandrino (elettromandrino), è la configurazione che permette di raggiungere le
velocità più alte. La parte di azionamento ed il mandrino sono un unico componente molto compatto,
permette di raggiungere velocità di rotazione anche superiori a 50.000 rpm. A causa delle alte velocità
questo ipo di configurazione da problemi di riscaldamento e dunque richie sistemi di raffreddamento.
Essendo le velocità molto elevate per permettere il moto relativo non si possono utilizzare i classici
cuscinetti, ma si devono utilizzare sistemi alternativi come, ad esempio, cuscinetti ad aria.
Caratteristiche:
I motori DC hanno delle curve di regolazione in coppia e potenza che presentano un tratto a coppia costante
e un tratto a potenza a seconda che andiamo a lavorare sulla tensione di alimentazione o sul circuito di
alimentazione; normalmente hanno velocità non molto elevate ed il tratto a potenza costante è abbastanza
ridotto.
Nel tempo, grazie allo sviluppo dei motori a corrente alternata, nelle macchine a controllo automatico l’utilizzo
dei motori a corrente continua si è quasi annullato.
La curva caratteristica, anche se il funzionamento è diverso, è molto simile a quella dei motori a corrente
continua.
Nelle macchine utensili a CNC la traslazione degli assi avviene, di norma, per mezzo di due elementi: il
servomotore rotativo e la vite a ricircolo di sfere. Il servomotore rappresenta il muscolo dell’asse della macchina
così come il trasduttore ne è l’occhio. In alternativa, oggi, s’impiega il motore lineare, direttamente agente sulla
tavola.
Caratteristiche generali:
• L’azionamento di ciascun asse deve essere controllato separatamente dagli altri, così da poter
realizzare geometrie più complesse (figure di interpolazione)
• Variazioni di velocità progressive anche a bassi regimi di rotazione
• Velocità di rapido comprese tra 10 e 15 m/sec
• Coppia nominale compresa tra 5 e 100 Nm (non sono elevatissime, è importante che sia il più costante
possibile)
• Correnti di spunto o frenatura sino a 10 volte la corrente nominale
• Costante di tempo compresa tra 5 e 50 msec
• Compatti
Questi motori hanno il magnete permanente posto sullo statore, mentre gli avvolgimenti sono sula parte del
rotore, questo vuol dire che devo alimentare gli avvolgimenti che sono ruotanti, per trasferire la corrente si
utilizza un collettore con delle spazzole, questo genera un fenomeno di usura, quindi questi motori richiedono
manutenzione frequente per sostituire le spazzole così da evitare la formazione di archi elettrici. La soluzione
a questo problema si è avuta con il Servomotore brushless.
Servomotore brushless
Sono motori privi di spazzole e collettore e quindi di contatti striscianti. I magneti sono sul rotore mentre la
parte avvolta è quella statorica. Il problema con questo tipo di azionamento lo si ha nel controllo; alimentando
i circuiti di statore con una corrente continua, per l’effetto del campo magnetico si generano delle forze che
permetteranno la rotazione del rotore, ma ciò causerà anche la rotazione del campo magnetico, sud e nord si
invertono, questà rotazione a sua volta farà sì che la forza ruoti e quindi il motore ruoterà nel senso opposto.
Per evitare ciò bisogno misurare la rotazione del rotore e alimentare gli avvolgimenti in modo successivo così
da seguire la rotazione del campo magnetico. Per comandare la commutazione si usano dei sensori a effetto
Hall, che sentono il campo magnetico generato dal rotore e quindi la sua posizione relativa allo statore.
Il materiale con cui sono realizzati questi sensori è costoso, ma in questi motori è utilizzato in piccole quantità
e dunque i motori risultano abbastanza economici ed hanno un elevata velocità e ridottissima manutenzione.
Dal motore col collettore a quello senza collettore la massa è ridotta, ciò vuol dire minori inerzie e quindi
maggiori accelerazioni, anche gli ingombri risultano ridotti. La coppia nominale invece è diminuita dal motore
col collettore a quello senza collettore, ma la coppia si mantiene più costante al variare del numero di giri
Con il motore brushless a corrente continua si hanno alcuni problemi quando si commuta l’alimentazione da
un avvolgimento a quello successivo, la coppia si mantiene in generale costante, ma nel momento di
commutazione ci possono essere delle oscillazioni (ripple) che nella maggior parte delle applicazioni non
costituisce un problema, ma quando è richiesto un funzionamento più continuo si passa ad un motore
brushless a corrente alternata.
La sua alimentazione è una corrente alternata opportunamente sfasata (120°) sui tre avvolgimenti. Il brushless
in AC si comporta come un motore sincrono e fornisce una caratteristica di coppia praticamente priva di ripple
(discontinuità). In questo caso il monitoraggio della posizione del motore diventa critico, bisogna utilizzare dei
sensori più costosi detti encoder.
Il motore passo-passo
I motori passo-passo sono motori molto affidabili, ma vengono utilizzati in macchine che lavorano con carichi
non elevati.
I motori passo-passo sono motori sincroni la cui velocità di rotazione è regolata variando la frequenza degli
impulsi di comando.
• La coppia fornita decresce in modo sensibile con la velocità (100% per pochi passi alla volta, 60% per
1000 passi/sec, 25% per 4000 passi/sec.) (se si lavora ad alte velocità la coppia è bassa)
• Il tempo del singolo passo varia da 0,002 sec a 0,006 sec dai motori molto piccoli a quelli più grandi
• Con carico nullo possono raggiungere 20000 passi/sec
• Se il motore è fermo e se viene mantenuta la corrente negli avvolgimenti nasce una coppia di ritenuta
elevata, prossima o superiore a quella nominale
• Le accelerazioni a vuoto raggiungono da 200 a 1000 giri/sec2
• L’errore di posizionamento è al massimo ±3% nell’ambito del passo e non è un errore cumulativo
Un vantaggio di questi motori è il sistema di pilotaggio, si utilizza un treno di impulsi, si utilizzano dei circuiti
che generano impulsi di corrente con una certa frequenza, il motore ogni volta che sente un impulso compie
una rotazione predefinita, si lavora sulla frequenza degli impulsi per regolare la velocità di regolazione.
I motori elencati fino ad ora sono tutti rotativi, quindi il moto deve essere trasformato da rotativo a lineare, per
fare ciò si utilizzano le viti a ricircolo di sfere, che è un’evoluzione del sistema vite-madre-vite delle macchine
tradizionali.
Con le vite a ricircolo di sfere si sostituisce l’attrito radente con quello volvente interponendo delle sfere fra la
vite e la madrevite, la madrevite è detta chiocciola.
Le viti a ricircolo di sfere sono impiegate per l’elevato rendimento (superiore a 0.9 con inclinazione dell’elica
compresa tra 6-10 gradi).
Minimizzano il gioco esistente con la madrevite, così da evitare i movimenti non controllati.
Evitano il fenomeno dello stick-slip con conseguente assenza di attrito statico all’avviamento e di marcia
irregolare nei movimenti rettilinei lenti
Le viti sono temprate con sedi rettificate di elevata precisione.
Con il ricircolo interno abbiamo che le piste sono parallele, le sfere non possono seguire la lunghezza della
vite, per cui al termine di un giro c’è una scanalatura che le porta sulla pista successiva.
Per evitare di avere dei movimenti incontrollati quando si cambia il verso di movimentazione si realizza un
precarico, così da forzare i punti di contatto fra le sfere.
Il precarico determina una riduzione della deformazione elastica delle sfere, incrementa la produzione e
migliora la dinamica dell’elemento Il precarico vale usualmente 1/3 del carico medio di lavoro: valori minimi
riducono la rigidezza, valori troppo elevati aumentano l’attrito.
Il precarico può essere a compressione o a trazione, si divide la chioccia in 2 parti che vengono avvicinate o
allontanate a seconda del tipo di precarico che vogliamo avere.
Tutti gli elementi della macchina utensile devono avere degli elevati valori di rigidezza, la vite in questo senso
è un elemento critico perché è snella (diametri spesso inferiori ai 5 cm e lunghezze che possono essere di
metri).
I due schemi nell‘ immagine corrispondono a due diverse condizioni di vincolo della vite nella macchina
utensile.
Nello schema in altro la vite è supportata solo da un’estremità, mentre l’altra è libera, la maggior parte dei
carichi si va a scaricare sulle guide.
In questa configurazione possiamo identificare 4 parti: il supposto la chioccia e le due parti della vite, quella
compresa fra il supporto e la chioccia e quella libera. Queste parti sono collegate in serie. Le rigidezze del
supporto e della chioccia sono costanti, mentre quella della vite varia in funzione della posizione della chioccia,
la rigidezza è massima a inizio corsa e poi decresce. Le deformazioni elastiche del sistema saranno massime
a fine corsa. Se la rigidezza non è sufficiente si usa il secondo schema, cioè si vincola ulteriormente il sistema.
Nel secondo sistema avrò dunque un cuscinetto su entrambe le stremità, i due supposti e i due tratti di vite
sono fra loro in parallelo, gli altri elementi sono, invece, in serie.
Motori lineari
L’ unità di governo della macchina utensile, fra gli altri, svolge il compito di controllo degli assi, ma per farlo ha
bisogno di un feedback da parte della macchina utensile e dunque si utilizza un trasduttore, che si troverà in
un vano del motore. Questo ci darà un segnale che verrà elaborato per avere informazioni sulla posizione
attuale dell’asse e verrà confrontata con quella che è presente sull’unità di governo sulla posizione da
raggiungere c’è una elaborazione da parte dell’unità di governo che restituisce il segnale inviato al motore, poi
c’è un altro controllo sulla velocità del motore perché c’è un doppio anello di retroazione.
• Grandezza misurata: variabile fisica il cui valore deve essere determinato tramite la misura
• Valore misurato: grandezza specifica della variabile misurata, viene espressa da un numero e da
un’unità di misura
• Trasduttore o sensore: componente che in presenza del valore misurato fornisce in uscita il segnale
di misura
• Posizione di misura: posizione geometrica occupata dal sensore
I trasduttori possono essere classificati fra: analogico e digitale, assoluto e incrementale, diretto e indiretto.
• Assoluto: esiste una relazione univoca tra segnale di uscita e valore misurato; un trasduttore
analogico è per definizione assoluto
• Incrementale: l’uscita si presenta come una successione di segnali di ampiezza costante. Il valore
deriva dal conteggio dei segnali (un trasduttore digitale normalmente è digitale)
Con il trasduttore incrementale ho solitamente un problema, immaginiamo di avere l’asse in una posizione x1,
muovo l’asse per un certo dx, per conoscere tale dx vado a misurare il numero di incrementi e li moltiplico per
la risoluzione dell’asse, per conoscere però la posizione finale dell’asse devo conoscere la posizione
precedente, ciò non accade con un trasduttore analogico che tipicamente è assoluto.
Consideriamo il movimento di un asse lineare, se vogliamo valutare la posizione dell’asse conviene conoscere
direttamente lo spostamento lineare, un trasduttore di tipo diretto ci permette di conoscerlo, molto spesso un
traduttore non mi da direttamente l’ informazione sullo spostamento della tavola, ma ricaviamo l’ informazione
dello spostamento della tavola non direttamente, ad esempio, partendo dalla rotazione del motore, cioè in
maniera indiretta.
Dunque il trasduttore di posizione rileva posizioni e spostamenti, rettilinei o angolari, e trasforma in segnale
elettrico:
• lo spostamento dell’organo mobile (tavola, testa …). In tal caso è di tipo diretto
• una grandezza proporzionale allo spostamento (rotazione vite…). In tal caso è di tipo indiretto
La scelta di un trasduttore di posizione va correlata al suo potere risolutivo, cioè alla minima variazione di
spostamento che può essere misurata.
Per una MU a CN fra analogico e digitale è meglio avere un traduttore digitale perché il segnale vien inviato
all’unità di governo che è un computer e quindi funziona in digitale, se avessi un segnale analogico dovrei
andarlo a convertire.
Tra assoluto e incrementale è meglio un traduttore assoluto perché non ho il problema del riferimento, che
sarebbe da mantenere all’ interno della memoria dell’unità di governo
Fra una soluzione diretta o indiretta noto che l’uso di un trasduttore diretto elimina I problemi inerenti I giochi
dei cinematismi della MU a CN.
Per una MU a CN il meglio sarebbe un trasduttore digitale assoluto e diretto, ma dobbiamo considerare
l’installazione del sensore sulla macchina.
Il trasduttore digitale più utilizzato è l’encoder il quale può essere sia assoluto che incrementale, l’encoder
normalmente è indiretto perché è un sensore di tipo ottico e mettere una scala direttamente sotto l’asse
potrebbe creare problemi di lettura e, quindi, di misurazione. Nella maggior parte dei casi l’encoder è inserito
in un vano del motore, cosi da mantenere la banda, che è sul motore, pulita.
Se abbiamo bisogno di elevate precisioni si passa a sensori di tipo diretto dette righe ottiche.
Esistono altri tipi di trasduttori che non funzionano su principio ottico, sono trasduttori di tipo analogico, il
resolver e l’inductosyn che lavorano su base elettromagnetica (non sono più usati). Ci sono poi dei sistemi ad
altissima risoluzione che si basano sull’ interferometria laser, ma non hanno una grande applicazione sulle
MU a CN.
Trasduttori ottici
Sono sistemi che utilizzano uno scanner fotoelettrico per leggere una scala lineare o un
disco opportunamente codificati.I principali componenti sono la scala e l’unità di
scansione
I trasduttori di tipo ottico funzionano facendo attraversare una scala con bande
trasparenti e opache da una luce che arriva da un emettitore, la scala si muove, la luce
attraversa le bande e arriva su dei ricevitori che misurano l’intensità luminosa che
ricevono. Il sistema è, normalmente, in luce trasmessa, solo la riga ottica può funzionare
in luce riflessa, quindi non si fa attraversare la scala da della luce, ma questa sarà
costituita da un’alternanza di bande riflettenti e ad elevato assorbimento è quindi la luce
verrà riflessa e i ricevitori saranno dalla stessa parte dell’emettitore, questa
configurazione presenta dei vantaggi dal punto di vista costruttivo.
Quantizer
È il più semplice trasduttore ottico anche se oggi non più in uso. È un trasduttore incrementale, costituito da
un disco di materiale plastico a settori alternativamente opachi e trasparenti. Quando il disco è in rotazione,
due fotodiodi raccolgono gli impulsi luminosi. Il conteggio di tali impulsi determina la posizione.
Partiamo da una configurazione in cui la banda opaca nasconde completamente la luce e quindi il ricevitore
vede un segnale nullo, poi la scala si muove e parte del fascio luminoso comincia a passare fino ad arrivare
al momento in cui è completamente compreso nella fascia trasparente, il sensore rileva un segnale che cresce
fino ad arrivare nel punto C, poi la successiva banda opaca inizia ad oscurare il fascio di luce e quindi il segnale
diminuisce fino a tornare nella posizione 0. Il ricevitore trasmette un’onda sinusoidale, per agevolare il segnale
si squadra l’onda, così da avere due livelli 0 e 1.
Si vano a conteggiare i picchi e quindi sapendo che ogni volta che commuta il segnale ho compiuto un certo
angolo (360֯/50) che conosco, ma non conosco il verso della rotazione. Per capire il senso di rotazione
aggiungo un altro ricevitore che è sfasato di ¼ di passo, nel movimento da dx a sx il segnale del secondo
ricevitore è in ritardo, nel movimento da sx a dx è in anticipo.
Oggi si utilizza l’encoder in cui si fa in modo che la dimensione del fascio luminoso sia svincolato dalla
dimensione della banda, lo si fa interponendo un regolo, che è un filtro che divide il fascio luminoso in tanti
fasci che hanno una dimensione pari alla dimensione delle bande, in questo modo possiamo aumentare il
numero di bande, renderle quanto più fitte vogliamo e ciò consente di aumentare la risoluzione del trasduttore,
si possono ottenere fino a 36000 bande.
Usare un encoder con un numero di impulsi al giro molto elevati risolve il problema della risoluzione, ci
portiamo all’ordine dei micron.
LEZIONE 01/04/20
i è il numero di suddivisioni.
Nel caso di applicazioni su macchine utensili non solo dobbiamo riconoscere in modo preciso la posizione
dell’asse, ma dobbiamo farlo quando l’asse si muove ad elevata velocità, quindi contano anche la frequenza
di acquisizione.
Vogliamo vedere qual è la massima velocità che possiamo dare al disco dell’encoder che ci permetta di
effettuare una lettura senza perdere dati.
L’encoder sia montato sulla vite di uno degli assi della macchina; in prossimità di una delle due estremità
della corsa è posto un micro-interruttore. In fase di azzeramento l’asse viene mosso verso di esso. Allorché
l’apposita camma schiaccerà il micro-interruttore (micro chiuso) l’asse subirà un primo rallentamento; un
secondo rallentamento avverrà quando proseguendo nella corsa la camma lo rilascerà (micro aperto).
Adesso il controllo attenderà la lettura della traccia di zero e in quel punto si azzererà ponendovi, quindi, lo
zero del riferimento. Questa procedura di azzeramento viene fatta per tutti gli assi. (ascolta minuto 50 della
lezione se non capisci)
Si utilizza questa procedura, e non un fine corsa meccanico o pneumatico, perché ci garantisce precisione e
ripetibilità dello stesso ordine di grandezza del trasduttore.
il principio di funzionamento è lo stesso dell’encoder classico,
ma la soluzione costruttiva è diversa perché la scala è lineare
e viene montata sulla parte fissa della guida, la parte di ottica
(emettitore, lente, regolo, ricevitori) sono sulla arte mobile.
La riga ottica viene montata sotto la slitta, che è una zona più
critica dal punto di vista della pulizia della scala. Per riuscire
ad avere il sistema ottico ai due lati della scala bisogna
realizzare una struttura a C e la scala è montata orizzontalmente, a sbalzo rispetto alla struttura della
macchina, questo ci complica le cose, quindi si deve pensare ad un sistema di guarnizioni che servono ad
evitare che della sporcizia vada a finire all’ interno dello scanner. Per evitare questa configurazione più
complicata da gestire, si può utilizzare un sistema a luce riflessa, la sorgente luminosa incide sulla scala, la
luce viene riflessa e arriva sulle fotocellule. Il vantaggio è che abbiamo tutta la parte ottica dallo stesso lato
rispetto alla scala. Abbiamo un sistema che si muove rispetto alla scala che può essere collegata rispetto
alla quindi non più a sbalzo, ma in posizione verticale.
La procedura di azzeramento comporta una fase improduttiva per la macchina utensile a controllo numerico,
perché tutte le volte che perdo il segnale devo rifare l’azzeramento, l’azzeramento comporta tempo, devo
muovere un asse alla volta a velocità ridotta. L’ azzeramento è legato al fatto che l’encoder è un trasduttore
è di tipo incrementale, per non avere questo tempo improduttivo ci vorrebbe un trasduttore assoluto.
Si può trasformare un trasduttore da incrementale ad assoluto ottenuto in uscita un segnale che non solo è
binario (0 1), ma otteniamo un codice binario aumentando il numero delle piste ed associando ad ogni pista
un’ampiezza diversa, l’ampiezza da una banda a quella successiva raddoppia. In uscita otteniamo un codice
binario, i codici sono diversi sulla lunghezza considerato su 5 piste otteniamo 2^5 codici, questo non ci
garantisce una risoluzione adeguata (360/ 2^5), ci servono almeno 10 divisioni. Questo ora rappresentato è
detto codice binario e rappresenta un problema perché nel passaggio fra una posizione e quella successiva
può cambiare più di un bit alla volta, cioè nel passaggio da una posizione a quella successiva possono
cambiare più termini in contemporaneamente (es. da 00001 a 00010). I codici derivano da segnali i ricevitori
differenti (ce ne è uno per ogni pista) se il segnale commuta vuol dire che i ricevitori devono inviare la
commutazione nello stesso istante, perché altrimenti per un istante ho un codice non corrispondente alla
realtà, ho dunque un tempo di incertezza sulla posizione angolare. Per evitare questa incertezza di lettura si
utilizza il codice Grey che garantisce che sia sempre un solo bit a commutare. La mappa che si viene a
creare sull’encoder è abbastanza riconoscibile dal punto di vista macroscopico, il codice binario rappresenta
tante L, mentre nel codice Grey riconosciamo delle T.
Lezione 7- 01/04/20
L’ unità di governo è un computer che viene collegato a bordo macchina, le moderne unità di governo sono
flessibili, semplici da programmare, capaci di gestire un elevato numero di assi.
L’ unità di governo è composta da una parte hardware (schede e segni di comunicazione) e una parte software
per la gestione della macchina.
Di hardware si ha la scheda madre, le memorie e le schede per l’interfacciamento delle varie parti della
macchina utensile (motori, traduttori).
L'Unità di Governo per svolgere i propri compiti deve disporre di un software opportuno:
• sistema operativo: che controlla il funzionamento di tutto il software e l'accesso all'hardware, gestisce i files
conteneti dati e programmi, …;
• software utente: è costituito dai programmi di lavorazione che l'utente scrive mediante la tastiera o che
trasmette all'unità di governo con un calcolatore; (programma di lavorazione, si indicano con part program
perché è riferito ad uno specifico componente)
• software diagnostico: consta di vari programmi residenti, attivati automaticamente, che segnalano anomalie
di funzionamento. Controllano inoltre la conformità dci programmi utente al formato richiesto;
• software di processo (interprete): contiene la caratterizzazione della macchina e delle lavorazioni eseguibili
(interpretazioni delle varie istruzioni), conosce gli assi della macchina e i motori associati.
• logica di macchina: rappresenta il software necessario all'unità di governo a gestire il funzionamento della
macchina sulla quale è installata. Ciò viene fatto con segnali digitali e serve per controllare il sistema di cambio
utensile, dello shuttle, del fluido di lubrorefrigerazione …. La logica di macchina è un programma permette un
facile adattamento tra macchina e unità di governo;
Gli ultimi due software sono quelli che ci servono per la fase di interpretazione e gestione dei segnali verso la
macchina.
Le schede che svolgono le varie funzioni sono collegate ad un canale di intercomunicazione (bus). Le funzioni dei
vari blocchi sono:
• CPU (Central Processing Unit): presiede al funzionamento di tutta l'unità di governo, coordina le varie azioni ed
esegue i calcoli necessari al controllo degli assi;
• memorie ROM (Read Only Memory): dispositivi di memoria allo stato solido che contengono dati di sola lettura.
Contengono dati e programmi necessari al funzionamento della macchina (sistema operativo, programmi
diagnostici .... ) e vengono letti all' accensione. Tali dati generalmente non interessano la programmazione della
macchina fatta dal l' utente.
• memorie RAM (Ranclom Access Memory): dispositivi di memoria allo stato solido a lettura e scrittura.
Contengono il software utente cioè i programmi di lavorazione;
• interfacce gestione assi: sono schede elettroniche che raccolgono i segnali provenienti dai trasduttori e
generano i segnali analogici per il pilotaggio dei motori degli assi e del mandrino;
• interfacce per video e tastiera: consentono l'uso di una tastiera e di un video per colloquiare con l' unità di
governo. In tal modo è possibile editare i programmi, modificare i correttori utensili, leggere messaggi
diagnostici, ottenere simulazioni del percorso utensile
• interfacce di lnput e Output: sono schede in grado di leggere e scrivere segnali digitali, necessari al
funzionamento della macchina (segnali provenienti dai fine corsa, dai sensori di pressione ... );
• interfacce periferiche: con queste è possibile collegare l'unità di governo con calcolatori esterni, con stampanti,
con unità di memoria di massa.
Alcune unità di governo prevedono la possibilità di programmare mentre la macchina sta lavorando. La programmazione
avviene con un sistema CAM. Esistono due aree di memoria: una contiene i programmi su cui opera la macchina utensile
e l'altra quelli cui ha accesso l'operatore o per operazioni di editing o di generazione di programmi.
Lezione 8 - 03/04/20
Vediamo il funzionamento dell’unità di governo per il controllo di posizione degli assi della macchina utensile.
Vediamo come avviene il flusso delle informazioni per gestire il movimento degli assi della macchina in modo
preciso e seguendo le velocità imposte.
Nell’ unità di governo il segnale di posizione che deriva dal bar programm (quindi il codice iso ) viene istante
per istante confrontato con il segnale che arriva dalla macchina (precisamente dal trasduttore di posizione);
dal confronto di questi due segnali parte i sistema per il controllo del movimento. Una delle prime cose che si
fa nell’unità di governo è il confronto fra la posizione attuale dell’asse e la posizione target che ci arriva come
informazione da parte della programmazione, quindi, nell’unità di governo, esiste un comparatore che fa
questo confronto istante per istante.
X arriva dal trasduttore come codice binario o Grey, x0 è pure esso un codice digitale, questi vengono
confrontati e genereranno un segnale di tensioni (di corrente).
Quando x0 è diversa dalla x, supponiamo sia x0 > x, questo deve corrispondere per l’asse ad un’indicazione di
movimento con una velocità pari a quella di avanzamento che ci deriva come informazione dal programma.
Supponiamo di dover raggiungere una posizione x0 con una velocità di avanzamento indicata dal programma,
se ci trovassimo in condizioni ideali, l’asse si porterebbe subito alla velocità di avanzamento percorrerebbe
tutto il tratto fino a x0 e poi si arresterebbe. In realtà, però, l’ asse ha una sua dinamica , per cui per raggiungere
la velocità target l’ asse ci sarà bisogno di una accelerazione e per fermarlo ci sarà bisogno di decelerarlo,
avremmo dunque un transitorio iniziale, uno finale e una zona centrale di regime; il fatto che ci sono dei
transitori vuol dire che l’ asse sta compiendo dei movimenti che non sono alla velocità target, i transitori
dovrebbero essere i più limitati possibile, per questo è importante che l’accelerazione sia elevata,
l’accelerazione è dunque una caratteristica importante per il motore ( anche per questo scegliamo spesso
motori brushless).
• CUT-OFF, il sistema emette un segnale che inibisce il movimento del servomotore quando l’errore è
nullo x-x0=0, se x-x0≠0 invia il segnale di tensione al motore e dunque questo avanza.
• PROPORZIONALE, al servomotore giunge un segnale se l’errore non è nullo x-x0≠0 , il segnale che
viene mandato al motore è proporzionale alla differenza x-x0
La prima strategia si applica ai controlli di tipo punto-punto mentre la seconda ai controlli di tipo continuo.
CONTROLLO PUNTO-PUNTO: non esiste alcuna relazione funzionale tra i vari assi controllati che si possono
muovere simultaneamente arrestandosi progressivamente appena raggiunta la posizione che loro compete.
Tale controllo trova applicazione nei robot e nelle macchine molto semplici (foratrici a C.N.).
CONTROLLO CONTINUO: esiste una precisa relazione funzionale tra le coordinate individuali dei vari assi e
tale relazione (es. lineare) deve essere rispettata istante per istante. Istante per istante verifica le posizioni
degli assi. Per ottenere ciò si rende necessario l'uso dell'interpolatore che opera sulle coordinate attuali e su
quelle finali per valutare quelle intermedie. Tali controlli sono i più diffusi.
L’ interpolatore è quell’ elemento all’ interno dell’unità di governo che calcola le coordinate dei punti intermedi
sul profilo da percorrere (che ci è stato definito dal programma) per raggiungere obiettivi quali: raggiungere il
punto finale, seguire il percorso con la velocità corretta , seguire il percorso programmato.
Gli interpolatori più usati, a seconda dei percorsi tipici realizzati dalla macchina sono:
• Interpolatore lineare: è il più utilizzato. Molti linguaggi CAM ne fanno un uso esclusivo per
approssimare curve molto complesse. Spezza curve complesse nello spazio in linee segmentate
Tanto maggiore è la precisione voluta tanto maggiore sarà il numero di punti in cui la curva verrà
segmentata;
• Interpolatore circolare: è nato per ridurre il numero di dati richiesti nel caso di programmazione
manuale. Opera generalmente solo nei piani coordinati (xy , yz, zx) . Non è possibile tracciare una
circonferenza su un piano generico:
• Interpolatore elicoidale: può essere considerato una funzione speciale in quanto è un interpolatore
circolare con un incremento costante sul terzo asse. Il suo impiego è limitato alla filettatura di grandi
fori con una fresa di forma (le circonferenze sono sviluppate in altezza);
• Interpolatore parabolico e iperbolico: trovano impieghi nella fresatura di forme speciali come ad
esempio palettature di turbine.
Man mano che aumentiamo la complessità degli algoritmi di calcolo dobbiamo avere capacità delle unità di
governo crescenti per riuscire a fare i calcoli in tempi brevi e rispettare le velocità con cui si muove l’ utensile
rispetto al pezzo.
• l dati geometrici prodotti dall' interpolatore devono approssimare nel modo migliore possibile il
contorno reale del pezzo;
• Deve avere la capacità di eseguire almeno l’interpolazione lineare e circolare dal momento che il
contorno dei pezzi è quasi interamente descritto da segmenti rettilinei ed archi di cerchio;
• II risultato dell’interpolazione deve rispettare il vincolo della velocità dell'asse possibilmente in modo
indipendente dalla forma del contorno;
• Il punto finale deve essere raggiunto con la massima precisione per evitare errori di forma del profilo
eseguito. La posizione e l'orientamento dell’utensile nello spazio offre normalmente sei possibilità di
movimento: tre traslazioni secondo la direzione dei tre assi coordinati X,Y, Z e tre rotazioni attorno agli
stessi assi. Dal momento che di regola la rotazione del mandrino dell'utensile (attorno a Z) non è
controllata, un centro di lavorazione possiede al più 5 assi controllati.
Esistono diverse tecniche per realizzare un interpolatore. A titolo di esempio si analizza quello che si basa
sulla tecnica della ricerca del passo (search step technique).
• Tale tecnica può essere applicata facilmente al caso generale di una retta nello spazio
Questo metodo di interpolazione è spesso associato ai motori passo-passo perché funzionano sulla base di
un treno ad impulsi, quindi avrò un motore per l’ asse x e uno y e l’interpolatore manderà, alternativamente, il
segale ai due motori
Un altro esempio di interpolatore è quello per percorsi
circolari, in questo caso dobbiamo trovare sulla
circonferenza i punti successivi che dobbiamo verificare.
La logica è simile a quelle già descritto in precedenza. Il
punto successivo si ottiene considerando l’errore massimo
cordale Δc (è collegato a α), questo errore è preso pari
alla risoluzione del trasduttore.
SISTEMI DI CONTROLLO
• sistema ad anello aperto (open loop) dove i segnali dell'unità di governo vengono trasformati
direttamente in movimenti, privi di controllo rispetto alla posizione da raggiungere, non c’è un feed-
back da parte della macchina. Va bene solo per macchine semplici pilotate con motori passo-passo
che sono ad altissima precisione;
• sistema ad a nello chiuso (closed loop), qui c’è un feed-back da parte della macchina utensile che
arriva dal trasduttore e un controllo di tipo continuo con l’utilizzo di un interpolatore. Su questi tipi di
sistemi esistono due anelli di retroazione che rilevano costantemente lo scarto fra il valore
istantaneo e quello da raggiungere, sia per gli spostamenti che per la velocità.
➢ i comparatori confrontano i due valori di riferimento con i valori attuali misurati dalla dinamo
tachimetrica e dal trasduttore di posizione, si calcola così l’errore x, che dovrà essere annullato.
➢ Il segnale è elaborato nel controllo di posizione per generare un segnale di riferimento per il motore
no, che dovrà essere confronto con la velocità attuale del motore n. L’errore n, se esiste, dovrà
essere annullato.
➢ Se n0 è inferiore ad u valore di riferimento si avrà un’accelerazione, altrimenti una decelerazione
➢ Si entra nel controllo di velocità che genera il segna le di tensione di alimentazione per la
regolazione del motore
➢ Gli errori vengono amplificati (guadagno G) ottenendo un errore globale che comanda l'azionamento
del motore (coppia motrice C);
➢ Se aumento troppo il guadagno rischio di avere delle oscillazioni del sistema e quindi di non
fermarmi esattamente nel punto finale.
➢ al muoversi della tavola diminuiscono gli errori di posizione e velocità e diminuisce pertanto la
corrente erogata dall'azionamento fino a che il sistema arriva all'equilibrio (errore globale nullo).
Abbiamo quindi un doppio anello di controllo, uno sulla posizione e uno sulla velocità.
Il caso di controllo più semplice e quello di tipo proporzionale, cioè nel controllo di posizione generiamo una
no paria a kp x, mentre il segnale di tensione di alimentazione Va pari a kn n, quindi lavoriamo in proporzione
diretta rispetto agli errori.
kp normalmente è maggiore di 1 perché nel seguire la posizione, dal momento che il sistema ha un tempo di
reazione, si crea un transitorio, la posizione istantanea reale è sempre un po’ diversa da quella che
vorremmo. Per cercare di avare un sistema più reattivo si può aumentare kp, questo può portare a un errore.
A causa del transitorio però ad un generico istante di tempo t, non ci troviamo nella posizione x
corrispondente, ma ad una posizione inferiore la differenza si dice errore di inseguimento C, è un ritardo nel
raggiungimento della posizione, tale differenza si mantiene costante nei tratti rettilinei. Man mano che l’asse
va più veloce l’errore sarà maggiore.
L’ accelerazione è una caratteristica del sistema con cui è stato realizzato l’asse, quindi non abbiamo molta
velocità di gioco sull’ accelerazione, quindi la dipendenza principale è sulla velocità al quadrato.
La conseguenza di questa dipendenza è che se muoviamo un solo asse, arriveremo in ritardo sul punto
finale, ma questo sarà raggiunto correttamente, se facciamo un percorso di interpolazione sul piano, cioè
leghiamo con una relazione funzionale i due assi. Il tratto che dobbiamo percorrere secondo x dx, quello
lungo y dy, ci deve essere contemporaneità nel raggiungimento dei punti per cui dx e dy devono essere
compiuti nello stesso intervallo di tempo. Quindi se dx>dy, la velocità lungo l’asse x sarà maggiore di quella
secondo l’asse y , quindi l’errore secondo x sarà maggiore.
L’ammissibilità di questo errore dipende dalle velocità poiché sono queste che determinano gli errori di
inseguimento; su macchine non ad altissime prestazioni un controllo proporzionale è ammissibile, ma
quando si aumentano le velocità di lavorazioni l’errore proporzionale diventa un problema perché non
consente di rispettare le tolleranze in lavorazione, si passo dunque a controlli che non sono unicamente
proporzionali, ma aggiungono alcuni contributi : l’azione derivativa e l’azione integrale; si passa a controlli
PID (proporzionale, integrativo e derivativo).
L’azione integrale che consente di operare a errore nullo cioè di eliminare l’errore d’inseguimento. Si può
ancora aggiungere l’azione derivativa che permette di migliorare la risposta dinamica.
Dobbiamo conoscere bene e saper disegnare il sistema proporzionale quello Integrale e derivativo no,
dobbiamo conoscere il significato Kd e Ki
PROGRAMMAZIONE (DELLE MU a CN)
Abbiamo visto dal punto di vista della macchina da quando riceve il programma in codice ISO come l’unità di
governo riesce a gestire il funzionamento della macchina e delle sue varie componenti, ma come si genera il
codice ISO (codice gestito da lettere e numeri)?
1. Se conosciamo già il codice, lo si può digitare su un file di testo e lo si carica sulla memoria dell’unità
di governo. In questo codice ci sono informazioni di tipo geometriche cioè le coordinate dei punti che
l’utensile deve seguire per generare la geometria sul pezzo, tali informazioni le ricavo sulla base del
disegno del componente.
Ci sono anche dei dati tecnologici, come la caratterizzazione degli utensili che devono essere usati
per ottenere una certa geometria, le velocità di taglio, la profondità di passata, la refrigerazione o meno
dell’utensile. La programmazione manuale diventa complessa all’aumentare della difficoltà della
lavorazione
2. Per geometrie complesse si passa alla programmazione assistita dal calcolatore, utilizzando degli
strumenti di computer added manifacturing (CAM), si utilizzano quindi dei software in cui si possono
realizzare geometrie 2D 0 3D e sulla base di queste geometrie si assegnano i parametri tecnologici
per realizzare il CD file o cutter location file, cioè il file, scritto nel linguaggio di quel specifico software
che usiamo, che contiene tutte le informazioni geometriche e tecnologiche per la realizzazione del
pezzo. Per tradurre le informazioni dal linguaggio del software a quello ISO c’è il passaggio di post-
processamento.
Oggi molto spesso per la programmazione si utilizzano dei software, in passato i software non erano così
grafici come oggi. C’è stato un passaggio in cui si sono studiati degli strumenti di semplificazione della
programmazione che mantenevano comunque un tipo di linguaggio testuale, Linguaggio ATP su cui si basano
i moderni software CAM.
APT (Automatic Programming Tool) nasce oltre quarant’anni fa (MIT1955) per consentire la programmazione
di superfici complesse, non-programmabili manualmente sui vecchi NC hard wired.
La struttura di tale programma è ancora valida e su di essa si basano i “motori” dei moderni linguaggi CAM.
Ancora oggi un programma CAM produce un APT CL file (Cutter Location File).
Un post-processore provvede poi a trasformarlo nel linguaggio ISO del CNC cui è destinato
L’ ATP definisce le geometrie attraverso elemeti semplici, punti linee archi, si devono poi definire il livello di
base e quello superiore
La precisione del percorso utensile dipende pesantemente dagli algoritmi impiegati per approssimare le
superfici reali:
• il percorso utensile viene generato direttamente a partire dal solido sottraendo da esso il volume
generato dal moto dell’utensile e necessita di notevoli risorse computazionali per calcolare tutte le
intersezioni che definiscono la forma lavorata
• il percorso utensile è generato a partire dalle superfici del pezzo e dalla superficie dell’utensile,
applicando la protezione dei contorni alle superfici stesse (e cioè la non intersezione tra di esse) e il
contorno dell’utensile sempre tangente alla superficie lavorata. Spesso quando si lavora con
geometrie complesse è più semplice che si lavori in questo modo perché generare superfici
complesse a partire da solidi di base è complesso.
Queste superfici tridimensionali devono essere importate poi dal CAD al CAM, questo processo potrebbe
generare anche degli errori e quindi ci saranno degli errori sul percorso deli utensili.
Anche il CAM può lavorare su base solida o su base di superfici. Lavorare su base solida vuol dire considerare
il grezzo come solido, rappresentare anche l’utensile come un solido e poi man mano che l’utensile avanza
sul pezzo si va a fare una sottrazione di volumi in modo da realizzare la geometria lavorata. Dal punto di vista
computazionale, ciò è pesante, quindi si cerca di lavorare per superfici.
Lavorando per superfici basta definire il limite della superfice del pezzo e mantenere la tangenza dell’utensile
e della superfice.
La patch si va ad intersecare con dei piani paralleli, così da ottenere il percorso dell’utensile.
I software cam permettono di fare anche delle simulazioni della lavorazione che è molto comoda per valutare
la presenza di problemi. (es interferenza con componenti vicino come ad esempio il portautensile).
07 Il controllo numerico delle macchine utensili - il controllo adattativo LEZ 15/04
Il controllo adattativo riguarda la capacità, tramite delle schede, degli algoritmi, di ottimizzare l’utilizzo della
macchina adattando il modo della macchina di lavorare adattandosi alle condizioni che si verificano durante il
processo.
Uno dei principali vantaggi legato all’introduzione delle macchine utensili CNC presso le aziende manifatturiere
è stato quello di incrementare la produttività riducendo i tempi morti.
Nelle lavorazioni CNC il tempo di asportazione varia tra il 50% e l’80% del tempo ‘floor to floor’ (da pallet a
pallet), e precisamente valutato dal momento del posizionamento del pezzo sotto la macchina al momento in
cui il pezzo lascia la macchina stessa.
Per le macchine utensili tradizionali tale tempo si riduce al 30% Un ulteriore incremento di produttività può
essere ottenuto qualora sia possibile controllare e variare i parametri di lavorazione (velocità di taglio,
avanzamento) secondo necessità.
Il controllo adattativo (C.A.) può essere considerato come un dispositivo automatico che, durante la
lavorazione di un pezzo, rileva determinati parametri del processo in corso e con opportune elaborazioni
modifica i parametri stessi ed altri, al fine di ottenere il miglior sfruttamento delle capacità operative della
macchina ed una migliore esecuzione del lavoro. Il controllo adattativo determina:
Lo scopo del controllo adattativo è quello di ottimizzare rispetto a certi parametri la lavorazione in atto e di
sfruttare appieno le capacità della macchina e degli utensili.
Un esempio di controllo adattativo manuale è quello eseguito dall’addetto macchina quando regola i
potenziometri di comando di N e a sull’unità di governo per eliminare vibrazioni o migliorare le condizioni di
taglio. Non è però certo che venga individuata la condizione ottimale di lavorazione, perché è un controllo
adattativo manuale.
Con il C.A. è possibile ottenere una maggior durata dell’utensile memorizzando il tempo che ha lavorato e
introducendo determinate relazioni relative all’usura in funzione di Vt, a, volume asportato, p…..
Un’implementazione del C.A comporta dei costi, dunque non è sempre giustificato il suo utilizzo.
Il C.A. non è una risposta a tutte le lavorazioni ma è possibile ottenere risultati significativi quando abbiamo
un ampio campo di variazione dei parametri di processo, su cui è possibile agire:
1. Il tempo di asportazione è almeno il 40% del tempo ciclo totale, perché il C.A. agisce sul tempo di
lavorazione
2. Vi sono significative sorgenti di variabilità sui parametri di processo che possano essere compensate;
3. Il costo della lavorazione è elevato. Costo determinato essenzialmente dall’investimento necessario
all’acquisto della macchina utensile;
4. Si lavorano materiali ‘difficili’ come le leghe di titanio, l’acciaio temprato, le leghe termoresistenti.
L’unità di governo controlla gli assi della macchina utensile attraverso un doppio
anello di retroazione, dunque invia all’asse i dati sulla posizione e sulla velocità
di avanzamento e controlla posizione e velocità durante il movimento, in un
controllo di tipo continuo.
Il controllo adattativo rileva ulteriori dati dalla macchina utensile, non abbiamo
più solo il trasduttore di posizione e quello di velocità, ma ci saranno ulteriori
sensori con cui andare a misurare altri dati (W, Mb, Mt). Tali dati vanno in un
ulteriore scheda che è quella del controllo adattativo, in questa scheda sono
presenti degli algoritmi che elaborano questi dati, spesso su basi empiriche, e
forniscono delle indicazioni di variazione dei parametri di processo.
Ad esempio, misurando la potenza assorbita W, la coppia al mandrino Mt e la coppia alla base dell’utensile Mb
è possibile variare automaticamente la velocità di rotazione dell’utensile e la velocità di avanzamento della
tavola e mantenere W, Mt e Mb all’interno di limiti prefissati.
1. Le variazioni dello spessore e della larghezza del truciolo imputabili alla geometria del pezzo (es
abbiamo un pezzo di larghezza variabile), se cambia la larghezza del truciolo cambiano le forze di taglio
e dunque le potenze di taglio. Questa sorgente viene spesso incontrata nella fresatura di profili e
contorni, il C.A. effettua un controllo variando la velocità di avanzamento in funzione della larghezza ,
la macchina lo fa in modo automatico controllando la sollecitazione sull’ utensile;
2. Durezza e lavorabilità variabili dovute, ad esempio, alla presenza di inserti di materiale tenero
all’interno di getti in ghisa, la scelta dei parametri di taglio dipendono dal tipo di materiale, non
possiamo però settare la macchina con velocità di taglio variabile a seconda del materiale che si lavora,
con il C.A. agendo analizzando sollecitazioni percepite dall’utensile ( ci sarà più resistenza quando
lavora un materiale duro e meno quando lavora un materiale tenero) si può regolare la velocità di
taglio Vt e l’avanzamento a.
3. Rigidità variabile del pezzo dovuta alla difficoltà di staffeggio di pezzi a geometria complessa (Regolare
a);
4. Usura dell’utensile che causa una modifica geometrica dello stesso e un incremento delle forze di
taglio (Regolare a);
5. Taglio interrotto (Aumentare a in assenza di contatto);
Il C.A. può essere applicato per compensare anche un’unica sorgente di variabilità e come regola generale i
migliori benefici si ottengono in presenza di elevate ampiezze di variabilità.
Parametri controllabili:
Nello sviluppo del controllo adattativo sono stati seguiti approcci differenti e precisamente:
1. Controllo adattativo tecnologico di ottimizzazione (ACO);
2. Controllo adattativo tecnologico di limite (ACC);
3. Controllo adattativo geometrico (GAC);
4. Controllo adattativo ad apprendimento (LAC).
Ha lo scopo di realizzare istante per istante una combinazione assunta come ottimale per i parametri di
lavorazione.
E’ necessario specificare un indice di prestazione IP che tenuto sotto controllo realizza la combinazione
ottimale dei parametri di lavorazione.
MRR: material removal rate (velocità di asportazione del materiale), può essere valutato conoscendo i
parametri di processo, dunque velocità di avanzamento e profondità di passata e monitorando la velocità di
taglio in ogni istante ;
Il problema ancora irrisolto è legato alla impossibilità di valutare on-line l’usura dell’utensile e di conseguenza
il TWR. È difficile valutare l’usura dell’utensile perché avviene a livello micro. L‘usura dell’utensile può essere
valutata unicamente al termine della lavorazione durante il cambio utensile. IP diviene pertanto un indice di
tipo discreto monitorabile unicamente off-line.
Il controllo adattativo tecnologico di ottimizzazione (ACO) non può dunque operare in linea senza ricorrere al
contemporaneo utilizzo di un controllo adattativo tecnologico di limite (ACC) Altri indici di prestazione IP che
possono essere utilizzati sono:
1. Costo di produzione;
2. Tempo di produzione;
3. Tasso di profitto (combinazione dei due precedenti).
1. Processo di taglio;
2. Comportamento statico e dinamico della macchina utensile;
3. Meccanismi di usura dell’utensile
Dall’ACO si attende una combinazione tecnologicamente accettabile dei parametri di processo Tanto maggiore
è la conoscenza dei dati sperimentali, tanto più efficiente sarà l’ACO.
1. Dei costi elevati per la raccolta dei dati sperimentali per formare la base della conoscenza;
2. Della inaffidabilità di alcuni sensori indispensabili come quelli dell’usura dell’utensile;
3. Della difficoltà di operare in linea
Tuttavia, viste le prestazioni attuali delle unità di governo l’ACO potrebbe diventare un vero e proprio sistema
autonomo di governo della macchina CNC, in grado di controllare il processo di taglio attraverso vari sensori
come:
• Usura utensile;
• Forze di taglio;
• Potenza assorbita;
• Vibrazioni
Userebbe una conoscenza tecnologica empirica continuamente aggiornabile sulla base delle lavorazioni
effettuate.
La tecnica decisionale per la variazione dei parametri di lavorazione si basa su un sistema esperto
implementato nella stessa unità di governo in grado di prendere decisioni autonome in tempi rapidi.
Per combinare i vantaggi di un controllo adattativo con tecnologie di controllo in tempo reale, meno
performanti , ma che ci consentono di lavorare istante per istante sul pezzo si associa un controllo adattativo
di ottimizzazione con un controllo adattativo di limite.
La strategia seguita è quella di mantenere costante o di far variare entro limiti prefissati, uno o più parametri
di lavorazione.
Si tratta di un CA meno efficiente dell’ACO tuttavia è l’unico che può operare in linea visto che è richiesto
unicamente il monitoraggio dei parametri di processo (usualmente Vt e Va).
L’ACC può operare in combinazione con l’ACO (controllo misto) e in tal modo:
Esistono alcune classi di macchine per le quali il controllo adattativo tecnologico di limite può assumere precise
e specifiche caratteristiche:
Sono essenzialmente basati sulla valutazione della freccia massima ammissibile sul tagliente dell’utensile.
L’unica grandezza da misurare è la potenza del mandrino.
La presenta di questa freccia fa si che l’utensile si allontani dalla superfice del pezzo che si deve lavorare,
affinché il pezzo sia prodotto mantenendo i limiti delle tolleranze è importante che la freccia f non superi una
valore limite.
Il controllo regola il numero di giri per mantenere la freccia al di sotto del limite impostato, in questo modo
la sollecitazione F diminuisce.
Oltre ad un limite superiore si pone anche un limite inferiore per la freccia, oltre il quale non scendiamo
perché ciò porterebbe a ridurre i parametri di taglio e dunque diminuiremo la produttività.
1. La potenza assorbita W;
2. Il numero di giri del mandrino N.
Il problema è calcolare il valore della coppia perché in foratura ci sono delle componenti importanti di
deformazione plastica.
𝑴𝑻 = (𝟔𝟎∙𝑾 )/(𝟐∙𝝅∙𝑵)
La coppia complessiva viene depurata da quella necessaria far ruotare il mandrino a vuoto e da quella
assorbita dagli ingranaggi del cambio
𝑴 = 𝑴𝑻 − 𝑴𝒎 −𝑴𝑪
Il valore ottenuto viene confrontato con quello che provoca una eccessiva flessione per la punta a elica,
valore determinato sperimentalmente off-line.
Avvicinandosi al valore limite di flessione, l’ACC riduce il numero di giri del mandrino e mantiene la coppia al
di sotto del limite.
I risparmi di tempo ottenibili sono del 30% (a causa della complessità di valutazione).
ACC per fresatrici
Trova largo impiego nella produzione di componenti per l’industria aerospaziale dove la complessità
geometrica determina altezze di taglio variabili
1. Potenza assorbita;
2. Flessione della testa del mandrino
Il limite sulla potenza è fisso, mentre quello della flessione dipende dalla geometria dell’utensile, dal tipo di
staffaggio (dalla flessibilità o rigidezza del componente in lavorazione) e dalle tolleranze richieste.
Sono indispensabili una serie di prove sperimentali per individuare il limite di flessione massima di
riferimento per la regolazione dei parametri di taglio.
La strategia seguita è quella di modificare i movimenti della macchina utensile, in particolare le posizioni
degli assi, in modo da compensare gli errori geometrici imputabili a deformazioni della struttura meccanica
indotte da gradienti termici o sollecitazioni meccaniche.
1. Nella difficoltà di disporre di sensori affidabili e di dimensioni limitate per valutare gli errori
imputabili ai movimenti della macchina utensile, che talvolta sono molto piccoli;
2. Nei costi elevati per la realizzazione dell’intero sistema;
3. Nella necessità di un’analisi preliminare con codice agli elementi finiti (si utilizzano degli strumenti
simulativi FEM) della struttura della macchina utensile, per determinare l’entità della deformazione
statica e termica indispensabili per compensare gli errori. Questi software sono affidabili, ma non ci
possono dare valori certi sul possibile comportamento reale della macchina, quindi non possono
essere utilizzati come unica fonte di caratterizzazione della macchina, ma devono essere associati a
prove sperimentali per la verifica e la validazione dei modelli.
Prendiamo degli input che arrivano dai sensori della macchina, stabiliamo delle relazioni causa effetto di
tipo empirico, che associano ad ogni serie di input degli output.
Se queste relazioni sono puramente empiriche si parla di black box, se sono in parte analitiche ed in arte
empiriche si parla di grey box.
La strategia seguita è quella di effettuare una misura e di prendere una decisione ogni volta che si verifica
un inconveniente tecnologico.
Ad esempio, il processo di taglio può essere controllato da una telecamera che rileva:
1. La rottura dell’utensile;
2. La deformazione della punta dell’utensile;
3. L’ampiezza dell’usura e la sua forma
1. Nessun intervento;
2. Sostituzione dell’utensile;
3. Variazione della geometria del tagliente
Oggi con la grande possibilità di acquisizione di dati diventa sempre più semplice e dunque l’utilizzo di
questo C.A è utile.
Inoltre, l’investimento inziale per questo tipo di controllo adattivo è più economico di quelli che hanno una
base analitica e necessitano di una profonda conoscenza del processo della macchina.
9 CNC e DNC – lezione 17/04/20
Il controllo numerico nasce per automatizzare la macchina e quindi permettere di realizzare geometrie
complesse sulla base di un programma i moderni controlli numeri sono molto versatili.
Il DNC può essere definito come un sistema di produzione dove un insieme di macchine sono controllate da
un elaboratore centrale attraverso una connessione diretta in tempo reale.
I part-program vengono trasmessi alle unità di governo delle singole macchine utensili tramite cavo,
direttamente dalla memoria dell’elaboratore centrale.
Inizialmente il DNC prevedeva l’impiego di un unico calcolatore che gestiva tutte le macchine utensili con
l’obiettivo di:
Questa struttura, molto utilizzata inizialmente, era stata poi abbandonata perché presentava una serie di
svantaggi.
Le potenzialità elencate hanno motivato lo sviluppo dei sistemi DNC nella seconda metà degli anni ‘60
soprattutto nell’industria aerospaziale L’unità di governo della macchina utensile ha lasciato posto al
terminale DNC che è una interfaccia tra la linea di trasmissione dei dati e la macchina utensile.
Tutte le funzioni dell’unità di governo (poche all’epoca) devono pertanto essere svolte dall’elaboratore
centrale
Si è oggi tornati all’ idea di una connessione con un sistema centralizzato (tipico del DNC) ma in un ottica
diversa, combinando i vantaggi del DNC con il CNC.
1. La macchina utensile deve mantenere la propria intelligenza locale (unità di governo) e dovrà essere
arricchita da alcuni elementi supplementari come la possibilità di dialogare con l’elaboratore
centrale;
2. Il calcolatore centrale deve svolgere essenzialmente un compito di accumulo e smistamento dei part-
program alle singole macchine utensili e compiti di tipo gestionale;
Nel caso della gestione di un parco macchine di grande dimensione è necessario interporre una serie di
calcolatori intermedi tra unità di governo ed elaboratore centrale. Questi hanno il compito di smistare e
gestire le informazioni alle singole macchine utensili.
Con questo tipo di controllo abbiamo una struttura piramidale, alla base abbiamo le macchine utensili, che
sono tutte autonome perché ognuna ha la sua unita di governo, poi per ogni reparto dell’azienda avremo un
elaboratore intermedio che si si collega al calcolatore centrale.
Nell’ ottica dell’ industria 4.0 si sta lavorando sull’ integrazione di tipo orizzontale, ciò la comunicazione tra
macchine poste allo stesso livello.
Nel suo complesso il ‘DNC’ non deve operare on-line in tempo reale dal momento che le singole macchine
CNC hanno un’intelligenza locale che le rende autonome nella lavorazione dei singoli componenti. Si aprono
pertanto nuovi spazi per adibire il DNC a compiti di tipo gestionale come:
1. Eliminazione dei vari sistemi per il trasferimento dei part-program alle macchine utensili e utilizzo
della rete locale del DNC;
2. Elevata capacità di elaborare i dati di produzione ed elevata flessibilità per gestire le nuove macchine
CNC che vengono inserite;
3. Possibilità di archiviare un elevato numero di part-program in linguaggio evoluto;
4. Possibilità di raccogliere, elaborare i dati relativi alle prestazioni e all’utilizzo delle macchine CNC;
5. Garantire la possibilità d’ integrazione con le funzioni aziendali superiori;
6. Possibilità d’ integrazione con le unità di governo fornendo prestazioni espandibili nel tempo.
Molte aziende stanno ancora implementando il sistema DNC verticale, cioè non sono ancora pronte per
un’azienda 4.0.
12. Le linee automatiche di produzione 17-04-20
Per aumentare la flessibilità si sono introdotti nelle diverse stazioni di lavoro degli elementi di lavoro più
flessibili, ciò porta a ridurre la produttività.
La massima flessibilità la si ha con il centro di controllo al quale abbiamo dedicato l’intera parte del nostro
corso, lavorano sulla base di un part programm, basta cambiare il part program per cambiare il tipo di
lavorazione. Questi sistemi vanno per per la produzione di componenti in lotti dalle dimensioni non troppo
elevati, perché il centro di lavoro richiede sempre un set up della macchina prima di iniziare la produzione.
L’ evoluzione nel tempo dei requisiti di produttività e flessibilità da parte del mercato è stata quella di partire
da un sistema altamente flessibile, ma a bassa produttività, poi all’ inizio del 900 c’è stato un notevole
aumento della produttività con poca flessibilità (fordismo), poi si avuto un aumento della richiesta di
flessibilità, ma comunque con livelli di produzione elevati (es maggiori modelli di auto e più variabili sulla
stessa auto).
Oggi abbiamo delle richieste differenziate, il trend si sposta verso un’elevata personalizzazione dei prodotti
(mass customization), cioè c’è una grande richiesta di prodotti, ma personalizzati (le personalizzazioni spesso
sono scelte dal consumatore).
LINEE A TRASFERIMENTO
Le linee a trasferimento sono dei sistemi di produzione usati per produrre elevati volumi di parti che
richiedono nella loro trasformazione un insieme di operazioni differenti. Abbiamo diverse stazioni di lavoro
poste in serie.
Questo perché la linea è molto rigida, quindi per giustificare l’ investimento iniziale devono esserci le
suddette condizioni.
Garantisce:
Le origini
L’idea delle linee a trasferimento nasce negli Stati Uniti negli stabilimenti Ford attorno al 1920 per realizzare
una linea di montaggio in cui però le operazioni erano tutte manuali. La prima linea di lavorazione viene
realizzata in Inghilterra nel 1923 presso gli stabilimenti della Morris per la lavorazione del blocco motore.
Sulla linea si effettuavano 53 diverse operazioni con una produttività di 15 blocchi ora. Ciascun blocco
richiedeva oltre 200 minuti di lavorazione. In questa linea il particolare veniva movimentato manualmente
tra una stazione e la successiva. La prima linea completamente automatica appare l’anno successivo, ancora
presso la Morris, per lavorare la scatola cambio.
Nella parte centrale della linea trasferta, disposto linearmente, c’è il sistema di trasposto e poi ci sono le
diverse stazioni di lavoro, che sono disposte con una certa regolarità nello spazio.
Le lavorazioni possono avvenire su un singolo lato del componete oppure ci sono casi in cui si può accedere
ad entrambi i lati del componente.
Quando le linee sono molto lunghe dobbiamo gestire eventuali fermi di una stazione di lavoro, le linee di
produzione sono caratterizzate da un livello di efficienza che deve essere molto alto nei sistemi ad altissima
produzione, quindi non dovrebbero esserci guasti.
Se si verifica un guasto all’inizio della linea tutta la lavorazione si blocca. Per tamponare il problema del fermo
macchina e mantenere la linea attiva si inseriscono dei magazzini intermedi detti buffer inter-operazionale.
Il magazzino è dimensionato per mantenere un certo numero di pezzi.
Grazie a questo magazzino intermedio se la prima
parte della linea si blocca la seconda parte può
continuare a lavorare fino ad esaurire i componenti, se
ben dimensionato, quindi se si conoscono i tempi di
ripristino della macchina, si riesce a non interrompere
la produzione della seconda parte della linea.
Lo stesso principio può essere utilizzato quando nella
stazione ci sono delle stazioni che prevedono un lavoro
manuale (cosa che porta ad una variabilità nel tempo
di lavoro) i buffer vengono utilizzati in questi sistemi di
produzione ibridi per compensare la variabilità del
tempo di lavoro manuale.
Il controllore
Quando ci troviamo davanti ad un sistema complesso che vede diverse componenti che gestiscono il sistema
produttivo, serve qualcosa che controlla il sistema nella sua totalità, il contollore il quale:
• gestisce il ciclo delle singole stazioni gestione che potrà essere demandata ad un PLC locale;
• gestisce la sequenza e cioè riceve da ogni attività gli opportuni consensi prima di abilitare la fase
successiva;
• controlla il buon funzionamento di ogni singolo elemento attivo attraverso delle routine di
autodiagnostica segnalando eventuali guasti;
• memorizza i dati di produttività, efficienza dei diversi dispositivi, qualità delle parti prodotte,etc. per
le successive analisi statistiche.
Il controllore è diverso dal DNC perché questo si adatta a un sistema più flessibile in cui l singole macchine
sono centri di lavorazione autonomi e quindi il DNC fa la gestione di un sistema più flessibile.
Il controllore in un sistema a trasferta ha dei compiti più limitati perché le singole macchine hanno una
programmazione fissa.
Uno dei parametri più importanti che ci dicono come si sta comportando i sistema produttivi è l’efficienza la
quale può diminuire per vari fattori.
• Rottura di un utensile
• Regolazione di un utensile
• Sostituzione programmata di utensili
• Malfunzionamenti di natura elettrica
• Rotture meccaniche
• Mancanza di pezzi da lavorare
• Saturazione del magazzino delle parti lavorate
• Manutenzione preventiva della linea
Per avere un’alta efficienza devo fare in modo che questi eventi non si verificano oppure che accadono
quando il sistema non è attiva.
Il sistema di produzione è configurato in modo da
avere una certa cadenza produttiva, cioè dal sistema di
produzione esce un pezzo finito dopo un tempo fisso,
che è pari al tempo di operatività della stazione più
lenta più il tempo di trasporto alla stazione successiva,
così definiamo la produttività teorica.
In realtà, ci possono essere dei problemi, degli arresti,
per cui dopo un certo tempo della macchina ci potrà
essere un arresto della macchina per un’azione
manutentiva, che richiede un intervento che dura per
un tempo MTTR (mid time to repair), che è un tempo
medio di riparazione che si conosce su base statistica.
A livello statistico si può poi calcolare un tempo MTBF (mid time beetween failure) che è il tempo fra due
fermi successivi della stazione. Conoscendo questi tempi si può calcolare l’efficienza E del sistema produttivo.
Il tasso di produzione Rc reale, numero di componenti prodotti in un ora, è inferiore rispetto a quello ideale.
Possiamo considerare due diverse ipotesi per il calcolo del numero delle fermate
Nf è il numero di fermate
pi è la probabilità di fermata di una singola stazione di lavoro, se pi è uguale per tutte le stazioni lo indichiamo
con p. la probabilità dipende da MTBF
n è il numero di stazioni di lavoro.
1-pi è la probabilità che non ci sia fermata e che quindi il componete continui la lavorazione verso la stazione
successiva.
Conclusione
L’aumento del numero di stazioni e/o la riduzione dell’affidabilità delle singole stazioni (es. maggior
complessità delle soluzioni realizzative adottate) provocano una riduzione dell’efficienza del sistema;
Comparando i due approcci adottati si vede che quello upper-bound conduce a stimare un maggior numero
di fermate della linea ma porta a risultati d’efficienza superiori a quelli forniti dall’approccio lower-bound.
Per aumentare l’efficienza si riduce la lunghezza del tratto di linea, cosi svincolano i singoli tratti
interponendo un buffer, in questo modo l’ efficienza diventa pari all’ efficienza più bassa fra quella dei vari
tratti di linea. Sarà comunque più bassa di quella di un unico tratto di linea perché si riduce il numero di
stazioni di lavoro.
Non è detto che la presenza del buffer svincoli completamente le due linee, può capitare che dei problemi
del tratto 1 influiscano sulla produzione della linea successiva, dunque avrò in realtà un’efficienza
intermedia fra le due.
Per essere nelle condizioni migliori dovrei avere linee con efficienze uguali.
Conclusione
• Se la differenza tra E0 ed Einf. è trascurabile allora nessun vantaggio verrà dall’impiego di un buffer.
Se invece E0 risulterà considerevolmente maggiore di Einf. allora si potrà trarre un significativo
vantaggio dall’impiego del buffer.
• Una linea di una certa estensione converrà sempre dividerla in segmenti aventi la medesima
efficienza (in quanto è la condizione in cui si avrà la massima differenza tra E0 ed Einf.) separati da
magazzini interoperazionali.
• Se un buffer di linea risultasse sempre quasi vuoto o sempre quasi pieno questo indicherà che uno
dei due tratti posti ai suoi estremi è sbilanciato e pertanto il magazzino servirà a poco.
• La massima efficienza di una linea si raggiungerebbe avendo un numero di buffer uguale al numero
di stazioni, è una condizione estrema, ma non è una soluzione ottenibile, per l’occupazione degli
spazi.
La traslazione su una linea transfert deve garantire alcuni requisiti, i vari pezzi che si trovano davanti la
stazione di lavoro si devono muovere contemporaneamente, questo è un vincolo progettuale per la linea di
trasferimento.
La lavorazione di un particolare su una transfert necessita di una fase detta di “traslazione” in cui il particolare
viene traslato da una stazione alla successiva.
• Presa
• Spostamento
• Rilascio
In questo esempio è utilizzato il sistema alza e sposta, per cui una volta terminata la lavorazione il sistema
prende il pezzo lo porta alla stazione successiva e lo lascia.
https://youtu.be/mx1GYMAEU38
https://youtu.be/tDLof06nBjU
Abbiamo la zona di ingresso sulla sinistra, il
pezzo arriva montato su pallet, ma arriva in
linea separato dal pallet. Il pallet va poi a
caricare un altro pezzo. Abbiamo poi nel
mezzo il collegamento ad altre parti del
sistema. Abbiamo al fondo l’uscita, i
componenti vengono caricati su pallet e fatti
uscire dal sistema produttivo. C’è pure la
possibilità di portare il componete al di fuori
della linea ad esempio per attività di
collaudo.
In realtà le linee così organizzate sono oggi sempre meno diffuse perché il mercato richiede sempre più
personalizzazione e quindi il sistema produttivo deve essere sempre più adattabile alla richiesta del mercato
che è sempre più variabile e con una vita media dei prodotti che si accorcia sempre di più.
1. Capacità di gestire particolari diversi lavorati in modalità mix (non a lotti), non dobbiamo completare
la lavorazione di un lotto per iniziare a lavorare un pezzo di un altro lotto .
2. Capacità di accettare facilmente cambi nella schedulazione della sua produzione e modifiche tanto
nella composizione del mix che nel volume di produzione.
3. Capacità del sistema di gestire malfunzionamenti di un componente senza interrompere
completamente la produzione.
4. Capacità del sistema di accettare facilmente l’inserimento di un nuovo prodotto nel mix di
produzione.
Sistema di movimentazione
un sistema primario
un sistema secondario, funge anche da buffer sulle singole stazioni di lavoro , incrementando l’ efficienza del
sistema.
Questi robot mobili possono essere dunque direzionati con molta flessibilità nell’ ambiente di lavoro,
possono loro stessi fungere da buffer, nel senso che possono sostare difronte la stazione di lavoro con il
componete in attesa di lavorazione, hanno poi la caratteristica di espandibilità, cioè il sistema produttivo si
può espandere nel tempo con l’introduzione di ulteriori work stazioni e si può variare il percorso degli AGV
in modo da alimentare anche queste nuove stazioni.
La problematica legata agli AGV è che hanno come sorgenti di energia delle batterie che devono essere
ricaricate, il problema attuale è dunque legata alla scarsa autonomia della batteria.
Negli anni ‘70 ‘80 una gestione di questo tipo era molto complicata, per questo motivo si è avuto dopo gli
anni 80 un declino di questi sistemi. Oggi non si hanno più questi problemi dunque il sistema FMS è utilizzato
in alcune realtà, altre realtà, per rispondere ad una domanda del mercato sempre più variabile, si utilizzano
sistemi più flessibili.
Interessante possibilità di questi sistemi e di poter gestire la movimentazione sulla base del part programm,
cioè sulla base delle operazioni che si devono fare, con una flessibilità che tiene conto della flessibilità dei
cicli di lavoro stessi.
Prodotti Standardizzati: possiedono funzioni, caratteristiche, geometrie definite come ad esempio: viti, spine
e prese elettriche, videotape, ecc. che devono rispondere a standard precisi ed unificati.
Prodotti Configurati: possiedono caratteristiche diverse pur svolgendo la stessa funzione e possono essere
scelti all’interno di una gamma di soluzioni definite dai costruttori.
Prodotti parametrizzati: sono il futuro. Il prodotto è definito da una serie di parametri i cui valori vengono
scelti liberamente dall’utente per cui alla fine si otterrà un oggetto personalizzato e forse unico
Il sistema di produzione è ovviamente diverso a seconda del tipo di prodotto che si deve realizzare
MCM sta per Mass Customization Manufacturing. L’obbiettivo è quello di produrre e distribuire prodotti
personalizzati con tempi di consegna ridotti e costi comparabili a quelli di un prodotto di serie.
1. FORM: È la più semplice è prevista a livello di consegna, permette di scegliere tra una serie di opzioni
che non modificano le caratteristiche del prodotto, la variabilità interessa la fine della fase di
produzione (es. colore)
2. OPTIONAL: in questo caso le scelte intervengono già in fase di produzione. La scelta è fatta tra un
numero predefinito di opzioni che modificano le caratteristiche dell’oggetto (es. motorizzazione,
finitura)
Negli ultimi anni si è sviluppato il concetto di agile, che non è nato in ambito della produzione, ma nel settore
informatico della progettazione
Il concetto di Agile manufacturing è costruito attorno al concetto che un certo numero di Aziende, ciascuna
delle quali possiede determinate capacità e competenze, si associano per raggiungere un determinato
obiettivo produttivo. Questo modo di aggregarsi viene definito come Virtual Corporation in quanto non vi
sono capitali comuni. Tale associazione può formarsi e cambiare con grande facilità al mutare dell’obiettivo
da raggiungere e quindi adattarsi con grande facilità alle mutate esigenze del mercato.
https://www.youtube.com/watch?v=vRne1NiCIHQ
Produzione AGILE può essere definita come una strategia per introdurre nuovi prodotti in un mercato in
rapida evoluzione e un’organizzazione in grado di prosperare in un ambiente competitivo caratterizzato da
continui e talora imprevisti cambiamenti.
Inoltre le stazioni di lavoro non sono fissate in maniera definitiva sulle fondamenta, ma possono essere
facilmente scollegate e spostate, dunque il sistema produttivo può essere riconfigurato in maniera veloce.
10- Robot industriali 22/04/20
Robot - nomenclatura
Usualmente i movimenti del robot sono assai simili a
quelli del braccio umano; di conseguenza la denominazione dei vari elementi che lo costituiscono segue
quella comunemente adottata nell’anatomia umana.
Si hanno di conseguenza:
• Corpo: rappresenta la base strutturale principale;
• Spalla: la prima articolazione;
• Braccio;
• Gomito;
• Polso, sul polso sono poi montate le attrezzature;
• Mano, attrezzatura di mano;
• Dita (gripper) che rappresentano l’organo di presa di tutta la struttura, sono organi mobili della
mano.
24/04/2020
Gli elementi costitutivi dei robot industriali sono:
1. La struttura meccanica;
2. Il sistema di azionamento;
3. Il sistema di controllo o unità di governo;
4. I sensori
Nell’ immagine sono rappresentati 4 esempi di robot con un diverso modo di realizzazione dei gradi di libertà
a) struttura cartesiana 3 gradi di libertà di traslazione
b) struttura cilindrica 2 gradi di libertà di traslazione e 1 di rotazione
c) struttura sferica 2 gradi di libertà di rotazione e 1 di traslazione
d) struttura articolata 3 gradi di libertà di rotazione.
Tipi di robot - https://youtu.be/5tRT5j3jfsE
Nella robotica si realizzano, di solito, 6 gradi di libertà che sono quelli che ci permettono di raggiungere
qualsiasi punto dello spazio di lavoro in qualsiasi orientamento, 3 gradi di libertà sono realizzati dalla
struttura, ulteriori 3 gdl sono ottenuti normalmente sul polso e sono, di norma, 3 gradi di libertà di rotazione.
Il volume utile di lavoro è l’insieme dei punti cinematicamente raggiungibile dall’estremità del robot.
Robot: struttura cartesiana
• I tre movimenti principali sono realizzati da coppie
prismatiche;
• Ogni punto raggiungibile è individuato da una terna
cartesiana di riferimento, abbiamo un volume di lavoro che
è un parallelepipedo;
• sono fra i robot più precisi, la struttura è quella che
presenta la maggiore rigidezze, ciò vuol dire elevata
precisione e ripetibilità del movimento
• Poiché la struttura è rigida è possibile aumentare i volumi
di lavoro
• La modellazione e la programmazione sono semplici in quanto i movimenti avvengono lungo i tre
assi cartesiani
• Le strutture sono tipicamente ingombranti a causa della rotaia applicata al basamento
Vengono usati quando:
1. È necessaria un’elevata precisione e ripetibilità di posizionamento;
2. Sono necessari elevati volumi di lavoro;
3. Vi è la necessità di lavorare su più stazioni dislocate su di una stessa linea
Robot cartesiano - https://youtu.be/RDlBAPHjHI4, si vede che i movimenti non sono molto rapidi , quindi è
poco produttivo.
Il posizionamento
Per ogni robot vengono individuati due sistemi di riferimento, uno è quello cartesiano che vede un operatore
al di fuori del robot (sistema di riferimento world) queste coordinate dovranno poi essere scritte in forma
movimenti dei giunti del robot, che nel caso del robot cartesiano sono tre traslazioni. (x, y, z) → (xr, yr, zr)
Oppure c’è il problema inverso cioè conosco i movimenti dei giunti e devo capire in quale posizione si va a
posizionare il polso del robot.
Queste trasformazioni di coordinate vengono
normalmente dette cinematica diretta e inversa
del robot.
Problema diretto: si conoscono i movimenti dei
giunti e da questi si vanno a calcolare le
coordinate nel sistema di riferimento world
Problema inverso: si conoscono le coordinate
world e si vanno a calcolare i movimenti del
giunto.
Facciamo un esempio
X0, Y0, Z0: sistema di coordinate generali (world coordinate)
XE, YE, ZE: sistema di coordinate della mano (hand coordinate)
La direzione degli assi è definita con la regola della mano
destra, inoltre:
• Z0: allineato con il vettore accelerazione di gravità;
• ZE: uscente dalla mano, cioè è allineata con il braccio
• L’origine del sistema X0, Y0, Z0 viene definita dal
costruttore del robot;
• L’origine di XE, YE, ZE è il centro della mano
Il sistema di riferimento del robot è ruotato rispetto a quello
dell’operatore ed è posizionato sul polso.
Bisogna dunque fare un cambio di coordinate.
Se vogliamo raggiungere un punto di coordinate nel sistema world x, y, z lo spostamento Δx rispetto al punto
precedente dovrà corrispondere ad un Δz nel sistema del robot, Δy a Δx e Δz ad un Δy, dobbiamo dunque
effettuare una rotazione delle coordinate, applichiamo dunque una matrice di rototraslazione. Invertendo
questa matrice si può risolvere anche il problema diretto.
Vediamo qualche esempio di struttura
Struttura a portale o Gantry
Abbiamo delle colonne che sorreggono delle
strutture aeree e abbiamo delle traverse su cui si
può muovere l’unità operativa
L’ arcotangente ha due soluzioni, occorre verificare quale tra le due soluzioni di θ cada nel volume di lavoro
del robot.
Il problema inverso è il seguente: l’operatore esprime il punto P con le coordinate cartesiane P(x,y,z), l’unità
di governo del robot deve calcolare gli spostamenti degli assi (rotazione φ, raggio r, rotazione θ):
Occorre verificare quale tra le due soluzioni di θ e φ cadano nel volume di lavoro del robot.
Non vediamo in questo caso le formule per il posizionamento perché sono più complesse.
La struttura garantisce una notevole rapidità di posizionamento, elevata rigidezza e elevata ripetibilità che
può arrivare a valori inferiori a ± 0.05mm, per questo motivo è stata poi utilizzata anche in altre applicazioni
ad esempio in linee di assemblaggio, trasferimento di componenti.
Posizionamento
Un generico punto P visto dal robot viene espresso come: P (θ0, θ1, z)
Il polso
Con il polso si ottengono gli ultimi 3 gradi di libertà.
Poiché siamo nella parte finale del robot non abbiamo problemi di interferenza con i cavi, quindi la rotazione
può essere superiore a 360,֯ in questo caso è +/- 200֯.
C’è poi un'altra configurazione che è quella con gli assi di rotazione ortogonali fra di loro. ( è in realtà la più
utilizzata)
La frangia finale del robot è l’unico elemento standardizzato perché è un elemento di interfaccia, il fatto che
sia standardizzato ci permette di montare qualsiasi utensile.
In alcune applicazioni è possibile aggiungere il 7° asse al robot costituito da una traslazione dell’intera
struttura su di una guida installata sul pavimento
Sul polso possono essere installate in alternativa una pinza o un utensile e gli ulteriori movimenti di questi
ultimi non vengono considerati nel computo dei gradi di libertà del robot in quanto considerati elementi
esterni.
La mano
La mano del robot o end effector è uno degli elementi più importanti nella struttura del robot; la
configurazione della mano è funzione dell’impiego del robot.
La mano è dunque quel dispositivo che, collegato al polso, consente al robot di eseguire i compiti a cui è stato
destinato. Può essere costituita da:
Gli organi di comando meccanico sono di base delle pinze con due
elementi che si possono accostare l’uno all’ altro andandosi a
chiudere ai due lati dell’oggetto. I due lati possono avvicinarsi con
movimenti di rotazione o con movimenti di traslazione e sono
movimentati da sistemi di azionamento che sono loro volta
azionati con sistemi meccanici o elettrici.
Un limite del comando meccanico è che deve avere accesso ad
entrambi i lati del componete.
Organi di presa
Nella robotica, generalmente, non c’è richiesta di flessibilità poiché i robot vengono installati e programmati
e non subiscono cambi di produzione
Lo stato attuale della robotica industriale è ancora lungi da rendere disponibili gripper dotati di flessibilità e
versatilità paragonabili alla mano umana.
Talvolta è possibile che il robot debba manipolare oggetti differenti come tipo e dimensione e dunque debba
utilizzare un gripper diverso, si ricorre al sistema automatico di cambio gripper usando opportuni magazzini,
i magazzini non sono ampi come nel caso delle macchine utensili.
Sulla frangia deve essere installato un dispositivo per il cambio automatico del gripper.
• Cambio gripper - https://youtu.be/xjvzhvMTdTc
La mano: utensili
Al polso del robot possono essere installati utensili di vario tipo in funzione dell’operazione da eseguire ad
esempio:
• Utensili per saldature ad arco, per punti…;
• Utensili per sbavare (piccole frese o mole abrasive);
• Pistole per verniciatura;
• Piccoli crogioli per la colata dei metalli;
• Teste laser per taglio e saldatura;
• Pistole per la deposizione di collanti;
Sistema di azionamento
L’azionamento è il dispositivo atto a trasformare energia di vario tipo in energia meccanica sulla base di
segnali di comando in bassa potenza
Gli azionamenti dedicati alla robotica sono essenzialmente di tre tipi:
• Pneumatico
• Oleodinamico
• Elettrico
Azionamento pneumatico
Consente direttamente il moto di traslazione, se abbiamo una cerniera fra due elementi del robot si riesce
ad ottenere anche una rotazione. Funziona utilizzando l’aria che arriva dalla rete che è a 5bar, inviando
pressione in camera si genera una forza che fa spostare il pistone, il ritorno si può ottenere con una molla
oppure si possono utilizzare dei cilindri a doppio effetto e quindi inviare aria compressa ad una seconda
camera favorire il rientro del pistone.
E’ poco costoso tuttavia è poco rigido poiché l’aria
è fortemente comprimibile, quindi se si applica
una forza all’ estremità del pistone si può avere un
movimento involontario del pistone e quindi
ottenere una perdita di riferimento;
Viene impiegato esclusivamente nei manipolatori
molto semplici ad uno o due gradi di libertà e per
l’esecuzione ripetitive semplici di tipo “pick and
place”;
Azionamenti oleodinamico
È destinato a robot di notevoli dimensioni che devono manipolare oggetti molto pesanti, in questi casi spesso
non possono essere utilizzati azionamenti elettrici perché le potenze non sono sufficienti.
Sono simili agli azionamenti pneumatici, ma invece di aria si usa olio complesso.
1. Le potenze utilizzate dagli assi, rispetto alla potenza installata complessiva, sono piccole. La maggior
parte di energia è spesa per la gestione dell’olio;
2. La regolazione avviene tramite servovalvole complesse e costose e poco efficienti a causa di innesco
di vibrazioni;
3. L’intero impianto è a pressione elevata, più complesso di quello elettrico e vi sono sempre
trafilamenti di olio.
Per questi motivi vengono utilizzati solo quando sono assolutamente necessari.
Azionamento elettrico
• Precisione e ripetibilità;
• Semplicità di controllo;
• Semplicità di interfacciamento con l’unità di governo
La programmazione e il controllo dei movimenti del robot avvengono attraverso la sua unità di governo che
è usualmente costituita da un armadio elettrico ed elettronico separato dalla struttura meccanica del robot;
L’armadio contiene:
Il sistema di controllo opera ovviamente con uno schema ad anello chiuso con retroazione di velocità e
posizione I robot operano con due sistemi di controllo:
• Punto a punto: il movimento tra due punti avviene senza il controllo della traiettoria. Viene utilizzato
per applicazioni di movimentazione, saldatura a punti e montaggio, ci interessa il punto iniziale e
finale del pezzo;
• Continuo: il movimento tra due punti avviene con il controllo della traiettoria, vi è dunque la
necessità di un interpolatore. Le applicazioni tipiche sono la saldatura ad arco (dunque dobbiamo
realizzare un cordone di saldatura), la verniciatura. Usualmente il moto tra due punti segue una
traiettoria rettilinea, in alcuni casi abbiamo traiettorie più complicate, ad esempio nel taglio laser di
particolari componenti;
La struttura hardware dell’unità di governo è simile a quella utilizzata per le macchine utensili a controllo
numerico Devono ovviamente essere dotate di funzioni di autodiagnostica.
Il sistema di controllo del robot sovraintende alle seguenti funzioni:
1. Comando: fornisce la posizione e la velocità impostate all’azionamento previo confronto con quelle
attuali;
2. Cinematica: fornisce, data la posizione richiesta, le effettive posizioni dei vari assi (cambiamento di
coordinate o viceversa;
3. Dinamica: dati i carichi sul braccio effettua la correzione sugli azionamenti per ottenere le migliori
prestazioni e per evitare vibrazioni (vengono regolate le velocità e le accelerazioni), talvolta sul robot
sono montati dei sensori, degli accelerometrici che sentono le vibrazioni e inviano i dati all’unità di
governo che correggerà velocità e accelerazione, è una sorta di controllo adattativo;
4. Gestione dei sensori: conoscendo l’operazione da svolgere abilita i sensori disponibili (visione,
contatto….) per determinare la sequenza dei movimenti. Ad esempio, misurando la forza sulla pinza
è possibile evitare il suo danneggiamento nel caso in cui questa si incastri sul pezzo;
I sensori
I sensori sono una parte molto importante della robotica perché permettono al robot di interagire con
l’ambiente, sono i sensori che conferiscono una certa intelligenza artificiale ai robot.
Di base partiamo con il programma che viene inserita nell’ unità di governo e ci permette di effettuare il
controllo degli assi del robot, nell’ambiente di lavoro del robot, quindi non per forza sul robot, sono inseriti
dei sensori i cui segnali sono elaborati dai degli algoritmi, questi poi verranno inviati al controllo di posizione
e dunque si potrà lavorare sulla gestione del robot.
I sensori
Fanno accrescere la gamma di applicazione dei robot per la loro capacità di identificare automaticamente le
posizioni e lo stato del pezzo e di comandare successivamente la sequenza del moto del robot. Permettono
dunque l’interazione con il mondo esterno; L’ambiente esterno è l’insieme di macchine, attrezzature i cui
componenti interagiscono con le operazioni svolte dal robot
Ad esempio, nell’asservimento di una macchina utensile in cui cioè il robot deve prendere il pezzo finito dalla
work station e lo posiziona nel magazzino dei componenti finiti, poi prende il grezzo, da un altro magazzino,
e lo porta in lavorazione.
In questo esempio, il robot deve conoscere:
• Quando il ciclo di lavorazione è ultimato;
• Se il magazzino del finito ha spazio disponibile;
• Se il nuovo grezzo è nella corretta zona di prelievo
Tutte queste informazioni ce le possono dare i sensori, i cui segnali vengono mandati all’unità di governo la
quale attende il segnale per abilitare l’operazione successiva, ad esempio attende che il magazzino dei finiti
sia libero e il portello sia aperto per dire al robot preleva il componente e depositalo, attende che il magazzino
dei grezzi sia occupato per dire al robot di prendere il grezzo e portarlo in lavorazione.
L’unità di governo deve essere quindi predisposta per gestire un elevato numero di segnali analogici e digitali
sia in entrata che in uscita.
SENSORI DI CONTATTO
SENSORI DI FORZA
Sensori di visione
La visione è la più potente delle doti percettive del Robot; i suoi compiti sono:
• Misura delle dimensioni (estrazione dei parametri geometrici
• Riconoscimento di oggetti
• Misura della posizione e/o dell’orientazione
Il sensore di visione rende il robot in grado di correggere in tempo reale i movimenti in funzione
dell’immagine analizzata. Tale caratteristica viene utilizzata per:
• Prelevare oggetti disposti in ordine sparso;
• Riconoscere elementi disposti assieme ad altri;
• Eseguire controlli;
• Effettuare operazioni di assemblaggio che richiedono allineamenti preventivi.
• Un sistema di illuminazione;
• Una o più telecamere, se ci basta una visione 2D basta una telecamera, altrimenti abbiamo bisogno
di più telecamere;
• Un sistema computerizzato per l’analisi delle immagini.
La telecamera può essere installata sul robot o trovarsi in una posizione fissa del volume di lavoro.
Molti dati che acquistiamo non ci interessano e dunque per ovvie ragioni di tempo di elaborazione
dell’immagine acquisita è necessario estrarre una serie di parametri da confrontare con quelli di
riferimento. Non è infatti pensabile effettuare un confronto pixel per pixel e si opera usualmente con una
sola telecamera e quindi in modo bidimensionale L’immagine acquisita a colori viene:
Altro esempio è il calcolo del baricentro che è importante per posizionare bene il polso nel punto di presa
5/05/2020
Programmazione
Il discordo è un po’ diverso da quello fatto per le macchine a controllo numerico, per prima cosa non si usa
un linguaggio unificato di tipo ISO.
La programmazione dei movimenti dei robot può essere realizzata nei modi seguenti:
1. Programmazione manuale per autoapprendimento;
2. Programmazione manuale tramite linguaggio;
3. Programmazione assistita OFF-LINE
Programmazione: autoapprendimento
L’ autoapprendimento è una delle modalità più semplici di programmazione e coinvolge il robot nella
programmazione.
Questo tipo di programmazione di base consiste nel muovere il braccio robotizzato e memorizzare, con una
certa frequenza le posizioni dei giunti del robot, dunque in modo continuo, oppure lasciare all’operatore il
compito di muovere il robot e memorizzare punto per punto la posizione dei giunti.
Per movimentare il robot ci sono due possibilità:
1. L’operatore istruisce il robot facendo percorrere la traiettoria desiderata attraverso l’uso di un
terminale di programmazione portatile (joystick) e muovere gli assi dei robot, lavorando in
cinematica diretta
2. in alternativa è possibile montare un apposito dispositivo sul polso del robot e spostare il robot
tramite questi appositi attuatori, cinematica inversa.
Man mano che il robot si sposta i punti della traiettoria vengono memorizzati per poter essere formare il
programma, a cui si possono aggiungere ulteriori comandi come mettere in pausa o comandare l’apertura o
la chiusura di una pinza.
Una volta terminata la fase di programmazione il robot diventa operativo.
L’unità di governo memorizza dunque il percorso seguito in modo da poterlo ripetere automaticamente su
richiesta
Con questo tipo di programmazione ci avviciniamo di più al CAM visto con le macchine utensili a CN.
In questo caso lavoriamo in virtuale, avviene con l’ausilio di un calcolatore esterno senza utilizzare il robot
che quindi rimane sempre produttivo.
Nel calcolatore è presente un software specifico per la programmazione dei robot che si basa su un CAD 3D,
questo non è un semplice CAD 3D deve avere delle funzioni che permettono di movimentare in virtuale il
robot e convertire i movimenti che si realizzano nel programma che sarà caricato nell’unità di governo
Questi software hanno un ambiente grafico in cui si può visualizzare il robot e tutto l’ambiente di lavoro in
cui il robot opera (questa è una differenza col caso delle MU a CN per le quali il volume di lavoro era interno
alla macchina utensile) , questo serve per evitare le collisioni, dunque bisogna avere i modelli CAD 3D di tutto
quello che contenuto nell’ambiente di lavoro, inserirlo nel modello virtuale della cella di lavorazione e avere
anche delle funzioni di riconoscimento delle collisioni
Nel caso della programmazione on-line non c’è il rischio di collisione perché il robot viene mosso realmente.
Una volta realizzato nell’ambiente virtuale il modello della cella di lavoro si procede in modo analoga ai casi
di programmazione visti prima, solo che non si muove realmente il robot ma lo si fa virtualmente.
Avviene con l’ausilio di un calcolatore esterno senza utilizzare il robot e la sua unità di governo. Ciò permette
di non bloccare la il robot e quindi la cella asservita dallo stesso;
Questo tipo di programmazione è tipicamente collegata ad un sistema CAD tridimensionale nell’ambito del
quale vengono simulati, sullo schermo di un terminale grafico, l’ambiente operativo e la struttuta del robot;
L’operatore tramite semplici comandi muove virtualmente il robot secondo le traiettorie desiderate ed il
sistema di programmazione provvede a tradurre tali movimenti nel linguaggio di programmazione
intelleggibile dall’unità di governo;
Esistono una serie di tecniche per la generazione automatica delle traiettorie verificando l’assenza di
collisioni con gli oggetti dell’ambiente circostante;
Solo se disponiamo di tutte queste informazioni si riesce ad ottenere una corretta programmazione.
Una volta che il programma è stato generato, post processato ed inserito nell’ unità di governo del robot si
esegue una prima simulazione dei movimenti a bassa velocità per verificare che non vi siano collisioni e poi
si parte con la produzione, si passa cioè alla parte operativa
Una programmazione di questo tipo è utile quando l’ambiente di lavoro diventa più complicato, ad esempio
abbiamo più robot che lavorano assieme condividendo porzioni del loro ambiente di lavoro, quindi è più
difficile evitare la collisione con una programmazione manuale.
La programmazione off-line è vantaggiosa perché permette di poter ottimizzare il processo produttivo perché
questi software possedendo tutte e informazioni di cinematica e dinamica permettono di prevedere quali
sono i temi di lavorazione.
Una volta che un robot è stato programmato questo continuerà a seguire quel programma per anni, dunque
i costi di programmazione e il tempo di programmazione è richiesto solo all’inizio.
L’azienda che avvia una linea robotizzata non avrà l’interesse ad investire capitale per l’acquisto della licenza
del software e per la formazione di personale, per cui normalmente l’ operazione di programmazione viene
demandata a chi si occupa della progettazione e della produzione della linea produttiva o a dei servizi di
consulenza che si occupano esclusivamente della programmazione.
Come faccio a scegliere un robot? Quali sono le caratteristiche dei robot contenute nei data shith?
Le caratteristiche dei robot sono le seguenti:
• Tipo;
• Precisione dei movimenti;
• Gradi di libertà;
• Capacità di carico;
• Velocità di lavoro
Il Tipo , cioè è il tipo d struttura del robot (cartesiano, cilindrico sferico, articolato, antropomorfo SCARA)
Il tipo di robot ha come conseguenza l’individuazione delle dimensioni del volume operativo.
Il Volume operativo
Con volume di lavoro ai punti raggiungibili dal polso e non tiene conto dell’organo di presa, che potrà poi
aumentare l’effettivo volume di lavoro.
Dipende dalla struttura del robot, dalle sue dimensioni e dai limiti imposti ai movimenti delle coppie
cinematiche (cioè ai vari giunti)
La forma del volume di lavoro è caratteristica per ogni tipo di robot, ma poi la dimensione dipenderà dall0
specifico robot
L’ attrezzatura montata sul polso avrà anche essa delle possibilità di movimento, i gradi libertà
dell’attrezzatura non vengono conteggiati nei gradi di libertà del robot perché normalmente non vengono
controllati dall’unità di governo del robot.
La precisione dei movimenti viene valutata dal polso è un elemento essenziale che condiziona l’applicazione
del robot; viene descritta da tre grandezze:
• Risoluzione: si tratta del più piccolo movimento del polso che può essere controllato dal robot, non
quello che si può realizzare;
• Precisione: è la capacità di posizionare l’organo di presa in un determinato punto all’interno del
volume di lavoro;
• Ripetibilità: è la capacità del robot di riposizionarsi nello stesso punto quando viene fornito lo stesso
comando.
Risoluzione
La risoluzione è sia funzione della possibilità di movimento die giunti e funzu
Dipende da:
1. risoluzione del sistema di controllo;
2. imprecisione meccanica dei vari giunti;
3. tipologia dei giunti che definiscono la struttura;
4. rigidezza dei giunti;
Il movimento del polso deve essere suddiviso nei movimenti base di ciascun giunto (secondo i gradi di libertà);
ciascun movimento base ha una propria risoluzione e dunque la risoluzione complessiva del polso sarà un
vettore dato dalla combinazione vettoriale dei vettori rappresentanti le singole risoluzioni.
È comunque funzione dei trasduttori utilizzati e dal tipo di unità di governo. Incrementando la capacità
dell’unità di governo in termini di bit disponibili si ottiene una miglior risoluzione.
Consideriamo un robot di tipo cartesiano e consideriamo 2 suoi assi, per ogni asse sarà definita una
risoluzione che dipende dal tipo di trasduttore, ma dipende anche dalla memoria della unità di controllo
dedicata alla memorizzazione della posizione di quell’ asse. Supponiamo che in memoria vengano dedicati
10 bit per tenere traccia della posizione dell’asse, quindi abbiamo 210 possibilità, cioè 1024 codici che ci
rappresentano le posizioni di quell’asse, se l’asse è di 400 mm abbiamo una risoluzione di 0.3906 mm.
Se supponiamo che gli assi siano uguali e
vediamo il movimento del polso con
risultante della posizione degli assi 1 e 2
ricaviamo la risoluzione totale.
La risoluzione totale sull’elemento finale
sarà maggiore di quello dei singoli assi,
quindi sarà affetta da maggiori errori.
Nei robot abbiamo una catena cinematica
su sei assi dunque la risoluzione sarà ancora
maggiore, inoltre bisogna tener conto di
altri fattori. Normalmente sul polso la
risoluzione sul polso di un robot è
dell’ordine di qualche decimo di millimetro.
Precisone dei movimenti
La ripetibilità
Può essere definita come la capacità del robot di posizionarsi sempre nello stesso punto quando gli viene
fornito lo stesso comando, non deve essere confusa con la precisione.
Usualmente la ripetibilità è inferiore alla precisione, le cause principali dell’errore di ripetibilità sono le
imprecisioni meccaniche (giochi) dei giunti e dell’organo di presa Al pari della precisione la ripetibilità
dovrebbe mantenersi costante nel volume di lavoro del robot.
Possiamo definire la che la distanza del centro della sfera e il punto N è la precisone in termini statistici, il
raggio della sfera R indica invece la ripetibilità, se R è piccolo il robot tende a portasi sempre in un piccolo
intono del punto, se il raggio è grande il punto raggiunto dal punto non è sempre lo stesso.
Comunque, questi valori sono sempre inferiori alla risoluzione perché altrimenti l’unità di governo riconosce
queste variazioni e agisce sugli assi.
L’ ideale è avere un robot che sia preciso e ripetibile, non sempre si riesce ad avere questa caratteristica, non
sempre è semplice avare un robot preciso, quello che si può fare è lavorare sulla ripetibilità.
Se ci troviamo nel caso di un robot con una buona ripetibilità e una precisone non elevata si può eseguire
una compensazione software degli errori, quindi un controllo adattativo di tipo geometrico e compensare gli
errori di posizionamento per recuperare in termini di precisone dei movimenti del robot.
La velocità di lavoro e la capacità di carico sono fortemente collegata l’una all’ altra.
La capacità di carico (o payload) può essere definita come il massimo peso che il robot può trasportare nelle
condizioni di maggiore estensione della struttura, cioè nel caso più critico in termini di rigidezza della
struttura, cioè il carico massimo che può essere trasportato senza incorrere in problematiche strutturali e
senza che si inneschino delle vibrazioni.
La capacità di carico è molto variabile, può variare dai 3 ai 300 kg a seconda del tipo di robot.
La velocità di lavoro è invece la velocità con cui si muove il robot quando sta operando, quindi non è la
massima velocità che può raggiungere il robot quando è scarico, ma è una percentuale di questa velocità
massima.
La velocità di lavoro: tanto più è elevata tanto maggiore è la produttività, valori tipici sono di qualche metro
al secondo. È comunque legata al carico portato dalla pinza, alla precisione con cui si vuole effettuare il
posizionamento e alla distanza da percorrere:
• Oggetti pesanti non possono essere mossi rapidamente pena l’innesco di vibrazioni e la degradazione
della precisione nel successivo posizionamento
• In generale per un posizionamento preciso tenendo conto dell’accelerazione e delle inerzie occorre
operare con basse velocità.
Quanto più alto è il carico e più fine la precisione che si vuole realizzare più bassa sarà la velocità.
Se abbiamo carichi più bassi e minore esigenza di precisione possiamo lavorare a velocità più late e quindi
incrementare la produttività del sistema.
Applicazioni
L’impiego dei robot nelle industrie manifatturiere permette di ottenere i vantaggi tipici dell’automazione
industriale e precisamente:
• Miglioramento della qualità del prodotto vista la costanza del loro rendimento, perché c’è ripetibilità
rispetto ai diversi ;
• Aumento della produttività, i robot lavorano senza interruzioni con movimenti veloci e ottimizzati;
• Miglioramenti dell’immagine dell’azienda in termini di competitività;
• Possibilità di lavorare in ambienti ostili all’uomo;
• Minore richiesta di personale addetto alla conduzione di impianti produttivi
Robot di verniciatura
• Devono eseguire movimenti alternativi e ripetitivi, non è richiesta un’elevata precisione ma una
buona ripetibilità nell’esecuzione di movimenti ampi;
• Il carico trasportato è basso, il contenitore della vernice non è posto sul polso, la struttura ideale è
quella articolata per poter penetrare anche all’interno di strutture chiuse;
• Volendo garantire una traiettoria prestabilita e precisa l’azionamento più indicato è quello elettrico
anche se la parte elettrica deve essere realizzata in modo opportuno per evitare esplosioni e questo
determina un incremento di costo, oggi comunque si utilizzano vernici all’acqua quindi non c’è
questo problema.
• In questi robot viene impiegato il controllo continuo della traiettoria
Quindi una struttura articolato, con un payload non elevato, quindi la taglia del robot dipende dal volume di
lavoro richiesto.
Robot di saldatura
• E’ del tutto analogo a quello di verniciatura, anche in questo caso ci serve flessibilità nei movimenti
quindi scegliamo un robot articolato, una prima differenza sta nel fatto che il payload è più elevato,
soprattutto nel caso di saldatura punto punto il peso dell’attrezzatura da montare sul polso è
maggiore , ci serve infatti sia un sistema per far aumentare la pressione dei due elettrodi sulla parte
da saldare e serve poi il sistema per realizzare l’impulso elettrico. Le forze che si vanno a generare
sono molto elevate.
• la differenza che viene richiesto un certo grado di auto adattamento dovendo lavorare particolari
con ampie tolleranze;
• Il controllo utilizzato è di tipo:
a. Continuo per saldatura ad arco continua;
b. Punto punto per saldatura a punti
Per la saldatura a punti e quella ad arco continuo ci interessa di più la ripetibilità che la precisione
Per la saldatura a laser è invece mantenere sempre la distanza focale corretta, il cordone di saldatura a laser
è dell’ordine del decimo di millimetro quindi ho bisogno di alta precisione e se il robot non e capace di darmi
questa precisione devo ricorrere ad altri sistemi come , ad esempio inserire dei sensori infrarossi che valutano
la distanza focale istante per istante.
Robot di manipolazione
• Vengono impiegati nelle operazioni di carico-scarico (asservimento)di macchine utensili o per il
confezionamento dei prodotti (pallettizzazione);
• I movimenti devono essere ripetitivi con percorsi che consistono nell’avvicinarsi al punto di presa,
superare eventuali ostacoli e arrivare nel punto di rilascio, la traiettoria non è importante
• Il robot deve essere molto versatile, le strutture più utilizzate sono quella cilindriche e articolata
• L’azionamento è elettrico e il controllo in genere è punto-punto, visto che non interessa il controllo
della traiettoria
Sempre nella manipolazione, un’applicazione molto frequente è quella del robot interpresse, utilizzato nelle
linee di stampaggio di lamiera, in lui si utilizzano delle serie di presse e i ritmi di lavoro sono molto elevati, il
robot viene utilizzato per trasportare il componete da una pressa all’altra, talvolta ci possono essere due
robot fra due prese perché si deve girare la lamiera. In questa applicazione vengono utilizzati i robot sia
perché c’è ripetitività del movimento sia per questioni di sicurezza poiché il componente viene preso dalla
pressa aperta.
o Interpresse - https://youtu.be/AMoCgMNhFKk
Robot di montaggio
• Sono destinati all’assemblaggio dei prodotti ed è dunque richiesta un’elevata precisione per cui le
strutture più utilizzate sono quella cartesiana e S.C.A.R.A. (le strutture SCARA sono nate proprio per
il montaggio)
• Il controllo è di tipo punto punto, in rari casi è richiesto un controllo di tipo continuo
• I sistemi di guida devono essere rigidi e precisi
• L’azionamento utilizzato è quello elettrico
o Assembly - https://youtu.be/DcxjcfL1isM
Nella figura c’è un sistema di
montaggio di tipo ibrido, per
cui ci sono sia i robot che
operatori, non c’è condivisione
dello spazio di lavora fra robot
e operatori. Nel caso di robot
non collaborativi, servono
delle paratie per non avere
l’interazione fra operatori e
robot.
Nella cella robotizzata in figura si eseguono operazioni di presso-colata in camera fredda, cioè il crogiolo non
è parte integrante della pressa.
La struttura è completamente chiusa con delle griglie che impediscono l’accesso alla zona di lavoro, c’è un
robot di lavoro nella parte centrale, a destra c’è la zona di accesso del materiale, che viene introdotto nel
crogiolo (elemento bianco), c’è poi la pressa, il metallo fuso vien inserito direttamente nella pressa, il robot
preleva il componete dalla pressa e lo inserisce i una vasca per fare un primo raffreddamento rapido, poi
viene trasferito nella stazione di tranciatura, il componete tranciato verrà poi trasferito dal robot sul sistema
d’uscita. Oltre alle varie stazioni di lavoro, ci saranno le parti di controllo su ogni lavo del sistema che deve
lavorare in maniera autonoma, il robot ha la sua unità di controllo, ma il sistema deve lavorare eseguendo
operazioni che possono essere in serie o in parallelo (cioè ci possono essere operazioni che devono avvenire
una dopo l’altra o azioni che possono avvenire contemporaneamente)per eseguire queste operazioni ci serve
un controllore adibito alla gestione della cella robotizzata e ci servono una serie di sensori nella cella per
inviare dei segnali per abilitare le diverse operazioni dei singoli sistemi automatizzati.
Il controllore non è l’unità di governo del robot, i segnali dei sensori non vengono inviati all’ unità di governo
del robot, ma al controllore che è un computer esterno.
I segnali dei sensori sono detti interblocchi nelle celle robotizzate, ogni elemento della cella ha il suo controllo
centrale, il controllore ha il compito di coordinare le operazioni dei singoli elementi.
10a - robot collaborativi 6/05/20 parte 2
La collaborazione uomo-robot
I robot collaborativi, denominati cobot o co-robot, sono il tipo più recente di robot, progettato per interagire
con le persone in un ambiente di lavoro condiviso.
I robot non hanno la capacità di prendere decisioni, quindi l’operatore mantiene la capacità della decisione,
al robot vengono adibite le operazioni di trasporto, quelle ripetitive, il robot diventa l’assistente
dell’operatore.
Questi robot sono più semplici di quelli utilizzati industriali, infatti la maggior parte dei co-bot sono di piccole
dimensioni, hanno capacità di carico di 5-10 kg.
Questi robot sono semplici di programmare, più flessibile, caace di poter essere messo in uno spazio di lavoro
condiviso con l’ operatore.
Il primo cobot è stato inventato nel 1996 da J. Edward Colgate e Michael Peshkin. La definizione è quella di
"un dispositivo e un metodo per l'interazione fisica diretta tra una persona e un manipolatore controllato da
computer".
Il concetto su cui il team lavorò era di creare un robot il cui movimento fosse controllato dall’operatore, ma
che potesse supportare un carico pesante in modo da garantire la massima sicurezza (sistema di
sollevamento).
Nel corso degli anni sono stati commercializzati numerosi cobot. Kuka Robotics, che ha anche lanciato uno
dei primi robot industriali sul mercato, ha lanciato il suo primo cobotnel2004, l'LBR3. Universal Robots, uno
dei maggiori fornitori di robot al mondo, ha lanciato il suo primo cobotnel2008, l'UR5. Quattro anni dopo, è
statolanciatoUR10, seguito da UR3 nel2015
Questi sono robot dalle forme più arrotondate perché molta importanza viene dato all’aspetto di sicurezza,
le superfici sono molto ampie e sono completamente rivestire da materiali che assorbono eventuali impatti
con l’ operatore, ovviamente ci sono anche una serie di sensori, per cui se il root sente la vicinanza
dell’operatore tende a ridurre le sue velocità e in caso di impatto si arresta.
I robot industriali devono essere
separati dall’ambiente di lavoro
dell’uomo, negli anni 2000
iniziano gli studi sulla robotica
collaborativa che sono stati
favorita da nuove esigenze nate
nel mercato, in Danimarca ci
sono stati la maggior parte degli
studi.
Standard ISO
I robot industriali sono tutti costruiti seguendo specifici requisiti standard definiti dall’International
Organization for Standardization(ISO). I cobot vengono definiti dalla ISO 10218:2011 parte I e parte II e più
specificatamente dalla ISO 15066:2016. Quest’ultima definisce le modalità di collaborazione e fornisce
un’analisi dei rischi informazioni fondamentali per determinare il limite massimo di velocità, pressione e
impatto che i cobot possono raggiungere senza violare le predefinite soglie di dolore tollerabili per ogni
specifica parte del corpo dell’operatore.
Spazio di collaborazione: spazio all'interno dello spazio operativo in cui il sistema robotico (incluso il pezzo in
lavorazione) e un essere umano possono svolgere compiti contemporaneamente durante l'operazione di
produzione. Esistono diverse modalità in cui può lavorare un operatore affiancato ad un robot:
1. Completa divisione fra operatore e robot, in questo caso non c’è nessun tipo di collaborazione (né di
spazio né di tempo), questo è il caso tipico della robotica industriale.
2. Coesistenza non c’è un’interazione diretta fra l’attività svolta dall’operatore e dal robot, ma non c’è
una divisione fisica fra robot e uomo (non c‘è il grigliato).
3. Cooperazione, una pare di lavoro del robot condiviso con l’operatore, ma robot e operatore non
lavorano contemporaneamente, abbiamo una condivisone di spazio, ma non di tempo.
4. Collaborazione, fra operatore e robot c’è una condivisione di spazio e di tempo e previsto anche il
contatto fra operatore e robot, in questo caso le velocità dei robot devono essere ridotte.
La specifica tecnica ISO TS 15066 nasce per fornire una guida relativa alle operazioni collaborative dei robot
che condividono lo stesso spazio di lavoro dell’uomo. In tali operazioni il sistema di controllo relativo alla
sicurezza è di grande importanza, in particolare quando vengono monitorati parametri di processo come
velocità e forza. È necessaria una valutazione del rischio completa, non solo del robot, ma anche
dell'ambiente in cui viene collocato, cioè il luogo di lavoro.
Il robot opera prevalentemente in modo autonomo e solo occasionalmente l’operatore entra nel suo spazio
di lavoro, ovvero l’area pre-delimitata in cui il robot può manovrare e lavorare. Nello specifico, se un
operatore entra nella zona di sicurezza per eseguire un’operazione secondaria (ad es. Carico / scarico di
pezzi), mentre è in corso una lavorazione da parte del cobot, quest’ultimo, grazie ai sensori, si deve arrestare
immediatamente.
L’ingresso dell’operatore viene rilevato tramite sensori (interruttori, barriera foto elettrica o telecamera, che
identifica che una persona sta entrando) e il robot viene messo in pausa. È importante evidenziare che il
cobot non si spegne completamente, ma vengono solamente azionati i freni.
Quando la persona lascia l’area di lavoro, il robot può riprendere il funzionamento automatico.
Questo metodo è definito dagli standard collaborativo perché l’elettricità ai motori dei robot viene
mantenuta mentre è presente una persona. La sicurezza dei cobot è
tale per cui non sono previste recinzioni e la messa in pausa non deve
essere programmata perché avviene in automatico.
Guida manuale
La guida manuale non va confusa con la programmazione manuale dei cobot. I cobot vengono utilizzati
prevalentemente come ausilio al movimento e/o seguono tracciati preimpostati; devono essere progettati
in modo tale da poter percepire la forza e la direzione immessa dall’operatore.
Questo metodo utilizza un robot tradizionale all’interno di una recinzione. Una persona entra periodicamente
nella cella per eseguire un compito come, ad esempio, avvitare alcune viti. Quando entra, il robot industriale
tradizionale passano da modalità non collaborativa a modalità collaborativa (ad es. Velocità massima 100
mm / se movimento di regolazione massima +/-50 mm).
L’industria automobilistica utilizza questo metodo da anni per posizionare le sedie all’interno delle automobili
e per tenere i paraurti mentre vengono avvitati. La programmazione del cobot non prevede alcuna
compilazione del codice da parte degli utenti: basta scaricare il software funzionale ai task e impostare in
maniera intuitiva l’iter dei vari movimenti che eseguirà il cobot (potendoli modificare quando necessario).
Questo metodo è simile allo “stop di sicurezza monitorato” ma, invece di mettere in pausa il robot, la
procedura riduce la velocità del robot in base alla distanza tra il robot e l’operatore.
Un modo per farlo è utilizzare un laser o un sistema di visione, che determina la distanza in modo sicuro. Un
altro modo è utilizzare una pellicola sensorizzata integrata nel robot, che percepisce quando una persona è
vicina al robot e quindi lo blocca prima che questo arrivi a toccare l’operatore.
Il cobot, essendo dotato di appositi sensori, si muove mantenendo sempre una distanza di sicurezza da cose
e persone, arrivando a bloccarsi e a ripartire da solo.
Per questa apologia di applicazioni è previsto l’incorrere di un contatto intenzionale o fortuito tra il robot e
l’uomo.
Si tratta della apologia di robot maggiormente collaborativa, e riesce a percepire anormali livelli di forza
lungo il suo percorso. Se sente che il suo carico è eccessivo si blocca, ed è programmato per dissipare le
forze in caso di impatto con una superficie vasta.
Per quanto riguarda la riduzione del rischio sono previste:
• misure passive, che consistono ad esempio nell’incrementare le superfici di contatto per limitare i
danni, nell’utilizzare materiali che assorbano gli urti come rivestimenti o componenti flessibili e nel
limitare le masse in movimento;
• misure attive, che riguardano il controllo del progetto del sistema robotico: limitazione di forza,
coppia, quantità di moto, zona d’azione, utilizzo di sistemi di monitoraggio per gli stop di sicurezza
e altri sistemi sensoriali per la previsione dei contatti.
https://www.youtube.com/watch?v=PtncirKiBXQ&feature=youtu.be
13/05/20
L’argomento di questa lezione è il collaudo, il controllo assistito della qualità e introduciamo le macchine di
misura coordinate (CMM).
La QUALITÀ è l’idoneità all’uso del prodotto, è definita dal mercato e si traduce in una serie di specifiche di
progetto sul prodotto: tolleranze, finiture, caratteristiche meccaniche.
Un prodotto rispetta i criteri di qualità se rispetta le specifiche di progetto.
Ad esempio, se un prodotto deve avere una rugosità minore di 1.6 allora è rispettata la qualità se la rugosità
è pari a 1.6, se la rugosità è minore non vuol dire che la qualità è migliore, ma vuol dire che sono state fatte
operazioni ulteriori che comportano costi e tempi e che sono inutili.
ASSICURAZIONE QUALITÀ: riguarda le attività che rendono massima la probabilità che i prodotti siano
costruiti rispettando le specifiche di progetto. E’ trasversale a tutte le funzioni aziendali (Scelta dei materiali,
sistemi di produzione, utensili, attrezzature…)
CONTROLLO DI QUALITÀ: è l’attività che deve accertare il rispetto delle specifiche di progetto e indicare le
azioni correttive se le specifiche stesse non vengono rispettate. Richiede una pianificazione preventiva delle
procedure e della strumentazione da adottare. Il controllo di qualità può essere del 100% (su tutta la
produzione) o di tipo statistico (o a campione) fatto cioè su di un campione rappresentativo della produzione.
Quando si fa il controllo della qualità ci sono diversi momenti in cui occorre verificare i prodotti.
Campionamento di accettazione: prevede l’accettazione o lo scarto di un lotto di prodotti sulla base delle
misure fatte su di un campione statisticamente rappresentativo. Può essere applicato alla produzione interna
(all’azienda) o per l’accettazione di particolari dall’esterno;
Carte di controllo: derivano dallo stesso concetto statistico del campione rappresentativo della produzione.
Vengono impiegate per monitorare il processo produttivo nel tempo.
Cioè durante la produzione prendo dei prodotti dalla linea produttiva per verificare che il prodotto mantenga
stabili le sue caratteristiche nel tempo.
Ad esempio, stiamo eseguendo dei fori su una piastra e misuriamo i diametri dei fori e ci accorgiamo che man
mano che il processo avanza il diametro del foro inizia a diventare più piccolo, se si supera la tolleranza
prescritta per quel foro si scarta il prodotto.
La causa della riduzione del diametro potrebbe, ad esempio, essere l’usura della punto ad elica utilizzata per
eseguire il foro.
Effettuando un monitoraggio del processo produttivo, ci si può accorgere in tempo di eventuali errori senza
dover interrompere la produzione.
Il controllo che si fa sul componente prende il nome di ispezione
ISPEZIONE: è un termine associato alla verifica delle specifiche di progetto (valutazione delle dimensioni….)
del singolo elemento.
Diverso è il significato di Test che si riferisce al design del prodotto in sé.
TEST: è un termine associato con gli aspetti funzionali dell’intero prodotto e non di un singolo componente.
Per fare il monitoraggio del processo si utilizzano delle carte di controllo che riportano i valori della
misurazione effettuata nel tempo.
La differenza fra il valore nominale e l valore misurato rappresenta la deviazione dimensionale del
componete, se rimaniamo in tolleranza il valore è accettabile. I limiti UCL e LCL rappresentano i limiti dei
valori accettabili.
Le carte di controllo sono molto comode perché ci permettono di riconoscere dei trend, in questo caso
vediamo che i punti si dispongono ai due lati della linea centrale e ciò vuol dire che il processo è stabile, se i
punti si trovano allo stesso lato della linea centrale ciò indica un trend decrescente, se non si interviene sul
processo produttivo rischiamo che i nostri punti vadano a finire al di fuori della banda ammessa. Se abbiamo
una frequenza di campionamento adeguata possiamo quindi, individuare un problema e intervenire prima
che il processo vada fuori controllo e fare in modo di rientrare nella zona ammissibile. È quindi importante la
numerosità del campione che andiamo a rilevare.
La linea centrale rappresenta il livello desiderato di qualità. UCL e LCL (Upper/lower control limit) sono il limite
superiore e inferiore della carta e vengono determinati sperimentalmente con tecniche statistiche. Devono
essere all’interno delle tolleranze di progetto. Si può concludere che il processo è sotto controllo se i punti
cadono all’interno dei limiti della carta. Ovviamente vi sono alla base ipotesi statistiche che permettono di
affermare che il processo può avere una serie di variabilità senza determinare comunque pezzi di scarto.
Sulla numerosità del campione ci sono dei limiti che sono legati ai tempi necessari per fare il controllo di
qualità, il controllo tradizionalmente è eseguito manualmente da operatori fortemente specializzati
utilizzando attrezzature specifiche, poiché le misure vanno ripetute più volte per evitare errori sistematici e
si lavora su base statistica i tempi del collaudo sono lunghi e non riescono a seguire i tempi della produzione,
per questo, anche se si vorrebbe un collaudo al 100% della produzione tipicamente si fa solo un analisi a
campione, il campionamento però comporta un rischio perché potremmo accorgerci solo in ritardo di una
deriva che sta accadento nel sistema di produzione, rischiamo di far produrre dei componenti che devono
essere scartati e dunque poi c’è la necessità di individuare tali componeti e controllarli, ciò provoca notevoli
perdite economiche per l’azienza.
Il controllo di qualità nel passato, era tradizionalmente eseguito manualmente utilizzando tecniche di
campionamento statistico Dalla produzione veniva prelevato ad intervalli di tempo regolari un elemento da
controllare manualmente Si trattava di operazioni di collaudo lunghe e costose che richiedevano una
attrezzatura specifica che era complessa da utilizzare ( sistemi di tracciatura, comparatori, truschini...) Il
personale doveva avere un’elevata specializzazione con conseguenti incrementi dei costi aziendali Il collaudo
manuale doveva inoltre essere effettuato in un’area separata da quella produttiva e ciò determinava tempi
lunghi e può essere causa di colli di bottiglia nella produzione Si corre il rischio di far passare pezzi di scarto
da un campionamento a quello successivo, con la necessità di dover controllare tutti i particolari compresi tra
i due campionamenti con notevoli perdite economiche
Per questo motivo si è cercato di automatizzare anche il collaudo per renderlo più produttivo e meno legato
alla discrezionalità e all’esperienza dell’ operatore.
Altri termini alternativi utilizzati per indicare l’impiego delle prestazioni del calcolatore nel controllo di qualità
sono: C.A.I.: Computer Aided Inspection; C.A.T.: Computer Aided Testing
Gli obiettivi che si desidera perseguire sono :
• Migliorare la qualità dei prodotti;
• Aumentare la produttività dei sistemi di ispezione;
• Aumentare la produttività e ridurre il time to market dell’azienda.
La strategia da attuare per realizzare gli obiettivi è quella di abbinare il calcolatore con una serie di sensori
per automatizzare il processo di controllo
(questi non li ha letti) I vantaggi del C.A.Q.C. sono sintetizzabili nei punti seguenti:
Possibilità di eseguire un controllo sul 100% della produzione anziché il controllo statistico a campione;
l’impiego del controllo on-line sul 100% della produzione consente di ridurre al minimo i limiti della carta di
controllo;
Il controllo viene integrato nella fase produttiva senza la necessità di trasferire gli elementi in un’area
dedicata aumentando la produttività;
Risulta possibile l’utilizzo di sensori senza contatto che non richiedono uno specifico posizionamento del
pezzo. Il controllo avviene “al volo” mentre l’elemento transita nella linea produttiva ;
L’impiego dei sensori on-line permette la correzione in tempo reale degli errori rilevati se gli stessi sono
integrati nel sistema di controllo della macchina di produzione;
E’ possibile pensare alla realizzazione di celle flessibili per il controllo assistito;
E’ possibile condividere i data-base dell’azienda e integrarsi con le aree CAD/CAM;
Riduzione della manodopera da destinare al collaudo manuale e sostituzione con personale indiretto con
compiti di gestione dei sistemi;
Normalmente su una linea di produzione possiamo trovare o dei robot su cui è montato i tastatore, se
interessa soltanto la misura di alcuni punti critici del componente, oppure possiamo trovare dei sistemi senza
contatto quando vogliamo fare dei controlli sulla scocca, il sistema che assicura una grande flessibilità di
impiego e permette di fare misure su componenti molto variabili, sono le macchine di misura coordinate
(CMM) .
Le spinte per muovere la struttura sono estremamente ridotte e le deformazioni della struttura della
macchina risultano di entità trascurabile. Si ha inoltre in assenza di gioco;
I servomotori per la movimentazione degli assi sono a corrente continua e hanno una potenza limitata, sono
montati su opportuni riduttori;
Come trasduttori di posizione vengono impiegate delle righe ottiche montate sulle guide, qui non abbiamo
problemi di contaminazione.
La struttura non prevede alcun grigliato di protezione, l’ambient di misura è sempre accessibile da parte
dell’operatore. Per quanto riguarda il controllo si utilizza un normale computer per la gestione della macchina
utensile. Il computer è collegato alla cabina elettrica per gli azionamenti de servomotore. Spesso è collegata
anche una stampante per la stampa dei report di misura.
Tipi di programmazione:
1. Autoapprendimento;
2. Tramite linguaggio di programmazione (linguaggio specifico per le macchine utensile, non un linguaggio
ISO);
3. Off-line: partendo dal modello CAD del pezzo viene definito il ciclo di collaudo e di conseguenza il part
program per la CMM.
• Programmazione https://youtu.be/mhJ7JUQaXGc
Per rispettare le specifiche dichiarate dal costruttore la macchina di misura a coordinate deve essere
installata in una sala metrologica con:
1. Temperatura costante di 20°C ± 1°C, quello che è importante è il delta termico, la temperatura di
riferimento potrebbe essere diversa a seconda della posizione geografia, l’importante è che quando la
macchina è installata venga tarata e venga creato il data base per la compensazione degli errori sulla base
della temperatura del locale. È importante non eccedere il delta termico a causa delle dilatazioni termiche, i
delta termici si possono avere nel tempo, ma anche nello stesso momento in altezza.
2. Gradiente termico di ± 1°C ogni 12 ore;
3. Umidità relativa (50% ± 5%);
4. Vibrazioni al di sotto di un determinato livello.
Essendo che la macchina è stabile perché si trova in questo ambiente controllato è importante che quando
vado a misurare i componenti che anche questo si stabilizzi nelle stesse condizioni della sala metrologica, se
voglio misurare una serie di componenti che vengono da un lotto, potrei, se non vengono stabilizzati in
ambiente, avere delle misure diverse a seconda che il componete abbia sostato nella sala metrologica per
più o meno tempo.
È quindi importante che prima di effettuare la misura si facciano sostare i componenti nella sala metrologica
per un certo tempo.
Elementi geometrici
Con la CMM è possibile valutare le dimensioni, le tolleranze geometriche e gli errori di forma.
Devono essere implementate nel software di gestione della macchina le equazioni matematiche dei vari
elementi.
Di questo componete in figura possiamo ricavare
l’altezza, il diametro dei fori, interasse.
andando a prendere più punti, con il tastatore, sul foro
possiamo riconoscerne la forma, ad esempio un
cilindro e quindi a questo punto si può ricavare la
tolleranza d cilindrica, cioè quanto quei punti
approssimano il cilindro nominale.
È importante il software di gestione che si trova sul
computer di controllo e gli algoritmi implementati per
il riconoscimento della geometria.
Quando si vuole effettuare una misura la prima cosa
che si fa è posizionare il componente sul piano in granito della CMM. Il sistema di riferimento della CMM è
cartesiano, con l’asse z verticale, l’origine è fissata normalmente sul lato posteriore.
Il pezzo sul piano in granito viene posizionato con un orientamento arbitrario (causuale) perché sarà poi la
macchina di misura a modificare il proprio sistema in modo da allinearsi al pezzo.
Sistema di riferimento
E’ ovviamente cartesiano e l’origine è collocata in una determinata posizione. E’ costituito da tre assi
ortogonali, l’origine e tre piani di riferimento. Con la CMM è possibile allineare virtualmente gli assi della
macchina sul sistema di riferimento del pezzo (allineamento matematico) è inoltre possibile traslare l’origine
della macchina sul pezzo
Esistono diverse possibilità per far allineare la macchina al componete, un metodo semplice è quello
chiamato allineamento 321.
Consideriamo di avere la situazione in figura, quello
che voliamo è creare un allineamento degli assi della
macchina a quelli del componete.
Il sistema 321 va a definire un piano, una linea e un
punto, ad esempio prendiamo tre punti sulla superfice
superiore, in questo modo vado a definire un versore
normale che è l’asse z, possiamo poi posse lo zero
dell’asse z sul piano, poi prendo due punti sulla
superfice laterale per riconoscere la direzione x, per
definire la posizione dello zero dell’asse x posiziono un punto, ad esempio su uno spigolo (se non capisci
rivedi lezione minuto 1:19).
Secondo questo sistema che abbiamo ricavato si muoverà il tastatore, si muoverà secondo la direzione
normale alla superficie.
LEZIONE 20/05/20
Il tastatore
Esiste un’altra versione del tastatore che è il tastatore di scansione (o continuo) che non prevede la presenza
dei microinterruttori, ma la presenza di una serie di resistenze per cui il tastatore arriva a contatto con la
superfice del pezzo e la variazione di resistenza vien interpretata dal controllo, poi il testore è mantenuto a
contatto controllando il livello della resistenza e gli viene fatto seguire un percorso programmato sulla
superfice del pezzo. Se il livello di resistenza aumenta il tastatore viene allontanato dalla superfice, se
diminuisce viene avvicinato.
La qualifica del tastatore è un’operazione che vien fatta prima delle misure sul componete per rilevare le
misure della sfera di rubino perché il contatto avviene sulla periferia della sfera, ma quando andiamo ad
acquisire le informazioni che arrivano dai
trasduttori queste, sulla base delle
informazioni della lunghezza dello stelo del
diametro della sfera queste ci forniscono
informazioni sulla posizione del centro
della sfera di rubino, per risalire al punto di
contatto dobbiamo conoscere il raggio
della sfera, ma visto che le misure che noi
facciamo devono avere una risoluzione del
decimo del micron ,non ci possiamo
accontentare della misura nominale del
raggio della sfera, ma dobbiamo conoscere
con esattezza le dimensioni del tastatore e
dobbiamo sapere se ci sono degli errori
sulla geometria del tastatore, quindi bisogna fare delle misure del tastatore, questa operazione si fa con una
sfera di qualifica, che è un completo ad altissima precisione con dimensioni note.
Si fa una procedura di calibrazione del primo tastatore e di qualifica degli altri tastatori in cui si vanno a
toccare con il tastatore una serie di punti sulla superfice della sfera di qualifica (normalmente sono 20-30
punti), quando il tastatore tocca la sfera quello che ci restituisce il sistema di misura è la posizione del cento
della sfera del tastatore, che ha una distanza dalla sfera di qualifica pari al raggio della sfera del tastatore, il
sistema di controllo va a individuare la sfera che interpola tutti questi punti, di questa sfera il sistema
individua il centro ed il raggio, il raggio di questa sfera è pari al raggio della sfera di qualifica R sommato al
raggio della sfera del tastatore, si ottiene così l’informazione sul raggio del tastatore, che sarà quello utilizzato
durante la misura in compensazione.
Se aggiungere o sommare il raggio rispetto alla x misurata dipende dal verso di movimentazione.
La direzione di
avvicinamento del tastatore
deve essere il più possibile
perpendicolare alla
superfice, in realtà è
ammesso un piccolo angolo
di accostamento, oltre
quest’angolo potremmo
avere problemi di
slittamento e ciò ci fa
perdere ripetibilità della
misura.
Il punto rilevato che sente la compensazione del raggio è funzione della direzione di accostamento.
Nella misura commetto dunque un errore dovuto al fatto che non mi muovo perpendicolarmente alla
superfice.
Per muovermi perpendicolarmente alla superfice devo conoscere il suo orientamento, se non la conosco per
ricavarla posso individuare 3-4 punti sulla superfice inclinata, senta preoccuparci, inizialmente, della
direzione di accostamento, in questo modo si rilevano dei punti che non giacciono sulla superfice del pezzo,
ma si trovano su un piano che è parallelo a questa, di questo piano il software può calcolare la normale e
quindi poi lo stelo potrà muoversi secondo questa direzione calcolata, così si possono individuare
correttamente i punti sulla superfice.
Se l’intenzione non è solo quella di misurare dei punti, ma vogliamo riconoscere delle figure geometriche sul
nostro componete possiamo utilizzare delle funzioni disponibili sul software della macchina di misura che
permettono, una volta ricavati alcuni punti sulla superfice, di andare a calcolare, con algoritmi di
interpolazione, sfruttando il minimo errore quadrato, qual è la geometri che meglio di adatta ai punti
misurati, il numero di punti deve essere superiore al minimo, se ad esempio vogliamo individuare un cerchio
che è individuato da tre punti dobbiamo
prendere minimo 4 punti, dobbiamo avere
più dati pe misurare le tolleranze
geometriche.
1) Uno dei primi software è il tutor in cui si vede una procedura di misura interattiva, per cui si seleziona il
tipo di misura che deve essere fatto e poi c’è una procedura guidata per ricavare dati come la posizione del
centro del cerchio o la direzione dell’asse del cilindro.
2)Con software di scansione posso seguire dei profili sulla superfice e acquisire dei punti con una certa
frequenza, il risultato saranno le coordinate dei punti sulla superfice che dovranno poi essere confrontati con
le tolleranze richieste.
La parte gialla indica la tolleranza, la parte blu è il profilo nominale, la parte verde è quella che abbiamo, si
vede che la pala, rispetto al profilo nominale, si è svergolata, c’è dunque stato un errore nel processo.
3)Per fare il collaudo sulla matematica bisogna avere il modello matematico CAD 3D di tutto il componete, il
software di collaudo su modello matematico fa la sovrapposizione dei punti rilevati dalla macchina di misura
sul modello matematico, per fare ciò è richiesto l’allineamento della macchina sul pezzo rispettando l’origine
degli assi sul modello matematico.
Sono lavorazioni sono dette non convenzionali perché sono nate dopo l’introduzione del controllo numerico,
quindi sono tutte lavorazioni che sfruttano le tecnologie del controllo.
Queste lavorazioni sono state introdotte per rispondere ad alcune esigenze particolari che non riescono ad
essere soddisfatte dalle tecnologie convenzionali:
• Lavorazioni di materiali innovativi, quali: Materiali ceramici, Fibre sintetiche, Leghe di titanio, Leghe
di alluminio, Leghe di silicio, Superleghe, Plastiche, Resine…
• Materiali più “classici” con caratteristiche meccaniche o richieste di forme e finiture particolari
(microfori, rugosità superficiali e cavità di stampi non realizzabili per asportazione classica, …)
• Richieste finiture e tolleranze migliori di quelle ottenibili mediante processi tradizionali
• Pezzi in lavorazione troppo flessibili o sottili per sopportare forze di taglio elevate
• Per evitare incrementi di temperatura e/o tensioni residue nel pezzo in lavorazione
• Problemi nell’afferraggio
Le lavorazioni non convenzionali sono classificate in base l tipo di azione compiuta per la rimozione del
materiale, cioè il principio tramite il quale viene sportato il materiale, quindi ad esempio l’elettroerosione è
ad azione termica perché sfrutta archi elettrici per generare calore localizzato, l’azione di rimozione è dovuta
alla fusione del materiale
Ceramiche
Taglio
Nelle lavorazioni non convenzionali non c’è mai il contatto dell’utensile con il pezzo, quindi non ci sono
sollecitazioni meccaniche indotte dal contatto dell’utensile con il pezzo, si risolvono così alcuni dei problemi
sopra elencati.
L’ELETTROEROSIONE
La tecnologia dell’elettroerosione nasce nel 1943, a Mosca, nel corso della Seconda guerra mondiale, quando
i fisici russi B.R. e N.I. Lazarenko pubblicarono il loro studio “sull’impiego dell’effetto di asportazione
provocato dalle scariche elettriche”.
Questo primo studio ha rappresentato l’origine dell’elettroerosione: l’applicazione, nella tecnologia di
costruzione, dell’effetto di asportazione controllata del metallo mediante scariche elettriche con una
distribuzione (cioè si deve controllare la frequenza e la durata della scarica elettrica) controllata.
Il Professore Boris B. Zolotykh collaborò, in quegli anni difficili, con Lazarenko e fu incaricato di approfondire
la ricerca sull’elettroerosione e di promuovere la sua introduzione in applicazioni
pratiche. Nel 1969, un’equipe guidata da lui creò la prima macchina per
elettroerosione a filo servo controllata con controllo numerico.
Le caratteristiche meccaniche del materiale e le forme geometriche complesse possono costituire un limite
per l’efficacia dei procedimenti di lavorazione con asportazione di truciolo e comportare tempi lunghi di
lavorazione, macchine dispendiose e, talvolta, costosi interventi manuali.
I procedimenti di erosione si distinguono per il fatto che il materiale viene asportato non attraverso una
separazione meccanica, ma attraverso operazioni di carattere fisico e chimico.
Secondo la norma DIN 8580 questi procedimenti vengono classificati nel gruppo principale 3 sotto
“asportazione”. La DIN 8590, in funzione del principio di asportazione, distingue fra:
• erosione termica
• erosione chimica
• erosione elettrochimica
Erosione termica: materiali aventi conducibilità elettrica vengono erosi mediante scariche fra due elettrodi
(elettrodo del pezzo ed elettrodo dell’utensile) con l’interposizione di un dielettrico.
Dunque nel processo di elettroerosione ci interessano le caratteristiche di tipo termico (come la temperatura
di fusione) ed elettrico perché deve scoccare l’arco elettrico, per questo motivo i materiali lavorati per
elettroerosione devono essere tutti materiali conduttori elettrici (non possiamo, ad esempio, lavorare
materiali ceramici). Le proprietà meccaniche sono inutili.
Elettroerosione a tuffo
Di base nell’ elettroerosione si utilizzano
delle scariche elettriche, per riuscire ad
avere il processo sotto controllo le
scariche non avvengono in aria, ma
all’interno di un dielettrico, ce è un
liquido con caratteristiche elettriche
controllate, l’utensile non è a contatto
con l’utensile, è presente un Gap, il
pezzo è posizionato in una vasca in cui
c’è il dielettrico e si poggia su una tavola
portapezzo.
L’utensile viene fatto avanzare verso il
pezzo poiché, a seguito dell’azione delle scariche il materiale viene asportato e per mantenere il gap costante
man mano che si asporta il materiale, l’utensile avanza.
Utensile
poniamo l’utensile ed il pezzo ai due poli di un generatore di tensione in modo da creare una differenza di
potenziale, genero un campo elettrico e quindi il dielettrico inizia a ionizzarsi e ad orientarsi secondo la
direzione del campo elettrico, in seguito gli elettroni vengono attirati dal polo positivo e gli ioni dal polo
negativo e quindi si inizia ad avere una migrazione degli elementi di carica.
Il fatto che c’è una migrazione vuol dire che c’è un passaggio di corrente e si genera il canale di scarica che
inizia a creare calore localizzato che provoca un’evaporazione del materiale.
Quando gli elettroni e gli ioni vanno ad urtare sulla superfice dell’utensile o del pezzo vengono arrestati nel
loro movimento per cui la loro energia cinetica si trasforma in energia termica e ciò provoca il riscaldamento
della zona in cui gli ioni e elettroni urtano, quindi abbiamo non solo più un passaggio di corrente, ma anche
il riscaldamento del materiale fino a raggiungere le temperature di fusione e corrispondente riscaldamento
del liquido dielettrico che evapora e forma il canale di scarica che è un plasma (abbiamo una bolla).
Dopo un tempo determinato si interrompe la scarica, la temperatura scende e la bolla implode, ciò genera
una depressione sulla superfice e
ciò fa si che il materiale fuso
venga catturato dal fluido e
portato via dalla superfice del
pezzo (ciò succede anche
sull’utensile, ma si cerca di avere
un fenomeno minore su questo
perché altrimenti avremmo
un’usura precoce del pezzo).
Il materiale fuso va a solidificare
nel fluido quindi il soggetto ha
una pressione idrostatica e
questo genera la caratteristica
forma sferica delle particelle che
costituiscono i residui
dell’elettroerosione.
All’inizio del ciclo, il
contributo più importante
è dato dagli elettroni
(massa piccola quindi più
mobilità) che colpiscono
l’anodo, quindi nei primi
momenti l’azione maggiore
di urto di riscaldamento è
data dagli elettroni.
Gli ioni hanno una massa
superiore e sono più lenti,
quindi raggiungono dopo il
catodo, tuttavia poiché
hanno una massa maggiore
hanno un effetto di
impatto maggiore di quello
degli elettroni.
All’aumentare del tempo di scarica l’effetto degli elettroni di riduce, mentre aumenta quello degli ioni.
Se si vuole privilegiare la rimozione massiva del materiale, dobbiamo privilegiare l’effetto degli ioni e quindi
dobbiamo avere dei tempi di scarica più lunghi, conviene quindi che il catodo sia il materiale e l’anodo
l’utensile, questo è il tipo di polarità che si utilizza nell’elettroerosione a tuffo, nell’elettroerosione a filo si
lavora con tempi di scarica inferiore e quindi la polarità è l’inverso.
Tensione
Corrente
In termine di tensione e corrente si hanno dei comportamenti ben definiti, ossia nella prima fase abbiamo
che applichiamo la differenza di potenziale e quindi imponiamo una tensione. Quando si innesca l’arco la
corrente aumenta rapidamente fino a raggiungere un valore massimo di regime e la tensione si riduce,
arrivate a regime corrente e tensione si mantengono costanti con valori che dipendono dalla configurazione
(es dal gap). Dopo un tempo predefinito riapriamo il circuito e quindi la scarica si annulla, si ha un
annullamento della corrente e della tensione. Questi due diagrammi di corrente e tensione vengono utilizzati
per il controllo del processo.
tensione e corrente vengono continuamente monitorate e
confrontate con i valori di riferimento, se il gap non è quello
corretto, ma è eccessivo la scarica non avviene perché la
resistenza del dielettrico è eccessiva e non si riesce a
scaricare la scarica, la tensione rimane costante per rurro il
tempo e la corrente è nulla.
Il sistema tiene sotto controllo tensione e corrente e vede, in funzione dell’andamento, se il gap è eccessivo
o ridotto, così da aggiustarlo.
Quando si applica la differenza di potenziale avviene una scarica alla volta, questa avviene dove la distanza
fra utensile e pezzo è minima.
Le superfici del pezzo e dell’utensile non sono perfettamente lisce, ma hanno una certa rugosità, la scintilla
scocca dove la distanza è minima, quando si riapplicherà il potenziale e si farà scoccare una seconda scintilla
questa non si manifesterà nella stessa posizione di prima.
Nel caso della lavorazioni a tuffo, in genere, il dielettrico è un fluido sintetico scelto in funzione della geometria
da realizzare, della rugosità e lucidatura desiderata, dell’amperaggio utilizzato durante la fase di sgrossatura.
Il fluido dielettrico, mantenuto alla temperatura di esercizio compresa tra 30°C e 35°C in modo da impedire
che avvengano variazioni di viscosità, ha le seguenti funzioni:
• isolare l’elettrodo utensile dall’elettrodo pezzo, quando il generatore ha chiuso il circuito elettrico, per il
tempo necessario ad assicurare il ritardo “td” di innesco della scintilla affinché si formi il canale di
ionizzazione;
• raffreddare la zona di lavoro evitando il surriscaldamento del pezzo;
• pulire il gap dai residui dell’erosione e deionizzarlo per impedire scariche irregolari;
• determinare il diametro del canale di ionizzazione, a parità di amperaggio e temperatura nella zona del
gap. Nel caso dell’elettroerosione “a filo” il fluido utilizzato è l’acqua demineralizzata e deionizzata in quanto
permette di lavorare con valori di gap più grandi, e quindi di ridurre i pericoli di cortocircuito, e di migliorare
il lavaggio (aumentano però i costi di esercizio ed il pericolo di corrosione).
Per generare le scariche un metodo semplice è l’utilizzo del generatore di impulsi che permette di regolare il
ton (tempo di scarica), toff (distanza fra due scariche successive).
Lezione 3/06/20
Riassumiamo il principio di base dell’elettroerosione, quindi i meccanismi che entrano in gioco per
l’asportazione del materiale.
Viene creata una differenza di potenziale fra l’anodo e il catodo (utensile e pezzo), si genera quindi una scarica
elettrica che viene controllata regolando tensione e intensità di corrente e i tempi di durata della scarica,
questa scarica elettrica comporta un movimento di ioni e di elettroni, perché abbiamo un dielettrico nel gap
fra l’utensile e il pezzo, la differenza di potenziale crea una ionizzazione del dielettrico e quindi un movimento
di cariche, le cariche positive vengono attratte dal polo negativo e quelle negative da quello positivo.
Come facciamo a capire quale polarità dare all’utensile e quale al pezzo? qual è il polo positivo e quale quello
negativo?
La scelta viene fatta considerando qual è il contributo degli ioni e degli elettroni, gli elettroni sono numerosi,
ma hanno una massa piccola, il fatto che hanno una massa ridotta vuol dire che accelerando velocemente e
quindi in breve tempo riescono a raggiungere l’anodo.
Gli ioni hanno una massa maggiore quindi una minore rapidità di risposta, quindi urtano il catodo dopo, ma
trasferiscono un’energia maggior, il contributo degli ioni in termini di generazione di calore localizzato è
maggiore perché è maggiore a loro massa.
Il contributo degli elettroni si ha soprattutto nei primi momenti della scarica, se aumentiamo la durata della
scarica è come se l’effetto degli elettroni si perdesse, per cui il loro contributo si riduce mentre appare
evidente l’effetto degli ioni sul catodo.
Per questo motivo definiamo la polarità in funzione dei tempi di scarica, dobbiamo privilegiare l’asportazione
sul pezzo piuttosto che sull’utensile (l’impatto sull’utensile deve essere minore, altrimenti l’utensile risulta
troppo usurato).
Se usiamo tempi di scarica ridotti (microsecondi) conviene porre l’utensile come catodo e il pezzo come
anodo.
Se abbiamo tempi di scarica maggiori (dai 10 ai 100 microsecondi) il pezzo sarà il catodo perché lì abbiamo
l’effetto maggiore.
Nel caso dell’elettroerosione a tuffo si lavora con polarità diretta, cioè si pone il materiale come catodo e
l’utensile come anodo, quindi si privilegiano durate di scarica elevate.
Se si vuole fare una finitura accurata si può aumentare la frequenza di scarica e quindi ridurre il tempo di
scarica, in questo caso si inverte la polarità.
La polarità inversa è tipica dell’elettroerosione a filo in cui si lavora con frequenze di scarico elevate e ton
dell’ordine di alcune unità di microsecondi.
La macchina
La macchina di base è una struttura a controllo numerico, dal momento che si tratta di lavorazioni ad elevata
precisione la macchina deve avere un’elevata rigidezza e un’elevata precisone nel controllo di movimenti.
Nell’elettroerosione a tuffo i movimenti sono quello verticale dell’utensile rispetto al pezzo, in realtà esiste
anche la possibilità di effettuare un’elettroerosione rotante o fresante, in cui l’utensile ha una forma semplice
e viene posto in rotazione esegue un percorso sul piano xy, questo tipo di elettroerosione viene fatto per
fare finiture finali, in questo caso abbiamo bisogno anche del movimento secondo gli assi x e y e di un
mandrino per mettere in rotazione l’utensile.
C’è poi la caratteristica vasca per il contenimento del dielettrico al cui interno si trova una piastra per fissare
il pezzo.
Nell’elettroerosione a tuffo, normalmente, pezzo e utensile sono completamente immersi nel dielettrico il
quale non è fermo, ma viene fatto continuamente ricircolare.
Il dielettrico si carica di particelle che sono il residuo di lavorazione che per gravità si depositano sul fondo, il
dielettrico viene poi recuperato in una vasca di raccolta, viene filtrato e pompato nuovamente in vasca.
Nel caso in cui è difficile far raggiungere il dielettrico al gap (che è uno spessore sottile, alcune decine di
micron), si può realizzare un foro all’interno dell’utensile, in cui inviare con una certa pressione il dielettrico.
Nel caso in cui che il foro nell’utensile in quella zona non verranno realizzate delle scariche elettriche e quindi
non si asporterà il materiale sul pezzo, questo metodo va bene per la sgrossatura, se si vuole fare una finitura
dovremmo usare l’utensile senza foro e quindi si dovranno prevedere dei movimenti di risalita dell’utensile
per far passare il dielettrico e poi ristabilire il gap necessario.
L’utensile ha la forma della cavità che dobbiamo realizzare.
L’elettrodo
Il materiale più utilizzata per l’elettrodo è la grafite, proprietà importanti che deve avere sono quelle
elettriche e termiche, deve essere un conduttore elettrico e deve avere basse temperature di fusione in modo
da minimizzare l’usura sull’utensile.
Inoltre, deve essere facilmente lavorabile per asportazione di materiale perché l’utensile rappresenta il
positivo della cavità che si vuole realizzare sul pezzo, quindi gli dobbiamo dare una precisa geometria che
viene ottenuta con una lavorazione meccanica.
La grafite presenta tutte queste caratteristiche, si può utilizzare anche un utensile in rame, ma l’usura del
rame è più elevata.
Se si vuole aumentare la velocità di produzione si possono utilizzare utensili di rame-tungsteno, il tungsteno
aumenta la resistenza all’usura, ma in questo caso la lavorabilità dell’utensile è minore.
Per l’elettroerosione a filo abbiamo bisogno di un materiale duttile e dunque utilizziamo il rame.
VANTAGGI
• Fori profondi di piccolo diametro
• Fessure strette
• Forme complesse e articolate
• Microfori su metallo duro
• Buone tolleranze dimensionali
• Usura dell’utensile indipendente dalla durezza del pezzo
• Elevata autonomia delle macchine.
SVANTAGGI
• Problemi per l’usura dell’utensile
• Lavorazione limitata ai soli materiali conduttori di elettricità
• Rugosità pronunciata
• Produttività inferiore rispetto alle singole macchine utensili (abbiamo tempi più lunghi di lavorazione,
talvolta vengono fatte lavorazioni ibride e dunque si usa l’elettroerosione solo per una finitura superficiale)
Alcune applicazioni:
• produzione di punzoni e matrici per la forgiatura dei metalli
• produzione di particolari in tungsteno
• realizzazioni di fori o cavità complesse
• lavorazioni di materiali ad alta resistenza ed elevata durezza.
La lavorazione non lascia bave, opera con tolleranze +/- 0.015 mm.
Elettroerosione a filo
L’utensile che usiamo è un filo, nel
caso più comune è un filo di rame.
il filo ha un diametro 0,05 ÷ 0,3 mm
funge da elettrodo, svolgendosi da una
bobina e avanzando
longitudinalmente;
Il percorso del moto di avanzamento
trasversale determina il profilo del
pezzo.
Il movimento di avvolgimento e svolgimento del filo è dovuto al fatto che il filo nel tempo si usura e quindi si
romperebbe.
Il pezzo viene mosso sul piano xy così da realizzare il profilo di taglio, la larghezza del taglio è maggiore del
diametro del filo, questo gap è un fattore controllato.
Anche in questo caso abbiamo bisogno di un dielettrico, in alcuni casi si può lavorare con immersione nel
fluido dielettrico, oppure si spruzza il dielettrico in corrispondenza della posizione del filo, è poi
l’avanzamento longitudinale del filo a portare il dielettrico all’interno del gap.
Per quanto riguarda il taglio si può lavorare sul sistema di rulli su cui si avvolge e svolge il filo e quindi si può
orientare diversamente il filo (non sarà necessariamente verticale).
Elettroerosione a filo
l’elettrodo è costituito da un filo conduttore continuo che percorre molto lentamente il profilo programmato,
mentre le scariche elettriche erodono progressivamente il materiale come i denti di una sega. La scarica
avviene lungo il filo per il tratto in cui esso è impegnato nel pezzo in lavorazione. Il filo viene mantenuto ad
una distanza costante, gap, dal pezzo in lavorazione controllando i parametri di scarica. Il filo si svolge da un
aspo e dopo un percorso che segue anche un profilo complesso torna ad avvolgersi su un rocchetto. Viene
continuamente rinnovato riavvolgendolo su una bobina (a circa 2.5 mm/s) ed è relativamente poco costoso.
E’ in bronzo, rame o tungsteno con un diametro minimo di circa 0,25 mm. Con l’elettroerosione a filo si
tagliano spessori fino a 500 mm e si fabbricano punzoni, utensili e matrici di materiale duro.
La lavorazione a filo riduce i costi dell’utensile, permette di seguire percorsi anche complessi, garantisce
tolleranze ancor più precise e rugosità paragonabili a rettifiche accurate, ma il procedimento è assai più lento
dell’elettroerosione a tuffo
La fabbricazione additiva è nata in ambito di prototipazione ed ha avuto un enorme successo, perché è una
tecnica capace di produrre prototipi in breve tempo.
Un processo di prototipazione convenzionale (in cui il prototipo è realizzato da un artigiano) richiede costi e
tempi elevati (anche delle settimane).
Quando è nata la fabbricazione additiva, negli anni ’80, si è avuta la possibilità di realizzare il prototipo a
partire da un CAD 3D che rappresentasse sia le superfici interne che esterne del prototipo, i sistemi di
fabbricazione additiva consentono di trasformare il modello CAD3D in un oggetto fisico trasferendo i dati alla
macchina.
I sistemi iniziali non erano molto le prime tecniche di fabbricazione additiva non avevano prestazioni elevate,
la prima tecnica è stata la sterioligrafia che utilizzava delle resine fotosensibili che polimerizzano quando
irradiate da un fascio luminoso ad ultravioletti, il componente fatto in questo modo non aveva caratteristiche
strutturali elevate, ma il prototipo realizzato in questo modo non richiedeva più settimane di lavoro ed
operatori specializzati.
Per questo motivo le tecniche di fabbricazione additiva sono state inizialmente denominate tecniche di
prototipazione rapida.
Il prototipo nei vari studi di design e di processo è sempre realizzato, per vari motivi:
per ottenere dei modelli concettuali che sono
rappresentazioni fisiche dei componenti che
non sono realizzati lo stesso materiale e con
le tecniche di produzione del componente
finale. (in questo senso si dice che il prototipo
è concettuale, cioè ti tipo estetico)
Esistono anche dei prototipi di tipo
funzionale, che ci permettono cioè di
realizzare alcune operazioni su questi
oggetti, ad esempio assemblare diverse parti
e vedere che non ci sia interferenza.
Inizialmente, i prototipi realizzati con
tecniche di fabbricazione additiva erano solo
di tipo concettuale perché avevano scarse
proprietà.
Nei prototipi di tipo tecnico entra in gioco anche il processo produttivo e quindi analizziamo non solo il
componente, ma anche le caratteristiche che il processo conferisce al prodotto, quindi si va ad ottimizzare il
prodotto anche dal punto di vista del processo.
Nel caso di prototipo tecnico il materiale e la tecnica di fabbricazione saranno molto simili a quelli del
prodotto finale.
Abbiamo poi il prototipo pre-serie che ha caratteristiche uguali a quelle del prodotto finale, ma è prodotto
in quantità minore.
L’additive è nata per realizzare prototipi concettuali, possiamo realizzare prototipi tecnici e di pre-serie con
la fabbricazione additiva solo se questa sarà anche la tecnica utilizzata nel processo finale di produzione.
oggi quella che è nata come rapid prototyping
viene chiama fabbricazione additiva, stampa
3D o additive manifactuting.
Vediamo il processo di base della fabbricazione additiva, l’idea da cui si parte è di avere un collegamento
diretto fra il modello CAD 3D di base e il modello fisico.
Per realizzare il modello fisico si immagina di sezionare il modello CAD 3D secondo piani paralleli fra di loro,
ottengo così le slices cioè le sezioni del componete su ciascuno di questi piani, ognuna di queste slice sarà
poi realizzata dalla macchina di fabbricazione creando la sezione con uno spessore, che è esattamente la
distanza fra i layer successivi in cui si deposita poi del materiale.
Uno dei primi processi che si utilizzavano, che si chiamava LOM, sfruttava dei fogli di carta che erano
preincollati e si sovrapponevano per ottenere l’oggetto finale, oggi questa tecnica non si utilizza più.
01-VILLA 8/05/20
Per persone che si occupano di ingegneria industriale quello di avere alcuni concetti base che servono per
riuscire a discutere di problemi di gestione con i manager aziendali è utile ed è utile anche per persone con
competenza tecnica, che i manager industriale non hanno.
Tutti i capisquadra delle grandi imprese e i responsabili di produzione nelle piccole e medie industrie hanno
un obiettivo urgente:
• consegnare in tempo i prodotti finiti al cliente (inteso come cliente fisico, nel caso di medi e piccole
imprese oppure al mercato nel caso delle grandi aziende)
• ma anche mantenere il minimo di materiali e componenti all'interno del dipartimento (ad esempio,
mantenere il più basso possibile Work In Progress - WIP) questo fa avere meno costi, cioè buffer
ridotti, in una azienda ogni spazio fisico dove non c’è un macchinario, quindi non si produce, costa,
• ma garantisce anche al cliente il ritardo minimo di consegna, questo perché se l’azienda ha un grande
portafoglio, cioè accetta un grande numero di ordini, inevitabilmente ci sarà un ritardo nella
consegna, se il ritardo non è eccessivo non ha nulla, se è molto grande il cliente potrà richiedere una
penalità (a volte lead time),
• e infine ottenere il tasso massimo di utilizzo della capacità (tipicamente espresso in termini di
percentuale di tempo lavorato), questo dipende molto dall’organizzazione dell’azienda (metodo just-
in time o schedulizzazione delle macchine).
Far avere alla macchina il maggior tasso di utilizzo è complicato, soprattutto quando simo in aziende
medio/piccole in cui la macchina può svolgere più di un compito e dunque c’è un tempo di set up
(devono essere più brevi possibili) dovuto al cambio di lavorazione, che è un tempo improduttivo.
In breve, una "quadratura del cerchio", perché un pianificatore non può sempre garantire la consegna entro
la data richiesta se non ha margine di capacità d'uso (cosa che impedisce un elevato utilizzo dei centri di
lavoro) e se non ha fornito materiali sufficienti e componenti da utilizzare per l'assemblaggio finale (che
richiede la presenza di un WIP sufficiente)
Qualsiasi logica di sequenziamento dei lavori dipende dalla struttura del sistema di produzione. In particolare,
ci sono due aspetti che distinguono gli approcci utilizzabili: da un lato, le connessioni tra i centri di lavoro,
ovvero la presenza o l'assenza di buffer intermedi che possono disaccoppiare il funzionamento di ciascun
centro da quello dell'altro; altro, la direzione in cui i controlli vengono propagati da un centro all'altro.
Approssimativamente il primo aspetto, la presenza di un buffer tra due centri di lavoro, potendo contenere
un numero sufficiente di pezzi, consente al centro a valle di funzionare anche in caso di arresto del centro a
monte e di non indurre arresti anche nel caso opposto : così i due centri possono operare indipendentemente
l'uno dall'altro. Il secondo aspetto è legato al modo di trasmettere gli ordini di lavoro interni da un centro a
quelli ad esso collegati, a monte o a valle.
Se il trasferimento dei controlli (ovvero "ordini di produzione interni") avviene da downstream a upstream, il
sistema funziona in condizioni "pull", con "trascinamento" della produzione da un centro all'altro, che funge
quindi da "client" del il primo, a sua volta, considerato "fornitore". • Nel caso opposto, in cui la trasmissione
di ordini interni avviene da monte a valle, il sistema è gestito secondo una logica "push", ovvero la produzione
viene "spinta" dal centro upstream verso il centro successivo, assumendo che entrambi siano pianificato cosa
e quanto lavorare.
per gestire la produzione ci sono due logiche che si possono seguire.
Io so di dover fare e allora spingo avanti la produzione così da poter riservare del tempo per gli ordini
programmati nelle settimane future
Per la logica pull si ragiona in modo opposto, cioè io ricevo l’ordine cerco di fare l’ultima fase di lavorazione
e di trascinare in avanti, dallo stadio precedente i componenti di cui ho bisogno, lo stadio precedente, a sua
volta, li trascinerà dallo stadio ancora precedente.
• Se il trasferimento dei controlli (ovvero "ordini di produzione interni") avviene da downstream a upstream,
il sistema funziona in condizioni "pull", con "trascinamento" della produzione da un centro all'altro, che funge
quindi da "client" del il primo, a sua volta, considerato "fornitore".
• Nel caso opposto, in cui la trasmissione di ordini interni avviene da monte a valle, il sistema è gestito secondo
una logica "push", ovvero la produzione viene "spinta" dal centro upstream verso il centro successivo,
assumendo che entrambi siano pianificato cosa e quanto lavorare.
I3 immaginiamo rappresenti il magazzino prodotti finiti, i tondi rappresentano delle risorse produttive, non è
detto che una risorsa produttiva sia un'unica macchina, in una linea possiamo avere una risorsa composta da
tante parti.
Quello che è indicato con F potrebbe essere inteso come un fornitore oppure come il primo stadio del
processo, perché dietro di questo ci sarà un altro processo produttivo che a sua volta manda componenti di
base al processo produttivo che stiamo osservando.
L’intero processo produttivo riceve dall’esterno una domanda frequente di prodotti finiti (Dt) [da un cliente
o dal top management dell’azienda che ha le interazioni con i clienti], diciamo che mediamente riceva una
domanda ogni 2 ore, quando il sistema riceve una domanda deve cercare di consegnare il pima possibile i
prodotti che gli sono stati richiesti (Ct), consegnando i prodotti che gli sono stati richiesti, nel magazzino I3
restano degli spazi vuoti, che non sono proprio vuoti, ciascuno al suo interno avrà un kanban libero (dei
fogliettini che indicano la posizione nel magazzino), questi vengono mandati al gestore per l’avanzamento
della produzione dello stadio A (KT3t), che li legge come un ordine di produzione, per fare questi prodotti che
devo consegnare al più presto C2t devo avere a disposizione dei componenti che mi servono per fare questi
prodotti, allora mando dei cownban di richiesta associati ai componenti che servono per realizzare il prodotto
in A. Questi kanban lasciano a loro volta degli spazi vuoti.
La linea deve essere organizzata in modo tale che ad ogni stadio le operazioni devono essere realizzate
rapidamente e così anche le operazioni di carico e scarico.
Ogni gestore di stadio muove due tipi do konban, uno di produzione e uno di richiesta, che ritornano sempre
indietro, perché vengono staccati dal prodotto che viene spedito e rimandato indietro.
Se la linea è lunga il giro di kanban è lungo, ci può essere che ci siano dei problemi nella gestione di kanban,
soprattutto nelle piccole aziende in cui si usano dei fogli componenti.
Per evitare problemi con i kanban nelle medio/grandi aziende il movimento dei kanban non è fisico, ma
virtuale, cioè è tutto gestito dal sistema interne interno all’azienda, non è gestito da un sistema internet
esterno all’azienda perché l’azienda non vuole che i competitors conoscano il loro ciclo produttivo.
Se abbiamo una domanda che arriva a blocchi, si prevede che arrivi in un orizzonte futuro abbastanza lungo,
ad esempio 3-6 mesi. Le imprese fanno delle ipotesi su come dovrebbero arrivare gli ordini.
Si vuole cercare di programmare quando questi ordini potrebbero essere completati, in modo da essere
consegnati (si programma sulle settimane, non ci sono programmatori su ogni stadio)
Quando si programma, quando cioè la gestione della produzione è programmazione della produzione deve
esserci un programmatore della produzione che nelle imprese è chiamata planner.
La programmazione della produzione avviene perché dall’esterno si prevede arrivano domande, ad esempio
nei prossimi tre mesi, noi programmiamo di ricevere queste domande, in alcune delle prossime settimane.
Immaginiamo cioè di dividere l’orizzonte di tre mesi in intervalli ciascuno pari ad una settimana, così da poter
programmare le domande che pensiamo di riceverle, nelle varie settimane future.
Il planner deve programmare settimana per settimana la quantità che penserà dimettere in produzione come
prodotti finiti e la quantità che penserà di mettere in produzioni come componenti finali e la quantità che
penserà di mettere in produzione nel primo stadio e programmare l’ordine per i fornitori.
Programmare vuol dunque dire decidere oggi quello che si ritiene potrà essere fatto in una delle settimane
future.
La cosa più importante da programmare è quello che il fornitore dovrà fornirci, in modo da averlo, poi
programmare quello che si pensa di fare e, infine, programmare quello che pensiamo di completare ogni
settimana.
Si chiama dunque logica a spinta perché si programma con anticipo le quantità che pensiamo di riuscire a
fare.
Non è detto che fra la programmazione e quello che riusciamo a fare ci sia una corrispondenza 1:1, nessuno
può dire se in futuro si potrà mettere in produzione tutto ciò che è stato programmato e nessuno può dirci
se arriverà un ordine imprevisto, che dobbiamo saper gestire senza mettere in crisi il programma fatto.
La programmazione fatta, ad esempio per 6 settimane, viene con una certa frequenza aggiornata per altre 6
settimane, non si aspetta che passino 6 settimane; cioè immaginiamo di aver fatto una programmazione per
6 settimane, dopo due settimane di farà una nuova programmazione per sei settimane e così via.
Questo metodo è nato una ventina di anni fa a causa della confusione legata ai konban e alla diffusione delle
macchine automatiche.
Anche per questo metodo si ipotizza una domanda costante e frequente, ma quando si consegna , invece di
chiedere la produzione allo stadio precedente, che è uno stadio con un alto livello di produzione e continua
a lavorare, si chiede la consegna al fornitore di quello che si pensa di avere bisogno nel prossimo futuro,
quindi konban che partono da i3 vanno all’inizio della linea, cioè al fornitore chiediamo quello che ci serve
con un buon anticipo, cioè l’anticipo necessario a produrre i pezzi lungo la linea.
Ogni stadio di questo sistema è caratterizzato da macchine con un buon livello di automazione quindi
machine con un tasso produttivo costante, hanno dei set up molto rapidi.
Se una macchina si blocca per un tempo molto lungo blocca tutta la linea perché mancano i collegamenti
che ci sono nel JIT.
Vediamo questi tre metodi più in dettaglio
Programmazione/pianificazione della
produzione – programmazione delle
richieste di materiali MRP
Sl sono semilavorati
Nelle imprese l’albero di prodotto non viene rappresentato con uno schema, perché i prodotti sono talvolta
complicati, per questo motivo si usa la distinta base.
Il punto di partenza per applicare la programmazione della produzione è avere l’albero di prodotto e avere il
sistema produttivo.
Bisogna poi programmare l’ordine interno, qui bisogna fare attenzione perché se voglio consegnare dei pezzi
ad una certa settimana io devo iniziare a lavorarli prima, quindi l’ordine interno deve essere anticipato.
Quello che abbiamo in grigio sono i dati che ci vengono forniti dal manager dell’azienda.
La procedura MRP parte dal prodotto finito FIN, si muove lungo le settimane.
Lo stesso accade alla terza settimana, quindi al termine della terza settimana il magazzino è 10, alla quarta
settima l’MRP riconosce un fabbisogno lordo i 50 pezzi, ma vede che nel magazzino ne ha 10, allora ne deve
produrre 40, per produrne 40 deve emettere un ordine interno, quando emette quest’ordine interno?
Se voglio avere 40 pezzi pronti alla settimana 4 da usare con i 10 che ho già per consegnare i 50 che mi sono
chiesti, devo metterli in produzione la settimana precedente.
Spesso si usa un parametro detto Livello di sicurezza LS che ci indica la soglia di componenti minimi da avere
sempre, una scorta n magazzino da avere sempre.
Quindi se ho un livello di sicurezza il fabbisogno lordo non lo devo confrontare con il magazzino disponibile,
ma con il magazzino disponibile meno il livello di sicurezza.
02 – Villa 15/05/20
Il conwip è una modifica del jit, nel conwip, come per il jit dobbiamo avere una domanda costante e le
consegne sono costanti, i kanban in questo caso però non vengono mandati allo stadio precedente, ma sono
mandati all’inizio del processo produttivo.
Nel conwip ogni stadio della linea deve avere alcune caratteristiche:
1. Alta affidabilità: non deve avere rotture perché diventa il blocco dell’intera linea, se nel conwip uno stadio
si ferma deve essere bloccata la linea.
2. Automatizzati: questo perché non c’è un controllore per ogni stadio, quindi il conwip deve essere un
sistema abbastanza rigida.
Filosofia JIT
Il JIT è una logica di controllo della produzione e per controllarlo si utilizza un passo di campionamento molto
basso (un’ora) ed ha la necessità di avere una domanda quasi costante.
L'obiettivo principale di JIT è la riduzione delle scorte. Ridurre l'inventario, tuttavia, è un vero miglioramento
se si capisce quali sono le vere ragioni dell'accumulo, ricordando che gli accumuli sono di tipi diversi. I più
frequentemente citati sono l '"inventario dei cicli", a causa dei tempi di allestimento e, nel caso delle materie
prime, dei tempi di consegna. Ridurre le scorte di questo tipo dovrebbe ridurre i tempi di allestimento: questo
non è solo un problema di gestione, ma la tecnologia, in quanto può comportare modifiche alle operazioni da
eseguire sul centro di lavoro. È certo che la riduzione del set-up riduce i lotti di produzione, con vantaggi su
WIP e tempi di consegna. Un altro costruttore di scorte è il ritardo nella presenza di parti difettose: è un
principio di base della SIC assicurato che WIP e il miglioramento degli obiettivi di qualità sono collegati. Inoltre,
è buona norma che il sistema di produzione JIT riesca ad avere una consegna affidabile dei fornitori e
possibilmente depositi localizzati nelle vicinanze dell'impresa cliente: questo rende l'input delle materie prime
consegne dei Fornitori) tempestivo.
Un punto critico del JIT è quello dei riattrezzaggi, cioè dei set up
Questa curva nera è una curva di domanda, che enl tempo assume valori diversi, ci sono tante aziende che
lavorano con vendite stagionali, non è detto che il jit per queste aziende non vada bene, guardiamo la curva
rossa, questa è fatta a pezzi costanti, quindi se seguo questa curva posso utilizzare il jit perché da un tratto a
quello successivo io devo cercare di modificare l’utilizzo delle risorse che ho.
Il jit lavora bene su una linea di produzione, cioè su una successione di centri di lavorazione.
Nella slide seguente è rappresentato una degli stadi produttivi della linea, che è composto da un centro di
lavorazione (cerchio), il quale ha un centro di controllo avanzamento produzione (PAC), che al giorno d’oggi
è costituito da un calcolatore, un monitor e una persona che deve avere una discreta qualifica, perché deve
saper leggere dal monitor come funziona la macchina.
A destra c’è poi il buffer di output dello stadio che consegna allo stadio successivo (perché riceve la domanda
dallo stadio successivo), il componete rilascia un kanban che va al PAC, che lo vede come un ordine e lo rinvia
allo stadio di produzione, contemporaneamente il PAC manda un kanban di richiesta allo stadio precedente.
Si dice quindi che ogni stadio del jit ha un controllo decentralizzato, ciò non vuol dire che ogni stadio fa ciò
che vuole. Ogni stadio è indirettamente legato con lo stadio di valle, tramite le consegne e i kanban di
produzione che riceve, e con la stadio di monte
Si è il tempo di set up (riattrezzaggio), cioè il tempo di preparazione dello stadio in modo da farlo lavorare
cambiando da un prodotto a quello successivo, in molte linee si lavora un prodotto per volta.
Nell’intervallo di tempo T1 vengono fatti p1T1 prodotti, in t2 vengono fatti P2T2 prodotti, ma se questo
intervallo è periodico il punto di inizio e fine della linea ha lo stesso valore, perché il livello del buffer ad ogni
intervallo raggiunge sempre lo stesso valore.
Nell’intervallo Tc mi arrivano dunque tanti componenti a1Tc quanti sono i prodotti che io lavoro p1T1,
altrimenti non è periodico, allo stesso modo a2Tc=p2T2
Questo grafico è usato per capire su quali parametri ragionare per rendere il punto di massimo il più basso
possibile e quindi far funzionare il jit con flussi e buffer quasi costanti.
Molte linee hanno stadi che producono più di un prodotto, dobbiamo ridurre il punto di massimo, in modo
da avere il livello di buffer costante, per fare questo ci sono vari metodi, noi ne vediamo uno semplice.
Il tempo ciclo è un parametro importante, se io riducessi il tempo ciclo (dovrei ridurre T1 e T2, s1 e s2 sono
legati alla progettazione, non li posso cambiare) si ridurrebbe la quantità di pezzi prodotti.
Per ridurre Tc devo aumentare il denominatore della formula 1-∑𝑁 𝑖=1 𝑚𝑖 , quindi m deve diminuire (m=a/p,
dove a sono gli arrivi e p è il tasso di produzione), devo incrementare il tasso di produzione, riducendo i tempi
di lavorazione T1 e T2 i punti di massimo si abbassano, non posso ridurli troppo perché altrimenti i tempi di
set up incidono e la produttività si riduce.
Fra un prodotto e l’altro ci sono dei set up, che devono essere corti.
Le formule del toyota chasing non si devono fare.
03- villa 220520
Abbiamo visto nelle scorse lezioni che l’MRP è una logica di programmazione della produzione su un orizzonte
futuro, in cui definiamo gli ordini pianificati, cioè quanto dovremmo programmare in termini di produzione
nelle prossime settimane.
Il JIT è un sistema di controllo avanzamento produzione, quindi è basato su degli intervalli brevi, in ofni
intervallo il jit riceve delle domande quasi costante, l’obiettivo è cercare di consegnare nel più breve tempo
possibile, il jit ha poi lo scopo di mantenere i livelli die buffer bassi, cioè di avere in work in process piccolo.
I due sistemi si differenziano perché uno fa programmazione e l‘altro controllo, uno lavora su un orizzonte
futuro e l’altro sul presente.
Entrambi hanno come sistema di produzione una linea, nel caso del jit per studiare l’intera linea studiamo
uno stadio.
Lezione 3 Villa 22/05/2020
Schedulare vuol dire mettere in sequenza un certo numero di oggetti, jobs. Dobbiamo verificare se questa
sequenza è buona o meno ad esempio se viene lavorata nel minor tempo possibile
Noi abbiamo un certo numero di blocchi da produrre, nella schedulizzazione gli ordini da produrre sono detti
jobs.
vediamo un esempio in cui abbiamo 4 job, quindi le combinazioni possibili sono 1x2x3x4=24, a seconda del
job abbiamo un tempo di processo diverso, a questo punto vediamo le varie sequenze
Il tempo globale di attesa (GWT) sarà 3+8+14+21= 46., esso assume il valore minimo se applichiamo questa
regola, cioè se posizioniamo in ordine crescete i job, questa regola è detta SPI (shorting processign time).
consideriamo ora il caso in cui il cliente ci
indica anche il tempo di consegna del job (due
date), non sempre riesco a rispettare questa
data di consegna, devo avare il minor ritardo
su ogni job.
Questa però non è una regola esatta, ma è una regola approssimata (regola EDD).
Per ogni job abbiamo il tempo di rilascio dell’ordine da parte del cliente, gli istanti di consegna ci danno un
ordine, se abbiamo due tempi uguali scegliamo noi quale produrre prima. (FIFO vuol dire che il primo arriva
ed il primo è lavorato). Non si può iniziare a lavorare un job prima del tempo di rilascio, cioè quello in cui
viene effettivamente fatto l’ordine.
Quindi ordinare i job secondo AR crescete è il punto di inizio, poi però si può avere una riorganizzazione
Consideriamo di avere due macchine che lavorano in parallelo, cioè il job può essere lavorato o su una o sull’altra.
In questo modo si creano due code di job,
queste code devono essere le più simili
possibili, cioè i tempi di lavoro siano i più simili0
possibili, così le macchine sono bilanciate e il
tempo di completamento di tutti i job sarà il più
breve possibile
Consideriamo inizialmente che le due
macchine sono uguali, in questo caso il tempo
di lavoro di un job sulle macchine sarà lo stesso,
nel caso di macchine diverse abbiamo tempi di
lavoro diversi per lo stesso job.