Esecuzione macro da attivazione ingresso

Sezione dedicata a Mach3
Rispondi
Avatar utente
Vecchietto67
Senior
Senior
Messaggi: 637
Iscritto il: lunedì 9 ottobre 2017, 7:28
Località: Bologna

Esecuzione macro da attivazione ingresso

Messaggio da Vecchietto67 » martedì 7 aprile 2020, 22:23

Un saluto a tutti quelli che ne sanno più di me (e anche a quelli che ne sanno di meno).
Ho dato una occhiata ai vari post ma non ho trovato una risposta.

Vorrei eseguire una serie di istruzioni quando si attiva un ingresso e per questo ho pensato a una macro (i brain non funzionano come vorrei).
La domanda è:
come faccio a dire a Mach3 che all'attivazione dell'ingresso XXXX deve eseguire la macro ZZZ.m1S senza andarlo a dire nel file G-code?
La macro dovrebbe essere sempre attiva indipendentemente dai file che carico.
Esiste un file che MACH3 carica all'avvio e che contiene tutte le macro o righe di codice che devono essere eseguite in funzione degli eventi?
Non sono un genio ma voglio farvi credere che lo sono .........

Avatar utente
Pedro
God
God
Messaggi: 7021
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Esecuzione macro da attivazione ingresso

Messaggio da Pedro » martedì 7 aprile 2020, 22:54

sono solo due le possibilità di far partire una macro ad una certa condizione di un input, nell'ambito mach3 e i suoi normali controller:
- La più efficiente è usare proprio un brain
- una macropump che in polling all'avvenire di un dato evento faccia partire la macro

tutte e due le soluzioni sono avulse dal gcode, anzi sarebbero comunque eseguibili senza g-code caricato
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

Avatar utente
Vecchietto67
Senior
Senior
Messaggi: 637
Iscritto il: lunedì 9 ottobre 2017, 7:28
Località: Bologna

Re: Esecuzione macro da attivazione ingresso

Messaggio da Vecchietto67 » giovedì 9 aprile 2020, 6:45

Sembra che macropump sia la soluzione migliore.
Grazie
Non sono un genio ma voglio farvi credere che lo sono .........

Rispondi

Torna a “Mach3”