Machine Simulation
Il software VERICUT simula le lavorazione CNC, garantendo efficienza, competitività e profitto! Una collisione in macchina può essere molto costosa, danneggiare la macchina e ritardare l’intera produzione! Ma grazie a VERICUT è possibile ridurre drasticamente la possibilità di errore ed evitare di sprecare prezioso tempo macchina con prove di lavorazione. Il modulo Machine Simulation rileva collisioni e prossimità tra tutti i componenti della macchina utensile, come slittoni, teste, torrette, tavole girevoli, mandrini, sistemi di cambio utensile, attrezzature, pezzi da lavorare, utensili ed altri oggetti specificati dall’utente. È possibile definire zone di sicurezza attorno ai componenti per controllare la vicinanza relativa ed anche rilevare errori di fine-corsa.
Controllo Collisioni Superiore
VERICUT utilizza il più accurato algoritmo disponibile per il controllo collisioni. VERICUT non controlla semplicemente dei punti lungo il percorso, ma controlla in modo continuo l’intera traiettoria. Non è quindi necessario specificare una tolleranza o un passo che, se troppo piccoli potrebbero rallentare la simulazione, se troppo grandi potrebbero non rilevare la collisione!
VERICUT permette di eseguire realistiche simulazioni 3D dell’intera macchina CNC, riproducendo esattamente ciò che accade in officina, con il migliore sistema di rilevazione collisione possibile.
VERICUT Machine Simulation supporta il codice ISO e
- Supporto multi assi per fresatura, tornitura, foratura, molatura ed elettroerosione
- Fresatura/Tornitura simultanea su mandrini e pezzi differenti
- Macchine con controlli CNC multipli sincronizzati
- Accessori: contropunta, lunette, manipolatori di pezzi, alimentatori di barre, ect.
- Trasferimento automatico del pezzo a contromandrini o trasportatori
La simulazione CNC permette di:
- Evitare collisioni in macchina e prossimità
- Verificare le capacità CNC di una macchina e ridurre il tempo necessario alla sua implementazione
- Mostrare agli operatori macchina cosa aspettarsi da programmi NC nuovi
- Migliorare l’efficienza delle lavorazioni
- Aumentare la sicurezza in officina
- Migliorare le presentazioni e la documentazione
- Istruire senza togliere tempo alla produzione (o rischiare una collisione)
Emulazione di Controlli CNC & Supporto di Codici ISO
VERICUT emula in modo accurato la logica dei controlli CNC. Ogni tipo di controllo numerico può essere esattamente simulato tenendo conto dei diversi tipi di macchina, programmi, pezzi, funzioni. I controlli possono essere personalizzati. Usando delle specifiche finestre di dialogo, i codici del linguaggio ISO sono definiti con logica “codice/indirizzo”, quindi configurati per chiamare macro CGTech, che simulano le funzioni del controllo. La logica del controllo supporta anche stati condizionati (altri codici nel blocco, variabili utente e di stato, stati macchina, etc.), che possono alterare l’interpretazione del codice/indirizzo.
Le Macchine Utensile di ultima generazione possono processare complessi programmi NC. VERICUT è stato sviluppato da programmatori di controlli numerici e professionisti nel software di simulazione e verifica. Le loro conoscenze ed esperienze hanno reso VERICUT uno strumento eccellente nella simulazione di macchine multi assi, complessi programmi NC e/o tecniche avanzate di programmazione.
VERICUT include una libreria di controlli numerici flessibili e facilmente modificabili quali:
- Heidenhain
- Fanuc
- Mazatrol
- Bosch
- NumeriPath
- Yasnac
- General Electric
- Siemens
- Fadal
- Phillips
- Allen-Bradley
- Cincinnati Milacron
- Okuma
VERICUT è progettato per supportare funzione avanzate dei controlli quali:
- Look-ahead o compensazione utensile 3D
- Programmazione in punta utensile o compensazione lunghezza utensile
- Programmazione su punto di riferimento
- Cicli fissi
- Punti perno degli assi di rotazione (pivot)
- Variabili, sottoprogrammi e macro
- Sottoprogrammi, cicli di ripetizione
É inclusa una libreria di modelli di macchine utensili (VMCs), che si possono facilmente personalizzare. Oppure si possono costruire macchine ex-novo. I componenti possono essere modellati con un sistema CAD o STL, o definiti direttamente in VERICUT. La definizione della cinematica della macchina e la gestione dei componenti è resa semplice dal pratico Albero Progetto.
VERICUT supporta la simulazione di applicazioni complesse:
- Trasferimento automatico del pezzo tra diverse attrezzature
- Testa a sfacciare o a recesso)
- Centri di lavoro Tornio/Fresa multi-canale
- Controlli numerici CNC che consentono la programmazione dell’asse utensile mediante i versori IJK
- Operazioni di tornitura non simmetriche rispetto all’asse mandrino
- Macchine a cinematiche parallele come la testa Tripode
- Operazioni di taglio a lancia d’acqua multi-assi
- Rimozione di materiale per dentatrici a creatore e sincronizzazione rotazione utensile creatore con rotazione pezzo
- Programmazione e simulazione di lavorazioni di rivettatura automatica
CGTech ha una lunga esperienza nella creazione di VMCs, configurate seguendo attentamente le esigenze degli utenti. Configuriamo VMCs per una vasta gamma di macchine CNC. I modelli geometrici delle macchine dei principali costruttori al mondo sono spesso forniti dalle stesse case costruttrici, in collaborazione con noi. Nella sezione del sito Showrooms Macchine Utensili sono disponibili molte lavorazioni simulate in VERICUT, che impiegano macchine dei seguenti costruttori nostri partner: Mazak, Makino, DMG Mori, Chiron, Matsuura, Hermle, Okuma, Starrag, Haas, specialty machines and other CNC machines.
Per vedere i video di simulazioni di lavorazioni con specifiche macchine vai a Galleria Lavorazioni Virtuali!
Siemens 840d
%SPF8000
$P_UIFR[1] = CTRANS()
$P_UIFR[2] = CTRANS(X,22.5, Y,22.5, Z,145)
$P_UIFR[3] = CTRANS(X,45+22.5*COS(30), Y,22.5,
Z,145+22.5*SIN(-30)):CROT(Y,30):CROT(Z,45)
T1 M6
D1 S1559 F1000 M3G0 Z200
$P_IFRAME = CTRANS(X,22.5, Y,22.5, Z,145);
M98 PR101
G54
G0 Z250
B30
TRANS
G56
M98 PR101
FANUC 30i
O20001
WHILE[#2LE270.]DO1
G65 P102 B#2 H#102 S5500 C83 Z.45 F10.
G65 P103 B#2 H#102 S5500 C83 Z.45F10.
#2=#2+90.
END1
M98 P9000
G10 L2 P2 X23.45 Y3.334 Z0.1
N300 T#103 T#104 M6 (3/8 2FT EM)
#7=#103+200
#2=0
WHILE[#2LE270.]DO1
Heidenhain TNC530
0 BEGIN PGM NONAME MM
2 L B+0 C+0 F MAX
3 TOOL CALL 1 Z S4500
4 CYCL DEF 19.0 WORKING PLANE
5 CYCL DEF 19.1 A-90 B+0.0 C+180
6 L B+Q121 C+Q122 F MAX
7 L X+0.0 Y+20 Z+50 R0 F MAX M03
8 L Z+50 R0 F MAX
9 L Z+2 R0 F MAX
10 CYCL DEF 200 DRILLING ~
Q200=2 ;SET-UP CLEARANCE ~
Q201=-9.9 ;DEPTH ~
Q206=600 ;FEED RATE FOR PLNGNG ~
Q202=5 ;PLUNGING DEPTH ~
Q210=0 ;DWELL TIME AT TOP ~
Q203=+0 ;SURFACE COORDINATE ~
Q204=2 ;2ND SET-UP CLEARANCE ~
Q211=0 ;DWELL TIME AT DEPTH
11 L X+0.0 Y+20 R0 F MAX M99
12 L Z+50 R0 F MAX
13 CALL LBL 99
14 CALL LBL 54