c3cb86a40e
- Eliminati vecchi file - Aggiornato MLDE con chiamata ai file corretti - Modificato YML per compilazione
135 lines
8.6 KiB
Plaintext
135 lines
8.6 KiB
Plaintext
==== Common_PF1250 Update Log ====
|
|
|
|
Versione 2.6h1 (07/08/2024)
|
|
- (GEN) Gestione creazione piano generico in caso il primo movimento della lavorazione sia un arco. Ticket#1891
|
|
- (SIM-GEN) Migliorata gestione riposizionamenti fatta con la 2.6g1. Ticket#1836
|
|
- (MLDE-SIM-GEN) Rinominato file da "Common-" a "Common_" per uniformità con i file common delle altre macchine. Serve modifica a MLDE macchina.
|
|
|
|
Versione 2.6g5 (24/07/2024)
|
|
- (SIM) Per OnSetHead chiamata da simulazione, aggiunta lettura TOTDIAM. Serve per limitare corse assi testa sotto. Ticket#1946
|
|
|
|
Versione 2.6g4 (23/07/2024)
|
|
- (SIM) Corretta ultima modifica per controllo collisioni testa non utilizzata. Trovava collisioni in lavorazioni in doppio.
|
|
|
|
Versione 2.6g3 (22/07/2024)
|
|
- (SIM) Si aggiunge al controllo collisioni anche Tool e ToolHolder della testa non utilizzata. Ticket#1937
|
|
- (SIM-GEN) In caso di grezzo piuttosto piccolo, concesso pinzaggio fino al massimo possibile, oltre al calcolo con coefficienti. Ticket#1942
|
|
|
|
Versione 2.6g2 (12/07/2024)
|
|
- (SIM-GEN) Corretto movimento testa sotto che andava in collisione tra una lavorazione e la successiva se tra le due c'era un riposizionamento pinze. Ticket#1925
|
|
|
|
Versione 2.6g1 (08/07/2024)
|
|
- (SIM-GEN) Corretto movimento che pinzava nel vuoto durante riposizionamento. Ticket#1836
|
|
|
|
Versione 2.6f2 (06/06/2024)
|
|
- (GEN) Quando si va a ZMAX, si azzerano tutte le coordinate ".pp". Scriveva una Z bassa quando era a Z massima. Ticket#1839
|
|
|
|
Versione 2.6f1 (03/06/2024)
|
|
- (SIM-GEN) Migliorata gestione approccio al pezzo con lama aggregato da sotto. Va al minimo in X solo se necessario.
|
|
|
|
Versione 2.6e6 (28/05/2024)
|
|
- (GEN) Aggiunta possibilità di scrivere nome utensile doppio anche in lavorazione con parametro "TOOLDOUBLE". Note sulla lavorazione hanno precedenza su note utensile.
|
|
- (GEN) Ripristinato controllo extra-corsa per testa 2 in caso di lavorazioni in doppio in Y (si era perso in un vecchio commit)
|
|
- (SIM-GEN) Corretto movimento testa sotto su prima lavorazione. Ruotava a parcheggio invece di andare a quota sicurezza rotazione assi.
|
|
|
|
Versione 2.6e5 (23/05/2024)
|
|
- (GEN) Controllo extra-corsa per testa 2 in caso di lavorazioni in doppio in Y
|
|
- (GEN) Corretta lettura e salvataggio coordinala asse L2 con coordinate rispetto origine. Prima erano locali e sbagliava alcuni calcoli
|
|
- (SIM-GEN) Se lavorazione con testa 2 e stesso utensile, piccola correzione che manda a parcheggio se cambiano assi rotanti solo se si trova a ZMAX
|
|
|
|
Versione 2.6e4 (15/05/2024)
|
|
- (SIM-GEN) Miglioramento gestione lama su aggregato da sotto
|
|
|
|
Versione 2.6e3 (09/05/2024)
|
|
- (SIM) Corretto prelievo lama 2 (H16). Prima di visualizzare utensile, si sposta la Z alla quota massima. Prima trovava collisione in caso utensile precedente non lama (perchè era già oltre la quota massima).
|
|
|
|
Versione 2.6e2 (06/05/2024)
|
|
- (GEN) In parcheggio paratie/pinze, viene considerato sovramateriale di testa. Simulazione era corretta. Ticket#1789
|
|
|
|
Versione 2.6e1 (30/04/2024)
|
|
- (SIM-GEN) Per macchina a 3 teste, ripristinato posizionamento testa 2 tramite parametro ParkInLavZ2. La gestione era stata persa dal common.
|
|
- (MLDE-GEN) Gestione facoltativa parametro WOOD_DENSITY settabile in Ts3. In MLDE, mettere il valore di WOOD_DENSITY nella nostra variabile 'WoodDensity'.
|
|
|
|
Versione 2.6d2 (23/04/2024)
|
|
- (MLDE-GEN) Aggiunto parametro 'IS_TEST_MACHINE' FACOLTATIVO. Se non esiste o 'false' è macchina standard, se 'true' è una macchina utilizzata per i test Egalware interni
|
|
- (GEN) Chiamando la macchina con un nome che termini con '.TEST' si abilita come macchina per test interni, equivalente a settare 'IS_TEST_MACHINE' (che comunque rimane)
|
|
- (SIM-GEN) Modificato movimenti testa sotto. Prima si muove in quota 'ParkMchY2' e poi va alla coordinata di lavoro ruotando gli assi
|
|
- (SIM) Per lavorazioni in doppio, viene subito scritta la quota Z. La generazione era già corretta. Ticket#1377
|
|
- (GEN) Ripristinato movimento iniziale testa sopra assieme alle pinze. Spostato comando wait dopo primo movimento testa. Ticket#1730
|
|
- (MLDE-SIM-GEN) Aggiunto parametro MaxZ1Blade per differenziare Z massima aggregato lama e altri utensili.
|
|
- (SIM) Aggiunto controllo con solido di collisione per verificare di non salire oltre il massimo
|
|
- (SIM) Corretta simulazione scambio testa 3 -> testa 1
|
|
|
|
Versione 2.6d1 (09/04/2024)
|
|
- (GEN) Corretto impostazione piano G24 con testa da sotto con aggregato
|
|
- (SIM-GEN) Corretta posizione prelievo/parcheggio se lama su aggregato da sotto
|
|
- (MLDE-SIM-GEN) Aggiunta variabile FACOLTATIVA 'ForceToCloseRollersGate' ( che legge la variabile da TS3 'CHIUDI_PINZE_2_3_SCAMBIO') in mlde per forzare chiusura paratie rulli
|
|
durante scambio pinze per facilitare passaggio pezzi molto storti. Se non presente chiude solo se necessario.
|
|
- (GEN) Corretta scrittura lista utensili iniziale M992 per doppia motosega e aggregato lama sotto
|
|
- (SIM-GEN) Corretto movimento punte lunghe
|
|
- (GEN) Corretto adeguamento speed per aggregato lama da sotto con coefficiente moltiplicativo
|
|
- (SIM-GEN) Aumentato numero riposizionamenti possibili a 10 ( per pezzi molto lunghi non bastava il valore precedente: 5)
|
|
- (GEN) Corretto posizionamento assi in home se primo utensile punta lunga
|
|
|
|
Versione 2.6c5 (26/03/2024)
|
|
- (SIM) Corretto primo movimento in rapido della lavorazione per testa sotto. Ora allineata a generazione
|
|
- (SIM-GEN) Aggiunta gestione parametro "SECDIST". Distanza di sicurezza tra paratia con rulli e utensile/testa. Parametro da inserire nelle note utensile
|
|
- (MLDE-SIM) Modificate collisioni traversa. Ora non comprende carro X1, il quale ha il proprio oggetto di collisione
|
|
|
|
Versione 2.6c4 (14/03/2024)
|
|
- (SIM) Miglioramento visualizzazione spigoli VMILL alla fine della simulazione. Funzione: EgtVolZmapSetShowEdges. N.B.= serve CAM5 2.6c2 NON OBBLIGATORIO
|
|
- (GEN) Modifica controlli a preselezione utensile. Margine ridotto da 400m a 200mm.
|
|
- (GEN) Corretto controllo preselezione testa H1 quando H2 in lavoro
|
|
|
|
Versione 2.6c3 (12/03/2024)
|
|
- (SIM-GEN) Migliorata gestione movimenti con lama su aggregato su testa sotto
|
|
|
|
Versione 2.6c2 (04/03/2024)
|
|
- (GEN) I commenti iniziali si scrivono in modo standard, per poterli commentare nella macchina di test
|
|
- (MLDE-GEN) Aggiunta variabile 'MACH_NAME' in MLDE con nome macchina
|
|
|
|
Versione 2.6c1 (29/02/2024)
|
|
- (SIM) Gestione rimozione VMILL per tagli a cubetti Zig-Zag
|
|
|
|
Versione 2.6b4 (23/02/2024)
|
|
- (MLDE-SIM-GEN) EgtAddToPackagePath spostato in mlde
|
|
|
|
Versione 2.6b3 (20/02/2024)
|
|
- (SIM) Aggiunta funzioni "OnSimulInit" e "OnSimulExit" per orientare vista corretta in caso di macchina con carico destro. N.B.= serve CAM5 2.6b4 NON OBBLIGATORIO
|
|
- (SIM-GEN) "BeamData" caricato come libreria con 'require' anziché come file con 'dofile'
|
|
|
|
Versione 2.6b2 (15/02/2024)
|
|
- (SIM-GEN) Primo movimento in X per testa 2 a SafeX2 anziché a ParkX2
|
|
|
|
Versione 2.6b1 (07/02/2024)
|
|
- (MLDE-SIM-GEN) Inserito parametro 'MinLengthLongCSaw' per gestione motosega molto lunga
|
|
- (MLDE) funzione 'GetCurrChainSawingVirtualAxis' spostata in MLDE
|
|
|
|
Versione 2.6a5 (31/01/2024)
|
|
- (SIM) Migliorata simulazione apertura/chiusura morse in caso di separazione
|
|
- (SIM-GEN) Migliorata gestione movimenti con motosega e adeguato simulazione
|
|
- (GEN) Corretta scrittura assi in caso di 'WriteAllCoordsOnFirstM101' per testa 2
|
|
- (SIM-GEN) Caricamento BeamData come local
|
|
|
|
Versione 2.6a4 (25/01/2024)
|
|
- (SIM-GEN) Corretto movimento in caso di cambio assi rotanti tra due lavorazioni
|
|
- (GEN) Corretta emissione coordinate assi in caso di 'WriteAllCoordsOnFirstM101'
|
|
|
|
Versione 2.6a3 (22/01/2024)
|
|
- (SIM-GEN) Correzione gestione apertura/chiusura rulli sul fine barra (#1630) e in generale
|
|
- (GEN) Modificato flag 'EmitRapidInG0' in 'EmitRapidInG1' per decidere se scrivere G1 anziché G0. Se flag a nil, scrive i rapidi in G0
|
|
- (SIM) Correzione movimenti pinze prima di separazione
|
|
|
|
Versione 2.6a2 (19/01/2024)
|
|
- (GEN) Corretta inversione coordinata X per Lama su aggregato da sotto
|
|
- (SIM) Se modalità 'WriteAllCoordsOnFirstM101', oltre alla X si scive quota di parcheggio assi B2 e C2 come in generazione
|
|
- (SIM-GEN) Tolta gestione rotazione pezzo (di derivazione PF), in macchina non è previsto ribaltamento
|
|
- (GEN) Migliorata gestione preselezione utensile
|
|
- (MLDE-GEN) Aggiunto flag 'EmitRapidInG0' per decidere se scrivere G0 anziché G1. Se flag a nil, scrive i rapidi in G1
|
|
|
|
Versione 2.6a1 (09/01/2024)
|
|
- Prima versione post-proc comune tra macchine PF1250 e PF1500
|
|
- (SIM-GEN) Corretto movimento testa 2 in ToolDesel e movimento controllo collisione
|
|
- (GEN) Tolta testa H14 per utensili speciali. Si utilizza H11 per frese standard
|
|
- (MLDE-GEN) Costanti 'MinForzaPinze' e 'MaxForzaPinze' portati in mlde/Ts3data (erano hardcoded)
|
|
- (MLDE-SIM-GEN) Aggiunto parametro 'WriteAllCoordsOnFirstM101' per decidere se stampare tutti gli assi sulla prima M101 |