Un rack utensili lineare è il percorso di aggiornamento ATC più economico, ma richiede precisione di allineamento della forchetta entro 1 mm. Il flusso di lavoro ingegneristico copre progetto meccanico, calibrazione dell’asse Z, automazione della copertura antipolvere pneumatica e logica della macro di cambio utensile M6 che lega tutto insieme.
Spaziatura delle forchette e progetto degli spazi
La distanza centro-centro tra forchette utensili adiacenti deve accomodare il diametro massimo del corpo del portautensile più lo spazio per le dita del gripper ATC durante prelievo e piazzamento.
Portautensile BT30 (diametro corpo max 46mm)
- Passo: 65–70mm centro-centro
- Un passo di 65mm lascia circa 19mm di spazio tra portautensili adiacenti da 46mm di diametro. È sufficiente per frese standard fino a 16mm di diametro. Se usi frese frontali o frese a conchiglia più grandi, aumenta il passo a 80mm o lascia slot vuoti tra utensili grandi.
Portautensile HSK40E (diametro corpo max 40mm)
- Passo: 60–65mm centro-centro
- I portautensili HSK40E sono più stretti del BT30, quindi permettono un passo più compatto. Mantieni comunque almeno 20mm di spazio tra i portautensili per accomodare le dita del gripper ATC durante prelievo e piazzamento; il gripper necessita di spazio che il corpo del portautensile non occupa.
Magazzino misto BT30 + HSK40E
- Passo: 70mm minimo per accomodare la larghezza del corpo BT30
- I magazzini misti sono possibili ma richiedono il passo BT30 più grande. La macro di cambio utensile deve sapere quale slot contiene quale tipo di portautensile, perché l’altezza di prelievo dell’asse Z differisce tra BT30 e HSK40E.
Calibrazione dell’altezza di prelievo e piazzamento dell’asse Z
La corsa di rilascio utensile estende il naso del mandrino di 0,5–0,8mm. Le posizioni di prelievo e piazzamento dell’asse Z devono essere calibrate per funzionare con questa estensione, non contro di essa.
1. Trovare la posizione Z di rilascio utensile
Monta un comparatore sul tavolo macchina con la punta contro il naso del mandrino. Esegui M6 rilascio utensile. Misura quanto il naso del mandrino si muove verso il basso durante la corsa di rilascio, cioè la distanza di estensione della barra di trazione. Questo valore è tipicamente 0,5–0,8mm. Registralo: determina quanto sopra la forchetta utensile deve essere il mandrino prima della corsa di rilascio.
2. Misurare la profondità di impegno della forchetta utensile
La forchetta utensile BT30 o HSK40E ha una scanalatura specifica sulla flangia del portautensile. Misura la profondità di questa scanalatura, tipicamente 2,5–3,5mm per BT30. L’asse Z deve posizionare il portautensile in modo che la forchetta impegni completamente la scanalatura senza toccare il fondo. Toccare il fondo danneggia la forchetta e impedisce un rilascio pulito.
3. Calcolare la posizione di prelievo
Prelievo Z = posizione Z della forchetta utensile + metà della profondità di impegno della forchetta. Per una forchetta BT30 con scanalatura da 3mm a Z=0 come riferimento, il prelievo Z = 0 + 1,5mm. Testa posizionando manualmente il mandrino a questo Z, rilasciando l’utensile e verificando che il portautensile cada dritto nella forchetta senza inclinarsi.
4. Calcolare la posizione di piazzamento
Piazzamento Z = posizione Z della forchetta utensile - 0,5mm, per assicurare che la flangia del portautensile superi la parte superiore della forchetta prima che l’asse Z si ritragga. Questo margine di 0,5mm previene lo sfregamento della flangia contro la superficie superiore della forchetta durante la retrazione.
5. Verificare con un ciclo a secco
Esegui un ciclo completo di prelievo e piazzamento senza utensile da taglio nel portautensile, usando un portautensile vuoto per simulare il peso. Osserva l’impegno della forchetta lateralmente. Il portautensile dovrebbe sedersi nella forchetta con un gap visibile di 0,5–1,0mm tra il fondo della flangia e la parte superiore della forchetta, indicando che la forchetta è impegnata ma non tocca il fondo.
Progettazione della copertura antipolvere pneumatica
Una copertura antipolvere protegge i portautensili non attivi da polvere di taglio, nebbia di refrigerante e detriti. Deve essere automatizzata: un operatore che dimentica di chiudere la copertura vanifica lo scopo.
Progetto meccanico
Usa una piastra scorrevole in alluminio, spessore 2–3mm, guidata da guide lineari o estrusione a V su entrambi i lati. La piastra dovrebbe estendersi 30–50mm oltre il primo e l’ultimo slot utensile per fornire copertura completa.
Azione: un piccolo cilindro pneumatico, alesaggio 16–20mm, corsa = larghezza magazzino + 30mm di overtravel, azionato da una valvola solenoidica 5/2 a singola bobina. I cilindri a ritorno a molla si chiudono in caso di guasto: è la direzione sicura.
Monta due sensori induttivi di prossimità: uno in posizione completamente aperta, uno in posizione completamente chiusa. Sono cablati come ingressi del controllore e verificati dalla macro M6 prima di qualsiasi movimento di cambio utensile.
Logica di controllo
Sequenza di apertura: la macro M6 inizia -> alimenta il solenoide della copertura antipolvere -> attende sensore Copertura Aperta con timeout 2s -> se confermato, procede al cambio utensile -> dopo il cambio utensile, disalimenta il solenoide -> la copertura si chiude a molla -> attende sensore Copertura Chiusa.
Interlock di sicurezza: se il sensore Copertura Aperta non si attiva entro 2 secondi, annulla la macro e genera un allarme. Non tentare mai un cambio utensile se lo stato della copertura è sconosciuto.
Guasto di alimentazione: solenoide disalimentato -> la copertura si chiude a molla. Il mandrino, anche se parcheggiato sopra il magazzino, non può scendere nell’area del magazzino senza che la copertura sia aperta.
Flusso della macro di cambio utensile M6
Prima di progettare la macro, consulta la guida di fattibilità retrofit da manuale ad ATC per i prerequisiti del controllore e pneumatici. Gli interlock di sicurezza dipendenti dai sensori della macro si basano su un cablaggio corretto dei sensori di prossimità PNP/NPN. Un sensore Utensile Serrato cablato male rende inutile l’intera catena di interlock.
Fase 1: Avvicinamento
Azione: Z rapido ad altezza di sicurezza sopra tutte le forchette utensili, tipicamente Z home. Muovi X/Y alla posizione della forchetta utensile target. Scendi Z alla posizione di prelievo Z, calcolata secondo il Passo 3 sopra.
Controllo di sicurezza: verifica che lo slot utensile corrente sia vuoto se si sta piazzando un utensile, o occupato se si sta prelevando.
Fase 2: Rilascio / Serraggio
Azione: se stai piazzando, alimenta solenoide di rilascio, attendi sensore Utensile Rilasciato, poi Z scende a piazzamento Z e il solenoide viene disalimentato. Se stai prelevando, alimenta solenoide di rilascio per liberare il gripper, Z scende a prelievo Z, poi il solenoide viene disalimentato e si attende il sensore Utensile Serrato.
Controllo di sicurezza: verifica che il sensore Utensile Serrato passi a VERO dopo il serraggio. In caso contrario, annulla la macro e genera allarme.
Fase 3: Retrazione
Azione: Z si ritrae ad altezza di sicurezza. Verifica che lo stato del sensore Nessun Utensile corrisponda al risultato atteso, cioè VERO se l’utensile è stato piazzato e FALSO se l’utensile è stato prelevato.
Controllo di sicurezza: controlla che la velocità del mandrino = 0 RPM prima di qualsiasi movimento Z, tramite interlock dall’encoder del mandrino o dallo stato VFD.
Fase 4: Conferma
Azione: registra il cambio utensile nella tabella utensili del controllore. Aggiorna il numero utensile attivo. Opzionalmente esegui la misurazione della lunghezza utensile con il tool setter.
Controllo di sicurezza: esegui misurazione lunghezza utensile. Se la lunghezza misurata differisce da quella prevista di > 2mm, fermati e controlla se l’utensile è errato o il serraggio incompleto.
Checklist di sicurezza
Prima di eseguire il primo cambio utensile automatico, verifica ogni elemento di questa lista. Un controllo di sicurezza mancante può causare collisione mandrino-forchetta, e una collisione in un sistema ATC non è mai minore.
- Tutte le posizioni Z delle forchette utensili sono misurate e memorizzate nella tabella utensili del controllore; non fare affidamento su stime visive delle posizioni.
- La macro M6 blocca duramente il movimento dell’asse Z se il sensore Utensile Serrato è FALSO; nessuna eccezione, nessun override.
- Un arresto meccanico duro limita la corsa Z sotto la forchetta utensile; impedisce al mandrino di spingere un portautensile attraverso la forchetta in caso di guasto servo asse Z.
- I sensori di apertura/chiusura della copertura antipolvere sono cablati come ingressi e la macro verifica che la copertura sia completamente aperta prima di qualsiasi movimento X/Y nell’area del magazzino.
- L’arresto di emergenza disalimenta immediatamente il solenoide di rilascio, con serraggio a molla fail-safe, e mette in pausa tutto il movimento degli assi.
- La macro di cambio utensile ha un timeout: se qualsiasi sensore non risponde entro 2 secondi, la macro si annulla con un allarme invece di attendere indefinitamente.
FAQ
Qual è il numero minimo di slot utensili per una configurazione ATC utile?
Quattro slot è il minimo pratico: uno per utensile di sgrossatura, uno per utensile di finitura, uno per utensile di foratura/maschiatura e uno slot vuoto per lo scambio utensile. Sei a otto slot coprono la maggior parte delle esigenze di produzione di piccola officina. Oltre dodici slot, considera un carosello o un magazzino a catena invece di un rack lineare: la distanza di scorrimento lineare diventa un collo di bottiglia del tempo ciclo.
Posso stampare in 3D le forchette utensili?
Per prototipazione e uso leggero: sì, in PETG o ABS con riempimento 50%+. Per produzione: no. Le forchette stampate in 3D si usurano rapidamente dal contatto scorrevole ripetuto con le flange dei portautensili in acciaio temprato. Entro 500–1000 cicli, la scanalatura della forchetta si allarga e la sede del portautensile diventa imprecisa. Le forchette di produzione dovrebbero essere lavorate in alluminio 6061-T6 o acciaio con scanalatura temprata o anodizzata.
Come impedisco al mandrino di schiantarsi contro una forchetta utensile durante un guasto di alimentazione?
Questo è un rischio serio. Mitigazioni: (1) installa un UPS, cioè gruppo di continuità, sul controllore, non per il mandrino ma solo per controllore e drive degli assi; (2) configura il controllore per eseguire una routine di perdita di potenza che alzi Z ad altezza di sicurezza al rilevamento di bassa tensione; (3) usa una copertura antipolvere a chiusura a molla, così se l’alimentazione si guasta la copertura si chiude e blocca fisicamente il mandrino dall’entrare nell’area del magazzino.