Release 3.xx - Changelog
ThinSimulator 3.60
- Sono state gestite situazioni particolare nell'offset
- E' stata inserita la visualizzazione di errori multipli sulla stessa riga di codice (sintattici, struttura, collisioni ,...)
- E' stato migliorato il controllo collisioni di parti macchina in configurazioni con adattatori sostituibili
- E' stata migliorata la visualizzazione dei tempi pezzo
- E' stata inserita la gestione di torrette multi utensile. Ora è possibile definire più posizioni di montaggio utensile e definire per ogni utensile la posizione di montaggio
- E' stata inserita la gestione automatica di assi di posizionamento per portare una posizione di montaggio nella posizione di lavorazione
- E' stata inserita la possibilità di ruotare la grafica di un componente macchina per consentire l' uso della stessa grafica in più posizioni
- E' stata inserita la possibilità di visualizzare tutti gli utensili utilizzati, nelle loro posizioni di montaggio, per consentire un controllo degli ingombri
- E' stata inserita la gestione della definizione dei valori di default di un'origine G1010 (Es. G10 Fanuc)
- E' stata inserita la possibilità di mantenere fissa in centro video la visualizzazione della posizione di lavoro (punta utensile)
- E' stato inserito il controllo collisione anche per gli utensili montati ma non in lavorazione
- E' stata inserita la visualizzazione delle parti in collisione. Impostazione dei colori disponibile nelle impostazioni "Collisioni"
- E' stata inserito il riconoscimento della posizione di montaggio utensile dal codice ISO
- E' stata inserita la possibilità di definire le colorazioni delle parti in eccesso o mancanza di materiale nella modalità "differenza dal finito"
- E' stata inserita la possibilità di segnalazione nelle righe di ISO dei blocchi che provocano eccesso o mancanza di materiale nella modalità "differenza dal finito"
- E' stata inserita la possibilità di "spegnere" parti di grezzo in modalità "differenza dal finito"
- E' stata inserita la possibilità di selezionare i dati del programma ISO da caricare. Sia per l'ultimo ISO verificato, che con la funzione ""carica impostazioni"
- E' stata inserita la segnalazione che l'utensile non è presente a magazzino, nella lista sequenza utensili. Gli utensili non a magazzino sono colorati in arancione
- E' stata inserita la possibilità di visualizzare i messaggi operatore nella barra di stato.
Le opzioni di visualizzazione sono presenti nel pannello "stati" e consentono di visualizzare il testo di messaggi operatore (Siemens MSG, OSAI DSP,...) o
commenti sia singoli (Es. N10 (messaggio)) che come parte di un blocco ISO(Es. N10 G1 X100 ; messaggio) - E' stata inserita la possibilità di ridimensionare la finestra del report dei tempi utensile
- E' stata inserita la possibilità di ispezione tramite visualizzazione della sezione del solido di Grezzo e Finito
- E' stata inserita la possibilità di creazione di un tubo di grezzo, inserendo il secondo diametro nella configurazione CYL,...
- E' stata inserita la gestione di visualizzazione avanzata(ray-tracing) che consente l'uso di luci, ombre, riflessioni e trasparenze per una visualizzazione più realistica. E' stata quindi inserita la possibilità di :
- impostare i materiali dei componenti nella configurazione macchina.
- impostare i materiali di finito/grezzo/staffaggi/utensile nel configurazione generale 3D
- impostare la luca ambiente e 2 luci direzionali nel nuovo pannello di "Visualizzazione"
- E' stata migliorata la gestione del punto pilotato per gli utensili di tornitura
- E' stata gestita la condizione di errore dovuta a un riferimento errato a linee del programma ISO originale.
Controllo interno che permette di evitare il crash dell'applicazione al verificarsi della condizione.
Segnalato con errore "Error converting ISO" sulla linea di ISO - E' stata inserita la gestione di G96(Velocità di taglio costante)/G97(Numero di giri costante) per il calcolo del tempo di lavorazione in ambiente tornio
- E' stata unificata la gestione del riconoscimento dei canali e delle variabili con le funzioni in NCEval
ThinSimulator 3.5.0
- E' stata introdotta la gestione del controllo della struttura e sintassi del documento ISO e la colorazione dei canali come nel modulo di Editing "AtpEdit". Ora è possibile definire delle regole che permettono la segnalazione di errori nella struttura del programma ISO sia in linea che alla scrittura del programma. La definizione della sintassi e delle regole viene gestita tramite il modulo "AtpEdit".
La gestione delle nuove impostazioni è stata inserita nel pannello "Stati" - E' stata gestita la memorizzazione della vista di partenza della macchina tramite vista "attuale" memorizzata nel pannello "Impostazioni\Vista iniziale".
- E' stata modificata la gestione del file temporaneo nascosto copia del documento in edit.
Ora tale copia (ISOFILe.tmp) viene creata e cancellata nella cartella del file iso di partenza invece che in ..\TOOL2000\NCEVAL. - E' stata migliorata la gestione delle componenti machina non visualizzate. Ora l'impostazione viene mantenuta anche dopo le impostazioni di utensili, origini, dati generali, ...
- E' stata modificata la selezione dell'utensile nel pannello impostazioni utensile.
Prima, la sola visualizzazione della lista poteva cambiare la selezione dell'utensile visualizzato. - E' stata inserita l'opzione "Qualità di visualizzazione" nel pannello "3D". L'opzione permette di regolare la qualità con cui vengono visualizzati gli oggetti grafici.
- E' stata modificata la gestione delle origini. Ora i valori degli assi rotativi vengono memorizzati in radianti ma visualizzati in gradi.
ThinSimulator 3.4.0
- E' stata potenziata la lettura della posizione pezzo da file .ini nell'elaborazione batch. Ora esegue anche i calcoli sui parametri.
- E' stata modificata la cancellazione di un asse dall'albero della grafica macchina in presenza di "adapters".
- E' stata migliorata la gestione dell'offset. Ora analizza l'ente successivo per un calcolo corretto e genera raccordi fra gli enti.
E' stato modificato di conseguenza il posizionamento utensile e l'asportazione materiale. - E' stato gestito l'annullamento della compensazione della lunghezza utensile nella fase go a "Home position"
- E' stato disattivato il pulsante di gestione degli staffaggi se non è definito il file di grafica relativo.
- E' stata inserita la gestione dei colori e trasparenze per Finito, Grezzo e Staffaggi nella nuova pagine 3D delle impostazioni macchina.
- Il correttore raggio non viene più disattivato da G0.
- E' stata modificata la gestione dei correttori R e Lunghezza. Ora sono gestiti due gruppi di correttori.
- E' stata inserita la visualizzazione della notifica di errore del blocco tramite "Tool Tip" al click sulla linea evidenziata.
- E' stata rivisitata la logica di simulazione. Ora il percorso visualizzato è sempre la punta utensile.
- E' stata modificata la gestione dei file di grafica degli utensili. Ora i percorso vengono memorizzati come percorsi relativi alla cartella impostata
- E' stato migliorato l'aggiornamento del pezzo grezzo dopo le asportazioni di fresatura e tornitura.
- E' stata ampliata la casella di scelta del tipo di CNC
- E' stata modificata la gestione del posizionamento di Grezzo, Finito e Staffaggi. Ora il pannello permette la definizione indipendente di ognuno dei 3 componenti.
- E' stata modificata la gestione delle origini. Ora è possibile inserire il dato di origine per ognuno degli assi macchina configurati.
- E' stata rivista la visualizzazione della rotazione della testa a seguito della variazione delle origini assi.
- E' stata modificata la gestione dei posizionamenti dopo G1053.
- E' stata rivista la gestione di "Transmit (G112)" per gestire anche movimenti in incrementale Y (G91 Y...)
- E' stata rivista la gestione delle visualizzazione delle parti macchina. ora vengono gestite fino a 20 parti.
- E' stato migliorato il riconoscimento degli assi da mantenere attivi dopo il cambio di un "accessorio"
ThinSimulator 3.2.0
- E' stata modificata la gestione del riconoscimento dei cerchi completi (usa le coordinata lette da iso e non quelle offsettate)
- E' stata modificata la gestione dei blocchi che generano movimenti nulli con correttore G41/G42. ora rimangono di lunghezza nulla.
- E' stata modificata la gestione della lettura dell'elenco dei cnc per gestire un elevato numero di configurazioni macchina.
- E' stata inserita la gestione di G1053 X# Y# ... Che genera un movimento in rapiso alla posizione inizale della macchina (G53) specificata nelle impostazioni macchina
- E' stata gestita la definzione (***DR#) che definisce il correttore raggio aggiuntivo all'offset utensile in G41/G42
- E' stata gestita la definzione (***DL#) che definisce la correzzione lunghezza utensile utilizzata nella compensazione lunghezza in visualizzazione dell'utensile
- E' stata inserita la gestione di G112/G113(TRANSMIT ON/TRANSMIT OFF). I movimenti XY letti vengono convertiti in movimenti XC.
- Sono state inserite le distanze fra la punta utensile e il punto di fissaggio per gli utensili di tornitura.
- E' stata inserita l'impostazione per placchetta frontale o posteriore negli utensili di tornitura
- E' stata modificata la definizione dell'orientamento utensile dal punto di fissaggioper gestire correttamente gli utensili di tornitura. Invece dei 3 coseni direttori inseriti precedentemente, ora bisogna inserire la rotazione angolare attorno a X,Y,Z(le rotazioni vengono eseguite in seguenza sempre con l'ordine X,y,z). Tipicamente 0,0,-1 ora diviene 0,180,0.
- E' stata inserita la possibilità di ruotare il pezzo (grezzo e finito). Oltre al posizionamento XYZ, è possibile ruotare il pezzo attorno agli assi X,Y,Z(nell'ordine prefissato).
- E' stata inserita la possibilità di spegnere o accendere l'intero elenco degli utensili. La selezione avviene sul pulsante "Seq.Utensili :". Il pulsante visualizza anche l'attivazione parziale degli utensili.
- E' stata inserita la possibilità di ricercare un testo nel programm aiso caricato. La ricerca procede dalla posizione corrente verso la fine del programma. Vengono memorizzate tutte le ricerche effettuate.
- E' stato modificato il riassegnamento assi a seguito di un cambio di attrezzatura
- E' stata migliorata la gestione degli "adapters"
- E' stata inserita la possibilità di condivisione del magazzino utensili fra le configurazioni macchina. Impostare il flag "Magazzino utensili condiviso" e la cartella "Utensili" dove risiedono le grafiche utensile e il magazzino condiviso (ToolStore.ini) per le macchine che ne faranno uso condiviso
- E' stata inserita la gestione dell'origine esterna pezzo che agisce a livello superiore delle origini macchina (G54,G55,etc). L'origine viene definita tramite la posizone del pezzo nella configurazione macchina.
- Sono state visualizzate le terne pezzo, utensile, zero macchina nella configurazione macchina
- Viene visualizzata una terna di riferimento in basso a destra
- E' stata modificata la gestione degli errori di conversione. Ora gli errori :
- assi fuori limite
- generazione percorso non corretta
- segnalazioni provenieneti dalla converione del file iso
ThinSimulator 3.1.0
- E' stata modificata l'immagine della definizione utensile per tornio
- E' stata modificata l'immagine della definizione utensile fresa smussata
- E' stata velocizzata la visualizzazione dei percorsi per programmi di grandi dimensioni
- E' stata velocizzata la visualizzazione del grezzo aggiornato dall'asportazone materiale
- E' stata modificata la cancellazione del percorso a seguito di un "riavvolgimento"
- E' stata inserito un controllo sulla validità dei dati "dell'ultima vista"
- E' stata inserita la possibilità di variare dinamicamente l' attrezzatura macchina tramite comandi nel programma ISO tramite il nuovo comando "ADAPTER"
- E' stata modificata la gestione per il calcolo della compensazione di lunghezza/posizione/orientamento utensile
- E' stata inserita la funzione di calcolo dei tempi pezzo