Problema su sotto programma tornio siumerik m810

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
dgncasto
Newbie
Newbie
Messaggi: 10
Iscritto il: mercoledì 19 maggio 2010, 9:57
Località: sanna

Problema su sotto programma tornio siumerik m810

Messaggio da dgncasto » martedì 14 settembre 2010, 10:07

Ciao a tutti spero che le vacanze siano andate bene... ora che sono tornato ho un quesito da porvi ho questo benedetto sinumerik 810m su fresa a 3 assi Zeus il quale ha sulla sua destra un blocco porta utensili fisso da 8 . Tale fresa per prelevare l'utensile che puo essere un madrino da trapano o una fresa da 120 esegue un sottoprogramma chiamato L8 . Bene la macchina esegue correttamente la fase di carico dell'utensile ma incaso di cambio utensile scarica il precedente e si blocca scrivendo utensile sbloccato . nn avendo esperienza nella programmazione cnc ho pensato che fosse un problema del sottoprogramma perche sopo scricato l'utensile la pompa che da la pressione per sganciare l'utensile non si ferma e all'esecuzione dell'altro comendo si blocca .Il mio dubbio penso che sia dovuto ad un errore del sottoprogramma cosi vi riporto il listato di esso magari tra voi c'è qualcuno che conosce il sinumerik e magari puo capire cosa succcede alla macchina alla fase di scarico utensile .Vi ringrazio anticipatamente ecco il sotto programma :

N0 g90 @714 LF
R900=-511.798 ( Rif. assx)LF
R901=-40.00 (Rif. asse Y)LF
R902=-205.9 ( Rif.asse Z) LF
R903=-90 (Incremento asse X)LF
R904=-90 (Incremento asse Y)LF
R905=8 (N.Max Pos. Utensile)LF
R906=122 (Angolo Pos. Fresa)LF
R907=-372.727 (Rif.asse X uscita)LF
R908=3.911 ( Rif.Asse Y Entrata)LF
R909=-557.182 (Rif.Asse X Entrata)LF
@704LF
M41LF
@714LF
@300 R910 K2402 LF
@36a R911 K0 LF
@714 LF
R940=R900+R903 LF
R950=R901+R904 R951=R950+R904 R952=R951+R904 LF
@714LF
@126 R920 R905 K9000 LF
@122 R920 R921 K9001 LF
@714 LF
M5 LF
@714 LF
M19 S=R906 LF
N1 G1 F3000 G53 Z=R910 D0 M9 LF
@111 R920 K1 K100 K0 K20 LF
@100 K10 LF
N10 @714 (carico Utensile Normale)
@121 R921 K0 K20 (Routeine di scaricao)
@111 R920 K2 K12 K4 K14 k5 k15 6 k16 k7 k17 k8 k18 LF
@100 K9999 LF
N12 G1 F3000 G53 Y=R950 LF
G53 X=R900 LF
@100 K19 LF
N14 G1 F3000 G53 Y=952 LF
G53 X=R900 LF
@100 K19 LF
N15 G1 F3000 G53 Y=R952 LF
G53 X=R940 LF
@100 K19 LF
N16 G1 F3000 G53 Y=R951 LF
G53 X=R940 LF
@100 K19 LF
N17 F3000 G53 Y=950 LF
G53 X=R940 L
@100 K19 LF
N18 G1 F3000 G53 Y=R901 LF
G53 X=R940 LF
@100 K19 LF
N19 @714 LF
@122 R961 K1 K50 LF
M20 LF
G1 F3000 G53 Z=10+R902 LF
G1 G53 Z=R902 F100 LF
M21 LF
R921=R920
G4 X2 LF
G1 F3000 G53 Z=R910 LF
@111 R920 K2 K9800 K4 K9800 LF
@100 K60 LF
N60 G1 F3000 G53 X=R909 LF
G53 Y=908 LF
@100 K9800 LF
N20 @714 (Scarico Utensile) LF
R961=1 LF
@122 R921 k1 k130 LF
@122 R921 k3 k130 LF
@714 (Routine di scarico Utensile normale) LF
R960=R921+10 LF
R960=R960 LF
@126 R921 k4 k25 LF
@100 R960 LF
N25 G1 F3000 G53 Y=R908 LF
G53 X=R909 LF
@100 R960 LF
N50 @714 (sgancio Fresa) LF
G1 G53 Z=R902 F100 LF
M20 LF
G4 X2 LF
R921=0 R961=0 LF
G1 F3000 Z=R910 LF
@714 LF
@122 R920 K0 K9800 LF
@100 K-1 LF
N100 @714 (Utensile Speciale)
@121 R921 K0 K-20 LF
@122 R920 K1 K101 LF
@122 R920 K3 K103 LF
@714 LF
N101 G1 F3000 G53 YR901 LF
G53 X=R900 LF
@100 K120 LF
N103 G1 F3000 G53 Y=R951 LF
@100 K120 LF
N120 @714 LF
@122 R961 k1 k150 LF
M20 LF
G1 F3000 G53 z=10 +R902 LF
G1 G53 z=R902 F100 LF
M21 LF
G4 X2 LF
R921= R920 LF
G1 F3000 G53 z=R902+10 LF
@100 K9800 LF
N130 @714 (Scarico Utensile Speciale) LF
R961=1 LF
R960=R921+100 LF
R960=-960 LF
G1 F3000 G53 X=R907 LF
G53 Z=R902+10 LF
@100 R960 LF
N150 @714 (Sgancio Fresa Speciale)LF
G1 G53 Z=R902 F100 LF
M20 LF
G4 X2 LF
R961=0 921=0 LF
G1 F3000 G53 Z=R910 LF
@714 LF
@122 R920 k0 k9800 LF
@100 k-1 LF
N9000 M0 (Utensile Inesistente)LF
@100 K-9000 LF
N9001 G4 X2 (Utrensile sul Mandrino)
@100 K9999 LF
N9800 @714 Lf
G1 F3000 G90 G53 X=R907 LF
D=R911 LF
N9999 M13 LF
M17 LF


Chiedo un altra cosa visto che non capisco un acca se qualcuno mi possa commentare i comandi almeno ci capisco qualcosa di piu .

Seifter
Junior
Junior
Messaggi: 61
Iscritto il: mercoledì 30 aprile 2008, 15:21
Località: Gattinara (VC)

Re: Problema su sotto programma tornio siumerik m810

Messaggio da Seifter » martedì 14 settembre 2010, 14:38

Ciao
Premetto che non conosco il controllo in questione,però dovresti spiegarti meglio.
Ad esempio il sottoprogramma di C.U. l'hai fatto tù oppure era già  all'interno della macchina?
Non era mai stato usato e quindi c'è qualche errore oppure prima funzionava e ora non funziona più?
Per i comandi ti consiglio di scaricarti e leggerti il manuale di programmazione relativo al tuo controllo quì:
https://extra.siemens.it/AeD_EunaWeb/Do ... %20CLASSIC
Diciamo che se sei alle prime armi e forse anche alle seconde :D questo sottoprogramma non è cosa che si può spiegare cosi semplicemente.
Ti serve l'aiuto di qualcuno esperto di programmazione perchè a parte i comandi base G M F R questo programma contiene programmazione avanzata.
Buone feste a tutti

Rispondi

Torna a “G-code”