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
9b0f2c7f59
EgtGeomKernel :
...
- aggiunta funzione e classe per calcolo silhouette tramite campionamento con utensile cilindrico
- in CollisionAvoid aggiunta funzione per verifica di insieme di punti (senza verifiche su intermedi).
2024-06-11 09:28:59 +02:00
Dario Sassi
5d02732db6
EgtGeomKernel :
...
- correzione a Collision Avoid per utensile cilindrico che tocca vertice triangolo sul bordo
- in CalcPocketing tolti riferimenti a SafeZ e assegnato valore default a OpenMinSafe e a bAboveHead .
2024-06-07 18:59:26 +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
Riccardo Elitropi
b4820ff255
EgtGeomKernel :
...
- piccole modifiche e migliorie a CalcPocketing.
2024-06-07 10:21:01 +02:00
Dario Sassi
515247a394
EgtGeomKernel :
...
- modifica a DistPointSurfTm per controllo tolleranza più efficace.
2024-06-06 17:43:26 +02:00
Dario Sassi
b5c649821f
Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel
2024-06-06 16:55:08 +02:00
Dario Sassi
9ba0c6f4cc
EgtGeomKernel :
...
- miglioria nel calcolo silhouette di Trimesh.
2024-06-06 16:49:19 +02:00
Daniele Bariletti
a0316e280c
EgtGeomKernel :
...
- piccola correzione.
2024-06-06 09:20:56 +02:00
Daniele Bariletti
84bcc715a8
EgtGeomKernel :
...
- piccola correzione di una tolleranza.
2024-06-06 09:16:53 +02:00
SaraP
f48053a541
EgtGeomKernel :
...
- nelle booleane delle trimesh piccola modifica a DecomposeLoop.
2024-06-05 16:14:39 +02:00
Daniele Bariletti
8e917aa6d2
Merge branch 'master' of https://gitlab.steamware.net/egalware-cadcam/libreriebase/EgtGeomKernel
2024-06-05 09:11:18 +02:00
Daniele Bariletti
f08dee836b
EgtGeomKernel :
...
- correzioni alla conversione da nurbs a bezier per curve e superfici.
2024-06-05 09:11:00 +02:00
Dario Sassi
b51d0c3e64
EgtGeomKernel :
...
- miglioramento a GetArc3P (ora riconosciuto come retta anche quando il punto intermedio coincide con uno dei due estremi).
2024-06-04 19:07:58 +02:00
Daniele Bariletti
b9bac347e8
EgtGeomKernel :
...
- correzione alla gestione della conversione di curve nurbs periodiche.
2024-06-03 17:34:41 +02:00
Riccardo Elitropi
581551ee3e
Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel
2024-06-03 12:06:48 +02:00
Riccardo Elitropi
487ce0c84b
EgtGeomKernel :
...
- correzione percorsi tra più Chunk per SpiralIn/Out.
2024-06-03 12:06:44 +02:00
SaraP
5679733028
EgtGeomKernel :
...
- nelle operazioni booleane delle trimesh rilassata tolleranza per calcolo catene coincidenti durante la ritriangolazione.
2024-06-03 11:49:10 +02:00
Dario Sassi
cd0fc4e449
EgtGeomKernel :
...
- piccole modifiche a Pocketing.
2024-06-03 09:10:04 +02:00
Dario Sassi
e20b4b5b78
EgtGeomKernel 2.6f1 :
...
- modifiche a pocketing.
2024-06-03 08:15:38 +02:00
Dario Sassi
b931582120
Merge commit 'bf14ab1332d4e190a3c3c8d8d802fd07b889b98b'
2024-05-31 14:48:33 +02:00
Riccardo Elitropi
bf14ab1332
EgtGeomKernel :
...
Modifiche a CalcPocketing
- rimozione variabili statiche
- aggiunti casi ottimizzati Spiral
- estensione superfici sui lati aperti.
2024-05-31 13:10:15 +02:00
Dario Sassi
01bf44cf1e
EgtGeomKernel :
...
- correzione a chiusura composita formata da un solo arco (il nuovo angolo giro al centro deve avere lo steso segno del precedente).
2024-05-30 16:45:38 +02:00
Dario Sassi
b5d879cd3d
EgtGeomKernel :
...
- in creazione regioni aggiunta chiusura loops di sicurezza dopo aggiustamenti
- in curve composite corretta chiusura per caso di un solo arco.
2024-05-30 11:20:45 +02:00
Dario Sassi
2b3c285190
EgtGeomKernel :
...
- modifiche stilistiche.
2024-05-30 08:45:43 +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
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