Il team di sviluppo e' lieto di annunciare la versione 1.6 del software RosettaCNC.
Segue una lista PARZIALE delle nuove funzionalità implementate:
- Potenziato il linguaggio GCode:
- Aggiunto G10 L1 : Set Tool Table Entry
- Aggiunto G10 L10 : Set Tool Table, Calculated, Workpiece
- Aggiunto G10 L20 : Coordinate Origin Setting Calculated
- Aggiunto G10 L100 : Set the value of some special parameters
- Aggiunto G38.2/G38.3/G38.4/G38.5 : Probing
- Aggiunto G43.4 : Enable RTCP feature
- Aggiunto G43.7: Enable RTCP feature and override tool offsets using user defined arguments
- Aggiunto G66 : Macro modal call
- Aggiunto G67 : Macro modal call cancel
- Aggiunto G73 : Drilling Cycle with Chip Breaking
- Aggiunto M17 : Turn On Torch Height Control (THC)
- Aggiunto M18 : Turn Off Torch Height Control (THC)
- Aggiunto M47 : Restart program execution
- Aggiunto M102 : End Program without reset
- Aggiunto M107 : Tool change procedure started
- Aggiunto M108 : Tool change procedure ended
- Abilitate varie cinematiche le quali si condividono i 6 assi disponibili. Le principali sono:
- 3 assi lineari e 3 assi tra liberi e rotativi
- 3 assi lineari + 1 rotativo (testa tiltante A) e resto liberi - con RTCP
- 3 assi lineari + 2 rotativi (testa tiltante A/C) e resto liberi - con RTCP
- 3 assi lineari + 2 rotativi (roto-basculante A/C) e resto liberi - con RTCP
- 3 assi lineari + 2 rotativi (roto-basculante B/C) e resto liberi - con RTCP
PS: Nella 1.6 la funzionalità RTCP (G43.4 & G43.7) è abilita in base all'opzione di ordinazione della board.
- Potenziato il linguaggio di costruzione delle VM (Virtual Machine).
Ora è possibile realizzare VM sia per ponte fisso che mobile e supportare tutti i tipi di cinematica realizzabili dalla scheda. - Aggiunta la funzionalità Dynamic Offsets
Tramite il pannello Dynamic Offsets è possibile, durante l'esecuzione di un programma, modificare dinamicamente la posizione XYZ aggiungendo un offset. Questo permette di aggiungere o togliere al volo l'extra-metallo, senza dover modificare il programma G o fermare la lavorazione. Funzione utile sopratutto in caso di CNC per incisoria. - Modificata la gestione JOG da UI/tastiera per essere immediata e supportare i pannelli touch screen.
- Aggiunti nuovi menu per l'accesso ai canali di supporto e supporto remoto.
- Esecuzione macro utente da UI e ingressi digitali.
E' possibile associare fino a 4 macro eseguibili con pulsanti sulla toolbar e 8 macro eseguibili su comando da ingresso digitale. Le macro da toolbar possono avere un'icona e un testo descrittivo personalizzabile. - Nuovi codici ordinazione con espansioni I/O e funzionalità aggiuntive.
Sono state create nuovi codici ordinazioni con la possibilità di espandere gli I/O, aggiungere ingressi analogici, etc. - Riorganizzati ingressi ed uscite per aumentarne il numero a disposizione.
- Abilitato e completato il supporto gestione taglio al Plasma
- Riorganizzato il pannello di setup dei parametri scheda aggiungendo nuove funzionalità:
- Withdraw at Stop Settings : definisce come muovere il mandrino in casto di mancata connessione con la scheda.
- Ristrutturata completamente la cartella Axes con l'aggiunta dei nuovi parametri:
- Contangecy Threshold
- Cornering Minimum Speed
- Cornering Acceleration Override
- Blending Acceleration Override
- Extra Override on Fast with Kinematics
- Allow Immediate Direction Change
- Enable Rotary Feed Handling
- Aggiunti nuove funzionalità e parametri di gestione dello spindle e dell'ingresso tachimetrica.
- Riorganizzate le funzioni di gestione del tipo controllore in : Handwheel, Single Joystick e Multiple Joystick.
- Possibilità di usare I/O generici per gestire un joystick per ogni asse.
- Aggiunte nuove funzionalità ingressi (come ad esempio ingressi per eseguire macro utente).
- Aggiunte nuove funzionalità uscite (come ad esempio l'accesso a tutte le uscite AUX, e stati CNC).
- Riorganizzata la gestione cambio utensile che ora avverrà tramite macro utente e non più con procedure fisse e interne alla CNC.
- Aggiunta la gestione digitalizzazione tramite sonda laser.
- Abilitata e potenziata la gestione Plasma.
- Aggiunta la possibilità di associare Alarms e Warnings custom ad ingressi digitali.
- Aggiunta la cartella PLC per la definizione di parametri custom.
- Aggiunta una completa gestione di sensori di precisione laser con cui fare scansioni dei modelli (file STL/TXT) o catturare la planarità materiali o piano di lavoro (file STL/TXT).
- Il cambio utensile sia manuale che automatico viene ora realizzato direttamente in codice G posto in file macro sfruttando le funzionalità del probing e le istruzioni dinamiche del linguaggio G per l'acquisizione di stati logici degli ingressi ed interfacciamento con l'utente tramite le istruzioni M109 (messaggi), M120 (immagini).
- RosettaCNC-1 : macchina 4 assi normale senza VM.
- Mill-4-Axis Demo : macchina 4 assi con asse tornio con VM.
- Table-AC Demo : macchina 5 assi tavola roto-basculante (A/C) con VM: