2413003ecd
Merge remote-tracking branch 'origin/master' into Sara
SaraP
2021-08-11 15:06:56 +02:00
c6ede73c9e
Merge branch 'master' into feature/SvuotatureConIsole
SaraP
2021-08-11 15:05:37 +02:00
5fca2321af
EgtMachKernel : - in Pocketing gestione di eventuali isole nella creazione della regione da svuotare - correzione errori nella rimozione di aree resiude.
SaraP
2021-08-11 15:04:18 +02:00
e783f83011
EgtMachKernel 2.3h1 : - nei tagli con lama (Sawing) quando si lavorano facce si scartano tratti di estremità più corti di 0.5mm (prima 0.1mm).
DarioS
2021-08-01 10:55:52 +02:00
f9ebc68077
Merge branch 'master' into feature/SvuotatureConIsole
SaraP
2021-07-28 15:17:25 +02:00
22aa1cebc8
EgtMachKernel : - in Pocketing aggiunta la rimozione di regioni residue.
SaraP
2021-07-28 15:07:32 +02:00
0bac70f424
EgtMachKernel : - corretta lavorazione di taglio con lama con geometria da faccia per estrusione che deve essere Z+ globale.
DarioS
2021-07-27 15:21:31 +02:00
5d04db4c32
EgtMachKernel 2.3g5 : - ricompilazione per seconda proprietà degli oggetti geometrici.
DarioS
2021-07-21 16:50:32 +02:00
7125453424
EgtMachKernel 2.3g4 : - versione x64 compilata con Clang-cl/LLVM - modifiche varie per eliminare warning più gravi di questo compilatore.
DarioS
2021-07-20 14:47:48 +02:00
ddeeff8455
EgtMachKernel 2.3g3 : - gestione collisioni rilevate in OnToolDeselect e in OnToolSelect.
DarioS
2021-07-12 16:03:50 +02:00
8389a1d274
EgtMachKernel 2.3g2 : - in simulazione aggiunta variabile EMT.MACHNAME con il nome della macchina come in generazione.
DarioS
2021-07-05 17:46:01 +02:00
68d52c82a7
EgtMachKernel 2.3f1 : - migliorata velocità di simulazione con verifica di collisione in rapidi lunghi.
DarioS
2021-07-05 08:35:12 +02:00
ce82f43e79
EgtMachKernel 2.3f3 : - in svuotature corretto approccio sopra il pezzo con testa da sotto.
DarioS
2021-06-25 15:38:07 +02:00
c4af1502b4
EgtMachKernel 2.3f2 : - in svuotatura aggiunta gestione attacchi a spirale con mole a tazza (non lavorano di testa) - in svuotatura modificato preview.
DarioS
2021-06-22 11:08:00 +02:00
740c797779
Merge remote-tracking branch 'origin/master' into Sara
SaraP
2021-06-16 10:32:40 +02:00
cf5329c29e
EgtMachKernel : - in Pocketing correzione errori nella rimozione di regioni residue - miglioramento gestione regioni residue con centroide esterno.
SaraP
2021-06-16 10:32:05 +02:00
27f3957d4f
EgtMachKernel : - modifica in generazione per richiamo OnSetHead sempre alla scelta utensile all'inizio lavorazione (come in simulazione).
DarioS
2021-06-15 09:58:03 +02:00
2e1bf9ed29
EgtMachKernel : - modifiche per avere la lavorazione corrente corretta durante OnSetHead.
DarioS
2021-06-14 10:24:58 +02:00
55504ad2c9
Merge remote-tracking branch 'origin/master' into Sara
SaraP
2021-06-11 16:08:51 +02:00
392a5305ec
EgtMachKernel : - in Pocketing correzione errori nella rimozione delle regioni residue - modifica nel calcolo dei percorsi aggiuntivi (ci si basa sulle curve e non più sulle flat regions).
SaraP
2021-06-11 16:08:14 +02:00
e10933bbad
EgtMachKernel 2.3f1 : - allo script OnSetupHead aggiunto dato noto EMC.TCPOS.
DarioS
2021-06-11 08:01:02 +02:00
baedb87cd1
EgtMachKernel : - svuotature con isole, prima implementazione.
SaraP
2021-05-28 17:14:25 +02:00
01ee329431
Merge remote-tracking branch 'origin/HEAD' into Sara
SaraP
2021-05-28 16:54:07 +02:00
d77102539a
EgtMachKernel : - in Pocketing::CalcSpiral modifica calcolo offset - correzione errori nel calcolo della superficie lavorata - correzione errori nel calcolo dei percorsi aggiuntivi.
SaraP
2021-05-28 16:53:55 +02:00
8c7ee22703
EgtMachKernel 2.3e4 : - aggiunta gestione collegamento tra lavorazioni con risalita poi rotazione poi spostamento poi discesa (con nuovo flag 5 su rapido).
DarioS
2021-05-28 12:26:24 +02:00
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.
DarioS
2021-05-24 20:05:40 +02:00
7e286c1c8e
EgtMachKernel : - svuotatura nel caso di materiale residuo negli angoli, nuova implementazione.
SaraP
2021-05-21 14:51:29 +02:00
217652e7ac
Merge remote-tracking branch 'origin/master' into Sara
SaraP
2021-05-21 14:44:29 +02:00
bd4903f7e3
EgtMachkernel : - modificati controlli sicurezza attacchi/uscite in fresature con lama.
DarioS
2021-05-20 13:30:29 +02:00
26a1ef5e22
Merge remote-tracking branch 'origin/HEAD' into Sara
SaraP
2021-05-18 14:52:26 +02:00
bcd676c486
EgtMachKernel 2.3e2 : - migliorata gestione problemi ingressi/uscite con lame in fresature - migliorato controllo orientamento mortasa in casi limite.
DarioS
2021-05-14 09:35:22 +02:00
28e31097a9
EgtMachKernel : - in Pocketing::CalcSpiral correzione calcolo offset nel caso di materiale residuo negli angoli - in Pocketing::CalcSpiral modifica calcolo di pNextOffs.
SaraP
2021-05-13 17:24:33 +02:00
ded589ac0d
EgtMachKernel : - svuotatura nel caso di materiale residuo negli angoli, prima implementazione.
SaraP
2021-05-11 11:38:05 +02:00
bccbedb92f
EgtMachKernel : - corretto AddRise (deve restituire i valori degli assi anche se non si aggiunge movimento).
DarioS
2021-05-04 10:26:58 +02:00
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.
DarioS
2021-05-03 12:00:21 +02:00
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.
DarioS
2021-04-29 08:55:07 +02:00
eeedb33603
EgtMachKernel 2.3d4 : - in MachMgr aggiunta funzione AdjustOperationPhase.
DarioS
2021-04-19 15:06:38 +02:00
198d25e89d
EgtMachKernel : - nell'importare gli utensili nelle note setto active=0.
Sara Perdoncin
2021-03-29 09:50:19 +00:00
2a82424676
EgtMachKernel : - modifiche per controllo uscite con lama in fresatura.
Dario Sassi
2021-03-29 08:09:18 +00:00
e524e8877f
EgtMachKernel : - in lavorazione svuotatura corretta elevazione di attacchi che sono sotto il pezzo.
Dario Sassi
2021-03-26 11:10:09 +00:00
8249634ddb
EgtMachKernel 2.3c3 : - ricompilazione dopo aggiornamento interfaccia IMachMgr per parametro aggiunto a TdbToBeImported.
Dario Sassi
2021-03-25 08:50:28 +00:00
3a5d19fd08
EgtMachKernel : - gestione sovrascrittura di utensili - restituzione della famiglia di utensili in ToolsMgr::ToBeImported.
Sara Perdoncin
2021-03-24 16:40:45 +00:00
f4f1476b28
EgtMachKerenl : - in interfaccia IMachMgr aggiunte funzioni per export/import utensili.
Dario Sassi
2021-03-18 10:36:29 +00:00
276733bf24
EgtMachKernel : - correzione funzioni per importazione ed esportazione utensili.
Sara Perdoncin
2021-03-17 11:24:37 +00:00
0893cae18c
EgtMachKernel 2.3c1 : - aggiunte funzioni per importazione ed esportazione utensili.
Sara Perdoncin
2021-03-17 07:44:44 +00:00
985c90ab7f
EgtMachKernel : - modifiche per fresature con lama con testa da sopra e con accesso da sotto il pezzo.
Dario Sassi
2021-03-01 08:10:49 +00:00
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.
Dario Sassi
2021-02-25 14:45:25 +00:00
eddf28b0c4
EgtMachKernel : - SpecialMoveZup ora può modificare Flag.
Dario Sassi
2021-02-22 07:08:56 +00:00
5757764905
EgtMachKernel 2.3b4 : - aggiunti EMT.TDIR, EMT.CDIR e EMT.ADIR (direzioni utensile, correzione e ausiliaria) ai movimenti di Generator, Estimator e Simulator.
Dario Sassi
2021-02-20 15:10:51 +00:00
f18ce4d089
EgtMachKernel 2.3b3 : - in fresatura standard con lama aggiunta gestione approccio e retrazione lama su testa da sopra ma sotto il grezzo.
Dario Sassi
2021-02-13 17:24:47 +00:00
09e0b3dab8
EgtMachKernel 2.3b2 : - migliorato simulatore per errori standard (outstroke = 1, collisione = 11) e relativa gestione.
Dario Sassi
2021-02-11 07:10:24 +00:00
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).
Dario Sassi
2021-02-08 08:43:03 +00:00
769a780273
EgtMachKernel 2.3a5 : - in lavorazione mortasatura se direzione praticamente Z+ la metto esattamente a Z+.
Dario Sassi
2021-01-28 08:27:34 +00:00
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.
Dario Sassi
2021-01-25 08:06:32 +00:00
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.
Dario Sassi
2021-01-15 14:15:54 +00:00
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.
Dario Sassi
2021-01-14 06:36:35 +00:00
7dda9568e8
EgtMachKernel : - aggiunta definizione variabile EMT.VER all'inizio della simulazione (come per generazione).
Dario Sassi
2021-01-08 12:09:36 +00:00
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.
Dario Sassi
2021-01-07 07:54:05 +00:00
6bcfdbf673
EgtMachKernel 2.3a2 : - aggiunte funzioni lua EmtExecCollisionCheck e EmtOnCollision utilizzabili solo durante la simulazione.
Dario Sassi
2021-01-03 17:10:01 +00:00
d3847fbd19
EgtMachKernel 2.3a1 : - ricompilazione per nuova versione 2.3.
Dario Sassi
2020-12-28 18:49:25 +00:00
38883b047e
EgtMachKernel 2.2l3 : - nel calcolo dei minimi e massimi dei valori assi per percorso di lavoro e lavorazione si ignorano i punti CLIMB, RISE e HOME.
Dario Sassi
2020-12-21 07:18:21 +00:00
0449f191e7
EgtMachKernel 2.2l2 : - aggiunti minimi e massimi dei valori assi per percorso di lavoro e lavorazione a Simulator come già fatto per Postproc.
Dario Sassi
2020-12-12 10:40:12 +00:00
246a176e4a
EgtMachKernel : - correzione per continuità nella scelta degli angoli di lavorazione - nella lavorazione WaterJetting migliorata scelta punto iniziale di percorsi chiusi.
Dario Sassi
2020-12-09 08:14:36 +00:00
9d40a6a766
EgtMachKernel : - correzioni varie a lavorazione Waterjetting per angoli interni.
Dario Sassi
2020-12-08 16:51:05 +00:00
a4d4eab90d
EgtMachKernel : - in lavorazione WaterJetting migliorata la gestione degli angoli interni con archi.
Dario Sassi
2020-12-07 11:53:57 +00:00
839633d072
EgtMachKernel 2.2l1 : - aggiunti minimi e massi dei valori assi per percorso di lavoro e lavorazione a Postproc - modificata scelta punto di inizio lavorazione WaterJetting chiusa.
Dario Sassi
2020-12-07 08:16:06 +00:00
3c49d6bdde
EgtMachKernel : - nel calcolo angoli dopo il primo punto di un percorso richiedo la continuità limitando il DeltaR2 a 30gradi.
Dario Sassi
2020-12-02 16:59:18 +00:00
1b778cf969
EgtMachKernel : - funzione IsMachBase portata in interfaccia IMachMgr.
Dario Sassi
2020-11-30 08:33:01 +00:00
ea786599a4
EgtMachKernel : - aggiunte AuxView in Milling e Mortising (per indicare il lato di riferimento della eventuale faccia lavorata).
Dario Sassi
2020-11-28 18:53:38 +00:00
5f0afffd28
EgtMachKernel 2.2k5 : - corretta CreateMachMgr in caso di errore ora restituisce nullptr.
Dario Sassi
2020-11-19 15:23:52 +00:00
e2164dfc57
EgtMachKernel 2.2k4 : - aggiunta gestione stringa di errore o avvertimento da PostApply delle lavorazioni e da SpecialApply delle disposizioni.
Dario Sassi
2020-11-16 12:10:07 +00:00
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.
Dario Sassi
2020-11-14 08:07:52 +00:00
1d25de4caa
EgtMachKernel 2.2k2 : - aggiunti due parametri nelle lavorazioni di tagli con lama (DB versione 1011).
Dario Sassi
2020-11-10 06:30:48 +00:00
9319451494
EgtMachKernel : - corretti collegamenti tra lavorazioni con teste dal basso.
Dario Sassi
2020-11-04 16:12:48 +00:00
97e868dd7c
EgtMachKernel 2.2k1 : - in Foratura, Fresatura e Svuotatura ammessa lavorazione da sotto per teste di tipo non Above.
Dario Sassi
2020-11-04 07:21:27 +00:00
5dc854adb3
EgtMachKernel 2.2j5 : - tramite Info di testa ZEXTRA possibilità di assegnare una extra risalita in Z per evitare collisioni nel collegamento di due lavorazioni.
Dario Sassi
2020-10-24 14:48:56 +00:00
2ee6613759
EgtMachKernel 2.2j4 : - corretto assegnamento Zmax a inizio lavorazione dopo cambio utensile.
Dario Sassi
2020-10-22 06:43:54 +00:00
01f404b5e2
EgtMachKernel 2.2j2 : - aggiunta funzione TdbGetCurrToolThLength in MachMgr.
Dario Sassi
2020-10-15 07:44:28 +00:00
a482cb4fa9
EgtMachKernel 2.2j1 : - corretta fresatura su piano non perpendicolare all'utensile con oscillazione.
Dario Sassi
2020-10-13 07:09:08 +00:00
61d0c583e8
EgtMachKernel : - correzione per gestire archi su macchine con assi rotanti su tavola.
Dario Sassi
2020-09-22 07:48:13 +00:00
648d080090
EgtMachKernel : - corretto errore in svuotature con molte sottoaree risultanti (introdotto nella versione 2.2h3 del 30 agosto).
Dario Sassi
2020-09-15 18:39:10 +00:00
212e09769f
EgtMachKernel 2.2i3 : - aggiunto controllo tra uscita di attrezzaggio e uscita dichiarata nel DB utensili (prima di simulazione, stima e generazione).
Dario Sassi
2020-09-07 10:53:22 +00:00
e7d3a7d7af
EgtMachKernel 2.2h3 : - migliorato calcolo elevazione di svuotature - corretti errori in svuotature piccole con lati aperti - corretta gestione appiattimento contorni di svuotature.
Dario Sassi
2020-08-30 11:29:51 +00:00
8c9b760f94
EgtMachKernel : - piccola miglioria a generazione e stima per emissione utensili utilizzati.
Dario Sassi
2020-08-17 17:59:51 +00:00
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.
Dario Sassi
2020-08-17 15:56:14 +00:00
894ca72674
EgtMachKernel 2.2h1 : - versione 64bit passata a toolset VS2019.
Dario Sassi
2020-08-10 10:02:58 +00:00