Commit Graph

143 Commits

Author SHA1 Message Date
DarioS eeedb33603 EgtMachKernel 2.3d4 :
- in MachMgr aggiunta funzione AdjustOperationPhase.
2021-04-19 15:06:38 +02:00
Sara Perdoncin 3a5d19fd08 EgtMachKernel :
- gestione sovrascrittura di utensili
- restituzione della famiglia di utensili in ToolsMgr::ToBeImported.
2021-03-24 16:40:45 +00:00
Dario Sassi f4f1476b28 EgtMachKerenl :
- in interfaccia IMachMgr aggiunte funzioni per export/import utensili.
2021-03-18 10:36:29 +00:00
Sara Perdoncin 276733bf24 EgtMachKernel :
- correzione funzioni per importazione ed esportazione utensili.
2021-03-17 11:24:37 +00:00
Sara Perdoncin 0893cae18c EgtMachKernel 2.3c1 :
- aggiunte funzioni per importazione ed esportazione utensili.
2021-03-17 07:44:44 +00:00
Dario Sassi cb77d0c2aa EgtMachKernel 2.3b5 :
- 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.
2021-02-25 14:45:25 +00:00
Dario Sassi 0045d186b3 EgtMachKernel :
- in mortasature aggiunta gestione info di testa ZSAFEDELTA per variare la ZSafe standard
- in simulazione corretta gestione riferimento speciale per mortasatrici in verifica collisioni.
2021-01-25 08:06:32 +00:00
Dario Sassi 78bc849746 EgtMachKernel 2.3a3 :
- corretta lavorazione di finitura con lama per spatolatura per la gestione degli angoli sulla linea guida
- allineata AdjustCurveFromSurf alla funzione simile di EgtExecutor
- aggiunta funzione lua di macchina EmtGetBackAuxDir
- a MachMgr aggiunte funzioni di interfaccia GetCalcHead e GetCalcExit.
2021-01-14 06:36:35 +00:00
Dario Sassi 6bcfdbf673 EgtMachKernel 2.3a2 :
- aggiunte funzioni lua EmtExecCollisionCheck e EmtOnCollision utilizzabili solo durante la simulazione.
2021-01-03 17:10:01 +00:00
Dario Sassi 1b778cf969 EgtMachKernel :
- funzione IsMachBase portata in interfaccia IMachMgr.
2020-11-30 08:33:01 +00:00
Dario Sassi aed3ebe4d1 EgtMachKernel 2.2k3 :
- in interfaccia aggiunta funzione GetCalcTipFromPositions con vettore angoli
- in interfaccia corretta funzione GetCalcPositions con vettore angoli
- migliorato controllo angoli dati rispetto ad assi rotanti.
2020-11-14 08:07:52 +00:00
Dario Sassi 01f404b5e2 EgtMachKernel 2.2j2 :
- aggiunta funzione TdbGetCurrToolThLength in MachMgr.
2020-10-15 07:44:28 +00:00
Dario Sassi 61d0c583e8 EgtMachKernel :
- correzione per gestire archi su macchine con assi rotanti su tavola.
2020-09-22 07:48:13 +00:00
Dario Sassi 61948d3409 EgtMachKernel 2.2h2 :
- aggiunte in interfaccia MachMgr le funzioni GetAxisMin e GetAxisMax
- in Generazione e Simulazione ai dati utensili attrezzati aggiunto flag per indicare se utilizzato nel programma di lavoro.
2020-08-17 15:56:14 +00:00
Dario Sassi f31aacdc14 EgtMachKernel 2.2d4 :
- aggiunta gestione TcPos (posizioni di cambio utensile) da configurazione macchina
- aggiunte funzioni GetToolsInCurrSetupPos, GetTcPosId e GetAllTcPosNames.
2020-04-27 07:27:23 +00:00
Dario Sassi 82f3d1a5d8 EgtMachKernel 2.2c1 :
- in Milling modificato riconoscimento percorso chiuso per cambio inizio (per evitare percorsi sovrapposti di pulizia spigoli)
- in Milling, Pocketing, Mortising e Chiseling corretto cambio affondamento che supera l'elevazione
- in gestione utensili aggiunte funzioni SetCurrToolValInNotes, RemoveCurrToolValInNotes e GetCurrToolValInNotes.
2020-03-07 08:59:15 +00:00
Dario Sassi 65daa04bc4 EgtMachKernel 2.2b4 :
- cambiata UpdateSetup in UpdateCurrSetup
- aggiunta EraseCurrSetup.
2020-02-20 11:26:13 +00:00
Dario Sassi 6794b2bca3 EgtMachKernel :
- aggiunta ad interfaccia IMachMgr funzione FindToolInCurrSetup.
2020-01-10 12:16:43 +00:00
Dario Sassi 5c5e445524 EgtMachKernel 2.1j4 :
- modifiche e migliorie a WaterJetting
- aggiunte funzioni in interfaccia per conoscere i dati delle entità CamData
- aggiunto a Camdata Index e gestito anche in Postproc.
2019-10-16 06:38:12 +00:00
Dario Sassi 0cbd07fe4a EgtMachKernel 2.1j1 :
- aggiunta gestione richiesta diametro portautensile.
2019-10-07 06:43:26 +00:00
Dario Sassi 5816a62373 EgtMachKernel :
- aggiunta la gestione delle collisioni tra oggetti e grezzi dinamici in simulazione.
2019-08-06 09:32:37 +00:00
Dario Sassi 280e3abf0c EgtMachKernel 2.1g3 :
- aggiunta funzione lua EmtSetWarning per impostare warning da script di simulazione, stima e generazione
- aggiunto parametro a EmtSetLastError per forzare uscita soft dalla funzione.
2019-07-22 07:47:48 +00:00
Dario Sassi 404105518f EgtMachKernel 2.1g1 :
- corretto problema lavorazioni e disposizioni che potevano non essere cancellate (specie da OmagCUT).
2019-07-05 10:47:31 +00:00
Dario Sassi 3260704202 EgtMachKernel :
- aggiunta gestione warnings.
2019-06-26 16:18:36 +00:00
Dario Sassi 671728eb66 EgtMachKernel 2.1e3 :
- migliorata gestione extra-corse in presenza di aree vietate (rimangono da verificare i rapidi).
2019-05-22 14:50:39 +00:00
Dario Sassi 63070c5b51 EgtMachKernel :
- corretta KeepFixture (c'era errore se usata per nuova fase dopo aver fatto una simulazione).
2019-05-20 06:49:32 +00:00
Dario Sassi 7a451b3e3f EgtMachKernel :
- aggiunto aggiornamento disegni utensili al salvataggio DB utensili
- aggiunta funzione MachMgr::TdbCurrToolDraw
- modifiche varie per supportare i punti precedenti.
2019-05-17 18:21:32 +00:00
Dario Sassi 81c17e4029 EgtMachKernel :
- correzioni a Disposition per gestione stato
- modifiche a SetAxisPos per restituire la posizione effettivamente raggiunta
- modifiche a Simulator per gestire errori da PathStartAux e PathEndAux.
2019-03-20 07:49:40 +00:00
Dario Sassi b9303acc5d EgtMachKernel 1.9k2 :
- aggiunta gestione massimo affondamento di utensile TdbGetCurrToolMaxDepth
- for each (.. in ..) sostituito da for ( .. : ..) vero costrutto C++.
2018-11-28 17:11:39 +00:00
Dario Sassi 7bd3465ec3 EgtMachKernel :
- aggiunta gestione dei layer da visualizzare solo con un particolare gruppo di lavoro
- aggiunta gestione dei pezzi nascosti (GDB_MD.HIDDEN).
2018-11-22 14:31:25 +00:00
Dario Sassi 9c33e2f4fc EgtMachKernel 1.9k1 :
- nel generatore e estimatore aggiunta variabile EMT.SPLITARCS con info spezzatura archi
- in svuotature migliorata gestione lati aperti con pulizia transizioni chiuso-aperto.
2018-11-15 18:38:27 +00:00
Dario Sassi 50ff73a757 EgtMachKernel :
- aggiunta CopyMachining di MachMgr
- ora SetCurrMachining imposta la fase della lavorazione.
2018-10-05 08:52:24 +00:00
Dario Sassi ddd26ec19c EgtMachKernel 1.9i3 :
- in fresature e svuotature aggiunto controllo massimo affondamento anche con lavorazione a step.
2018-09-21 06:37:40 +00:00
Dario Sassi 3016bcf90b EgtMachKernel 1.9i1 :
- aggiunta in interfaccia funzione GetAxisInvert.
2018-09-11 18:35:54 +00:00
Dario Sassi bd74a8c9e7 EgtMachKernel :
- razionalizzazione della interfaccia di simulazione
- correzione all'assegnamento di variabili lua durante la simulazione.
2018-08-17 07:38:37 +00:00
Dario Sassi def78ff90a EgtMachKernel 1.9h1 :
- piccole correzioni per std::
- controllo versione da chiave portato a 19.
2018-08-08 11:08:31 +00:00
Dario Sassi b51a1a418e EgtMachKernel 1.9f2 :
- aggiunta gestione offset a tavola da disposizione
- migliorata gestione distanza da sotto il grezzo dei tagli con lama.
2018-06-12 06:49:06 +00:00
Dario Sassi 2b574d7be1 EgtMachKernel 1.9e6 :
- aggiunto Estimator
- in taglio lama back-feed viene applicata solo all'ultimo passaggio di ritorno.
2018-05-31 06:46:34 +00:00
Dario Sassi 19d3915bbb EgtMachKernel :
- aggiunta gestione stato simulazione utente per script di movimento per permettere stop e pausa.
2018-03-02 08:08:16 +00:00
Dario Sassi 6d324ba067 EgtMachKernel :
- aggiunta lavorazione di mortasatura
- aggiunt agestione angolo indeterminato su secondo asse rotante.
2018-02-28 09:35:51 +00:00
Dario Sassi a053c1e579 EgtMachKernel :
- GetCalcToolDirFromAngles e GetCalcAuxDirFromAngles ora usano vettore di angoli.
2017-11-13 09:13:14 +00:00
Dario Sassi e7d5801617 EgtMachKernel :
- aggiunte funzioni per gestione preview utensile in lavorazione.
2017-10-27 17:46:48 +00:00
Dario Sassi 0796deb027 EgtMachKernel 1.8j5 :
- modifiche a drilling per invertire fori e impostare max profondità
- aggiunta possibilità di MachiningApply e MachiningUpdate senza PostApply.
2017-10-24 18:16:57 +00:00
Dario Sassi 3ab61f71eb EgtMachKernel 1.8i2 :
- possibilità di impostare un delta angolo minimo da precedente per fare scelta da home.
2017-09-25 07:11:24 +00:00
Dario Sassi cae5f8c31b EgtMachKernel 1.8h1 :
- migliorata gestione oggetti utente operazioni
- aggiunta SimGetOperationInfo.
2017-08-18 17:26:33 +00:00
Dario Sassi d7c7547cd3 EgtMachKernel 1.8g5 :
- migliorata segnalazione extra corse.
2017-07-21 13:01:52 +00:00
Dario Sassi 6a06ca7290 EgtMachKernel 1.8g4 :
- aggiunte funzioni GetLastMachGroup e GetPrevMachGroup.
2017-07-18 07:18:45 +00:00
Dario Sassi e87faa62ca EgtMachKernel :
- segnalazione extracorsa ora gestisce l'unità di misura (mm/inch).
2017-07-05 07:52:13 +00:00
Dario Sassi b88aa9cf18 EgtMachKernel 1.8f4 :
- correzioni per rinvio da sotto speciale (MDC)
- ottimizzato caricamento altri utensili su testa con più uscite
- salvato stato visualizzazione macchina e aggiunta funzione per restituirlo
- si garantisce la visualizzazione completa della macchina durante Apply e Update delle lavorazioni.
2017-06-27 13:54:41 +00:00
Dario Sassi 7aa2675f49 EgtMachKernel 1.8f3 :
- correzioni per approccio/retrazione fresature da sopra.
2017-06-22 13:34:12 +00:00