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 ?
Giri continui
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Giri continui
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
-
- God
- Messaggi: 5103
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Giri continui
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
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 !
Re: Giri continui
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.
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.
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Re: Giri continui
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 ?
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
Re: Giri continui
Dipende quanto hai di microstep sul drive. Comunque dai A360 e deve fare un giro.
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Re: Giri continui
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 ?
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
- shineworld
- Senior
- Messaggi: 673
- Iscritto il: venerdì 18 marzo 2016, 9:44
- Località: Vicenza
- Contatta:
Re: Giri continui
Re: Giri continui
36:20=1.8
400 (step) x1. 8= 720 step per ogni giro mandrino
720step/360=2
Il tuo valore è corretto
400 (step) x1. 8= 720 step per ogni giro mandrino
720step/360=2
Il tuo valore è corretto
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Re: Giri continui
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.
ragazzi, appena finisco vi posto una foto del mio lavoro.
Come sempre Grazie per il vs prezioso aiuto.
Motoclub - www.roadeaters.it - Motoclub
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Re: Giri continui
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 ?
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
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Re: Giri continui
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 !!!
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
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Re: Giri continui
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 ?
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
-
- God
- Messaggi: 5103
- Iscritto il: venerdì 1 febbraio 2008, 11:28
- Località: Modena
Re: Giri continui
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.
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 !
- g_federico_g
- Senior
- Messaggi: 723
- Iscritto il: mercoledì 31 ottobre 2007, 13:53
- Località: Termoli
Re: Giri continui
(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