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.
2.7d1
SaraP
2025-04-08 08:37:20 +02:00
5fc04c2791
EgtGeomKernel : - passaggio da mutex a shared_mutex nelle Bezier.
FasterBezier
Daniele Bariletti
2025-04-02 12:52:55 +02:00
8f13d8d198
EgtGeomKernel : - aggiunto un controllo nel TraceLoop.
Daniele Bariletti
2025-04-01 16:27:50 +02:00
a1b4a6be6e
EgtGeomKernel : - rimessi come locali i vettori temporanei per il calcolo di punti 3D di una bezier.
Daniele Bariletti
2025-04-01 15:15:46 +02:00
dfec7c3a4c
EgtGeomKernel: - aggiunto mutex per l'accesso a m_vnLeaves - creazione in parallelo della mappa finale m_mTree.
Daniele Bariletti
2025-04-01 15:14:43 +02:00
562f750200
- multithread in BuildTree
Daniele Bariletti
2025-03-31 16:28:49 +02:00
b7a4f0bff3
EgtGeomKernel : - a SurfTriMesh aggiunto metodo CreateByPolygonWithHoles.
Dario Sassi
2025-03-28 20:17:50 +01:00
f0716e2727
EgtGeomKernel 2.7c4 : - aggiunte funzioni GetSurfTriMeshPyramidFrustum e GetSurfTriMeshConeFrustum - modificata funzione GetSurfTriMeshPyramid per origine ora in centro alla base.
Dario Sassi
2025-03-27 15:25:07 +01:00
3b9be09b4b
- imbastimento del multiThread per il calcolo del tree.
Daniele Bariletti
2025-03-26 17:51:49 +01:00
b1acf7f4f0
EgtGeomKernel : - correzione a Inters3Planes (la linea deve essere infinita) - modifiche varie e correzioni a ProjectCurveOnSurf per gestire spigoli e per far funzionare l'eliminazione dei punti superflui.
Dario Sassi
2025-03-26 11:26:36 +01:00
851c053f7c
- pulizia del codice.
Daniele Bariletti
2025-03-25 12:37:13 +01:00
71276a8de3
- ottimizzazione del codice e gestione delle copie di polyline nel tree.
Daniele Bariletti
2025-03-25 12:17:06 +01:00
b2e799e1d6
- ulteriore riduzione di copie di costruzione e copie di polyline in tree.
Daniele Bariletti
2025-03-24 12:42:56 +01:00
eb9aaef53a
- riduzione del numero di copie di polyline nel tree di una bezier.
Daniele Bariletti
2025-03-24 10:09:39 +01:00
49340d2629
EgtGeomKernel : - in CollisionAvoid aumentato MAX_MOVE per calcoli con travi (elevazione su attacchi/uscite).
Dario Sassi
2025-03-17 15:11:34 +01:00
0b9c9f375c
- aggiunta mappa per il calcolo dei punti 3d di una bezier.
Daniele Bariletti
2025-03-17 14:19:08 +01:00
cd56f80790
- piccola modifica alla mappa dei polinomi di bernstein.
Daniele Bariletti
2025-03-17 14:19:03 +01:00
65d826168b
EgtGeomKernel : - In ConformalZigZag piccola modifica sulla tolleranza della regione limite.
Riccardo Elitropi
2025-03-17 09:55:22 +01:00
67f3df353f
EgtGeomKernel 2.7c2 : - in CAvToolSurfTm caso singola posizione da controllare utilizzo HashGrid3d delle superfici tramite GetAllTriaOverlapBox.
Dario Sassi
2025-03-12 15:27:33 +01:00
9d34df708d
- piccole correzioni - passaggio da key int, double a int, int per la mappa di Bernstein per le bezier.
Daniele Bariletti
2025-03-12 12:43:10 +01:00
1cdae73b24
- aggiunta del membro statico per tenere in cache i polinomi di bernstein - allocazione della memoria per il calcolo di bernstein fatto solo una volta per superficie.
Daniele Bariletti
2025-03-11 14:48:34 +01:00
a2825b2b6d
EgtGeomKernel : - migliorie MarchingSquares, semplificazione funzioni per CAv.
Riccardo Elitropi
2025-03-11 11:17:30 +01:00
5bc7036e98
- miglioria per la copia di SurfBezier.
Daniele Bariletti
2025-03-10 12:40:36 +01:00
fa6f12ba3b
EgtGeomKernel : - In CalcPocketing ConformalZigZag, piccola modifica alla tolleranza per riconoscimento lati Open/Close.
Riccardo Elitropi
2025-03-03 12:04:30 +01:00
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.
Riccardo Elitropi
2025-02-21 11:09:45 +01:00
3b9f6773f2
EgtGeomKernel : - in CalcPocketing piccola modifica nella creazione della superficie di incidenza.
Riccardo Elitropi
2025-02-03 15:31:41 +01:00
97315f6ca4
EgtGeomKernel 2.7a3 : - ricompilato con nuova libreria VRONI 7.8.
Dario Sassi
2025-01-29 16:47:07 +01:00
b2be420e36
EgtGeomKernel : - in CalcPocketing Conformal migliorata la gestione delle entrate.
Riccardo Elitropi
2025-01-28 08:35:09 +01:00
4ee34b79f8
EgtGeomKernel : - In CalcPocketing, piccola correzione nel calcolo dei Link per ConformalZigZag.
Riccardo Elitropi
2025-01-27 10:24:43 +01:00
e4ee403d24
EgtGeomKernel : - correzione tool avanzato per collisioni in calcolo di Silhouette.
Riccardo Elitropi
2025-01-24 17:07:23 +01:00
b709776f5f
EgtGeomKernel : - piccole mdofiche poco più che estetiche.
Dario Sassi
2025-01-20 08:30:39 +01:00
7a18cd1c5c
EgtGeomKernel : - correzione offset con Voronoi nel caso di tratti infinitesimi consecutivi.
SaraP
2025-01-17 09:03:55 +01:00
26e1448bbb
EgtGeomKernel : - unificata proiezione di curve su superfici trimesh e bezier.
Dario Sassi
2025-01-15 15:21:18 +01:00
a1ebdb4eb6
EgtGeonKernel : - piccola ulteriore miglioria in CalcAuxSurf di Region.
Dario Sassi
2025-01-14 18:52:56 +01:00
6603061f81
EgtGeomKernel : - migliorato calcolo Trimesh associata a Region mediante eliminazione di isole piccole.
Dario Sassi
2025-01-14 18:22:15 +01:00
1c3d7bf2a6
EgtGeomKernel : - piccole migliorie alle funzioni ProjectCurveOnSurfTm.
Dario Sassi
2025-01-14 08:45:26 +01:00
a4a030b776
EgtGeomKernel : - In CalcPocketing migliorata la gestione dei lati aperti, migliorati i percorsi Conformal e di raccordo per gli smussi.
Riccardo Elitropi
2025-01-10 16:42:42 +01:00
64a8294ea0
EgtGeomKernel : - corretta intersezione tra segmenti di retta quasi paralleli - aggiunte verifiche su Fillet e Chamfer.
Dario Sassi
2025-01-10 16:26:40 +01:00
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.
Dario Sassi
2025-01-09 17:57:57 +01:00
3238c86cec
EgtGeomKernel : - In CalcPocketing piccola correzione per estensione lati aperti e migliorie lavorazioni Conformal.
Riccardo Elitropi
2024-12-31 12:01:36 +01:00
f050e682ef
EgtGeomKernel : - In CalcPocketing, piccola correzione per i casi a Trapezio.
Riccardo Elitropi
2024-12-30 18:01:16 +01:00
01c875b34f
EgtGeomKernel : - Semplificazione Silhouette con regioni piane.
Riccardo Elitropi
2024-12-30 16:12:26 +01:00
9f1aad5e49
EgtGeomKernel 2.6l3 : - in CurveGetAreaXY aggiunto calcolo dell'area degli archi per eliminare approssimazione con polylines.
SaraP
2024-12-18 16:47:02 +01:00
a38c50197b
- In CalcPocketing migliorati i controlli per lavorazioni conformal - In CAvSilhouette aggiunte funzioni per calcolo silhouette all'interno di una regione piana.
Riccardo Elitropi
2024-12-12 11:48:40 +01:00
fe54dde44e
EgtGeomKernel : - in Vmill corretti controlli per velocizzazione taglio dexel con cilindri.
Dario Sassi
2024-12-10 10:57:36 +01:00
62a3405d6a
EgtGeomKernel 2.6l2 : - tolta da interfaccia ISurfTriMesh il metodo CreateByRegion (usare al suo posto la funzione GetSurfTriMeshByRegion) - aggiunta la funzione GetSurfTriMeshEmpty.
Dario Sassi
2024-12-04 15:04:26 +01:00
cb9dd807ce
EgtGeomKernel 2.6l1 : - aggiunta funzione FlattenInAutoPlane per spianare la polilinea sul suo piano medio.
Dario Sassi
2024-11-29 18:52:42 +01:00
36d5c39094
EgtGeomKernel: - in calcolo della Silhouette aggiunti casi ambigui, aggiunta funzione per controllo di sharpedEdges e migliorati i controlli di approssimazione.
Riccardo Elitropi
2024-11-27 16:02:22 +01:00
1b08f4bbdd
EgtGeomKernel : - correzione calcolo PCA per punti (aumentata precisione).
Dario Sassi
2024-11-27 15:31:45 +01:00
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.
SaraP
2024-11-26 14:48:21 +01:00
cf022921a7
EgtGeomKernel 2.6k1 : - in GetSilhouette ripristinato l'offset di tipo fillet ed extend per sistemare imprecisioni sugli spigoli.
SaraP
2024-11-15 10:21:53 +01:00
dc798aaaba
EgtGeomKernel : - in Vmill ulteriore velocizzazione nel taglio dexel con cilindri.
Dario Sassi
2024-10-29 18:39:52 +01:00
eed89dab37
EgtGeomKernel 2.6j4 : - in Vmill velocizzato taglio dexel con cilindri di grande diametro (come le lame).
Dario Sassi
2024-10-29 16:51:32 +01:00
990bc1a1e4
EgtGeomKernel : - migliorato controllo precisione percorsi per proiezione curve su superfici.
Dario Sassi
2024-10-25 17:18:59 +02:00
03433fe3af
EgtGeomKernel : - in CalcPocketing, aggiunto controllo sulla regione di incidenza.
Riccardo Elitropi
2024-10-22 09:38:30 +02:00
e02611504b
EgtGeomKernel : - In CalcPocketing migliorato controllo per entrate da fuori - corretta gestione delle curve singole di svuotatura.
Riccardo Elitropi
2024-10-18 11:26:21 +02:00
a835433be4
EgtGeomKernel 2.6j3 : - aggiunte funzioni per calcolare offset come curve singole con Voronoi.
SaraP
2024-10-16 16:28:32 +02:00
5468e3f4fa
EgtGeomKernel : - in CalcPocketing rilassati i vincoli sulla regione di incidenza dei lati aperti e migliorata la gestione delle curve singole.
Riccardo Elitropi
2024-10-10 13:02:42 +02:00