Commit Graph

113 Commits

Author SHA1 Message Date
DarioS 94de4a72ae EgtMachKernel 2.3d5 :
- 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.
2021-04-29 08:55:07 +02: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 5757764905 EgtMachKernel 2.3b4 :
- aggiunti EMT.TDIR, EMT.CDIR e EMT.ADIR (direzioni utensile, correzione e ausiliaria) ai movimenti di Generator, Estimator e Simulator.
2021-02-20 15:10:51 +00:00
Dario Sassi 09e0b3dab8 EgtMachKernel 2.3b2 :
- migliorato simulatore per errori standard (outstroke = 1, collisione = 11) e relativa gestione.
2021-02-11 07:10:24 +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 7dda9568e8 EgtMachKernel :
- aggiunta definizione variabile EMT.VER all'inizio della simulazione (come per generazione).
2021-01-08 12:09:36 +00:00
Dario Sassi ac570fe364 EgtMachKernel :
- 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.
2021-01-07 07:54:05 +00:00
Dario Sassi 0449f191e7 EgtMachKernel 2.2l2 :
- aggiunti minimi e massimi dei valori assi per percorso di lavoro e lavorazione a Simulator come già fatto per Postproc.
2020-12-12 10:40:12 +00:00
Dario Sassi b456f89be5 EgtMachKernel :
- migliorie nella verifica collisioni della simulazione.
2020-07-24 07:18:05 +00:00
Dario Sassi 5d71cb243a EgtMachKernel 2.2g5 :
- 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.
2020-07-23 15:06:11 +00:00
Dario Sassi 14e7894c23 EgtMachKernel 2.2g2 :
- in reset per simulazione scambiato ordine tra reset macchina e reset assi
- migliorato controllo quando interpolare percorso in ApproxWithArcsIfUseful (per fresatura, svuotatura,...).
2020-07-04 15:11:24 +00:00
Dario Sassi c841813162 EgtMachKernel 2.2d3 :
- modifiche per consentire richiami incrociati tra funzioni lua di macchina senza distruggere riferimento a macchina e variabili globali.
2020-04-19 16:30:05 +00:00
Dario Sassi 65daa04bc4 EgtMachKernel 2.2b4 :
- cambiata UpdateSetup in UpdateCurrSetup
- aggiunta EraseCurrSetup.
2020-02-20 11:26:13 +00:00
Dario Sassi bff983e12c EgtMachKernel :
- prime modifiche per tagli inclinati su esterno archi.
2020-01-20 06:52:47 +00:00
Dario Sassi 7a36ae0bcb EgtMachKernel :
- in simulatore separata gestione VirtualMilling da gestione CollisionDetection.
2019-11-17 09:49:01 +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 5816a62373 EgtMachKernel :
- aggiunta la gestione delle collisioni tra oggetti e grezzi dinamici in simulazione.
2019-08-06 09:32:37 +00:00
Dario Sassi 3260704202 EgtMachKernel :
- aggiunta gestione warnings.
2019-06-26 16:18:36 +00:00
Dario Sassi 8a294ad640 EgtMachKernel :
- ulteriore correzione in simulazione a gestione assi ausiliari che sono anche principali e che sostituiscono i principali .
2019-06-11 17:02:17 +00:00
Dario Sassi c8a781ecf8 EgtMachKernel :
- correzione a simulazione per assi ausiliari che sono principali e li sostituiscono (tagli di lama da sotto in CUT).
2019-06-10 10:10:11 +00:00
Dario Sassi e21347d407 EgtMachKernel :
- corretta gestione pausa per collisione quando a fine movimento.
2019-04-08 10:07:38 +00:00
Dario Sassi e64e4362c2 EgtMachKernel :
- aggiunto possibilità richiamo script OnMove in simulazione (per verifica collisioni).
2019-04-06 08:07:17 +00:00
Dario Sassi e4613162c5 EgtMachKernel :
- aggiunta gestione livello di debug in LOG*.
2019-04-01 06:16:03 +00:00
Dario Sassi 9cd9068b7b EgtMachKerenel :
- in simulazione correzione per controllo assi ausiliari.
2019-03-27 12:24:36 +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 c0906ef63c EgtMachKernel 2.1c1 :
- corretta risalita in Z tra lavorazioni (senza più CalcDeltaZForHeadRotation)
- corretta svuotatura per reset flag lato aperto prima di analisi
- modificata simulazione per gestire più grezzi simultaneamente.
2019-03-04 08:04:32 +00:00
Dario Sassi d7901abd69 EgtMachKernel 1.9l5 :
- migliorie simulazione con Vmill.
2019-01-16 08:35:45 +00:00
Dario Sassi b6127178ba EgtMachKernel :
- fori senza estrusione prendono la normale del cerchio
- in fresatura nella verifica di attacco sopra il pezzo ora si tiene conto dell'affondamento
- in simulazione cambiati parametri spezzatura archi per Vmill.
2019-01-15 08:39:19 +00:00
Dario Sassi 2b322f5ea8 EgtMachKernel 1.9l4 :
- modificati parametri di spezzatura per Vmill in simulazione.
2018-12-22 12:21:26 +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 d9929f2f4f EgtMachKernel :
- aggiunta in processa e simula inizializzazione variabile lua per Inches.
2018-10-18 06:27:03 +00:00
Dario Sassi 2e5842d4d4 EgtMachKernel :
- correzioni a simulazione per impostazione variabile lua con passo di simulazione.
2018-09-10 07:11:14 +00:00
Dario Sassi 56b72f633d EgtMachKernel :
- piccola correzione in simulatore per virtual milling.
2018-08-30 07:28:50 +00:00
Dario Sassi 6d5f24bc51 EgtMachKernel :
- aggiunta funzione lua EmtSetLastError per segnalare errori nel PostProc
- migliorie a simulazione con introduzione stato di movimento STOP.
2018-08-17 18:42:16 +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 fadc439156 EgtMachKernel :
- modifiche a simulazione per corretta gestione single step.
2018-08-16 07:40:54 +00:00
Dario Sassi b6657d56a5 EgtMachKernel :
- in simulazione aggiunto controllo corse su assi ausiliari.
2018-06-28 18:59:10 +00:00
Dario Sassi afec834281 EgtMachKernel 1.9e2 :
- migliorata gestione velocità simulazione con Virtual Milling.
2018-05-06 16:58:17 +00:00
Dario Sassi 77c476b1dc EgtMachKernel :
- in simulazione aggiunta possibilità di gestire extra-corse di assi ausiliari in OnMoveStart
- aggiunta funzione lua EmtSetOutstrokeInfo.
2018-04-16 16:10:37 +00:00
Dario Sassi 5ec2993913 EgtMachKernel :
- aggiunta possibilità di fresare e svuotare direttamente i testi
- migliorata gestione PMIN e PMAX dei percorsi di lavoro
- aggiunti MMIN e MMAX alle lavorazioni.
2018-04-16 09:23:16 +00:00
Dario Sassi 56ad1fd791 EgtMachKernel 1.9c6 :
- piccola miglioria in simulazione a interpolazione archi per Vmill.
2018-03-28 18:47: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 aa1e86fa89 EgtMachKernel :
- per macro di simulazione aggiunta variabile per step di simulazione EMT.SIMSTEP.
2018-03-01 15:15:01 +00:00
Dario Sassi 716ffccd16 EgtMachKernel 1.9c2 :
- in simulazione aggiunti eventi OnSimulationStart e OnSimulationEnd.
2018-02-28 18:05:56 +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 bb073ab593 EgtMachKernel :
- piccola modifica per poter eventualmente debuggare Zmap in simulazione.
2018-02-09 07:50:02 +00:00
Dario Sassi 2e170521c0 EgtMachKernel 1.9a2 :
- migliorie a simulazione per Vmill con pezzi che si muovono.
2018-01-19 08:32:30 +00:00
Dario Sassi 3f1a871b5a EgtMachKernel :
- modifiche per virtual milling (sperimentale).
2018-01-15 09:59:08 +00:00
Dario Sassi 74a5047b6b EgtMachKernel 1.8k1 :
- in simulazione passato parametro EMT.SBH a OnDispositionStarting e OnDispositionStart.
2017-11-09 12:16:28 +00:00
Dario Sassi b61d44a0eb EgtMachKernel 1.8i1 :
- migliorato ritorno in home di simulazione.
2017-09-11 05:56:47 +00:00