Commit Graph

36 Commits

Author SHA1 Message Date
Riccardo Elitropi 4748bd5ac8 EgtGeomKernel :
- In CalcPocketing corretta la gestione delle isole aperte mediante MaxOffset.
2024-07-15 13:28:14 +02:00
Dario Sassi 21feed172d EgtGeomKernel :
- in CollisionAvoid corretto assegnamento riferimento (da fare prima del calcolo di hashgrids)
- in CalcPocketing corretti i punti che lasciavano memory leaks e migliorie stilistiche varie.
2024-07-15 07:08:11 +02:00
Riccardo Elitropi e853ff7f13 Aggiunto parametro per evitare casi ottimizzati 2024-07-12 20:09:04 +02:00
Riccardo Elitropi 95ff8b21b9 EgtGeomKernel :
- In CalcPocketing aggiunta funzione per Chain delle curve singole di svuotatura
- Inversione dei percorsi per lavorazione utensile
- Migliorati i controlli per le entrate da fuori.
2024-07-12 16:29:53 +02:00
Dario Sassi a7be952e11 EgtGeomKernel :
- in Pocketing, alla fine di CalcSpiral aggiunto reset dei TempProp delle curve componenti i percorsi risultanti.
2024-07-12 13:49:20 +02:00
Dario Sassi aade1d19f1 EgtGeomKernel :
- correzioni alle HashGrids per evitare problemi con memoria
- ottimizzazione calcolo CollisionAvoid con TestSeries e TestPath fatti di seguito
- piccole milgiorie a Pocketing.
2024-07-12 08:46:00 +02:00
Dario Sassi fd4677d099 EgtGeomKernel :
- piccola modifica in svuotature (tolto controllo di offset negativo).
2024-07-11 09:00:21 +02:00
Riccardo Elitropi f6d3873ecb EgtGeomKernel :
- In CalcPocketing, aggiunta inversione dei percorsi.
2024-07-10 12:35:20 +02:00
Riccardo Elitropi 92a8cdad99 EgtGeomKernel :
- in CalcPocketing aggiunto calcolo della Feed per percorsi a curva singola.
2024-07-10 10:24:23 +02:00
Riccardo Elitropi 98eff1b0b9 EgtGeomKernel :
- in CalcPocketing pulizia del codice e migliorie varie.
2024-07-09 11:10:49 +02:00
Riccardo Elitropi 447ebe11e5 EgtGeomKernel :
- in calcolo pocketing, semplificate le curve di Feed e migliorata la gestione della superficie limite.
2024-07-04 16:43:44 +02:00
Dario Sassi 8981057d29 EgtGeomKernel :
- in calcolo pocketing piccole sistemazioni a salvataggio coefficiente feed (sempre in CurveTempParam).
2024-07-03 17:07:35 +02:00
Riccardo Elitropi 3270b573a8 EgtGeomKernel :
- in CalcPocketing aggiunte funzioni di Feed e migliorati i controlli sui lati aperti.
2024-07-03 13:23:52 +02:00
Dario Sassi dea96ccbcc EgtGeomKernel :
- miglioramenti a calcolo silhouette con CollisionAvoid compresa parallelizzazione
- piccole migliorie a CollisionAvoid
- migliorie e correzioni a CalcPocketing.
2024-06-29 18:45:19 +02:00
Riccardo Elitropi 376c4e3693 EgtGeomKernel :
- In calcPocketing migliorate e semplificate le gestioni dei lati aperti, sia di bordi che di isole, anche con la superficie limite.
2024-06-25 13:29:23 +02:00
Riccardo Elitropi 88bf84cca1 EgtGeomKernel :
- Aggiunta possibilità di entrate da isole aperte per CalcPocketing ( SpiralIN).
2024-06-18 11:15:44 +02:00
Riccardo Elitropi 5ba8f1df36 EgtGeomKernel :
- aggiunta gestione isole aperte.
2024-06-17 11:51:01 +02:00
Dario Sassi c4a05bcb2f EgtGeomKernel :
- miglioramenti al calcolo silhouette con CollisionAvoid
- modifiche a CollisionAvoid per permettere accelerazione con HashGrid anche a TestPosition.
2024-06-17 07:10:27 +02:00
Riccardo Elitropi 5841c9cae0 EgtGeomKernel :
- migliorie a CalcPocketing.
2024-06-14 16:46:56 +02:00
Dario Sassi 5d02732db6 EgtGeomKernel :
- correzione a Collision Avoid per utensile cilindrico che tocca vertice triangolo sul bordo
- in CalcPocketing tolti riferimenti a SafeZ e assegnato valore default a OpenMinSafe e a bAboveHead .
2024-06-07 18:59:26 +02:00
Riccardo Elitropi b4820ff255 EgtGeomKernel :
- piccole modifiche e migliorie a CalcPocketing.
2024-06-07 10:21:01 +02:00
Riccardo Elitropi 487ce0c84b EgtGeomKernel :
- correzione percorsi tra più Chunk per SpiralIn/Out.
2024-06-03 12:06:44 +02:00
Dario Sassi cd0fc4e449 EgtGeomKernel :
- piccole modifiche a Pocketing.
2024-06-03 09:10:04 +02:00
Dario Sassi e20b4b5b78 EgtGeomKernel 2.6f1 :
- modifiche a pocketing.
2024-06-03 08:15:38 +02:00
Riccardo Elitropi bf14ab1332 EgtGeomKernel :
Modifiche a CalcPocketing
- rimozione variabili statiche
- aggiunti casi ottimizzati Spiral
- estensione superfici sui lati aperti.
2024-05-31 13:10:15 +02:00
Dario Sassi 2b3c285190 EgtGeomKernel :
- modifiche stilistiche.
2024-05-30 08:45:43 +02:00
Dario Sassi 34089648b0 EgtGeomKernel 2.6e4 :
- in CalcPocketing sistemata gestione di memoria che poteva dare crash.
2024-05-14 19:18:41 +02:00
Dario Sassi ac5fe3ac65 EgtGeomKernel :
- modifiche estetiche.
2023-12-29 13:01:09 +01:00
Riccardo Elitropi 0ae7e1876b Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2023-12-22 09:30:32 +01:00
Riccardo Elitropi 4e7501ed7f EgtGeomKernel :
- piccola modifica a svuotatura Spiral in CalcPocketing.
2023-12-22 09:28:30 +01:00
Dario Sassi 903f0c69bc EgtGeomKernel 2.5l2 :
- aggiunto calcolo edge di superfici trimesh
- piccole modifiche per usare direttamente oggetti anzichè le loro interfacce.
2023-12-11 10:23:30 +01:00
Riccardo Elitropi b1e30147ea EgtGeomKernel :
- eliminata la funzione GetZigZagInfill dalla classe SurfFlatRegion ( sostituita da CalcZigZagInfill)
- modifica alle funzioni di Pocketing.
2023-11-29 12:04:52 +01:00
Riccardo Elitropi 9bee3fbb8f EgtGeomKernel :
- piccola correzione CalcPocketing.
2023-11-27 12:59:33 +01:00
Riccardo Elitropi c192d9a539 EgtGeomKernel :
- aggiunta funzione CalcZigZagInfill.
2023-11-27 12:33:13 +01:00
Dario Sassi 296b274190 EgtGeomKernel :
- in Polyline aggiunte TempProp e funzioni di Set e  Get relative
- in ProjectCurveOnSurfTm migliorato calcolo normale nei punti proiettati in
- altre piccole migliorie nelle inizializzazioni di oggetti geometrici.
2023-11-22 20:15:56 +01:00
Riccardo Elitropi 91dca91153 EgtGeomKernel 2.5k4 :
- aggiunte funzioni per CalcPocketing.
2023-11-20 11:47:53 +01:00