[Immagine logo società]

La scelta giusta

Home
Su

Serie 2100 e 2300

Funzioni_Ausiliarie_Interne

Funzioni_Ausiliarie_Esterne

Compensazione_delle_lunghezze_utensili

Compensazione_parassiale_del_raggio_utensile

Programmazione_delle_origini

Cicli_fissi

Contornatura

Sovrametalli

Specularità

Macroistruzioni

Funzioni Ausiliarie Interne

%=G00 G72 Il carattere %, inserito all'inizio del programma attiva i codici modali (che rimangono attivi fino ad ordine contrario) G00 e G72
G00Modo di funzionamento punto a punto, comando modale implicito nel carattere %
G72Velocità di spostamento rapido, codice modale implicito nel nel carattere %
G73Posizionamento rapido unidirezionale, codice modale. Il posizionamento sulla posizione richiesta avviene sempre dalla stessa direzione (stabilita dal costruttore della macchina utensile, in genere in basse alle caratteristiche della vite di movimento dell'asse), indipendentemente dal punto di partenza.
G74Velocità di lavoro programmata (codice F), il comando è modale.
G22Arrivo degli assi a velocità zer sul punto programmato senza blocco meccanico degli assi. Comando autocancellante (non modale, attivo solo fino al termine dell'operazione stessa).
FVelocità di lavoro in mm/min (gradi/min per assi rotanti). Comando modale.Valori ammessi da 0,1 a 9999,9. Il separatore decimale è la virgola. La velocità impostata con F è valida solo per spostamenti in G74.
NNumero di blocco o di riga di programma; la numerazione dei blocchi è obbligatoria. Valori ammessi da 0 a 999,9. Sono ammessi numeri di blocco con un decimale separato dalla virgola.
G04Sosta temporizzata del programma. Il tempo di sosta è definito dal codice TR, Comando autocancellante.
TRProgrammazione del tempo di sosta. Valori ammessi da 0,0 a 3600,0 secondi. Comando autocancellante.
M00Arresto programmato (Stop). Comando autocancellante.
M01Arresto programmato opzionale(Stop). Il comando viene eseguito (come M00) solo se attivato, altrimenti viene ignorato. L'attivazione del comando avviene attraverso un deviatore posto sul pannello operatore.Comando autocancellante.
M02Fine programma e riavvolgimento nastro . Comando autocancellante.
( )Commento. Lunghezza massima 79 caratteri.
:Separatore di fase di lavorazione.
/Operazione opzionale. Il blocco preceduto dal carattere /, se attivato il salto dei blocchi barrati, viene ignorato, altrimenti viene normalmente eseguito. L'attivazione del comando avviene attraverso un deviatore posto sul pannello operatore. Comando autocancellante.

Inizio Pagina

Funzioni Ausiliarie Esterne
SVelocità di rotazione mandrino; la relazione tra il valore di S e la velocità effettiva del mandrino è decisa dal costruttore della macchina, tuttavia di solito il valore indica direttamente la velocità in giri/min. Comando modale. Valori ammessi da S0 a S9999.
M03Avvio rotazione mandrino in senso orario alla velocità programmata con S. Comando modale.
M04Avvio rotazione mandrino in senso antiorario alla velocità programmata con S. Comando modale.
M05Arresto rotazione mandrino ed eventuale erogazione del refrigerante. Comando modale. La funzione è implicita in M06 ed M19.
M06Cambio utensile. La funzione deve essere obbligatoriamente programmata assieme alla funzione T che indica il numero di utensile desiderato. Le operazioni conseguenti a questo comando varia a seconda del tipo di macchina. Se la macchina non dispone di cambio utensili automatico, l'operatore deve provvedere a sostituire l'utensile e a far proseguire il programma, altrimenti si avvia una sequenza che inizia di solito con l'arresto e l'orientamento del mandrino per proseguire quindi con la sostituzione automatica dell'utensile con quello desiderato. Comando autocancellante.
M08Avvio erogazione refrigerante. Comando modale. La funzione è implicita in M13 ed M14.
M09Arresto erogazione refrigerante. Comando modale. La funzione è implicita in M05, M06 ed M19.
M10Inserisce il bloccaggio automatico degli assi tra tutti i movimenti punto a punto. Comando modale.
M11Disinserisce il bloccaggio automatico degli assi tra tutti i movimenti punto a punto. Comando modale. Questo è il modo di funzionamento predefinito all'accensione del controllo.
M13Avvio rotazione mandrino in senso orario alla velocità programmata con S e contemporanea erogazione del refrigerante. Comando modale.
M14Avvio rotazione mandrino in senso antiorario alla velocità programmata con S e contemporanea erogazione del refrigerante. Comando modale.
M19Arresto orientato del mandrino.
M0 - M99Funzioni miscellanee definite dal costruttore macchina.
MA00 - MA99Funzioni opzionali riservato ai costruttori per pilotare ad esempio tavole indicizzate.
MB00 - MB99Funzioni opzionali riservato ai costruttori per pilotare ad esempio tavole indicizzate.
TSelezione dell'utensile desiderato. Nel caso di cambio utensili automatico, il comando provoca la ricerca e la preselezione dell'utensile. Valori ammessi da T01 a T99. Comando modale.

Inizio Pagina

Compensazione delle lunghezze utensili
CLLa lunghezza degli utensili viene automaticamente compensata dal controllo sulla base delle informazioni fornite da questa funzione e dalla tabella utensili.
Il comando deve essere completato con il nome dell'asse ed la direzione di compensazione (normalmente positivo). Ad esempio per compensare la lunghezza utensile sull'asse Z il comando sarà CLZ+ mentre per l'asse Y sarà CLY+. Il controllo sommerà algebricamente la lunghezza dell'utensile in modo da raggiungere sempre la posizione desiderata con la punta dello stesso, indipendentemente dalla sua lunghezza. Comando modale.
C0Annulla la compensazione della lunghezza utensili. Il comando deve contenere il nome dell'asse su cui annullare la compensazione: ad esempio C0Z o C0Y. Da notare l'uso del carattere zero e non del carattere "O". Il carattere % all'inizio del programma annulla tutte le compensazioni di lunghezza utensile.

Inizio Pagina

Compensazione parassiale del raggio utensile
CRIl raggio degli utensili viene compensato in direzione parallela agli assi della macchina, sulla base delle informazioni fornite da questa funzione e dalla tabella utensili. Il comando deve essere completato con il nome dell'asse e la direzione di compensazione. Ad esempio per compensare la posizione lungo la direzione positiva dell'asse X, il comando sarà CRX+. Il controllo sommerà algebricamente il raggio dell'utensile all'asse indicato. Comando modale.
C0Annulla la compensazione del raggio degli utensili. Il comando deve contenere il nome dell'asse su cui annullare la compensazione: ad esempio C0X . Da notare l'uso del carattere zero e non del carattere "O". Il carattere % all'inizio del programma annulla tutte le compensazioni di raggio utensile.

Inizio Pagina

Programmazione delle origini
OIl controllo dispone di otto origini per ciascun asse della macchina, programmabili e richiamabili individualmente. Il comando deve quindi essere integrato con il nome dell'asse cui si riferisce l'origine ed il numero dell'origine stessa. Per richiamare ad esempio l'origine 1 per tutti gli assi i comando sarà: OX1 OY1 OZ1. E' naturalmente possibile richiamare origini diverse per assi diversi, ad esempio :OX1 OY2 OZ1. Il carattere % all'inizio del programma attiva automaticamente l'origine 1 per tutti gli assi della macchina. Comando modale.
DOTraslazione programmata delle origini. Il comando deve essere completato con l'asse e la quantità della traslazione (con segno algebrico). Il controllo somma algebricamente il valore della traslazione programmata alla quota da raggiungere. Per spostare ad esempio l'origine di 100 mm lungo l'asse X in direzione positiva, il comando sarà: DOX100. Lo spostamento programmato resta valido anche inserendone altri ad esempio su altri assi, fino al cambio di origine. Comando modale.

Inizio Pagina

Cicli fissi
CFImpostazione dell'asse di esecuzione dei cicli fissi. Il comando deve essere completato con l'asse desiderato. Per eseguire ad esempio una serie di forature lungo l'asse Y utilizzando i cicli fissi, il comando sarà CFY. Comando modale.
G80Termine dei cicli fissi.
G33Filettatura d'utensile. Accoppiato al G84 permette la maschiatura rigida.
M04Esecuzione del ciclo con rotazione sinistrorsa del mandrino.
M80Sospensione temporanea del ciclo fisso. Comando autocancellante.
RQuota di avvicinamento in rapido (distanza di sicurezza).
EQuota di entrata (quota di fine ciclo)
RAQuota di ritorno al termine di ciascun ciclo (opzionale).
DLunghezza dei singoli tratti nella foratura con scarico o rottura di truciolo.
G81Ciclo di foratura semplice (centrinatura)
G82Ciclo di foratura con sosta
G83Ciclo di foratura con rottura o con scarico del truciolo (selezionabile inserendo il codice G04)
G84Ciclo di maschiatura
G85Ciclo di alesatura
G86Ciclo di alesatura con ritorno a mandrino fermo
G89Ciclo di lamatura con sosta al fondo

Inizio Pagina

Contornatura
G01Interpolazione lineare. L'utensile si muove alla velocità F comandata, lungo la direzione determinata dal movimento di uno, due o tre assi contemporaneamente. Comando modale.
G02Interpolazione circolare in senso orario. L'utensile si muove alla velocità F comandata, lungo un arco di cerchio determinato dal movimento di due assi contemporaneamente. Comando modale.
G03Interpolazione circolare in senso antiorario. L'utensile si muove alla velocità F comandata, lungo un arco di cerchio determinato dal movimento di due assi contemporaneamente. Comando modale.
ICoordinata cel centro del cerchio lungo il canale A (tipicamente X).
JCoordinata cel centro del cerchio lungo il canale B (tipicamente Y).
KCoordinata cel centro del cerchio lungo il canale C (tipicamente Z).
RBProgrammazione dell'arco attraverso il suo angolo al centro.

G12

Correzione vettoriale raggio utensile con pezzo a destra (utensile a sinistra). Comando modale.
G13Correzione vettoriale raggio utensile con pezzo a sinistra (utensile a destra). Comando modale.
G21Movimento sugli spigoli fino alla bisettrice dell'angolo formato da due rette adiacenti (minimo 23 gradi). Comando autocancellante.
G22Arrivo sullo spigolo con velocità zero. Comando autocancellante.
G23Raccordo con la retta programmata con rotazione dell'utensile attorno ad un punto della sua circonferenza. Comando autocancellante.
G41Modo "motociclista". E' il sottomodo di contornatura attivo all'accensione del controllo. Questo sottomodo permette la compensazione vettoriale del raggio utensile, il controllo delle rampe di accelerazione e decellerazione rispettivamente all'avvio ed all'arresto dei movimenti, il controllo della accelerazione centripeta che si genera lungo i percorsi circolari, il contenimento a valori pressoché nulli dell'errore di inseguimento. Comando modale.
G40Modo "molla". In questo sottomodo di contornatura, il controllo genera un errore di inseguimento che causa l'arrotondamento degli spigoli in misura dipendente dalla velocità di avanzamento F e dalla geometria del percorso. E' possibile anche in questo sottomodo inserire la compensazione vettoriale del raggio utensile. Comando modale.

Inizio Pagina

Sovrametalli
DRSpecifica la quantità da aggiungere o togliere dal raggio utensile. Comando modale.
DLSpecifica la quantità da aggiungere o togliere dalla lunghezza utensile. Comando modale.

Inizio Pagina

Specularità

SP

Attiva la specularità su un asse (cambio di segno delle quote). Il comando deve essere integrato dalla sigla dell'asse da invertire. Per eseguire un programma "ribaltato" sull'asse Y, quindi speculare su X il comando sarà SPX. Il controllo provvede ad invertire automaticamete i comandi G02/G03, G12/G13 e CR+/-. Comando modale.

Inizio Pagina

Macroistruzioni

G88

Fresalesatura di fori o cave circolari. Il controllo esegue un ciclo di lavorazione composto da attacco tangente al foro partendo dall'interno, lavorazione del foro, stacco tangente con posizionamento al centro. Comando modale. Oltre alle coordinate del centro dovranno essere indicati i parametri seguenti:
DDiametro del foro finito.
EQuota di entrata (fondo foro).
RQuota di avvicinamento in rapido (distanza di sicurezza).
RAQuota di ritorno al termine di ciascuna fresalesatura (opzionale).

G92

Lavorazione di serie di fori disposti in linea retta o su matrici (reticolati) quadrate, rettangolari o a parallelepipedo. La macro non produce alcuna lavorazione; per eseguire i fori essa deve essere preceduta da un opportuno ciclo fisso. Comando autocancellante. Oltre alle coordinate del primo punto, dovranno essere indicati i parametri seguenti:
IA Interasse dei fori sulla riga lungo il canale A (tipicamente X).
JAInterasse dei fori sulla riga lungo il canale B (tipicamente Y).
KAInterasse dei fori sulla riga lungo il canale C (tipicamente Z).
HANumero dei fori su ogni riga, compreso il primo. Massimo 99.
IBInterasse delle righe lungo il canale A (tipicamente X).
JBInterasse delle righe lungo il canale B (tipicamente Y).
KBInterasse delle righe lungo il canale C (tipicamente Z).
HBNumero di righe, compresa la prima. Massimo 99.

G93

Lavorazione di serie di fori contigui disposti su di un arco di circonferenza di raggio e centro noti. La macro non produce alcuna lavorazione; per eseguire i fori essa deve essere preceduta da un opportuno ciclo fisso. Comando autocancellante. Oltre alle coordinate del primo punto, dovranno essere indicati i parametri seguenti:

I

Centro del cerchio sul canale A (tipicamente X).
JCentro del cerchio sul canale B (tipicamente Y).
KCentro del cerchio sul canale C (tipicamente Z).
HA Numero totale dei fori, compreso il primo. Massimo 99.
RBAngolo sotteso tra il primo e l'ultimo dei fori. Il segno dell'angolo determina la direzione di foratura (positivo=oraria).

G91

Ripetizione di parti di programma. La macroistruzione permette di applicare alla ripetizione rotazioni, traslazioni e rototraslazioni, combinando opportunamente i seguenti parametri:
NABlocco iniziale della ripetizione.
NBBlocco finale della ripetizione
HBNumero di ripetizioni
IBTraslazione lungo il canale A (tipicamente X).
JBTraslazione lungo il canale B (tipicamente Y).
KBTraslazione lungo il canale C (tipicamente Z).
RBAngolo di rotazione. Il segno dell'angolo determina la direzione di rotazione (positivo=oraria).
ICentro di rotazione sul canale A (tipicamente X).
JCentro di rotazione sul canale B (tipicamente Y).

K

Centro di rotazione sul canale C (tipicamente Z).

 

Questo sito rispetta la Privacy

Per qualsiasi domanda o commento su questo sito Web inviare un messaggio di posta elettronica a DP Soft S.r.l..

Copyright ©  DP Soft S.r.l.

Ultimo aggiornamento: 18-03-11