Commit Graph

514 Commits

Author SHA1 Message Date
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
SaraP fe2aba43e5 EgtGeomKernel 2.6e5 :
- sistemato il MergeTwoCurves tra due archi non piani per caso problematico di CurveArc::Set2PVN.
2024-05-17 10:31:59 +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 17759877d4 EgtGeomKernel 2.6e3 :
- interfaccia DistLineLine ora esportata
- in lettura Curve Composite allargata tolleranza giunzione tra componenti.
2024-05-13 07:56:42 +02:00
Daniele Bariletti 35c019a03e EgtGeomKernel :
- cambio versione.
2024-05-07 10:17:11 +02:00
Dario Sassi 20fd06d67c EgtGeomKernel 2.6e1 :
- ricompilazione per modifiche a gestione chiave di rete.
2024-04-30 16:53:39 +02:00
Dario Sassi d82ccd8947 EgtGeomKernel 2.6d4 :
- aggiunta della classe Quaternion.
2024-04-14 18:17:41 +02:00
SaraP fe46b8ebd2 EgtGeomKernel 2.6d3 :
- in Voronoi modificata la direzione dei bisettori per averli sempre orientati dal parametro minore al maggiore.
2024-04-12 14:53:00 +02:00
Dario Sassi 8c008f36c2 EgtGeomKernel 2.6d2 :
- proiezione curva su superficie estesa a casi con guida un punto o una superficie
- ricompilazione per modifiche a EgtLock.
2024-04-09 14:47:25 +02:00
Dario Sassi 12862a6c76 EgtGeomKernel 2.6d1 :
- correzione nella triangolazione (da RiccardoE).
2024-04-04 12:13:48 +02:00
SaraP 9712e8c526 EgtGeomKernel 2.6c3 :
- aggiornamento versione.
2024-03-27 10:04:08 +01:00
Dario Sassi 7d3284fef3 EgtGeomKernel 2.6c2 :
- modifiche a SurfTriMesh per flag visualizzazione spigoli vivi in shading
- modifiche a VolZmap per flag visualizzazione spigoli vivi in shading
- aggiunte funzioni PreSave, PostSave e PostLoad per consentire di convertire nuovi parametri delle entità in info prima del salvataggio e riprenderli alla lettura.
2024-03-10 10:20:44 +01:00
Dario Sassi fdce6e1853 EgtGeomKernel 2.6c1 :
- piccolissima aggiunta a offset di regioni.
2024-03-02 11:52:34 +01:00
Dario Sassi ce139c6925 EgtGeomKernel 2.6b4 :
- aggiunta funzione GetSurfTriMeshTransSwept per creare superficie swept di traslazione.
2024-02-27 18:18:13 +01:00
Dario Sassi ddade325c4 EgtGeomKernel 2.6b3 :
- standardizzate le funzione Collision Detection sia per trimesh sia per Zmap (ex Avoid...)
- nelle funzioni Cde ora se arrivano geometrie errate si ritorna collisione (maggior sicurezza).
2024-02-16 08:43:15 +01:00
Dario Sassi c8ce0a242e EgtGeomKernel 2.6b2 :
- a ProjectCurveOnSurfTm aggiunto parametro dMaxSegmLen per massima distanza tra punti risultanti.
2024-02-13 14:34:31 +01:00
Dario Sassi 9db53c7ee3 EgtGeomKernel 2.6b1 :
- modificata delta per ricalcolo offset con Voronoi (da 1e-14 a 1e-9).
2024-02-02 16:00:12 +01:00
Dario Sassi 9dfe558a83 EgtGeomKernel 2.6a2 :
- cambiate interfacce legate a Voronoi reso non più visibile all'esterno della libreria.
2024-01-29 09:15:50 +01:00
Dario Sassi 1f77e00f34 EgtGeomKernel 2.6a1 :
- ricompilazione con cambio versione.
2024-01-16 15:14:25 +01:00
Dario Sassi f7f30854a1 EgtGeomKernel 2.5l3 :
- piccola correzione nel riconoscimento facce di TriMesh.
2023-12-15 15:12:04 +01:00