Commit Graph

533 Commits

Author SHA1 Message Date
Riccardo Elitropi fee6604d5e EgtGeomKernel 2.7j1 :
- in CalcPocketing migliorata la gestione delle svuotature Conformal.
2025-10-07 14:38:07 +02:00
Riccardo Elitropi ecef487746 EgtGeomKernel 2.7i7 :
- In SurfFlatRegion corretta funzione di Clear.
2025-10-03 10:30:31 +02:00
Dario Sassi 7c90dbabea EgtGeomKernel 2.7i6 :
- ricompilazione con cambio versione (e abilitato multithread in MillingGeneralMotionStep).
2025-09-24 10:38:35 +02:00
Dario Sassi 4ed362f226 EgtGeomKernel 2.7i5 :
- ritorno alla vecchia modalità per virtual milling a 5 assi
- piccoli aggiustamenti soprattutto estetici.
2025-09-22 18:59:27 +02:00
Dario Sassi c79f7ba245 EgtGeomKernel 2.7i4 :
- eliminato memory leak in ArcToBezierCurve
- altre piccole modifiche stilistiche.
2025-09-18 19:11:59 +02:00
Riccardo Elitropi 3a69dcfa79 EgtGeomKernel (2.7i3) :
- Aggiunta funzione in DistPointSurfTm per ottenere i triangoli a minima distanza
- Aggiunte funzioni per Offset Fillet di VolZmap e per Offset generici di superfici TriMesh aperte.
2025-09-12 17:01:14 +02:00
Dario Sassi afc316cd1d EgtGeomKernel 2.7i2 :
- aggiunta funzione globale SetDefaultFont.
2025-09-11 15:21:51 +02:00
Dario Sassi 60f9302c3f EgtGeomKernel 2.7i1 :
- ricompilazione con cambio versione.
2025-09-04 19:35:29 +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
Dario Sassi 0a8cc414a5 EgtGeomKernel 2.7h1 :
- ricompilazione con cambio versione.
2025-08-03 13:39:03 +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 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
Dario Sassi 6df1b90e95 EgtGeomKernel 2.7e3 :
- in CurveComposite AddPoint comprende le funzionalità di FromPoint che è stata eliminata
- modifiche conseguenti in altre parti.
2025-05-31 11:54:21 +02:00
Dario Sassi d88baa070f EgtGeomKernel 2.7e2 :
- ricompilazione con cambio versione.
2025-05-27 16:00:17 +02:00
Dario Sassi de3fa3201e EgtGeomKernel 2.7e1 :
- ricompilazione con cambio versione.
2025-05-05 13:25:12 +02:00
Dario Sassi c5573e438b EgtGeomKernel 2.7d2 :
- in VolZmap migliorato calcolo step per Vmill 4assi.
2025-04-21 10:01:41 +02:00
SaraP 91a9adaea4 EgtGeomKernel 2.4d1 :
- in OffsetCurve aggiunta funzione che restituisce punto di offset nel caso in cui non siano calcolabili curve
- correzione offset Voronoi nel caso di arco con raggio minore di EPS.
2025-04-08 08:37:20 +02:00
Dario Sassi f0716e2727 EgtGeomKernel 2.7c4 :
- aggiunte funzioni GetSurfTriMeshPyramidFrustum e GetSurfTriMeshConeFrustum
- modificata funzione GetSurfTriMeshPyramid per origine ora in centro alla base.
2025-03-27 15:25:07 +01:00
Dario Sassi 67f3df353f EgtGeomKernel 2.7c2 :
- in CAvToolSurfTm caso singola posizione da controllare utilizzo HashGrid3d delle superfici tramite GetAllTriaOverlapBox.
2025-03-12 15:27:33 +01:00
SaraP 37c23faae3 EgtGeomKernel 2.7c1 :
- aggiunta triangolazione con FIST.
2025-03-04 16:55:33 +01:00
Riccardo Elitropi 730dd396f4 EgtGeomKernel :
- In CalcPocketing aggiunto parametro per ottimizzazione Offsets
- In CavToolSurfTm aggiunta funzione per Test griglia di punti con parametro di alzata dell'utensile e normali dei triangoli coinvolti
- In SurfTriMesh aggiunta funzione per calcolo dei Loop su una Part specifica.
2025-02-21 11:09:45 +01:00
Dario Sassi 97315f6ca4 EgtGeomKernel 2.7a3 :
- ricompilato con nuova libreria VRONI 7.8.
2025-01-29 16:47:07 +01:00
Dario Sassi 847383d82d EgtGeomKernel 2.7a1 :
- cambio annuale di versione
- NurbsToBezierCurve ora aggiusta i valori dei nodi agli estremi (anzichè controllarli)
- compilazione 32bit senza più limiti per Windows XP.
2025-01-09 17:57:57 +01:00
SaraP 9f1aad5e49 EgtGeomKernel 2.6l3 :
- in CurveGetAreaXY aggiunto calcolo dell'area degli archi per eliminare approssimazione con polylines.
2024-12-18 16:47:02 +01:00
Dario Sassi 62a3405d6a EgtGeomKernel 2.6l2 :
- tolta da interfaccia ISurfTriMesh il metodo CreateByRegion (usare al suo posto la funzione GetSurfTriMeshByRegion)
- aggiunta la funzione GetSurfTriMeshEmpty.
2024-12-04 15:04:26 +01:00
Dario Sassi cb9dd807ce EgtGeomKernel 2.6l1 :
- aggiunta funzione FlattenInAutoPlane per spianare la polilinea sul suo piano medio.
2024-11-29 18:52:42 +01:00
Dario Sassi d60d38a24b Revert "EgtGeomKernel 2.6i1 :"
This reverts commit e598e7986f.
2024-11-29 18:22:48 +01:00
Dario Sassi e598e7986f EgtGeomKernel 2.6i1 :
- aggiunta funzione FlattenAdv per spianare la polilinea sul suo piano medio.
2024-11-29 18:17:40 +01:00
SaraP 7a25927054 EgtGeomKernel 2.6k2 :
- in Voronoi migliorata la crezione di archi dervianti dall'offset
- in CurveArc::Set2PRS aggiunta normalizzazione vettore per gestire semicirconferenze con raggi piccoli.
2024-11-26 14:48:21 +01:00
SaraP cf022921a7 EgtGeomKernel 2.6k1 :
- in GetSilhouette ripristinato l'offset di tipo fillet ed extend per sistemare imprecisioni sugli spigoli.
2024-11-15 10:21:53 +01:00
Dario Sassi eed89dab37 EgtGeomKernel 2.6j4 :
- in Vmill velocizzato taglio dexel con cilindri di grande diametro (come le lame).
2024-10-29 16:51:32 +01:00
SaraP a835433be4 EgtGeomKernel 2.6j3 :
- aggiunte funzioni per calcolare offset come curve singole con Voronoi.
2024-10-16 16:28:32 +02:00
Dario Sassi da8f40db17 EgtGeomKernel 2.6j1 :
- ricompilazione con cambio versione.
2024-10-10 15:43:05 +02:00
Dario Sassi 0317c37557 EgtGeomKernel 2.6j1 :
- piccoli ritocchi a superfici di Bezier.
2024-10-02 17:25:24 +02:00
Dario Sassi 0c0eb9ef8f EgtGeomKernel 2.6i2 :
- ricompilazione con cambio versione.
2024-09-26 19:58:03 +02:00
Dario Sassi 623eb6e630 EgtGeomKernel 2.6i1 :
- ricompilazione con cambio versione.
2024-09-05 17:37:54 +02:00
SaraP 964647d7e6 EgtGeomKernel 2.6h3 :
- estensione del calcolo degli offset con Voronoi al caso di più curve scollegate tra loro.
2024-08-30 14:49:47 +02:00
Dario Sassi 3908e11d18 EgtGeomKernel 2.6h2 :
- modifiche per permettere Mark di tipo 2.
2024-08-22 09:10:04 +02:00
SaraP 5e84408685 EgtGeomKernel 2.6h1 :
- migliorato calcolo distanza nell'approssimazione con archi.
2024-08-05 16:50:35 +02:00
Dario Sassi 1261de4dbb EgtGeomKernel 2.6g6 :
- ricompilazione con cambio versione.
2024-07-29 10:14:02 +02:00
Dario Sassi 54dba7ab41 EgtGeomKernel 2.6g5 :
- aggiunta classe DistPointSurfFr (distanza punto regione)
. a SurfFlatRegion aggiunte funzioni EraseChunk, GetChunkArea, GetChunkPerimeter, ResetAllCurveTempProps e ResetAllCurveTempParams
- piccoli adattamenti in CalcPocketing.
2024-07-18 20:18:18 +02:00
Daniele Bariletti b9138029db EgtGeomKernel 2.6g3 :
- aggionamento versione.
2024-07-15 17:34:11 +02:00
SaraP 052cc9e841 EgtGeomKernel 2.6g2 :
- aggiornamento versione.
2024-07-09 10:30:51 +02:00
SaraP f9d67442d6 EgtGeomKernel 2.6g1 :
- correzione offset nel caso di archi molto piccoli.
2024-07-01 10:54:37 +02:00
Dario Sassi 121abf5864 EgtGeomKernel 2.6f4 :
- miglioramenti alla gestione di shell e part nelle superfici Trimesh.
2024-06-26 08:41:57 +02:00
Dario Sassi 3f1f365451 EgtGeomKernel 2.6f3 :
- migliorie e irrobustimenti a calcolo silhouette di trimesh con collisio avoid.
2024-06-12 13:28:41 +02:00
Dario Sassi 6dfc50e630 EgtGeomKernel 2.6f2 :
- in CAvToolSurfTm tolleranza negativa in Path vuol dire non controllare punto intermedio.
2024-06-07 13:02:07 +02:00
Dario Sassi e20b4b5b78 EgtGeomKernel 2.6f1 :
- modifiche a pocketing.
2024-06-03 08:15:38 +02:00
Dario Sassi 99bb83211c EgtGeomKernel 2.6e6 :
- a TestPath di CAvToolSurfTm passato un parametro in più per indicare la frazione di progress al completamento dell'operazione.
2024-05-29 18:57:12 +02:00