Fine lavoro, spostamento Asse e riavvio lavoro in automatico

Sezione dedicata a Mach3
Rispondi
Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Fine lavoro, spostamento Asse e riavvio lavoro in automatico

Messaggio da ken_ken2 » venerdì 16 settembre 2011, 19:22

Un Buon Lavoro a Tutti...

Avrei una esigenza di lavorazione che attualmente faccio a mano ma vorrei che si potesse fare in automatico, spero che in Mach3 c'è questa possibilià  ..... spiego un

po cosa vorrei fare .....

questo è un termine di un g-cod

..........
..........
N1800 G03 X37.7762 Y3.5072 I-0.0000 J6.0000
N1810 M05
N1820 G04 P1000
N1830 G00 Z4.0000
N1840 G0 X0.0000 Y107.0000
N1850 G0 Z0
N1860 M05 M30

... si tratta di una piastra forata nulla di particolare, si nota che al termine ho scritto che la Z va a 4 (di sicurezza) poi X a 0 e Y deve avanzare di 107mm per

ricominciare un nuovo taglio ... si tratta di un taglio plasma .... ora tutto è ritornato al punto di partenza con M30 ma (giustamente) non posso avviare la

lavorazione altrimenti Y ritorna in dietro a 0,..... per azzerare ora io clicco sul pulsante di azzeramento Y sulla schermata di mach3 (giusto per capirci).......

... Ora vi chiedo non esiste un g-cod M o altra sigla che mi faccia questa funzione e poi un altro che mi riavvi la lavorazione fino a quando non voglio io.....?

Grazie ...... spero che esista il sistema ...... :roll:

Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da ken_ken2 » venerdì 16 settembre 2011, 19:39

.... poi che voi sapete ma ...
M99 che riavvia la lavorazione in automatico ..... ma non mi azzera l'asse dove lo sposto.... mi potrebbe aiutare?????

M98 che tipo di funzione ha ..... se traduco mi dice "chiamata ad una subroutine" ...... ma che significa una chiamata abituale o a qualcosa di abituale ......... :roll:

Avatar utente
vdeste
Senior
Senior
Messaggi: 2740
Iscritto il: mercoledì 17 febbraio 2010, 14:41
Località: Torre del Greco NA

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da vdeste » venerdì 16 settembre 2011, 19:53

Sto cercando ci capire..... :oops: ma non ci arrivo. :oops: Mi viene solo da pensare che hai un g code di un solo pezzo, mettiamo un cerchio, ed invece vuoi farne due o più dalla stessa lastra. Ho intuito bene ?? Altrimenti non riesco a comprendere l'utilità  della cosa. MMMMM ora accendo il cervello e cerco di capire meglio. Hai provato ad inserire alla fine G53 y0 ?
Detesto quello che tu dici, ma difenderò fino alla morte il tuo diritto di dirlo.
Adoro discutere, odio litigare

Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da ken_ken2 » venerdì 16 settembre 2011, 20:06

Grazie vdeste e scusatemi rileggendo ho visto che non ho scritto proprio quello che hai detto tu .....

Ho una sola piastra in ferro da tagliare da una sola lastra, diciamo meglio che ho varie lastre in cui escono 2/3/5 ecc pezzi ora mica posso ricopiare a CAD o CAM il profilo di tutti i pezzi di sfrido per fare un nesting (o come si scrive) allora io parto da un punto e quando non ne riesco a fare più su quello sfido di lastra ne prendo un altra e via così ho una sola lavorazione di una sola piastra da ripetere a piacere .......

Avatar utente
Gianni55
Senior
Senior
Messaggi: 751
Iscritto il: lunedì 28 febbraio 2011, 11:46
Località: Sassari

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da Gianni55 » venerdì 16 settembre 2011, 20:47

potresti usare un codice del genere

f500
z5
f600
#1=202
G0x0y#1m3
#2=-0.15
M98 P1234 L27
M30
O1234
g1z#2
#1=[#1+6.0] ;sostituisci +6.0 col valore che ti interessa
g1 x184.5
z10
G0x0
G0 y#1
M99
e all'interno della subroutine ci metti il codice che ti interessa
ovviamente la cosa è ripetibile per l'asseX

ciao
Gianni
Ajò a trabajà
tumidiciquellochedevofareeiolofaccio (forse)
retrofit Einhell BT-ML 300
la mia cnc inutile

Avatar utente
vdeste
Senior
Senior
Messaggi: 2740
Iscritto il: mercoledì 17 febbraio 2010, 14:41
Località: Torre del Greco NA

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da vdeste » venerdì 16 settembre 2011, 21:11

:shock: :shock: :shock:
Detesto quello che tu dici, ma difenderò fino alla morte il tuo diritto di dirlo.
Adoro discutere, odio litigare

Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da ken_ken2 » venerdì 16 settembre 2011, 21:33

Ho provato ma non ho capito molto poi mi sembra che con mach3 non ho mai visto un simile g-code .... grazie lo stesso.... :wink:

....... Altro dubbio ..... non mi trovo con i secondi nella scrittura ad esempio ........ N0140 G04 P3 ..... non sono 3 Secondi ma molto di meno ....... sapete dove si impostano i secondi del comando .......G04 P.....?

Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da ken_ken2 » venerdì 16 settembre 2011, 21:42

invio il g code così se vi va lo provate per capirne di più .....notate che alla fine la cnc va in posizione Y107 e da quel punto mi dovrà  iniziare una nuova lavorazione (cioè ripetere la stessa nuovamente).... grazie
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

Avatar utente
vdeste
Senior
Senior
Messaggi: 2740
Iscritto il: mercoledì 17 febbraio 2010, 14:41
Località: Torre del Greco NA

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da vdeste » venerdì 16 settembre 2011, 21:45

P dovrebbe essere in millisecondi
Es.:
P 500 = 0,5 sec
p750 = 0,75 sec

ecc
Detesto quello che tu dici, ma difenderò fino alla morte il tuo diritto di dirlo.
Adoro discutere, odio litigare

Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da ken_ken2 » venerdì 16 settembre 2011, 21:57

Ecco perfetto ....... ora visto che lo stesso g cod su di un altro PC con un altro Mach3 versione demo ...... me li da in secondi??? allora ne deduco che ci può essere dove impostare questi parametri .... come pollici e millimetri........ :roll:

Avatar utente
Gianni55
Senior
Senior
Messaggi: 751
Iscritto il: lunedì 28 febbraio 2011, 11:46
Località: Sassari

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da Gianni55 » venerdì 16 settembre 2011, 22:57

vdeste ha scritto::shock: :shock: :shock:
Ciao Vdeste
non capisco lo stupore.
E' un semplice ciclo che ripete una serie di comandi N volte

Gianni
Ajò a trabajà
tumidiciquellochedevofareeiolofaccio (forse)
retrofit Einhell BT-ML 300
la mia cnc inutile

Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da ken_ken2 » venerdì 16 settembre 2011, 23:15

Per quale software di controllo ....???? Gianni55 per caso hai dato un occhiata al file .... puoi dirmi se si può modificarlo come ho indicato ...... grazie ancora :wink:

Avatar utente
Gianni55
Senior
Senior
Messaggi: 751
Iscritto il: lunedì 28 febbraio 2011, 11:46
Località: Sassari

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da Gianni55 » venerdì 16 settembre 2011, 23:24

mach3
sono due righe che ho scritto appena costruita la cnc, e avevo solo la versione free di mach3.
Dovendo stare nelle 500 righe di codice mi sono arrangiato.
no, scusa, il tuo codice non l'ho guardato ora gli do un'occhio
Ajò a trabajà
tumidiciquellochedevofareeiolofaccio (forse)
retrofit Einhell BT-ML 300
la mia cnc inutile

Avatar utente
Gianni55
Senior
Senior
Messaggi: 751
Iscritto il: lunedì 28 febbraio 2011, 11:46
Località: Sassari

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da Gianni55 » sabato 17 settembre 2011, 0:27

ken_ken2 ha scritto:Per quale software di controllo ....???? Gianni55 per caso hai dato un occhiata al file .... puoi dirmi se si può modificarlo come ho indicato ...... grazie ancora :wink:
scusa, non avevo visto il tuo codice.
Ovviamente per poterlo utilizzare in un ciclo tutti gli spostamenti devono essere relativi e non assoluti.
Credo che ci sia un'opzone in ArtCam (non sono certo) che imposta i movimenti come relativi.
Dovresti avere all'inizio del Gcode un'istruzione G91.qualcosa
Non sono un'esperto di Gcode(gli ho dato uno squardo per necessità ) ma non credo che siano problemi ad adattare il tuo codice.
Ti spiego come funziona il mio codice

f500
z5
f600
#1=202 ;imposto la variabile #1 al valore 202.dovevo spianare quel pezzo del tavolo
G0x0y#1m3 ;vado a X0Y202 e accendo il mandrino
#2=-0.15 :imposto la variabile # al valore -0.15
;il valore di Z lo imposto da variabile
M98 P1234 L27 ;richiamo la subroutine 1234 per 27 volte
M30 :fine del programma
O1234 ;inizio della routine 1234
g1z#2 ;
#1=[#1+6.0] ;incremento il valore della variabile #1 di 6 mm. scusate ma è l'unica fresa 'grande' che
;possiedo
g1 x184.5 ; qui potevo fresare in andata e ritorno, ma ho preferito una sola direzione
z10 ;
G0x0 ;
G0 y#1 ;
M99 fine della subroutine 1234

spero di essere stato utile
Gianni
Ajò a trabajà
tumidiciquellochedevofareeiolofaccio (forse)
retrofit Einhell BT-ML 300
la mia cnc inutile

Avatar utente
ken_ken2
Senior
Senior
Messaggi: 2873
Iscritto il: martedì 8 settembre 2009, 15:53
Località: benevento

Re: Fine lavoro, spostamento Asse e riavvio lavoro in automa

Messaggio da ken_ken2 » sabato 17 settembre 2011, 11:07

Devo studiarci un po su ....... non ti so dire adesso vediamo cosa riesco a fare ...... grazie ancora .... :wink:

Rispondi

Torna a “Mach3”