torn24 ha scritto:
ciao giulianodes non ho capito dalla tua ultima risposta se conosci il linguaggio iso ?? Conosco solo qualche codice...ma ho capito come funziona
fino ad ora non si tratta di gcode ma di linguaggio macro FANUC che come ti ha detto badade molti programmatori non conoscono e non usano ,con solo il linguaggio macro NON PUOI
COMANDARE LA MACCHINA occorre anche l' iso Mi pare di aver capito che le macro siano funzioni contenenti codici ISO
il gcode o linguaggio eia-iso è chiamato linguaggio di programmazione per cnc ma ha poco a che vedere con i linguaggi di programmazione effettivi ("basic - c ecc..") Mi riferivo al tipo di struttura/logica della programmazione e non come equivalenza di istruzioni
HAI DETTO Il mio obiettivo é quello di fresare cose semplici
per ottenere questo risultato basta l' ISO ("con cui è possibile fare e si fanno anche cose complesse")
con il linguaggio macro non puoi comandare la macchina ma serve solo per ampliare le possibità di programmazione cnc le funzioni sono quelle dell'iso ("gcode") la programmazione parametrica
mette a disposizione le variabili i condizionamenti e i cicli che devono interagire con le istruzioni
iso Quindi la prog. parametrica é a discrezione del cam? Il codice ISO standard mette a disposizione alcune funzioni di salto condizionato, variabili, subroutine ecc...?
ad esempio :
se devi realizzare una cava basta la programmazione iso scrivi il programma e lo riusi tutte le
volte che ti occorre
un applicazione del linguaggio macro potrebbe essere avere tante cave diverse ma della stessa forma
ad esempio rettangolari con tale linguaggio usando le variabili cambi il valore delle variabili e con lo stesso programma realizzi più lavorazioni Questo l'avevo capito
io trovo interessante la programmazione parametrica e quindi ritengo sia giusto imparare almeno le basi
ma questo dopo aver appreso una buona conoscenza del ISO Perfettamente d'accordo
P.S
con molti cnc a linguaggio conversazionale diventa poco utile il linguaggio macro perchè gli stessi controlli sono dotati di propie "macro" in grado di soddisfare le più svariate esigenze Infatti chiedevo se programmi come mach3 interpretano comandi macro, o almeno simili ecc... come quelli Fanuc.
Spero di aver capito qualcosa