Commit Graph

631 Commits

Author SHA1 Message Date
SaraP 22aa1cebc8 EgtMachKernel :
- in Pocketing aggiunta la rimozione di regioni residue.
2021-07-28 15:07:32 +02:00
SaraP 9d836abbca Merge remote-tracking branch 'origin/HEAD' into feature/SvuotatureConIsole 2021-07-16 08:33:08 +02:00
DarioS ddeeff8455 EgtMachKernel 2.3g3 :
- gestione collisioni rilevate in OnToolDeselect e in OnToolSelect.
2021-07-12 16:03:50 +02:00
DarioS 8389a1d274 EgtMachKernel 2.3g2 :
- in simulazione aggiunta variabile EMT.MACHNAME con il nome della macchina come in generazione.
2021-07-05 17:46:01 +02:00
DarioS 68d52c82a7 EgtMachKernel 2.3f1 :
- migliorata velocità di simulazione con verifica di collisione in rapidi lunghi.
2021-07-05 08:35:12 +02:00
SaraP 3f7ad3e961 Merge remote-tracking branch 'origin/HEAD' into feature/SvuotatureConIsole 2021-06-30 15:43:38 +02:00
DarioS ce82f43e79 EgtMachKernel 2.3f3 :
- in svuotature corretto approccio sopra il pezzo con testa da sotto.
2021-06-25 15:38:07 +02:00
DarioS c4af1502b4 EgtMachKernel 2.3f2 :
- in svuotatura aggiunta gestione attacchi a spirale con mole a tazza (non lavorano di testa)
- in svuotatura modificato preview.
2021-06-22 11:08:00 +02:00
SaraP bea99328ab Merge remote-tracking branch 'origin/master' into feature/SvuotatureConIsole 2021-06-16 10:45:35 +02:00
DarioS 27f3957d4f EgtMachKernel :
- modifica in generazione per richiamo OnSetHead sempre alla scelta utensile all'inizio lavorazione (come in simulazione).
2021-06-15 09:58:03 +02:00
DarioS 2e1bf9ed29 EgtMachKernel :
- modifiche per avere la lavorazione corrente corretta durante OnSetHead.
2021-06-14 10:24:58 +02:00
DarioS e10933bbad EgtMachKernel 2.3f1 :
- allo script OnSetupHead aggiunto dato noto EMC.TCPOS.
2021-06-11 08:01:02 +02:00
SaraP baedb87cd1 EgtMachKernel :
- svuotature con isole, prima implementazione.
2021-05-28 17:14:25 +02:00
DarioS 8c7ee22703 EgtMachKernel 2.3e4 :
- aggiunta gestione collegamento tra lavorazioni con risalita poi rotazione poi spostamento poi discesa (con nuovo flag 5 su rapido).
2021-05-28 12:26:24 +02:00
DarioS bc7d1936dc EgtMachKernel 2.3e3 :
- 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.
2021-05-24 20:05:40 +02:00
DarioS bd4903f7e3 EgtMachkernel :
- modificati controlli sicurezza attacchi/uscite in fresature con lama.
2021-05-20 13:30:29 +02:00
DarioS bcd676c486 EgtMachKernel 2.3e2 :
- migliorata gestione problemi ingressi/uscite con lame in fresature
- migliorato controllo orientamento mortasa in casi limite.
2021-05-14 09:35:22 +02:00
DarioS bccbedb92f EgtMachKernel :
- corretto AddRise (deve restituire i valori degli assi anche se non si aggiunge movimento).
2021-05-04 10:26:58 +02:00
DarioS fd811f4077 EgtMachKernel 2.3e1 :
- 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.
2021-05-03 12:00:21 +02:00
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
DarioS eeedb33603 EgtMachKernel 2.3d4 :
- in MachMgr aggiunta funzione AdjustOperationPhase.
2021-04-19 15:06:38 +02:00
gitlab 92999fd149 Aggiunto .gitignore 2021-04-19 11:28:10 +00:00
Dario Sassi 9fa492f943 EgtMachKernel 2.3d3 :
- correzioni per dati DIST e STEM_DIAM in DB utensili.
2021-04-09 07:05:53 +00:00
Dario Sassi d7b40e4a18 EgtMachKernel :
- agli script per disegno utensili aggiunto parametro TPA_DIST.
2021-04-06 08:39:16 +00:00
Dario Sassi 50e2127a41 EgtMachKernel 2.3d2 :
- aggiunta gestione Dist e StemDiam in utensili
- aggiunta funzione EmtModifyExitPosition
- aggiunta gestione Dist a OnSetHead e aggiornamento posizione uscita.
2021-04-06 06:40:06 +00:00
Dario Sassi 239ef2f5de EgtMachkernel 2.3d1 :
- ricompilazione.
2021-04-03 18:02:33 +00:00
Sara Perdoncin 198d25e89d EgtMachKernel :
- nell'importare gli utensili nelle note setto active=0.
2021-03-29 09:50:19 +00:00
Dario Sassi 2a82424676 EgtMachKernel :
- modifiche per controllo uscite con lama in fresatura.
2021-03-29 08:09:18 +00:00
Dario Sassi e524e8877f EgtMachKernel :
- in lavorazione svuotatura corretta elevazione di attacchi che sono sotto il pezzo.
2021-03-26 11:10:09 +00:00
Dario Sassi 8249634ddb EgtMachKernel 2.3c3 :
- ricompilazione dopo aggiornamento interfaccia IMachMgr per parametro aggiunto a TdbToBeImported.
2021-03-25 08:50:28 +00: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 f375123865 EgtMachKernel 2.3c2 :
- corretta svuotatura zigzag di cerchi completi.
2021-03-22 14:45:58 +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 985c90ab7f EgtMachKernel :
- modifiche per fresature con lama con testa da sopra e con accesso da sotto il pezzo.
2021-03-01 08:10:49 +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 eddf28b0c4 EgtMachKernel :
- SpecialMoveZup ora può modificare Flag.
2021-02-22 07:08:56 +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 f18ce4d089 EgtMachKernel 2.3b3 :
- in fresatura standard con lama aggiunta gestione approccio e retrazione lama su testa da sopra ma sotto il grezzo.
2021-02-13 17:24:47 +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 016a796188 EgtMachKernel 2.3b1 :
- permesso utilizzo di pezzi e di copie di pezzi (Duplo)
- a SpecialMoveZup aggiunta variabile EMC.FLAG (flag del movimento in rapido).
2021-02-08 08:43:03 +00:00
Dario Sassi 100f5aacdb EgtMachKernel 2.3a6 :
- corretta lavorazione mortasature inclinate.
2021-02-01 08:08:24 +00:00
Dario Sassi 769a780273 EgtMachKernel 2.3a5 :
- in lavorazione mortasatura se direzione praticamente Z+ la metto esattamente a Z+.
2021-01-28 08:27:34 +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 1dece3f2d3 EgtMachKernel 2.3a4 :
- corrette GetAxisMin e GetAxisMax di MachMgr perchè restituivano la posizione di Home
- corrette CalcSurfAuxView di Milling e di Mortising perchè potevano andare in loop infinito
- cambiato funzionamento di risalite tra una lavorazione e l'altra quando si imposta ExtraZ (ora valido solo se utensile entro un angolo da Z) e se non ammissibile si va a Zmax.
2021-01-15 14:15:54 +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 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 6bcfdbf673 EgtMachKernel 2.3a2 :
- aggiunte funzioni lua EmtExecCollisionCheck e EmtOnCollision utilizzabili solo durante la simulazione.
2021-01-03 17:10:01 +00:00