Commit Graph

91 Commits

Author SHA1 Message Date
Riccardo Elitropi a6a40e2973 EgtMachKernel :
- In Pocketing NT migliorate le entrate, i raccordi tra percorsi e aggiunto parametro MaxOptSize
- In Sgrossature, correzione su Open Edges ed Offset radiali per regioni Silhouettes.
2025-05-15 16:27:05 +02:00
Riccardo Elitropi b33463117f EgtMachKernel :
- Piccola miglioria per Offset sgrossature.
2025-04-22 11:23:02 +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
Riccardo Elitropi 474a645e20 EgtMachKernel :
- in Sgrossature, aggiunta gestione per superfici di controllo.
2025-03-25 09:46:14 +01:00
Riccardo Elitropi c513cd7440 EgtMachKernel :
- Aggiornamento PocketingNT.
2025-03-13 12:33:41 +01:00
Riccardo Elitropi 78ab2c2a52 Merge commit '156302009f166a0afb88e8113163ee1d246966c0' into feature/Svuotature 2025-03-11 11:19:05 +01:00
Riccardo Elitropi 09fd122b30 EgtMachKernel :
- Migliorie a finiture Optimal e ZConst.
- controllo validità curve per Sgrossature.
2025-03-11 11:18:51 +01:00
Dario Sassi 094bc252fe EgtMachKernel :
- in sgrossature superfici migliorata gestione massimo affondamento ed eventuale ultima passata appena oltre il grezzo.
2025-03-07 10:23:11 +01:00
Riccardo Elitropi ba3330edca EgtMachKernel :
- Semplificati i controlli per finiture Optimal.
- Aggiunto parametro alla funzione CalcPocketing.
2025-03-04 17:44:23 +01:00
Riccardo Elitropi f8405a7970 EgtMachKernel :
- Aggiunto parametro per ottimizzazione Offset per percorsi di Pocketing
- Cambiata la gestione delle finiture Optimal
- Migliorati e Aggiunti controlli sui frame Locali in Finiture ZLevel e Optimal.
2025-02-21 11:15:08 +01:00
Dario Sassi 6e3a82697c EgtMachKernel 2.7a5 :
- in sgrossatura superficie, finitura superficie e fresatura 5assi Apply controlla di non essere già in esecuzione sulla stessa lavorazione.
2025-02-06 17:07:58 +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
Riccardo Elitropi 47f8df92f4 EgtMachKernel :
- In Sgrossature rimozione memory Leaks
- Aggiunto parametro ZConstOverlap per finiture Optimal.
2025-01-24 17:06:15 +01:00
Riccardo Elitropi 65ef32a368 EgtMachKernel :
- in Sgrossature aggiunto controllo sull'elevazione ed eventuale parametro MaxElev.
2025-01-22 09:24:17 +01:00
Dario Sassi 390724ff3f EgtMachKernel :
- in sgrossatura superfici eliminato crash con affondamento zero e substep non nullo.
2025-01-21 12:05:49 +01:00
Riccardo Elitropi 7a864d9503 EgtMachKernel :
- in Sgrossature migliorate le gestioni delle Silhouette rispettando la geometria del Tool
- In Finiture, migliorati i controlli per finiture ZConst.
2025-01-10 16:43:59 +01:00
Dario Sassi bd744a710c EgtMachKernel 2.6l4 :
- quando si applica una lavorazione se non si trova l'utensile con UUID ora lo si cerca con il nome.
2024-12-31 10:48:34 +01:00
Riccardo Elitropi e7c2d10111 EgtMachKernel :
- In Sgrossature, aggiunto controllo per piccoli Chunks.
2024-12-30 18:03:14 +01:00
Dario Sassi 265bce38fa EgtMachKernel :
- riportate correzioni a SurfRoughing di RiccardoE
- ulterirori modifiche per NewLinkMgr.
2024-12-23 19:13:55 +01:00
Riccardo Elitropi 87666ea59c EgtMachKernel :
- migliorata gestione sgrossature
- aggiunta lavorazione di finitura ZConst.
2024-12-12 11:49:50 +01:00
Riccardo Elitropi 70f32557ac EgtMachKernel :
- in SurfRoughing, rilassamento dei vincoli di approssimazione di curve e superfici.
2024-11-27 16:04:44 +01:00
Dario Sassi b157cc66ec EgtMachKernel 2.6j4 :
- corretto sistema di aggiornamento automatico lavorazioni.
2024-10-31 08:38:01 +01:00
Riccardo Elitropi ca81e7e5ab EgtMachKernel :
- in sgrossature di superfici, aggiunta gestione note utenti per PlaneZ.
2024-10-25 15:15:25 +02:00
Riccardo Elitropi f1b66dc020 EgtMachKernel :
- in sgrossature di superfici, correzione errori su PlaneZ.
2024-10-25 13:28:27 +02:00
Dario Sassi 47f442921e EgtMachKernel :
- piccola modifica per evitare crash (da verificare bene),
2024-10-19 17:59:02 +02:00
Riccardo Elitropi d5ba495850 EgtMachKernel :
- in Sgrossature aggiunto PlaneZDetection.
2024-10-18 11:28:35 +02:00
Riccardo Elitropi f9a496b410 EgtMachKernel :
- in sgrossature, aggiunto ulteriore controllo su MaxOffs per i Chunk.
2024-10-10 13:00:06 +02:00
Riccardo Elitropi 36db2d068c EgtMachKernel :
- prima modifica per PocketingNT.
2024-10-09 08:34:29 +02:00
Riccardo Elitropi 977e22a02f EgtMachKernel :
- In sgrossature sostituti i movimenti rapidi per collisioni nei collegamenti tra steps.
2024-10-04 12:59:19 +02:00
Riccardo Elitropi fb7ee5e7c1 EgtMachKernel :
- in Sgrossature corretta la Feed per approcci.
2024-10-03 10:46:56 +02:00
Riccardo Elitropi df1d21356f EgtMachKernel :
- in Sgrossature piccola modifica alle Elevazioni.
2024-10-03 10:09:24 +02:00
Riccardo Elitropi 2a2b0e5d7e EgtMachKernel :
- Modifica del calcolo della superficie limite in Sgrossature.
2024-10-02 13:16:07 +02:00
Riccardo Elitropi 06d591cc8f EgtMachKernel :
- In Sgrossature, migliorie sulla gestione dei lati chiusi e degli Step.
2024-10-01 12:44:56 +02:00
Riccardo Elitropi 4d709418e5 EgtMachKernel :
- modifica nomi delle strutture per evitare conflitti.
2024-09-27 08:15:12 +02:00
Riccardo Elitropi 0ee84b1d1a EgtMachKernel :
- piccole migliorie.
2024-09-19 09:04:55 +02:00
Riccardo Elitropi f6afb6ac9c EgtMachKernel :
- LeadIn/LeadOut mediante SafeZ.
2024-08-29 10:41:17 +02:00
Riccardo Elitropi 5247e2d097 EgtMachKernel :
- Aggiunta gestione punti iniziali in Sgrossature e Finiture.
2024-08-22 12:56:42 +02:00
Dario Sassi 114c13d781 EgtMachKernel :
- in sgrossatura superfici correzioni nell'applicazione dell'offset longitudinale.
2024-08-07 09:42:47 +02:00
Riccardo Elitropi c55962ae9b EgtMachKernel :
- piccola modifica.
2024-08-06 15:05:48 +02:00
Riccardo Elitropi 0dee26360c EgtMachKernel :
- aggiunto parametro SURFROU_SUB_CONFORMAL_ZIGZAG.
2024-07-30 18:35:22 +02:00
Riccardo Elitropi d0be3ec4dd EgtMachKernel :
- aggiunto controllo per POCKET_CONFORMAL_ZIGZAG.
2024-07-30 14:02:51 +02:00
Riccardo Elitropi 82e464c481 EgtMachKernel :
- aggiunti percorsi di Bordo per Sgrossature ZigZag e OneWay.
- migliorie varie.
2024-07-25 12:32:48 +02:00
Riccardo Elitropi 34488601f2 EgtMachKernel :
- migliorie varie.
2024-07-23 11:53:46 +02:00
Riccardo Elitropi 4af6caf657 EgtMachKernel :
- migliorie LeadIn ed Entrate
- Semplificazione codice con funzioni in classe SurfFlatRegion.
2024-07-22 11:44:45 +02:00
Riccardo Elitropi 4a2f6fa439 EgtMachKernel :
- pulizia codice dopo il merge con ramo master.
2024-07-19 12:04:00 +02:00
Riccardo Elitropi 1396303d5f Merge commit '8950f2aca1e4f7292dd46ccfd6e279a0a9a1f3ee' into Sgrossature 2024-07-19 10:18:52 +02:00
Riccardo Elitropi c3552d411f EgtMachKernel :
- aggiunti controlli per limitazione percorsi alla curva di Pocketing
- migliorati i controlli LeadIn per Helix e ZigZag.
2024-07-19 10:18:34 +02:00
Dario Sassi cd323ec583 EgtMachKernel :
- piccola modifica a sgrossatura superfici.
2024-07-16 08:39:23 +02:00
Riccardo Elitropi ff9a1dd55b EgtMachKernel :
- Correzione OffsetL per superfici di Pocketing.
2024-07-15 13:30:38 +02:00
Dario Sassi 3745da80c1 EgtMachKernel :
- in sgrossatura superfici corretto calcolo P1 sopra elica di attacco per area successiva alla prima.
2024-07-15 10:18:14 +02:00