- aggiunta gestione oggetti per verifica collisioni nei link tra lavorazioni anche nelle tavole
- in fresatura standard migliorati approcci e retrazioni per frese che non lavorano di testa
- in simulazione migliorata gestione comandi ausiliari di start in Disposizioni senza movimenti.
- migliorata simulazione con assi principali che non fanno movimento mentre lo fanno gli ausiliari (per controllo collisioni)
- la funzione EmtMoveAxes base per SimulMoveAxes ora gestisce fino a 10 assi in contemporanea.
- in creazione disegno utensile si nascondono eventuali Carter se è per visualizzazione in gestione DB utensili
- in OnToolData per generazione aggiunto parametro tipo utensile EMT.TTYPE
- in simulazione si lancia UpdateCurrSetup solo al primo avvio.
- aggiunta visualizzazione geometria di lavorazione in doppio per Drill, Pocketing e Milling
- a OnSetHead passata anche variabile globale EMC.USERNOTES con note utente dell'utensile
- in Simulazione corretto richiamo impostazione virtual milling su utensili con raggio maggiore del massimo gambo ammesso dal portautensile.
- modifiche a fresature per approcci e retrazioni di lame e frese che non lavorano di testa
- in simulatore migliorati controlli per frese che non lavorano di testa.
- in simulazione corretta gestione collisione rilevata durante ToolDeselect che non deve far saltare le successive operazioni
- aggiunta funzione lua EmtMoveAxes per consentire movimento assi in simulazione da esterno.
- in tutte le lavorazioni ora Apply esegue sempre Update (aggiornamento assi macchina e collegamento con operazione precedente) anche se non è necessario il ricalcolo della lavorazione.
- aggiunta gestione offset assi per visualizzazione
- correzioni in Milling e Pocketing per approcci e retrazioni con TiltingTab (comprende asse rotante tipo ralla).
- modificata funzione gestione solidi semplici di collisione in simulazione (aggiunto parametro spiazzamento da riferimento)
- aggiunta funzione Lua EmtAddCollisionObjEx che estende la quasi omonima con lo spiazzamento indicato sopra
- a queste funzioni aggiunta la gestione dei tronchi di cono.
- in simulazione se previsto controllo collisione si contralla anche quella tra utensile e pezzo in lavorazione se movimento Rapido
- in simulazione nello stesso caso non si fa più il virtual milling.
- step minimo simulazione con verifica collisioni portato da 10 a 20 mm
- in svuotature aggiunta possibilità di disabilitare tutti i lati aperti con Open=0 nelle note della lavorazione.
- aggiunto Flag2 a CamData per secondo flag dei movimenti
- nei movimenti Genera e Simula ora definito EMT.FLAG2
- in Simula possibilità di visualizzare quote assi principali anche se disabilitati come movimento EMT.ShowAxes.
- in mortasature aggiunta gestione info di testa ZSAFEDELTA per variare la ZSafe standard
- in simulazione corretta gestione riferimento speciale per mortasatrici in verifica collisioni.
- in Milling modificata GetPointOutOfRaw per teste da sotto
- in TestCollisionAvoid di Operation adattato richiamo di CDeCylClosedSurfTm per nuovo ordine parametri
- in Simulator corretta gestione lame con gambo per Virtual Milling
- in Simulator dopo OnSimulMoveStart con movimento in rapido aggiorno quote degli assi disabilitati dal mask.
- in simulazione la verifica collisione può lavorare anche con trimesh chiuse invece delle sole Zmap
- in simulazione si è affinata la verifica di collisione per oggetti piccoli
- in simulazione si salta la verifica di collisione tra utensile in lavoro e grezzo lavorato anche se entrambi da verificare.
- in reset per simulazione scambiato ordine tra reset macchina e reset assi
- migliorato controllo quando interpolare percorso in ApproxWithArcsIfUseful (per fresatura, svuotatura,...).