Giri continui

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Giri continui

Messaggio da g_federico_g » sabato 10 marzo 2018, 8:05

Ciao ragazzi vorre utilizzare il mio 4' asse come
Asse rotativo x saldare. C'e' la possibilita' di scrivere un codice e premuto start su mach3, far girare di continuo il 4' asse finon a quando premo stop ?
Motoclub - www.roadeaters.it - Motoclub

torn24
God
God
Messaggi: 5044
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: Giri continui

Messaggio da torn24 » sabato 10 marzo 2018, 9:29

Forse si, ma è da provare se davvero funzione.
Puoi crearti una funzione M personalizzata con vbscript, all'interno della macro un ciclo infinito che fa ruotare il 4 asse. Poi forse non si può arrestare premendo stop, forse si ferma premendo reset, ma è tutto da provare. Comunque con questo sistema mentre ruota il 4 asse non puoi fare altro con il cnc perché è occupato appunto ad eseguire un ciclo infinito.

qualcosa del genere, apri l'editor di vbscript e scrivi il codice, poi lo salvi con nome e estensione giusti,
non ricordo l'estensione, cerca la cartella dove sono salvati le M e vedi estensione, e salvi li dentro la nuova M esempio M3000

Codice: Seleziona tutto

i=10
do while true
    if i>360 then 
        i=10
    end if
    Code "G1 A" & i & " F100" 'cambiare il valore di F per cambiare la velocità

    while(IsMoving())
    wend
    i=i+10
loop 


CIAO A TUTTI !

scj

Re: Giri continui

Messaggio da scj » sabato 10 marzo 2018, 11:29

Sei su parallela?
Fai muovere l'asse e tieni premuto il tasto, poi premi la bandierina di windows sulla tastiera (quella che avvia il menu avvio o start)lasci il tasto che muove l'asse e lui continuerà a girare. Volendo puoi ripremere la bandierina di windows in modo che il menu avvio venga nascosto.
Per fermarti ripremi il tasto che fa girare l'asse o lo spazio , lo stop o il reset. Se hai un motion controller usb non funziona.

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » sabato 10 marzo 2018, 19:43

grazie ragazzi, lunedi provo :o
Motoclub - www.roadeaters.it - Motoclub

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » lunedì 12 marzo 2018, 12:16

Allora, ho provato il suggerimento della bandiera e funziona. Quindi puo' andare.....l'unica cosa è che mi è venuto un dubbio...
all'epoca inmpostai dei valori, ma non so se sono corretti.(anche se mi pare funzioni tutto).


Sul motorino ho una ruota dentata da 20 denti, sul mandrino una da 36.....

in motor tuning ho settato.
Step 2
velocità 5000
Accel. 600

Secondo voi vanno bene questi parametri ? O si puo' settare in modo diverso ?
Mi da l'impressione che il 4° asse abbia poca forza rispetto agli assi...sarà perchè non ha la chiocchiola ma la cinghia diretta o perchè ho impostato male io i valori ?
Motoclub - www.roadeaters.it - Motoclub

scj

Re: Giri continui

Messaggio da scj » lunedì 12 marzo 2018, 12:27

Dipende quanto hai di microstep sul drive. Comunque dai A360 e deve fare un giro.

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » lunedì 12 marzo 2018, 12:29

ricordo di aver impostato il mezzo passo.

Sull'impostazione degli steps con barra filettata ho segnato i calcoli da fare.... ma sul rapporti diretto qual'è il calcolo preciso per ottenere il valore degli steps da impostare su mach3 ?
Motoclub - www.roadeaters.it - Motoclub

Avatar utente
shineworld
Senior
Senior
Messaggi: 673
Iscritto il: venerdì 18 marzo 2016, 9:44
Località: Vicenza
Contatta:

Re: Giri continui

Messaggio da shineworld » lunedì 12 marzo 2018, 13:12

Usi A come motore far avanzare il filo nella punta di saldatura ?

scj

Re: Giri continui

Messaggio da scj » lunedì 12 marzo 2018, 13:48

36:20=1.8
400 (step) x1. 8= 720 step per ogni giro mandrino
720step/360=2
Il tuo valore è corretto

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » lunedì 12 marzo 2018, 14:21

Menomale....non mi ricordavo come avevo fatto.... :) :)


ragazzi, appena finisco vi posto una foto del mio lavoro.

Come sempre Grazie per il vs prezioso aiuto.
Motoclub - www.roadeaters.it - Motoclub

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » lunedì 12 marzo 2018, 15:30

Sto provando la cosa del VBScript....il PC si impalla....a causa del ciclo infinito penso.

C'è la possibilità di inserire dentro al ciclo o come condizione di termine,.....do while TASTO=STOP ...loop .... se si preme un pulsante ?
Motoclub - www.roadeaters.it - Motoclub

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » lunedì 12 marzo 2018, 16:16

Vi posto il codice modificato ...con delle domande.

con K gli dico quanti LOOP di 360° fare ... posso impostare un miliardo e poi interrompere con STOP quando mi serve a me...il ciclo infinito da problemi.
(P.S: Sono accettate tutte le correzioni possibili :) )
"
k=0
Do While k<=1
i=0
Code T1M6
Do While i<=360

Code "G1 A" & i & " F5500" 'F - velocità di rotazione
i=i+1
Loop

Code G90A0F5500
code M30
k=k+1
Loop

"
Ho notato che per gestire la velocità di avanzamento posso premere il +oil - su MACH3...ma mi va un po a scatti....e non riesco a fargli fare i due giri
arriva a 360° e si ferma.

Inoltre, mi piacerebbe sapere se c'è la possibilità di gestire il Feed rate con il Joystick ? ho installato un Joystick uno modello GAMING tempo fa per i movimenti...se riuscissi a modificare la velocità di rotazione (+ e -)del 4° asso con due bottoni sarebbe il massimo !!!
Motoclub - www.roadeaters.it - Motoclub

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » lunedì 12 marzo 2018, 17:58

AGGIORNAMENTO.

Ho dovuto eliminare il mio vecchio joypad perchè Windows lo riconosceva come un 2 assi e quindi non mi andava bene.

Ne ho installato un'altro su windows che Mach3 riconosce con il plug-in "USB JoyPad and game device plugin - New Version 2.0".

Ho configurato il plugIn e da joypad riesco ad incrementare il Feed Rate ...ma il problema è che non varia la velocità nell'avanzamento del 4° asse.....dipenderà sicuramente dal codice. Dove sbaglio ?
Motoclub - www.roadeaters.it - Motoclub

torn24
God
God
Messaggi: 5044
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: Giri continui

Messaggio da torn24 » martedì 13 marzo 2018, 8:15

Non ho capito dove vai aumentare la feed, non ho installato mach3, nel dro feed?
Comunque quando programmi il movimento programmi anche l'avanzamento Code "G1 A" & i & " F5500" 'F - velocità di rotazione, quindi quando fa il movimento ha l'avanzamento programmato.
CIAO A TUTTI !

Avatar utente
g_federico_g
Senior
Senior
Messaggi: 723
Iscritto il: mercoledì 31 ottobre 2007, 13:53
Località: Termoli

Re: Giri continui

Messaggio da g_federico_g » martedì 13 marzo 2018, 8:41

Il feed qui....

(Solitamente utilizzo Artcam per fare i percorsi utensili, quindi il Gcode non lo conosco direttamente e sicuramente sbaglio da qualche parte)

E come posso fare per dargli una velocità iniziale, modificabile variando la percentuale del feed rate ?

Nei movimenti delle mie lavorazioni, quando va troppo piano o troppo veloce vario la velocità con il feed rate e funziona....non capisco perchè qui non mi riesce.
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
Motoclub - www.roadeaters.it - Motoclub

Rispondi

Torna a “G-code”