Commit Graph

103 Commits

Author SHA1 Message Date
Daniele Bariletti bdbd3583b8 EgtGeomKernel :
- versione temporanea per VM5assi per caso lama e 3 assi.
2025-06-16 15:10:10 +02:00
Daniele Bariletti f03adb9206 EgtGeomKernel :
- nuova versione VM 5 assi per caso lama e 3 assi.
2025-06-03 15:48:37 +02:00
Daniele Bariletti 529fa2e4a0 EgtGeomKernel :
- correzioni a VMill 5 assi e tentaivo di miglioramento per caso lama e 3 assi.
2025-06-03 09:30:48 +02:00
Daniele Bariletti 50bad83fba EgtGeomKernel :
- accorpamento del codice per Virtual milling 5assi.
2025-05-20 11:06:21 +02:00
Daniele Bariletti 9c93d6c2f3 EgtGeomKernel :
- aggiunte funzioni per le lavorazioni generiche a 5 assi.
2025-05-20 10:14:39 +02:00
Daniele Bariletti 79dfb4ae87 EgtGeomKernel :
- aggiunta di una funzione per  la VirtualMilling a 5 assi usando le bilineari.
2025-05-15 12:13:55 +02:00
Riccardo Elitropi 3e6aa0d81b EgtGeomKernel :
- creazione Zmap aggiungendo TriMesh.
2024-05-15 10:57:37 +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
Riccardo Elitropi faa2004c29 EgtGeomKernel :
- integrate modifiche vMill additivo dal ramo TempForVmill.
2024-04-22 13:21:37 +02: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 451ef8356b EgtGeomKernel :
- aggiunta funzione IntersCurveSurfTm
- funzioni di intersezione Line e Plane con Zmap separate dall'oggetto per l'interfaccia
2024-02-26 15:00:15 +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
SaraP d6fffd228e EgtGeomKernel 2.5k5 :
- introdotta classe per Voronoi
- aggiunto oggetto Voronoi alle curve e alla SurfFlatRegion
- introdotta la versione Voronoi in OffsetCurve e in SurfFlatRegion::Offset
- aggiunta funzione che calcola una nuova flat region offsettando una flat region esistente
- introdotta la versione Voronoi nel calcolo di una SurfFlatRegion da fat curve
- aggiunto vettore di parametri temporanei di tipo double agli oggetti geometrici.
2023-11-23 13:01:08 +01:00
Dario Sassi 73a65d8cf9 EgtGeomKernel :
- correzioni a Zmap con mappa singola
- aggiunto a Zmap e sua interfaccia metodo IsTriDexel.
2023-09-12 16:00:34 +02:00
DarioS b5b48bf4c2 EgtGeomKernel 2.5f6 :
- dove possibile e sicuro sostituiti dynamic_cast con static_cast.
2023-06-30 11:50:07 +02:00
DarioS c4f1a7f97b EgtGeomKernel :
- correzioni nella verifica di collisione di Poliedri con Poliedri (superfici trimesh chiuse) o TriDexel (Zmap).
2023-06-19 07:59:05 +02:00
DarioS 0f3bd716a3 EgtGeomKernel :
- modifiche per più utensili in virtual milling (Zmap).
2022-12-28 19:38:58 +01:00
DarioS 4056be90d9 EgtGeomKernel 2.4a3 :
- modifiche a IntersLineBox e IntersPlaneBox
- adattamenti conseguenti.
2022-01-09 15:17:00 +01:00
DarioS 038142a6d7 EgtGeomKernel 2.3g3 :
- aggiustamenti e ricompilazione per seconda proprietà temporanea degli oggetti geometrici.
2021-07-21 16:44:28 +02:00
LorenzoM 26424252f9 Aggiunta una seconda tempProp a oggetti vari 2021-07-21 12:50:58 +02:00
Dario Sassi b002058933 EgtGeomKernel 2.3a4 :
- in Zmap parallelizzata creazione da superficie TriMesh.
2021-01-28 19:32:01 +00:00
Dario Sassi 7771cd8324 EgtGeomKernel :
- modifiche in VolZmap per migliorare e velocizzare verifiche di collisione.
2021-01-19 10:19:13 +00:00
Dario Sassi 2a7b442084 EgtGeomKernel 2.3a3 :
- piccole modifiche alle chiamate async.
2021-01-18 07:33:07 +00:00
Dario Sassi 743c47d0e0 EgtGeomKernel 2.3a1 :
- correzioni varie a CDe e a Avoid di VolZMap
- ricompilazione per nuova versione 2.3.
2020-12-28 18:52:48 +00:00
Dario Sassi a3ae429662 EgtGeomKernel 2.2l3 :
- aggiunta verifica collisione per cono, piramide, relativi tronchi e prismatoidi.
2020-12-21 07:13:31 +00:00
Dario Sassi 50f653750b EgtGeomKernel 2.2k1 :
- aggiunte funzioni per verifica di collisione tra Tronco di Cono e Triangolo e tra Tronco di Piramide Generalizzato e Triangolo
- migliorate funzioni per verifica di collisione tra Tronco di Cono e Zmap e tra Tronco di Piramide Generalizzato e Zmap.
2020-11-06 19:39:00 +00:00
Dario Sassi 77e8ced470 EgtGeomKernel 2.2j4 :
- aggiunta verifica di collisione di tronco di cono e piramide con Zmap
- aggiunto a verifiche di collisione di Zmap con box, cilindro e sfera flag bPrecise (indica di fare i controlli con tutti e tre i sistemi di spilloni dello Zmap).
2020-10-22 09:18:50 +00:00
Dario Sassi 94a7f51513 EgtGeomKernel :
- in Zmap aggiunta gestione movimenti utensili a 5 assi.
2020-10-05 14:38:11 +00:00
Dario Sassi 7048800e53 EgtGeomKernel 2.2i3 :
- aggiunto metodo GetFixedAxesRotationsABC a Frame3d.cpp
- in Zmap corretta asportazione con mortasa quando non si muove nel suo piano di lavoro.
2020-09-29 15:28:10 +00:00
Dario Sassi 71ba248c80 EgtGeomKernel :
- versione NGE portata a 1018 per aggiunta parametro DexToVoxRatio di Zmap
- in VolZmap funzione SetTolerances rinominata in SetToolTolerances.
2020-09-18 16:24:43 +00:00
Dario Sassi 2fcc500ac4 EgtGeomKernel 2.2i2 :
- in VolZmap possibilità di modifica dinamica del rapporto VoxToDex con la funzione ChangeResolution
- in VolZmap calcolo triangoli superficie corretta gestione soluzioni duali
- in VolZmap corretti problemi quando non c'è alcun dexel.
2020-09-18 10:02:47 +00:00
Dario Sassi 4159387a6d EgtGeomKernel 2.2g2 :
- in virtual milling aggiunta gestione normale esatta su profili di utensili approssimati con coni (come con naso di toro).
2020-07-20 08:17:59 +00:00
Dario Sassi ac6d3d7d4d EgtGeomKernel 2.2g1 :
- corrette booleane di trimesh per facce che si intersecano solo su edge di triangoli
- a VolZmap aggiunta funzione GetPartMinDistFromPoint.
2020-07-13 13:25:44 +00:00
Dario Sassi c146898eae EgtGeomKernel 2.2f7 :
- in Zmap calcolo numero parti ora parallelizzato.
2020-06-26 08:00:04 +00:00
Dario Sassi 1c0749e0aa EgtGeomKernel 2.2f6 :
- in calcolo triangoli Zmap parallelizzato calcolo ExtMarchingCubes.
2020-06-23 09:26:59 +00:00
Dario Sassi a2464c41cc EgtGeomKernel :
- modifiche per aggiunta altezza tagliente di utensili per virtual milling.
2020-04-15 09:45:36 +00:00
Dario Sassi 729f405ec7 EgtGeomKernel 2.1k5 :
- correzioni alle booleane di superfici per facce risultanti con buchi
- aggiunte a VolZmap funzioni GetPartLocalBBox e GetPartBBox.
2019-11-21 11:41:49 +00:00
Dario Sassi c630263e5c EgtGeomKernel :
- in VolZmap GetFeatureChaines rinominata in GetEdges e molto migliorata.
2019-09-12 18:40:32 +00:00
Dario Sassi bd1efafbc0 EgtGeomKernel 2.1i1 :
- migliorie a ChainCurves
- aggiunta GetFeatureChaines a VolZmap.
2019-09-12 07:43:35 +00:00
Dario Sassi 0cba2c2d3b EgtGeomKernel 2.1h1 :
- metododo GetTempProp reso const
- ricompilazione per cambio versione e controllo versione chiave 21.
2019-08-01 06:39:27 +00:00
Dario Sassi b80b251d24 EgtGeomKernel :
- aggiunta VolZmap::ResetTool
- in VolZmap aggiunto controllo utensile definito prima di effettuare un movimento di lavorazione.
2019-05-20 06:47:14 +00:00
Dario Sassi 90df6d3a7a EgtGeomKernel 2.1e3 :
- modifiche a Zmap per intersezioni con linee e piani.
2019-05-13 06:36:58 +00:00
Dario Sassi 59a2cfbfed EgtGeomKernel :
- altra correzione a MC_Table per Zmap
- in Zmap ad AvoidBox, AvoidCylinder e AvoidSphere aggiunto parametro dSafeDist e migliorate queste funzioni.
2019-04-08 09:58:57 +00:00
Dario Sassi 8fddd69c4a EgtGeomKernel 2.1c2 :
- migliorata assegnazione normali ai triangoli feature.
2019-03-07 12:29:12 +00:00
Dario Sassi 73c8c09687 EgtGeomKernel 2.1b5 :
- in Zmap grafica migliorato controllo triangoli ribaltati
2019-02-23 17:29:00 +00:00
Dario Sassi 86cd1346ec EgtGeomKernel 2.1b3 :
- razionalizzazione interfaccia Zmap e SurfTm.
2019-02-13 08:33:18 +00:00
Dario Sassi 88fd76934d EgtGeomKernel :
- razionalizzazioni varie.
2019-02-11 17:45:26 +00:00
Dario Sassi fca22fc56b EgtGeomKernel 2.1b1 :
- modifiche a Zmap per mantenimento liste triangoli.
2019-02-11 11:55:33 +00:00
Dario Sassi 5f820d9f8d EgtGeomKernel 2.1a6 :
- corretta intersezione tra linee finite (segmenti) quando praticamente sovrapposte
- a Zmap aggiunte funzioni per Cut e per Compact
- in Zmap migliorate funzione GetTriangles e IsThereMat.
2019-01-25 08:00:39 +00:00
Dario Sassi 5b2788115c EgtGeomKernel :
- in CAvToolSurfTm eliminata SetMoveDir e aggiunto parametro equivalente in TestPosition e TestPath
- in VolZmap migliorato calcolo BBox del movimento utensile.
2019-01-02 18:45:09 +00:00