Commit Graph

1485 Commits

Author SHA1 Message Date
Riccardo Elitropi b6f820258a EgtGeomKernel :
- piccola correzione In Invert per SurfTriMesh.
2025-09-11 09:30:08 +02:00
Dario Sassi c7aad8d917 EgtGeomKernel :
- piccole migliorie e correzioni.
2025-09-09 09:12:53 +02:00
SaraP 8ddc1c70e1 EgtGeomKernel :
- ripristinata AssociatePolyLinesMinDistPoints ( la modifica è stata spostata nell'executor solo per associazione nel caso di spiralize della curva).
2025-09-08 17:32:46 +02:00
Daniele Bariletti 5230261be8 EgtGeomKernel :
- aggiunta funzione per l'accoppiamento di punti di due polyline.
2025-09-08 17:21:16 +02:00
Riccardo Elitropi 7a95e4c5a3 Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2025-09-08 16:51:20 +02:00
Riccardo Elitropi 1c0f182bbc EgtGeomKernel :
- correzione controllo indici per AddIntervals su VolZmap.
2025-09-08 16:51:11 +02:00
SaraP 736e20e599 EgtGeomKernel :
- nell'associare i punti a minima distanza delle polylines aggiuta gestione speciale per gli spigoli.
2025-09-08 15:21:27 +02:00
Dario Sassi 9c7a29f939 EgtGeomKernel :
- piccola miglioria.
2025-09-08 11:02:08 +02:00
Riccardo Elitropi 40bb15e46b EgtGeomKernel :
- Aggiunta gestione Offset Thickening per superfici TriMesh
- Aggiunta gestione Offset Chamfer ed Extend per superfici TriMesh.
2025-09-05 17:01:59 +02:00
Daniele Bariletti fb957b61d2 Merge branch 'master' of https://gitlab.steamware.net/egalware-cadcam/libreriebase/EgtGeomKernel 2025-09-05 10:03:31 +02:00
Daniele Bariletti 4da9dcb062 EgtGeomKernel :
- aggiunto limite per la divisione del parametrico di una bezier.
2025-09-05 10:03:25 +02:00
Dario Sassi 60f9302c3f EgtGeomKernel 2.7i1 :
- ricompilazione con cambio versione.
2025-09-04 19:35:29 +02:00
Daniele Bariletti 2553f15e7b EgtGeomKernel :
- uniformazione delle funzioni per l'approssimazione curve con bezier.

(cherry picked from commit 05c0b0a18b)
(cherry picked from commit 6f1f3441ea)
2025-09-04 15:08:52 +02:00
Dario Sassi 2d6bf3d9dc EgtGeomKernel :
- piccole migliorie a curve e superfici di Bezier.
2025-08-30 10:51:48 +02:00
Dario Sassi b2244b7f43 EgtGeomKernel :
- ricuperate correzioni di Daniele sugli include.
2025-08-29 20:14:27 +02:00
Dario Sassi 53dcd9c863 Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2025-08-29 19:53:34 +02:00
Dario Sassi 75f70d2b30 EgtGeomKernel 2.7h2 :
- piccola miglioria in proiezione curve su superfici di Bezier.
2025-08-29 19:52:13 +02:00
Riccardo Elitropi df828ab2ba EgtGeomKernel :
- in CalcPocketing piccola miglioria per Conformal.
2025-08-28 14:41:44 +02:00
Dario Sassi 371ff54d9c EgtGeomKernel :
- aggiunte funzioni GetSurfBezierAuxSurfTol e GetSurfBezierAuxSurfRefinedTol.
2025-08-24 19:13:18 +02:00
Dario Sassi f22ea484db EgtGeomKernel :
- modifiche e migliorie calcoli per approssimazione di superfici di Bezier con trimesh
- aggiunte funzioni globali per impostare tolleranze di approssimazione delle superfici di Bezier
- eliminazione dell'uso della funzione pow (inefficiente) dove non necessaria
- utilizzo di Pow (efficiente) per potenze con esponente intero.
2025-08-22 11:44:56 +02:00
Riccardo Elitropi 1b9738eace EgtGeomKernel :
- In CalcPocketing piccola correzione per lavorazione Conformal
- In IntersParLinesSurfTm aggiunta estensione per intersezione con vettore di superfici TriMesh e aggiunto indice di superficie in IntLinStmInfo.
2025-08-04 14:40:43 +02:00
Dario Sassi 0a8cc414a5 EgtGeomKernel 2.7h1 :
- ricompilazione con cambio versione.
2025-08-03 13:39:03 +02:00
Riccardo Elitropi 7a682653cd EgtGeomKernel :
- in CAvParSilhouettesSurfTm corretta estensione XY della griglia per utensili a cui è applicato un Offset Radiale.
2025-08-01 16:34:46 +02:00
Riccardo Elitropi 85736ab03f Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2025-07-30 13:22:57 +02:00
Riccardo Elitropi 673f5c7a9b EgtGeomKernel :
- In CalcPocketing corretto punto di ingresso per caso ottimizzato a Spirale con curve di Bordo Open.
2025-07-30 13:21:38 +02:00
Dario Sassi 34d0bcbdfe EgtGeomKernel :
- in FromPolyLine di CurveComposite conservo i parametri degli estremi.
2025-07-28 08:34:44 +02:00
Riccardo Elitropi 7abf3027d4 EgtGeomKernel :
- in CalcPocketing corretta gestione superficie limite per Conformal.
2025-07-24 11:21:22 +02:00
Daniele Bariletti 33cca03698 EgtGeomKernel :
- piccole migliorie tecniche.
2025-07-22 13:13:49 +02:00
Daniele Bariletti d4d14dd866 EgtGeomKernel :
- correzioni alla funzione IsClosed per le surf Bezier.
2025-07-22 11:33:51 +02:00
Dario Sassi 080605510c EgtGeomKernel :
- prime modifiche e correzioni a creazione di superfici di Bezier.
2025-07-22 08:30:27 +02:00
Daniele Bariletti 1a7b789ef3 EgtGeomKernel :
- aggiornata funzione IsClosed per le superfici di Bezier.
2025-07-21 12:33:42 +02:00
Dario Sassi 38a5c0cbb3 EgtGeomKernel :
- correzione nell'aggiunta di curve a CurveComposite (gestito caso di altra curva che va trasformata in segmento di retta).
2025-07-15 19:25:36 +02:00
SaraP 81a8eb698e EgtGeomKernel :
- correzione del test per archi degeneri nell'offset con Voronoi.
2025-07-15 15:07:50 +02:00
SaraP ee4bb7d7c4 EgtGeomKernel :
- correzione nell'offset con Voronoi per archi piccoli.
2025-07-15 11:52:23 +02:00
Riccardo Elitropi 8b0d5bddbf EgtGeomKernel :
- In CalcPocketing piccola miglioria per il calcolo delle regioni non svuotate.
2025-07-14 17:46:36 +02:00
Riccardo Elitropi eb2b90c6f2 EgtGeomKernel :
- In CalcPocketing aggiunto flag per calcolo delle regioni non svuotate.
2025-07-14 10:14:04 +02:00
Riccardo Elitropi 3b5c34cb05 EgtGeomKernel :
- in CalcPocketing migliorati i collegamenti per lavorazioni Conformal e migliorato l'orientamento delle curve per lavorazioni Spiral.
2025-07-11 15:38:55 +02:00
Dario Sassi 2fe22a62c2 EgtGeomKernel :
- in svuotature SpiralOut non si eliminano le passate iniziali adiacenti.
2025-07-09 15:36:36 +02:00
Dario Sassi ff6307fcca EgtGeomKernel :
- prime sistemazioni per offset superfici trimesh tramite Zmap.
2025-07-07 14:59:06 +02:00
Riccardo Elitropi b957cc75be EgtGeomKernel :
- aggiunte funzioni per calcolo di Zmap e TriMesh di Offset Fillet Thickening.
2025-07-04 12:59:43 +02:00
Riccardo Elitropi 53e66032a0 EgtGeomKernel 2.7g1 :
- migliorata e corretta la classe di calcolo delle Silhouette (l'Offset viene eseguito su tutte le curve e non singolarmente e l'estensione XY del Box locale tiene conto del raggio utensile per utensili non standard)
- in SurfTriMesh aggiunte le funzioni per il calcolo dei Box delle Parts
- in Offset delle superfici, ripristinata la funzione di somma di intervalli senza media delle normali e rimozione di memoryLeaks.
2025-07-02 11:44:10 +02:00
Riccardo Elitropi f05c5f1261 EgtGeomKernel :
- aggiunte funzioni per Offset e FatOffset per un insieme di curve
- in VolZmapOffset migliorata la gestione delle normali per l'addizione di intervalli.
2025-06-25 15:51:19 +02:00
Riccardo Elitropi 057b8273e2 EgtGeomKernel :
- in VolZmap::CreateFromTriMesh() corretta espansione per caso Box in attesa di correzione in marching Cubes.
2025-06-19 12:47:35 +02:00
SaraP 6421c12408 EgtGeomKernel :
- piccola modifica.
2025-06-17 08:24:47 +02:00
Riccardo Elitropi 626d5b0e51 EgtGeomKernel 2.7f2 :
- Aggiunte funzioni per calcolo di Offset per superfici chiuse TriMesh
- Piccola miglioria alla triangolazione (con SaraP)
- Migliorie per rimozioni TJunction, calcolo delle normali dei triangoli e creazione di una TriMesh a partire da uno ZMap (con SaraP)
- Aggiunte funzioni di SubtractMap e piccole modifiche per estensione dei Box di creazione per gli Zmap.
2025-06-16 11:34:23 +02:00
SaraP 0bffa0039c EgtGeomKernel 2.7f1 :
- migliorie e piccole correzioni varie nelle trimesh ( booleane, chiusura).
2025-06-09 15:47:11 +02:00
Riccardo Elitropi 9819c8cee8 EgtGeomKernel :
- In CalcPocketing piccola modifica sui nomi dei parametri della funzione.
2025-06-09 12:13:56 +02:00
Riccardo Elitropi 53ab676750 EgtGeomKernel :
- In CalcPocketing correzione piccolo errore.
2025-06-09 11:38:46 +02:00
Riccardo Elitropi afa4872c97 EgtGeomKernel :
- In CalcPocketing piccola modifica per smussi sui raccordi speciali.
2025-06-06 16:51:25 +02:00
Riccardo Elitropi bf56d53faf EgtGeomKernel :
- In CalcPocketing sistemate le tolleranze di merge per le curve e migliorati i controlli per raccordi a circonferenza.
- In CurveComposite aggiunto controllo su Archi con angolo al centro circa a giro seguiti/precedeuti da curve di lunghezza sotto alla tolleranza lineare.
2025-06-04 16:26:33 +02:00