da qualche anno sono impegnato nelle costruzione di un cnc a tre assi con cambio utensile automatico. Ho quasi terminato la parte meccanica e mi sto dedicando alla parte elettronica di controllo .Ho seguito il consiglio di un mio amico anche lui appassionato di cnc e ho quindi acquistato la scheda kflop della dynomotion . Vorrei utilizzare mach3 come interfaccia utente perchè già lo conosco, ma sto incontrando alcuni problemi .
Vorrei poter comandare alcune uscite della kflop, attraverso un a macro in mach3 per gestire il cambio utensile .
A tale scopo potrei utilizzare momentaneamente i comandi per mist (M7) e flood(m8) che però non riesco a far gestire da alcun treat in c di kflop.
Il treat 2 che gestisce lo spindle attraverso istruzioni EX_SPINON , EX_SPINOFF funziona regolarmente :
case EX_SPINON:
printf("Spindle CW ON\n");
SetBit(4); // comando bit start spindle
Le uscite per il comando dello spindle si attivano correttamente .
Sapete dirmi come posso tramite comando M7, M8 attivare altre uscite Kflop?
grazie in anticipo per i vostro aiuto