MECCANICA e DINTORNI
http://meccanicaedintorni.morpel.it/phpbb/

Linguaggio di programmazione per wizard mach3
http://meccanicaedintorni.morpel.it/phpbb/viewtopic.php?f=12&t=16313
Pagina 1 di 1

Autore:  MauroO [ dom gen 24, 2016 21:38 ]
Oggetto del messaggio:  Linguaggio di programmazione per wizard mach3

Per i miei lavoretti, non riesco quasi mai a far venir bene le wizard già presenti in mach3, per cui mi ritrovo a dover programmare direttamente in Gcode, linguaggio allucinante, tutte le volte che le funzioni standard non sono applicabili c'è da scervellarsi, in passato ho programmato anche in assembler e devo dire che è più evoluto del Gcode.
Veniamo al dunque, ho notato che il codice delle wizard viene scritto con un linguaggio ad alto livello che non ho mai utilizzato, non è C, somiglia a VB ma non lo è, sembra più visual DB; qualcuno degli esperti mi sà dire di cosa si tratta; vorrei convertire alcuni miei programmi scritti in Gcode nella forma classica delle wizard per mach3.

Autore:  onorino [ dom gen 24, 2016 22:03 ]
Oggetto del messaggio:  Re: Linguaggio di programmazione per wizard mach3

i wizard , dovrebbero utilizzare delle macro , in pratica ti ritrovi molte R e @ , sbaglio ?

Autore:  MauroO [ lun gen 25, 2016 09:11 ]
Oggetto del messaggio:  Re: Linguaggio di programmazione per wizard mach3

Non so cosa intendi per "molte R e @", forse ciò che si vede se si tenta di aprire una wizard con un semplice editor di testi? Le wizard sono codice scritto in un linguaggio evoluto tipo C, VB, Kilix; pascal, ecc. che fornisce in uscita le istruzioni in Gcode. In tali linguaggi per un programmatore è facile la gestione delle variabili, dei cicli, delle condizioni; il Gcode consente solo una gestione rudimentale dei cicli, tutto il resto va passato come parametri numerici, è un modo di programmare a dir poco assurdo. Il Gcode probabilmente è nato per una gestione fronte macchina da parte di un operatore che la controlla utilizzando esclusivamente le funzioni standard o combinazioni delle stesse. Ho provato anche dei cad-cam che solitamente forniscono un output in Gcode, peccato che generalmente il risultato sia un part-program di lunghezza infinita formato da centinaia di righe solo per tracciare un arco di cerchio quando sarebbe sufficiente un'istruzione. Entro le directory di Mach3 c'è in editor "VB script" ma non legge le wizard che hanno estensione .set.
Questi sono imotivi per cui cerco di sapere con quale linguaggio si lavori con le wizard.

Pagina 1 di 1 Tutti gli orari sono UTC +1 ora
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/