Commit Graph

778 Commits

Author SHA1 Message Date
DarioS 025eea9c0f EgtMachKernel :
- aggiustamenti per PtrOwner nuova funzione Set.
2023-03-27 20:42:33 +02:00
DarioS 4b93557efe EgtMachKernel 2.5c2 :
- nelle lavorazioni all'aggiornamento utensile si prendono i dati opportuni anche dall'attrezzaggio corrente.
2023-03-23 19:08:44 +01:00
DarioS 04cf5a69a8 EgtMachKernel :
- migliorata gestione approcci/retrazione in fresature di utensili che non lavorano di testa
- corretta gestione passaggio da aperto a chiuso (curve a J) in svuotature.
- corretta gestione angolo di fianco in tagli con lama con variazioni di Z sulla linea da seguire.
2023-03-20 08:29:18 +01:00
DarioS 7d819a9500 EgtMachKernel :
- 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.
2023-03-13 08:14:28 +01:00
DarioS a0da9d4e7d EgtMachKernel 2.5c1 :
- cambiato nome parametro a Operation::GetExtraZ per renderlo piùsignificativo.
2023-03-05 20:27:02 +01:00
DarioS dd960cb8a4 EgtMachKernel :
- modifiche in svuotature per gestione di lati aperti concatenati con rientranze.
2023-03-01 13:16:47 +01:00
DarioS 44af4a5bf4 EgtMachKernel 2.5b6 :
- ricompilazione con cambio versione.
2023-02-27 08:18:32 +01:00
DarioS 8ac85f6754 EgtMachKernel :
- in fresatura e svuotatura corretto calcolo direzione di approccio per testa da sopra con aggregato da sotto in presenza di geometria che esce dal grezzo.
2023-02-23 17:04:14 +01:00
DarioS e3cfe48da3 EgtMachKernel 2.5b5 :
- correzione in ApproxWithArcsIfUseful di Operation (non riconosceva i percorsi piani su piani diversi da XY).
2023-02-23 15:33:12 +01:00
DarioS 068e99df97 EgtMachKernel 2.5b4 :
- ricompilazione con cambio versione.
2023-02-20 09:17:12 +01:00
DarioS e3121ff553 EgtMachKernel 2.5b3 :
- modifiche quote approccio e retrazione
2023-02-17 12:08:10 +01:00
DarioS 15931dc304 EgtMachKernel 2.5b2 :
- nel calcolo spostamenti in disposizioni (movimenti di pezzi con ventose) è ora possibile fare rotazioni non minime pur di stare nelle corse.
2023-02-10 16:28:00 +01:00
DarioS c97cc00cdc EgtMachKernel 2.5b1 :
- modifiche per gestione gambo utensile in calcolo MaxDepth e in disegno dello stesso.
2023-02-09 10:39:27 +01:00
DarioS 8b0bbe4ab0 EgtMachKernel 2.5a4 :
- corretto controllo e modifica approcci e retrazioni lame in milling.
2023-01-31 19:53:35 +01:00
DarioS 4f264ee64e EgtMachKernel 2.5a3 :
- correzione calcolo assi rotanti nel caso indeterminato con corsa asse che non comprende lo zero.
2023-01-26 10:07:05 +01:00
DarioS 4e8953e864 EgtMachKernel :
- ritorno a stato pre svuotature con isole.
2023-01-23 17:26:31 +01:00
Riccardo Elitropi bca5dbb6dd Merge remote-tracking branch 'origin/master' 2023-01-23 08:14:14 +01:00
Riccardo Elitropi e009429d93 EgtmachKernel:
- svuotature con isole ( Spiral In, Out, ZigZag, OneWay)
- piccola modifica funzione GetDistanceFromRawBottom.
SvuotatureConIsole
2023-01-23 08:12:27 +01:00
DarioS c3fa0bad11 EgtMachKernel :
- correzione di Operation::CalculateAxesValues per ricalcolo assi rotanti con testa 4 assi.
2023-01-18 11:20:01 +01:00
DarioS b2dacc0cef EgtMachKernel :
- aggiunto flag bToolOn a EmtAddCollisionObjEx per dichiarare che è utensile in lavoro (necessario quando si usano più utensili contemporaneamente).
2023-01-18 08:43:12 +01:00
DarioS 4af09db198 EgtMachKernel :
- miglioria alla funzione EmtMoveAxes per gestire anche rappresentazioni simboliche delle feed (con interi negativi).
2023-01-17 18:19:49 +01:00
DarioS 1507f18b88 EgtMachKernel :
- aggiunta gestione Vmill a EmtMoveAxes.
2023-01-17 16:30:23 +01:00
DarioS abbc7ee12b EgtMachKernel 2.5a2 :
- 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.
2023-01-17 11:33:37 +01:00
DarioS 3375e316bd EgtMachKernel :
- nella scelta angoli quando delta dal precedente vale +/-180 si privilegia 180.
2023-01-10 08:38:06 +01:00
DarioS 961fce5aa4 EgtMachKernel :
- corretto errore in assegnazione versione 2.5a1 di R32
- reso più stabile ingresso in tasche con lati aperti.
2023-01-09 10:15:52 +01:00
DarioS e076e09ab3 EgtMachKernel 2.5a1 :
- ricompilazione con cambio versione.
2023-01-03 08:55:51 +01:00
DarioS e5a072c896 EgtMachKernel 2.4l4 :
- modifiche per virtual milling con più utensili in simulazione.
2022-12-28 19:40:24 +01:00
DarioS f0b00ea95e EgtMachKernel :
- in fresature ammesso step negativo con utensili che lavorano di lato( frese non di testa e lame).
2022-12-22 15:17:50 +01:00
DarioS 3ef50b6a90 EgtMachKernel 2.4l3 :
- modifiche a fesature per spostare punto di attacco su percorsi chiusi (sovrapposizione > 0.001 e allungamento attacco diventa spostamento inizio).
2022-12-21 09:44:49 +01:00
DarioS 992249f687 EgtMachKernel :
- modifiche estetiche.
2022-12-12 07:57:52 +01:00
DarioS dfa857c533 EgtMachKernel 2.4l2 :
- ottimizzazione movimenti tra passate di lavorazione fresatura a step di tipo OneWay.
2022-12-08 18:52:40 +01:00
DarioS 84455e27db EgtMachKernel :
- in milling con fresa capovolta rispetto alla faccia tolto spessore utensile da calcoli (ha significato solo per la forma dell'utensile e non per il punto di lavoro).
2022-12-07 15:53:57 +01:00
DarioS 748845e4a8 EgtMachKernel 2.4l1 :
- ricompilazione con cambio versione.
2022-12-05 08:13:23 +01:00
DarioS 1c78841664 EgtMachkernel :
- in fresature sistemazione approcci/retrazioni per macchine con TiltingTable.
2022-11-30 09:51:34 +01:00
DarioS 4d19a52590 EgtMachKernel 2.4k4 :
- migliorato calcolo elevazione in fresature con utensili di grosso diametro.
2022-11-29 09:04:59 +01:00
DarioS caf2176a3c EgtMachKernel 2.4k3 :
- aggiunto ricalcolo di AuxDir (se necessario) dopo modifiche di SpecialMoveZup.
2022-11-09 13:14:22 +01:00
DarioS 7f1e0ac8d8 EgtMachKernel 2.4k2 :
- migliorati log in Apply e Update di disposizioni e lavorazioni
- aggiunta funzione GetName a Operation.
2022-11-07 16:37:34 +01:00
DarioS 4f22c9c578 EgtMachKernel 2.4k1 :
- migliorati messaggi di log su Apply lavorazioni.
2022-11-03 15:52:26 +01:00
DarioS b4fba50c15 EgtMachKernel 2.4j3 :
- 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.
2022-10-27 11:06:22 +02:00
DarioS b6b0432721 EgtMachKernel :
- modifiche per calcolo approccio/retrazione in fresatura per macchine con tavola tilting o similare.
2022-10-20 10:21:28 +02:00
SaraP 877215969e EgtMachKernel 2.4j2 :
- in Pocketing correzioni per svuotatura a zigzag ottimizzata.
2022-10-19 11:26:30 +02:00
DarioS f70218a432 EgtMachKernel 2.4j1 :
- aggiunta possibilità di definire direzione principale di approccio per rinvio da sotto con massima deviazione angolare di 95deg.
2022-10-14 10:47:40 +02:00
DarioS b47a32c628 EgtMachKernel 2.4i6 :
- corretta GetMachines di MachMgr per evitare di inserire in lista due volte la stessa macchina.
2022-10-04 11:12:55 +02:00
DarioS 677a8466dd EgtMachKernel 2.4i5 :
- aggiunta gestione flag MaxDeltaR2OnFirst su testa per disabilitare controllo massimo delta su secondo asse rotante all'inizio di una lavorazione.
2022-10-03 08:56:46 +02:00
DarioS f8f23ed713 EgtMachKerenel :
- per simulazione AXESMASK portato a MASK come in generazione.
2022-09-26 07:45:45 +02:00
DarioS ff6aae071a EgtMachKernel 2.4i :
- aggiunta gestione offset assi per visualizzazione
- correzioni in Milling e Pocketing per approcci e retrazioni con TiltingTab (comprende asse rotante tipo ralla).
2022-09-24 18:53:47 +02:00
DarioS dffc7ec956 EgtMachKernel 2.4i3 :
- in lavorazione WaterJet aggiunta gestione ponticelli.
2022-09-20 07:50:41 +02:00
DarioS b5d15e4a11 EgtMachKernel 2.4h2 :
- aggiunta gestione più direttori di base per le macchine (in MachMgr::Init sono tutti nella stessa stringa separati da "|")
- aggiunta funzione GetMachines di MachMgr per restituire elenco nome/direttorio di tutte le macchine trovate
- sistemazioni varie per le modifiche sopra indicate.
2022-09-13 08:15:14 +02:00
DarioS cf6c628876 EgtMachKernel :
- modifiche per permettere assi lineari controversi con assi principali XYZ.
2022-08-29 07:24:34 +02:00
DarioS 6399c41598 EgtMachKernel 2.4h2 :
- correzioni e migliorie a VerifyPathFromBottom di Milling e Pocketing.
2022-08-24 17:39:47 +02:00