Anatomia di un ciclo di base: G81
Ci sono molti parametri e opzioni associati ai cicli di foratura, quindi iniziamo con uno relativamente semplice: G81. G81 non fa beccare e non ha alcuna operazione speciale nella parte inferiore del foro. Va giù alla velocità di avanzamento e poi si ritrae.
Usiamo questo esempio di blocco G81:
Z1.0 (Z iniziale)
X10Y12 (XY per il primo foro)
G99 G81 R0.2 Z-0.7
X10Y14 (XY per il secondo foro)
X10Y16 (XY per il terzo foro)
G80 (Annulla ciclo fisso)
Ecco uno schema di come funziona:
Seguendo lo schema:
– la macchina rapids per le coordinate X e Y del foro, o la corrispondente coppia di coordinate se un aereo diverso da G17 è selezionata. Per il nostro esempio, quelle coordinate sono X10Y12.
– – In secondo luogo, lo strumento accelera verso il basso fino alla posizione R, stabilita dalla parola “R” del ciclo. Siamo arrivati ad una Z di 1.0″. R è 0.2″ , in modo da rapido da 1.0″ fino a 0.2″.
– Successivamente alimentiamo una quantità uguale a Z. In altre parole, Z specifica la profondità, non una particolare coordinata. Quella profondità è misurata da R. Quindi, con una R di 0,2″ e una profondità (Z) di 0,7″, stiamo scendendo a Z = -0,5″. Ricorda di fare quella matematica con attenzione, poiché R sarà sempre un po ‘ sopra la parte superiore del materiale e devi aggiungerlo alla profondità effettiva del foro per ottenere il tuo Z.
– Infine, ritiriamo a velocità rapide. Ora retract può funzionare in uno dei due modi, e viene modificato utilizzando G98 e G99.
Modifica della ritrazione con i codici G98 e G99
I codici G98 e G99 vengono utilizzati per modificare il comportamento di retrazione dei cicli di perforazione in scatola. Se G98 è in vigore (specificato prima del ciclo come il G99 mostrato sopra), la retrazione torna all’altezza Z iniziale. Se G99 è in vigore, la retrazione è all’altezza di R. L’opzione per ritrarre all’altezza originale di Z usando G98 è fornita nel caso ci siano ostacoli fra i fori quali i morsetti o altre caratteristiche della parte.
Fori multipli Fino a quando G80 annulla il ciclo
Come accennato, questi cicli di foratura sono modali. Ciò significa che puoi semplicemente disattivare un gruppo di coordinate XY una volta avviato il ciclo, e la macchina eseguirà felicemente il ciclo in ogni posizione. Per annullare il ciclo, utilizzare G80. Dopo aver eseguito il G80, la macchina ritorna alla modalità G00.
Nell’esempio sopra, otteniamo 3 fori prima che il G80 cancelli il ciclo predefinito.
Simulando per semplificare, capire e verificare
Ormai, probabilmente stai pensando che l’acqua sia profonda, fa freddo e si sta muovendo abbastanza velocemente–i cicli in scatola sono complessi!
Sembrerà così finché non ti abituerai a loro. La complessità è lì per darvi tutte le opzioni necessarie a portata di mano una miriade di situazioni. Ci sono buone notizie, se stai solo cercando di imparare, o se stai attivamente sviluppando e testando cicli predefiniti nel tuo g-code. È possibile utilizzare un simulatore di g-code per contribuire a renderli più facili da capire e lavorare con. Se non l’hai già fatto, fai un salto al nostro G-Wizard G-Code Editor / Simulator e iscriviti. Ciò metterà un simulatore di codice g di prima classe nelle tue mani che renderà la comprensione e il lavoro con i cicli in scatola molto più facile.
Qui è un colpo di porzione di GWE una schermata che mostra un backplot di ciò che la macchina facendo, di quello che possiamo chiamare un “suggerimento” che spiega il ciclo fisso di in plain English:
le linee Rosse sono rapide e le linee verdi sono a velocità di avanzamento…
Il backplot mostra chiaramente i tre fori sono perforati. Il suggerimento (l’area in blu in basso) ci dice la riga di codice originale e 4 diversi suggerimenti:
– – Ci ricorda che il G99 significa tornare al piano R iniziale dopo ogni buca.
– Ci dice che G81 è un semplice ciclo di perforazione.
– Sappiamo che la retrazione sarà a Z = 0.2″
– Infine, sappiamo che il fondo del foro è a Z = -0.5″, esattamente dove lo volevamo.
È davvero utile avere questi tipi di strumenti a portata di mano quando si sta cercando di lavorare con cicli predefiniti.
Relativo vs Assoluto e Ripetizioni
Nell’esempio G81 sopra abbiamo visto come il ciclo in scatola è modale, quindi possiamo continuare a dare valori XY e praticare un buch di fori. C’è un altro approccio che può essere utilizzato per più fori supponendo che abbiano una spaziatura regolare, e cioè usare coordinate e ripetizioni relative.
G82 – Ciclo di foratura
G82 è un ciclo di foratura che non beccare, ma invece abita nella parte inferiore del foro. Ciò aumenta la precisione della profondità del foro.
Un tipico G82 si presenta così:
G82 XYZ R P F L
XY: Coordinate del foro
Z: Fondo del foro
R: Ritrarre la posizione in Z. I movimenti dalla Z iniziale alla R vengono eseguiti a velocità rapide. Da R al fondo del foro è fatto alla velocità di avanzamento.
P: tempo di sosta nella parte inferiore del foro.
F: Avanzamento di taglio
L: Numero di ripetizioni
Una volta che il trapano raggiunge il fondo del foro e ha finito di dimorare, la retrazione è a velocità rapide.
G83 G-Code – Deep Hole Peck Cycle
G83 g-code è un ciclo di foratura che si ritrae completamente fuori dal foro con ogni peck. Come tale, è adatto a fori più profondi rispetto al ciclo G73 in grado di gestire. G83 permette anche per abita nella parte inferiore del foro. Ciò aumenta la precisione della profondità del foro.
Un tipico G83 si presenta così:
G83 XYZ R P Q F L
XY: Coordinate del foro
Z: Fondo del foro
R: Ritrarre la posizione in Z. I movimenti dalla Z iniziale alla R vengono eseguiti a velocità rapide. Da R al fondo del foro è fatto alla velocità di avanzamento.
P: tempo di sosta nella parte inferiore del foro.
Q: Profondità per aumentare su ogni peck.
F: Avanzamento di taglio
L: Numero di ripetizioni
Una volta che il trapano raggiunge il fondo del foro e ha finito di dimorare, la retrazione è a velocità rapide.
G73 G-Code – Alta velocità Peck foratura di fori poco profondi
G74 G – Code-Reverse (mano sinistra) Toccando ciclo
G87 G – Code-Back noioso ciclo
G76 G – Code-Precision noioso ciclo
Che dire di fori ancora più profondi?
Un foro profondo è un foro più profondo di 5 diametri. Più si va a fondo, più diventa difficile. Sono necessarie una varietà di tecniche e i cicli di foratura peck sono solo uno. Ecco un grafico a portata di mano per aiutarti a tenere il passo con le varie tecniche:
Per ulteriori informazioni su tutte le altre tecniche, consulta il nostro articolo di foratura profonda.
Esercizi
1. Scavare il libro di programmazione per il controller e leggere il capitolo sui cicli in scatola in modo da poter vedere come funzionano.
2. Configurare G-Wizard Editor correttamente per i cicli predefiniti del controller.
3. Scrivi un codice g che utilizza un ciclo di perforazione in scatola.
4. Utilizzare lo strumento CNC conversazionale G-Wizard in G-Wizard Editor per creare un programma g-code che utilizza cicli di foratura in scatola. Dai un’occhiata a come funziona e confronta con il programma che hai scritto in #3.