151 Commits

Author SHA1 Message Date
Dario Sassi 624bc499a2 EgtMachKernel :
- in fresatura e taglio di lama portate info di Start, End, Extr e Elev anche nei gruppi P1, P2, ... di Preview
- in simulazione migliorato nascondere della traccia utensile.
2026-04-06 09:59:00 +02:00
Dario Sassi 8fed51ca79 EgtMachKernel :
- aggiunta scrittura nota "EXTR" in Px di CL per SawRoughing e SawFinishing.
2026-03-20 10:40:18 +01:00
Dario Sassi 8ce8982ca6 EgtMachKernel :
- correzione archi in taglio con lama per normale intrinseca allineata con estrusione.
2026-02-23 08:39:56 +01:00
Dario Sassi 4ab7788d6d EgtMachkernel :
- aggiunta gestione OnSpecialApplyMachining appena prima del calcolo dei collegamenti tra lavorazioni.
2026-01-21 09:46:38 +01:00
Dario Sassi 04bb4165c9 EgtMachKernel :
- modifiche a UpdateToolData per impostare lavorazione da riverificare se sono cambiati i dati dell'utensile.
2026-01-11 18:53:35 +01:00
Dario Sassi 2ab5a38ffb EgtMachKernel 2.7l2 :
- nei tagli di lama il rallentamento iniziale e finale si può aggiungere anche quando si lavora a step.
2025-12-15 08:18:22 +01:00
Dario Sassi 8282548bf0 EgtMachKernel 2.7k3 :
- razionalizzate costanti per parametri in UserNotes di lavorazioni (tutte nel nuovo file OperUserNotesConst.h)
- modifiche per consentire più facilmente la lavorazione in doppio dei fori (step finale costante).
2025-11-10 17:49:18 +01:00
Dario Sassi 2ed88f66e9 EgtMachKernel :
- prime modifiche per nuova versionedi NewLinkMgr (aggiunta OnSpecialLink).
2025-07-07 15:01:59 +02:00
Dario Sassi d7fadcb596 EgtMachKernel 2.7g1 :
- riportate su tutte le lavorazioni le modifiche in Update prima fatte solo a milling.
2025-07-02 08:22:00 +02:00
Dario Sassi ef28db40e1 EgtMachKernel :
- a fresatura aggiunta gestione lista di curve per FaceUse tramite "EdgesFaceUse" con valori a vettore di interi in UserNotes
- in tutte le lavorazioni sistemato ricalcolo con stato con bit MCH_ST_GEO_MODIF impostato
- in tutte le lavorazioni SetGeometry imposta bit MCH_ST_GEO_MODIF solo se gli Id e i SubId delle geometrie sono effettivamente variati.
2025-04-07 11:54:28 +02:00
Dario Sassi 72fbae9bf7 EgtMachKernel :
- aggiustamenti in Taglio Con Lama per tipo ToAndFrom (se impostato ora è forzato e i parametri di affondamento sono opportunamente aggiustati).
2025-01-27 12:02:14 +01:00
Dario Sassi 3a2c18bf86 EgtMachKernel :
- sostituite FromString( ExtractInfo(sUn,"QQQ="),dQQQ) con GetValInNotes(sUn,"QQQ"),dQQQ), cosa possibile solo quando la chiave finisce con '='.
2025-01-26 11:39:39 +01:00
Dario Sassi 7d7e3209c0 EgtMachKernel :
- aggiustamenti per modifiche a FromString (in caso di errore non inizializza più a 0 il valore di ritorno)
2025-01-06 18:18:00 +01:00
Dario Sassi d08a7b2035 EgtMachKernel :
- migliorie e correzioni a nuova gestione collegamenti tra lavorazioni.
2024-12-17 10:22:00 +01:00
Dario Sassi 0095847b41 EgtMachKernel 2.6l2 :
- modifiche a tagli con lama per eliminare approcci/retrazioni con attacco e uscita fuori grezzo e tipologia ToAndFrom
- aggiunte gestione nuove costanti (SURFFIN_SUB_Z_CONST e SURFFIN_SUB_OPTIMAL) per tipo finitura superfici.
2024-12-04 10:11:14 +01:00
Dario Sassi b157cc66ec EgtMachKernel 2.6j4 :
- corretto sistema di aggiornamento automatico lavorazioni.
2024-10-31 08:38:01 +01:00
Dario Sassi de5782f2a5 EgtMachkernel :
- corretto errore in taglio con lama prodotto dall'aggiunta di vtFaceUse (24/06/24).
2024-07-08 18:51:52 +02:00
Dario Sassi 731e698404 EgtMachKernel :
- tolti parametri inutili da sgrossatura superfici
- razionalizzato uso parametri globali da BD lavorazioni.
2024-06-06 12:25:03 +02:00
Dario Sassi 516a85a950 EgtMachKernel 2.6f2 :
- nei tagli di lama a passate OneWay ora i ritorni sono in rapido (come già era nelle fresature).
2024-06-05 19:08:34 +02:00
Dario Sassi c7cd7dfea8 EgtMachKernel :
- aggiustamento parametri per sgrossatura superfici.
2024-06-05 17:17:07 +02:00
Dario Sassi f8d2f26692 EgtMachKernel 2.6d1 :
- se robot sempre spezzatura
- spezzatura movimenti per robot
- in tagli con lama, tolto da Apply preview.
2024-04-02 15:37:22 +02:00
SaraP 9540563a87 EgtMachKernel 2.6c3 :
- modifiche allo split nei grezzi con lavorazioni per gestire tagli inclinati
- introdotte regioni up e down per i grezzi
- nelle preview di sawing e milling aggiunte superfici di lavorazione in corrispondenza delle facce del grezzo.
2024-03-14 10:30:37 +01:00
DarioS 1097f2a19f EgtMachKernel :
- semplificazioni con utilizzo di ConvertCurveToComposite.
2023-07-21 15:12:35 +02:00
DarioS 8c1b61b6b8 EgtMachKernel 2.5g2 :
- prima di fare il calcolo degli assi nell'update delle lavorazioni si cancellano le entità di tipo CLIMB, RISE e HOME che potrebbero dare errori come extra-corse e che in ogni caso verrebbero cancellate e ricalcolate subito dopo con la funzione AdjustStartEndMovements.
2023-07-20 20:43:33 +02:00
DarioS 7d554efe60 EgtMachKernel 2.5d2 :
- in taglio con lama modificato riconsocimento Fsta e Fend ora devono essere del tipo "Key=F,PuRed;" .
2023-04-06 18:03:24 +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 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 6b3343a98e EgtMachKernel 2.4g7 :
- in Mortising si considerano concatenabili lati di facce con delta angolare non oltre 31 gradi (prima il limite era di 46).
2022-08-04 19:58:05 +02:00
DarioS 869b9e0ebe EgtMachKernel 2.4b6 :
- in taglio con lama quando si prende il percorso da superficie si limita la deviazione angolare a 16.1 gradi
- in fresatura la direzione utensile parallela da parte di contorno superficie si calcola nel punto medio (per favorire il lato lungo).
2022-02-23 10:51:54 +01:00
DarioS 9ceb1759b5 EgtMachKernel :
- in Sawing su tratti lineari aumentato ingombro lama per calcolo elevazione.
2022-01-14 18:56:38 +01:00
DarioS c59164f0fb EgtMachKernel :
- migliorato calcolo PreView di tagli di lama lineari inclinati.
2022-01-10 09:41:47 +01:00
DarioS 73ce1f1018 EgtMachKernel 2.3j5 :
- aggiunta funzione EmtModifyHeadAuxDirection
- corretto scambio parametri attacco/uscita in fresatura cquando percorso invertito
- assi bloccati ora impostabili da lavorazione con nome asse oppure con suo token.
2021-10-14 11:07:49 +02:00
DarioS 0bac70f424 EgtMachKernel :
- corretta lavorazione di taglio con lama con geometria da faccia per estrusione che deve essere Z+ globale.
2021-07-27 15:21:31 +02:00
DarioS 7125453424 EgtMachKernel 2.3g4 :
- versione x64 compilata con Clang-cl/LLVM
- modifiche varie per eliminare warning più gravi di questo compilatore.
2021-07-20 14:47:48 +02:00
Dario Sassi 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.
2020-12-07 08:16:06 +00:00
Dario Sassi e2164dfc57 EgtMachKernel 2.2k4 :
- aggiunta gestione stringa di errore o avvertimento da PostApply delle lavorazioni e da SpecialApply delle disposizioni.
2020-11-16 12:10:07 +00:00
Dario Sassi 1d25de4caa EgtMachKernel 2.2k2 :
- aggiunti due parametri nelle lavorazioni di tagli con lama (DB versione 1011).
2020-11-10 06:30:48 +00:00
Dario Sassi 69bf8c8599 EgtMachKernel 2.2g3 :
- modificata distanza di sicurezza per verifica collisioni in link
- corretto approccio/retrazione su tagli di lama inclinati di segmenti di retta.
2020-07-13 06:32:29 +00:00
Dario Sassi eb98dfcf07 EgtMachKernel 2.2g3 :
- quando si prendono gli angoli finali della lavorazione precedente, possibilità di saltare le posizioni RISE
- in tagli con lama corretta gestione spessore lama su facce lavorate al contrario.
2020-07-11 09:24:56 +00:00
Dario Sassi 0bd5163b6a EgtMachKernel 2.2f8 :
- aggiunto a taglio lama attacco speciale a zig-zag.
2020-06-24 14:17:50 +00:00
Dario Sassi 2f4b643a32 EgtMachKernel 2.2e1 :
- tolto piccolo offset interno per evitare problemi in preview di attacchi e uscite lama su archi.
2020-05-07 06:56:02 +00:00
Dario Sassi 0971bba37d EgtMachKernel 2.2d1 :
- in fresatura corretti e modificati attacchi a zigzag e a spirale specie per percorsi aperti
- in fresatura corretto step di spirale su percorso aperto
- in fresatura con lama aggiunti altri controlli su movimenti assiali
- in taglio con lama ammesse anche superfici regione
- in mortasatura (taglio con sega a catena) corretto calcolo elevazione su inizio e fine con attacco da sotto.
2020-04-08 21:11:12 +00:00
Dario Sassi 0243faef74 EgtMachKernel :
- correzione in lavorazione di lama su faccia.
2020-04-06 08:13:30 +00:00
Dario Sassi ef8ef10518 EgtMachKernel :
- modifiche per preview di tagli di lama inclinati su esterno archi.
2020-01-22 07:39:26 +00:00
Dario Sassi ad8d848c4f EgtMachKernel :
- concluse modifiche percorsi di lavoro per tagli inclinati su esterno archi (mancano preview).
2020-01-20 11:00:30 +00:00
Dario Sassi bff983e12c EgtMachKernel :
- prime modifiche per tagli inclinati su esterno archi.
2020-01-20 06:52:47 +00:00
Dario Sassi 20d04076b6 EgtMachKernel :
- a CamData aggiunto parametro m_dOrigFeed per gestire trasformazioni di feed da tip utensile a assi macchina
- modifiche a Sawing per utilizzare questa modifica quando si opera su archi.
2020-01-14 14:36:30 +00:00
Dario Sassi 6a31d143df EgtMachKernel :
- modifica a Sawing per evitare di riaggiustare la feed se già fatto.
2020-01-14 11:56:47 +00:00