Commit Graph

1095 Commits

Author SHA1 Message Date
Riccardo Elitropi 3e924113d3 EgtGeomKernel :
- Aggiunte funzioni per identificazione di Parts e Shells nelle TriMesh.
2024-05-28 11:01:50 +02:00
Riccardo Elitropi dcc3fc772a EgtGeomKernel :
- modifica operazioni booleane tra Trimesh con più parti
- modifica classe DistPointSurfTm.
2024-05-27 09:26:33 +02:00
Dario Sassi a48f373e4d EgtGeomKernel :
- a SurfTriMesh aggiunta seconda funzione GetSilhouette per limitare il calcolo sopra un piano.
2024-05-27 07:51:02 +02:00
Dario Sassi 2ed2a34d55 EgtGeomKernel :
- modifiche per DistPointLine con interfaccia portata in Include.
2024-05-22 08:19:10 +02:00
Dario Sassi fcbdee1dba EgtGeomKernel :
- in IntersLineSurfTm per ordinare le intersezioni si tiene conto anche della normale dei triangoli
- in ProjectCurveOnSurfTm si cerca la prima intersezione non parallela alla faccia.
2024-05-20 10:52:35 +02:00
Dario Sassi 33d1ef4123 Merge commit 'c0b5f38301f8a2749e09bdeaeb55401744096f0f' 2024-05-20 08:59:40 +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
Riccardo Elitropi c0b5f38301 EgtGeomKernel :
- migliorie alle funzioni SharpRectSwept e BeveledRectSwept
- migliorie varie.
2024-05-16 13:06:55 +02:00
Dario Sassi 1c157f323e EgtGeomKernel :
- correzione in GetSurfTriMeshRectSwept suggerita da Riccardo
- aumentato step angolare del virtual milling 5assi.
2024-05-16 12:48:37 +02:00
Riccardo Elitropi 3e6aa0d81b EgtGeomKernel :
- creazione Zmap aggiungendo TriMesh.
2024-05-15 10:57:37 +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 0bef1638d0 EgtGeomKernel :
- corretto controllo di curva composita chiusa per caso con un solo arco.
2024-05-13 16:26:01 +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
Dario Sassi d00064a671 Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-05-08 15:08:52 +02:00
SaraP dc91f932f7 EgtGeomKernel :
- correzione nell'associazione dei punti a minima distanza delle polylines.
2024-05-08 11:15:51 +02:00
Dario Sassi d911862c84 Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-05-07 19:46:02 +02:00
Dario Sassi 1b025ec60e EgtGeomKernel :
- in GeneralizedCut di SurfTriMesh migliorata gestione delle facce.
2024-05-07 19:45:50 +02:00
Daniele Bariletti 9d18e1a9ba EgtGeomKernel :
- mantenuta l'approssimazione della spirale con bezier cubiche razionali.
2024-05-07 17:34:42 +02:00
Dario Sassi 3a8900983a Merge commit '35c019a03e4662fbf0a9a402df7082d526ff42ec' 2024-05-07 11:25:34 +02:00
Dario Sassi 971a76e473 EgtGeomKernel :
- in CAvToolSurfTm corretto segno parametro spostamento della posizione
- migliorata RemoveAlignedPoints di PolyLine con controllo punto iniziale di percorsi chiusi
- modificate GetSurfTriMeshSharpRectSwept e GetSurfTriMeshBeveledRectSwept per generare superfici chiuse.
2024-05-07 11:23:49 +02:00
Daniele Bariletti 35c019a03e EgtGeomKernel :
- cambio versione.
2024-05-07 10:17:11 +02:00
Daniele Bariletti de97f249a2 Merge branch 'MoreBezier' 2024-05-07 10:06:47 +02:00
Daniele Bariletti 81f0cc23bf EgtGeomKernel :
- aggiunte le funzioni per la conversione da curva generica a curva di Bezier.
2024-05-07 10:03:03 +02:00
Dario Sassi 8a0234093e EgtGeomKernel :
- nella ricostruzione dei contorni delle superfici TriMesh (Loops) inseriti controlli per terminare cicli andati in loop
- nella funzione di taglio delle superfici TriMesh con un piano aumentata del 10% la tolleranza (1.1 * EPS_SMALL).
2024-05-03 12:00:55 +02:00
Dario Sassi 88d355f2f7 EgtGeomKernel :
- in SurfTriMesh SetTFlag e GetTFlag messe in interfaccia (inoltre corretta la prima funzione).
2024-05-02 09:29:01 +02:00
Dario Sassi 20fd06d67c EgtGeomKernel 2.6e1 :
- ricompilazione per modifiche a gestione chiave di rete.
2024-04-30 16:53:39 +02:00
Daniele Bariletti 52f2785e67 Merge branch 'master' into MoreBezier 2024-04-30 15:34:30 +02:00
Dario Sassi 2e2bd0ceec Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-04-30 08:54:52 +02:00
Daniele Bariletti e4c3c9a2a4 EgtGeomKernel :
- aumentato il grado possibile per curve/superfici di Bezier.
2024-04-30 08:53:09 +02:00
Daniele Bariletti e490c173e8 EgtGeomKernel :
- svincolata la funzione GetSingleEdge della SurfBezier dalla creazione della trimesh.
2024-04-29 17:46:30 +02:00
Daniele Bariletti 7e165a6dea EgtGeomKernel :
- eliminati dei memory leaks.
2024-04-29 17:40:17 +02:00
Daniele Bariletti 49ff6e79a8 EgtGeomKernel :
- correzione nella gestione della conversione delle curve/superfici NURBS.
2024-04-29 17:20:30 +02:00
Dario Sassi 1160e3d067 Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-04-26 11:24:44 +02:00
Dario Sassi 91d667bcfc EgtGeomKernel :
- modifiche a Zmap per virtual-additive
- modifiche a Frame3d per Set con i tre assi che ora aggiusta errori molto piccoli.
2024-04-26 11:23:56 +02:00
Daniele Bariletti b23df89cd3 EgtGeomKernel :
- tolto header di debug.
2024-04-24 10:48:58 +02:00
Daniele Bariletti cf9737a48e Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-04-24 10:47:54 +02:00
Daniele Bariletti ae52115bda EgtGeomKernel :
- aggiunto il contro OFFSET alla SetTrimRegion delle Bezier
- aggiunte funzioni varie al tree delle Bezier.
2024-04-24 10:47:50 +02:00
Dario Sassi 3dd9466938 Merge commit 'c0f7eb6727287b012402c0c52c5b50195257df83' 2024-04-24 09:32:35 +02:00
Riccardo Elitropi c0f7eb6727 EgtGeomKernel :
- piccola correzione booleane TriMesh.
2024-04-24 09:26:51 +02:00
Dario Sassi 76e2843ed3 Merge commit 'faa2004c298ad6a2d3e35c61fbf893cdf7beb779' 2024-04-22 19:06:50 +02:00
Riccardo Elitropi faa2004c29 EgtGeomKernel :
- integrate modifiche vMill additivo dal ramo TempForVmill.
2024-04-22 13:21:37 +02:00
Dario Sassi c9a59dc5ea Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-04-22 10:50:40 +02:00
Dario Sassi aaaf951990 EgtGeomKernel :
- aggiunti alcuni controlli sulla validità dei parametri in Collision Avoid.
2024-04-22 10:49:34 +02:00
Daniele Bariletti cc263089ca EgtGeomKernel :
- aggiunta gestione ulteriore delle curve nurbs periodiche da formato .stp.
2024-04-22 09:15:49 +02:00
Daniele Bariletti d99b8f4c86 EgtGeomKernel :
- correzione alla conversione di curve NURBS.
- modifica del parametro per il metodo IsPlanar di SurfBezier.
2024-04-18 11:04:34 +02:00
Daniele Bariletti f5e5441469 EgtGeomKernel :
- aggiunto il metodo IsPlanar per la SurfBezier.
2024-04-17 16:00:30 +02:00
Daniele Bariletti 4206a4822f EgtGeomKernel :
- funzione CalcPoles chiamata direttamente all'inizio della funzione Cut.
2024-04-17 15:16:23 +02:00
Daniele Bariletti 788a5bc4eb EgtGeomKernel :
- correzioni nella gestione dei trim delle superfici di Bezier.
- correzioni varie alle superfici di Bezier.
2024-04-17 14:52:07 +02:00
Riccardo Elitropi a5a96c2bb5 EgtGeomKernel :
- piccola modifica tolleranza SurfFlatRegion.
2024-04-17 12:04:23 +02:00
Riccardo Elitropi 881691e678 Merge commit '80f4d64ad4008ade24e403eeb8831609f3623459' 2024-04-17 12:02:56 +02:00