Passa al contenuto

Le funzioni di linuxcncMulti

Cosa ottiene un retrofit con linuxcncMulti oltre al LinuxCNC standard: più canali in un nucleo real-time, un pianificatore di percorso con look-ahead e raccordi a curvatura continua, trasformazioni a 5 assi, una gestione utensili con monitoraggio della durata, un monitoraggio di processo che rileva la rottura dell'utensile dal carico del mandrino o degli assi, e gli strumenti di engineering intorno.

Provatelo online Manuale Shop

Lavorazione multicanale

Più canali, ciascuno con il proprio programma, interprete e pianificatore di percorso, girano in parallelo in un unico nucleo real-time: mandrino principale e contromandrino, torretta e testa di fresatura, oppure il cambio utensile come canale a sé che prepara l'utensile successivo mentre il pezzo viene lavorato. Il canale 0 si comporta esattamente come il LinuxCNC standard, le configurazioni monocanale esistenti continuano a funzionare.

  • Punti di attesa tra i canali, valutati nella parte real-time, non nello spazio utente
  • Scambio assi tra canali (GET, GETD, RELEASE), nomi asse per canale come X1 e X2, mandrino master con SETMS
  • INIT e START di altri canali dal programma, stato di funzionamento, errori e allarmi per canale
  • Azioni sincrone in sintassi Siemens: ID/IDS WHEN DO, DELDTG, RDISABLE, assi di comando, funzioni H
  • Linguaggio di programmazione Siemens: parametri R, DEF, GOTO, REPEAT, IF/WHILE/CASE, sottoprogrammi asincroni (ASUP) e programmi evento
Tre canali sulla INDEX G200

Pianificatore di percorso con look-ahead

Il pianificatore esegue profili a S con jerk limitato e un look-ahead fino a 2000 segmenti, così i segmenti CAM corti da 0,2 a 2 mm viaggiano all'avanzamento programmato e non a una sua frazione. Gli spigoli ricevono raccordi polinomiali a curvatura continua entro la tolleranza G64 – l'equivalente di Siemens G642 con SOFT – e i programmi a 5 assi vengono compressi come con COMPCAD: i microsegmenti con cambi di orientamento vengono fusi entro una tolleranza di percorso e di orientamento.

  • Limiti di jerk per asse e per il percorso, sovraccarico di accelerazione sugli archi di raccordo come MD32310
  • Raccordi con movimento rotativo su una curva di Hermite: velocità e accelerazione di orientamento restano continue
  • Compressore per l'output CAM a 5 assi (G64 Q con tolleranza di orientamento, equivalente di ORISON)
  • Limiti dei giunti con cinematiche non banali, diagnostica del pianificatore come pin HAL, una configurazione di benchmark
Programma a 5 assi sulla DMU 60

5 assi e trasformazioni cinematiche

TRAORI con controllo del centro utensile per cinematiche a testa, a tavola e miste, TRANSMIT per la lavorazione frontale e TRACYL per superfici cilindriche sul tornio, attivati per canale dal programma, con i set di dati nel file INI. L'orientamento si programma come angoli o vettori (A3, B3, C3); la lunghezza utensile agisce nella trasformazione.

  • TRAORI, TRANSMIT, TRACYL, TRAFOOF per canale
  • Movimento manuale nel sistema di coordinate utensile (TCS) lungo l'utensile inclinato
  • Modello 3D della macchina e pezzo con asportazione di materiale nel pannello operatore
DMU 60 con tavola basculante

Gestione utensili con monitoraggio della durata

Un file utensili per canale con magazzini, posti intermedi (mandrino, pinze) e punti di carico, gestito nel pannello operatore: striscia del magazzino, tabella e dettagli. Ogni utensile porta la sua durata per pezzi o tempo con valore nominale, valore reale, preavviso e blocco; quando un utensile è esaurito subentra automaticamente l'utensile gemello e la sequenza di cambio gira come sottoprogramma asincrono.

  • Utensili gemelli e cambio gemello automatico, SETPIECE, TOOLSET e dati utensile dal programma
  • Magazzini 1…9997, intermedio 9998, magazzino di carico 9999 come Siemens: MVTOOL, TCI, POSM, posto proprietario, ricerca posto libero
  • Variabili di sistema $TC_MPP, $A_MYMN, $P_TOOLNO; il cambio utensile registra mandrino e posto proprietario
  • Utensili disegnati nelle loro postazioni e nelle pinze del modello 3D
Lista utensili con durata

Monitoraggio di processo e rilevamento rottura utensile

mcwatch (Enterprise) sorveglia il carico del mandrino e degli assi durante ogni processo di taglio – potenza del mandrino, coppia dell'azionamento o corrente motore, qualsiasi segnale HAL – contro curve apprese con inviluppo e contro limiti fissi. Una rottura utensile o un sovraccarico interviene subito, parte una routine di ritiro e, per le filettature, il ritiro si svolge sincronizzato dal punto di rottura. L'usura di un utensile viene valutata da più curve di apprendimento.

  • Curve di apprendimento per processo: riferimento, inviluppo con tolleranza, curva di usura, limiti fissi
  • Interruttori globale, per utensile e per processo; ciò che è disattivato viene comunque registrato
  • Grafico con carichi in tempo reale, zone e allarmi nel pannello operatore, statistiche delle esecuzioni
Monitoraggio di processo con curve di carico

Il pannello operatore mchmi

Un pannello operatore nello stile di SINUMERIK Operate: una colonna per canale, la macchina 3D e il pezzo con asportazione di materiale, il gestore programmi con livelli di programma e lo stato delle azioni sincrone. I programmi vengono verificati prima dell'esecuzione: portautensile contro macchina e grezzo, e i canali simulati insieme sull'asse del tempo per collisioni utensile contro utensile e blocchi nei punti di attesa.

  • Macchina, lista utensili, spostamenti origine, programma, gestore programmi, monitoraggio di processo, diagnosi
  • Pezzi con controllo di versione, test di circolarità, pagine utente, tasti pannello HAL
  • Otto lingue: tedesco, inglese, spagnolo, italiano, francese, slovacco, sloveno, ceco
mchmi con due canali

Strumenti di engineering

Vista a contatti di mcplc

mcplc – il PLC

La logica macchina come schema a contatti (KOP) con blocchi funzione e SCL, il catalogo hardware delle schede Mesa e dei terminali e azionamenti EtherCAT, HAL generato dal progetto, un assistente CNC per assi e mandrini.

Machine Builder

Machine Builder

Il modello cinematico della macchina da nodi con geometria, limiti e utensili, importato da modelli vismach, esportato come configurazione e mostrato dal vivo nel pannello operatore.

Auto Servo Tuning

Auto Servo Tuning

Misura della risposta in frequenza di ogni asse, progettazione del regolatore per margine di fase, proposte di filtri e feed-forward, applicate con un tasto – per azionamenti analogici ed EtherCAT.

Guardatelo in funzione

Registratevi, avviate un'istanza di prova nel portale clienti e usate mchmi nel browser. L'edizione Community si scarica gratis; l'edizione Enterprise aggiunge il monitoraggio di processo, gli strumenti di engineering, aggiornamenti e supporto.

Avvia l'istanza di prova Scarica Community Enterprise nello shop