Manuale d'uso CNC Simulator
Manuale d'uso CNC Simulator Manuale d'uso CNC Simulator
352.5 Linguaggio e formato delle istruzioniLe funzioni di più comune impiego sono:N – numero di sequenza che individua il blocco delle istruzioni. Èseguito da un numero da 1 a 9999. Il software numera automaticamente iblocchi di istruzione del programma compilato (figura 2.16).G – (da 0 a 99) funzione preparatoria, è l’indirizzo che individua ilmoto degli utensili, gli spostamenti, predispone alla esecuzione dioperazioni varie, ecc. Molte di queste hanno definizioni ISO valide contutti i controlli (Fanuc, E.C.S., Philips, Selca, Siemens, ecc.), per i numerilasciati liberi dall’ISO ogni costruttore ha inserito proprie funzioni.F – (Feed) avanzamento, indirizza il messaggio ai servomotori cheregolano la velocità di avanzamento. “F” unito alla funzione G94predispone l’avanzamento in mm/min, invece con G95 in mm/giro. Per lemacchine fresatrici normalmente F è in mm/min, mentre per i torni è inmm/giro; se si volesse cambiare l’unità di misura si userannorispettivamente G95 e G94.S – (Speed) velocità di taglio; unita alla funzione G96, il numero cheaccompagna S rappresenta la velocità costante in m/min (si usa in genereper tornitura); unita alla funzione G97, rappresenta invece i giri/min(normalmente usata per operazioni di fresatura). Quando si lavora avelocità costante alcune macchine vogliono, mediante un indirizzostabilito dal costruttore, il numero di giri massimo al quale si vuolearrivare compatibilmente con le caratteristiche del motore, comunque lamacchina non può superare il limite del numero di giri stabilito dalcostruttore che si attiva automaticamente al raggiungimento dello stesso.
36T – individua la posizione utensile per predisporre il cambioutensili. Nella programmazione Fanuc occorrerà inserire M6 nel caso diprogrammazione sulla fresatrice, mentre sulla programmazione del tornionon è necessario.ausiliarie.M – funzioni miscellanee disponibili da 0 a 99 per varie funzioniX, Y, Z – danno informazioni dimensionali.a X, Y, Z.I, J, K – sono utilizzate per le coordinate del centro e corrispondonoL’ordine di scrittura è il seguente, anche se quasi tutti i controlliaccettano un ordine di scrittura libero dopo il numero di blocco:N[num#] G[num#] X[num#] Y[num#] Z[num#] F[num#] S[num#] T[num#] M[num#]Al numero di blocco non necessariamente devono seguire righe diprogrammazione, ma possono essere scritte righe di commento e noteposti fra parentesi; è evidente che i commenti scritti fra parentesi sonoignorati dal controllo e servono solo al programmatore.2.5.1 Codici e comandiI comandi elencati in tabella 2.1 non sono relativi alla programmazioneCNC, ma sono indispensabili per dare istruzioni alla macchina virtuale delsoftware CNC Simulator. Essi iniziano sempre con il simbolo $ e devonoessere scritti all’interno di parentesi tonde. Nella tabella 2.1 si riportano icomandi, la rispettiva sintassi (comando + [parametro/i]) e una brevedescrizione.
- Page 1 and 2: Il software CNC Simulator:Manuale d
- Page 3 and 4: 22.7.1 I Layers ...................
- Page 5 and 6: 4Figura 1.2 - Download del software
- Page 7 and 8: 62.1.2 Velocità di simulazioneLa s
- Page 9 and 10: 8Figura 2.3 - Le macchine CNCNella
- Page 11 and 12: 10opportunamente i dispositivi di s
- Page 13 and 14: 12Step 1. Selezionare il tipo di pr
- Page 15 and 16: 14Step 4. Scegliere i valori di off
- Page 17 and 18: 16Il successivo step consiste nella
- Page 19 and 20: 182.2.3.3 Simulate menùLe voci del
- Page 21 and 22: 20Infatti, programmi che utilizzano
- Page 23 and 24: 22le impostazioni degli zero-pezzo
- Page 25 and 26: 24Analagomente, selezionando la voc
- Page 27 and 28: 26si apre un’altra finestra nella
- Page 29 and 30: 28Per comprimere il testo basta cli
- Page 31 and 32: 302.4.1 Zero-pezzi e Registro Zero-
- Page 33 and 34: 32Figura 2.36 - Creare utensili per
- Page 35: 34File Holder” e completare le re
- Page 39 and 40: 38$Lathe$LatheRestringe l’uso a m
- Page 41 and 42: 40G2Interpolazione circolare oraria
- Page 43 and 44: 42G42Compensazione raggio utensiled
- Page 45 and 46: 44G94(*)G95(*)-Avanzamento in mm/mi
- Page 47 and 48: 462.6 CNC controllerIl controllo vi
- Page 49 and 50: 48Questi oggetti sono presi come gu
- Page 51 and 52: 50vuole copiare ed, infine cliccare
- Page 53 and 54: 52Figura 2.46 - Impostazione dei pa
- Page 55 and 56: 54I quattro casi sono riportati in
- Page 57 and 58: 56Milling TextÈ il Layer da utiliz
- Page 59 and 60: 58Figura 2.53 - parametri di taglio
- Page 61 and 62: 603. TutorialCreazione di un progra
- Page 63 and 64: 62Cliccare su “Add” per imposta
- Page 65 and 66: 64- Trascinare la finestra di simul
- Page 67 and 68: 66Il pezzo creato è stato memorizz
- Page 69 and 70: 68Per poter compilare il part progr
- Page 71 and 72: 70In figura 3.6 è mostrata una fas
- Page 73 and 74: 72OperazioneUtensileSpeed(giri/min)
- Page 75 and 76: 746) Punta per forare n° 17) Punta
- Page 77 and 78: 76Figura 3.10 - pezzo finitoDi segu
- Page 79 and 80: 78Definire i contorni e impostare i
- Page 81 and 82: 80Cliccare sui punti in cui si inte
- Page 83 and 84: 82G1 X82.811 Y29.51G3 X90.311 Y27.5
- Page 85 and 86: 84($Mill)($Millimeters)($AddRegPart
352.5 Linguaggio e formato delle istruzioniLe funzioni di più comune impiego sono:N – numero di sequenza che individua il blocco delle istruzioni. Èseguito da un numero da 1 a 9999. Il software numera automaticamente iblocchi di istruzione del programma compilato (figura 2.16).G – (da 0 a 99) funzione preparatoria, è l’indirizzo che individua ilmoto degli utensili, gli spostamenti, predispone alla esecuzione dioperazioni varie, ecc. Molte di queste hanno definizioni ISO valide contutti i controlli (Fanuc, E.C.S., Philips, Selca, Siemens, ecc.), per i numerilasciati liberi dall’ISO ogni costruttore ha inserito proprie funzioni.F – (Feed) avanzamento, indirizza il messaggio ai servomotori cheregolano la velocità di avanzamento. “F” unito alla funzione G94predispone l’avanzamento in mm/min, invece con G95 in mm/giro. Per lemacchine fresatrici normalmente F è in mm/min, mentre per i torni è inmm/giro; se si volesse cambiare l’unità di misura si userannorispettivamente G95 e G94.S – (Speed) velocità di taglio; unita alla funzione G96, il numero cheaccompagna S rappresenta la velocità costante in m/min (si usa in genereper tornitura); unita alla funzione G97, rappresenta invece i giri/min(normalmente usata per operazioni di fresatura). Quando si lavora avelocità costante alcune macchine vogliono, mediante un indirizzostabilito dal costruttore, il numero di giri massimo al quale si vuolearrivare compatibilmente con le caratteristiche del motore, comunque lamacchina non può superare il limite del numero di giri stabilito dalcostruttore che si attiva automaticamente al raggiungimento dello stesso.