Release 2024 - Changelog
Generale
- Abilitazione. E' stata inserita la gestione della scelta della scheda di rete su cui abilitare i prodotti. Il pulsante è attivo solo se non è presente una chiave fisica.
Possono essere memorizzati più schede di rete che sono state validate per l'abilitazione. L'abilitazione userà la prima scheda presente sul PC di esecuzione che sia nell'elenco di quelli validi. - Abilitazione. E' stata inserita la visualizzazione dello stato della connessione al server di licenza.
ATP 24.00
- E' stata inserita la conversione di un codice ASCII in un carattere tramite la nuova funzione CHR().
Es. Testo=chr(33)+"prova"+chr(33) -> "!prova!" - E' stata inserita la funzione DATE(#) che permette l'assegnamento di una stringa alla data e/o ora di esecuzione. Il parametro indica : 0=data+ora, 1=solo data, 2=solo ora
- E' stata inserita la possibilità di leggere l'informazione dell'ente che definisce la quota minima e/o massima di un profilo, sia in ordinata che ascissa.
L'informazione viene ricavata tramite assegnamento di variabile nella forma di indice dell'ente all'interno del profilo.
Questo indice può essere usato per ricavare ulteriori informazioni tramite assegnamento di variabili.
Sono previsti EXMIN,EXMAX,EYMIN,EYMAX(sistema XY) o EZMIN,EZMAX,EXMIN,EXMAX(sistema ZX). (modificare ATP.KEY e manuale)
Es.
ielem = PF1,EXMAX' ricava l'indice dell'ente che arriva a X massima
eType = PF1,TYPE(ielem)' ricava il tipo(P,L,C) dell'ente che arriva a X massima
YFEnte = PF1,YI(ielem)' ricava la quota Y iniziale dell'ente che arriva a X massima - E' stata modificata la gestione degli attributi testuali dei comandi. Ora è possibile inserire anche i caratteri di controllo "'" e "!" negli attributi.
Es. testo="Controllare l'errore!" - E' stata inserita la possibilità di utilizzare il carattere '$' nella definizione di variabili.
Si consiglia l'uso del carattere $ a inizio variabile per consentire il riconoscimento della sintassi nel modulo AtpEdit. (Es $DIAMETRO=1234) - Sono state aggiunti i comandi XC,YC,ZC nei comandi di assegnamento. Le funzione riportano i valori di centro del cerchio richiesto.
- E' stata inserita la possibilità di utilizzare i comandi AL,DL,XC,YC,ZC,RC,XP,YP,ZP come funzioni nelle espressioni numeriche.
E' quindi possibile utilizzare direttamente tali valori, nelle espressioni, senza necessità di assegnare delle variabili.
Es. GO,X XP(1) ; L1, LX, Y YC(1) - E' stata modificata la gestione delle extraword. Ora è possibile utilizzare un'extraword senza valore numerico. Default valore 0 come per gli altri comandi ATP.
N.B. E' possibile utilizzare anche keyword ATP, se inserite nel file EXT.key. - E' stato migliorata la gestione interna dell'ordinamento delle intersezioni. La modifica ha effetto su tutti i comandi di tornio.
- E' stata inserita la possibilità di utilizzare le "stringhe" nelle espressioni e nei confronti.
La "stringa" viene automaticamente codificata con un numero intero>0 che la rappresenta. Il valore è calcolato dai valori ASCII delle lettere nella stringa.
Per la generazione di questo codice vengono utilizzati al massimo i primi 64 caratteri della stringa.
Il codice generato consente di utilizzare tutti gli operatori di confronto disponibili (EQ,GE,GT,LE,LT,NE) secondo le regole confronto fra stringhe ("A"<"B", una stringa più corta e minore di una più lunga).
Le stringhe possono essere utilizzate sia in forma diretta("A") che indiretta (variabile semplice o vettore).
Es.
var = "ABCD"' assegna la stringa
if var eq "EFG", then' confronto fra variabile e stringa fissa
#1 = "A"' assegna il codice della stringa (valore ASCII 65)
if #1 lt "B", then' confronto fra variabile(65) e stringa fissa(valore ASCII 66)
#1 = var' assegna il codice della stringa "ABCD" (114528561) - E' stato migliorato il calcolo della sezione dell'ingombro massimo del pezzo solido in rivoluzione.
- E' stata inserita, nel modulo CAD, la funzionalità di creazione dei profili di sezione di un solido.
- E' stata inserita la possibilità di ispezione tramite visualizzazione della sezione del solido di PFF,PFR,OVS,STOCK,TARGET,FIXTURE
- E' stata inserita, nel pannello impostazioni CAD, la definizione degli identificatori di partenza degli enti generati (P,L,C,O,PF)
- E' stata inserita, nel modulo CAD, nella funzionalità di creazione di profili, la possibilità di ridefinire l'identificatore di partenza
degli enti inseriti nella catena del profilo - E' stato inserito il calcolo di interferenza fra la contropunta(TAIL) ed il pezzo(PFR,OVS,PFF) e fra la griffe del mandrino(SPINDLE) ed il pezzo(PFR,OVS,PFF).
Ora il posizionamento Z ed il diametro X vengono calcolati tramite interferenza fra i solidi.
Se gli oggetti non sono visualizzati come solidi, il calcolo viene eseguito come in precedenza. - E' stata migliorata la gestione dei dati utensile in ETEC. Poteva rimanere impostato l'identificatore utensile definito nella ETEC precedente.
- E' stata modificata la posizione relativa delle luci direzionali
- E' stata inserita la possibilità di "sovrascrittura" degli angoli utensile HA/VA nei comandi FINI/CONT. Come per il comando RUG, è ora possibile definire degli angoli
per il calcolo del profilo lavorabile dall'utensile, impostando i valori temporanei di HA e VA , che andranno a sovrapporsi a quelli definiti nell'utensile. - E' stata modificata la gestione di GO/GOR/GI/GIR per migliorare la gestione del tipo di go(rapido/lavoro)
- E' stata rivisto il calcolo del raggio di stacco dalla contornatura in caso di sgrossatura in affondata con arco tangente al fondo
- E' stata inserita la possibilita di definire una cartella specifica per le grafica utensile della macchina.
L'impostazione "<macchina>_TOOLSHAPE" deve essere inserita nel file machine.def.
Se non presente o nullo("") il processor cercherà le grafiche nella cartella standard impostata nel file conf.atp - E' stata aumentata la lunghezza accettata per il parametro TGR in TOOL e TOOLT che definisce il nome del file di grafica abbinato all'utensile(Ora 30 caratteri)
- E' stata migliorata la gestione del comando EXT"" nella gestione dei gruppi di extraword
- E' stata migliorata la gestione delle forature profonde. Comandi STEP ed ETEC, DRIL/DRLE.
Ora è possibile inserire anche il parametro "RET" per impostare la modalità di ritorno negli incrementi di foratura (INC).
Con RET0 il ritorno avviene a CH dal foro e riposizionamento a CH dalla posizione attuale.(come versioni precedenti)
Con RET>0 il ritorno avviene alla quota RET dalla posizione attuale - E' stata migliorata la gestione della prima passata con ciclo rompi truciolo nei comandi GROV e RUG.
Il comando è stato reso coerente con i Comandi STEP ed ETEC.
- Il parametro INC definisce l'incremento ad ogni affondata
- Il parametro DEC definisce il decremento dell'incremento ad ogni affondata
- Il parametro INCM definisce il valore minimo di incremento di affondata
- Il parametro RET definisce la modalità di ritorno prima della prossima affondata (RET0 a CH da inizio passata, RET>0 stacco di RET dalla posizione attuale)
- Il parametro TIME definisce il tempo di sosta - E' stata differenziata la visualizzazione dello stelo utensile per utensile con WIDE definita
- E' stata modificata la gestione di RUG,PARA che poteva interrompere l'elaborazione batch
ToolStore 1.10
- E' stata aumentata la dimensione del campo "Grafica utensile"(TGR) da 11 a 30 caratteri, coerentemente con la modifica nei comandi TOOL e TOOLT.
- E' stato tolto il controllo sull'obbligo di HA e VA positivi per utensili di tornitura
- Sono stati modificati alcuni messaggi non corretti in caso di errore sui valori dei campi
Parametric 3.40
- E' stata introdotta l'esecuzione immediata di un part abbinato ad un'icona, se questo non contiene variabili da impostare
- E' stata introdotta la possibilità di eseguire un part senza post processor, lasciando vuota la definizione [Processing] PostName=
- E' stata inserita, nella funzione "sfoglia", la riduzione del percorso "...\PART\..." nel solo percorso "PART\" che verrà gestito in TRex per ridurre la lunghezza del percoso visualizzato.
La macro viene esplosa nel percorso completo all'esecuzione del comando. - E' stata modificata la colonna "Valore", ora senza auto-dimensionamento, ma dimensionabile manualmente
- E' stata inserita nelle funzioni "Sfoglia","Apri","Salva" :
- l'espansione dei percorsi "PART\...","PSUB\...","PARAM\" nel percorso completo "...\PART\","...\PSUB\", etc per presentare il pannello di selezione file nella cartella corretta.
- La memorizzazione del percorso dell'ultimo file usato
- La presentazione dell'estensione .TRex in salva
- E' stata inserita la colorazione alternata delle "tab" delle tipologie variabili
- E' stata inserito il salvataggio e ripristino della posizione, dimensione e stato della finestra di proprietà di un'icona
Editor 3.60
- E' stato impostato l'utilizzo del controllo RichEdit versione 2 o 3 . Prima era utilizzata la versione 1.
- E' stato modificata la gestione del numero di decimali definibili per un canale. Ora è possibile definire fino a 15 decimali
- E' stata migliorata la gestione per il passaggio in modalità "testo"
- E' stata predisposto una configurazione più completa della sintassi Trex
NCFileManager 1.80
- E' stata inserita la gestione della connessione a controlli Fanuc in rete tramite librerie FOCAS
- E' stata migliorata la gestione dei "preferiti" per poter memorizzare anche percorsi e proprietà di connessione per UNC,FTP e FOCAS
- E' stata aggiunta la funzione di creazione di cartelle sia su percorsi UNC che FTP e FOCAS