Commit Graph

748 Commits

Author SHA1 Message Date
DarioS ee4592a113 EgtGeomKernel :
- cambiata soglia di semplificazione angoli esterni in offset curve.
2023-04-07 09:42:44 +02:00
DarioS 35618b1882 EgtGeomKernel 2.5d1 :
- correzione all'offset avanzato di Curve fase 8 di chain per casi con curve che in modifica per concatenazione si annullano.
2023-04-06 18:01:50 +02:00
DarioS 21b4af444b EgtGeomKernel :
- aggiustamenti per PtrOwner nuova funzione Set.
2023-03-27 20:40:04 +02:00
DarioS 4410a83631 EgtGeomKernel :
- piccole modifiche per nuovo Set di PtrOwner.
2023-03-27 18:41:16 +02:00
DarioS ca19f9e735 EgtGeomKernel 2.5c3 :
- eliminato memory leak in AddCurve di CurveComposite quando fallisce l'aggiunta di curve partendo da un'altra composita.
2023-03-27 13:31:00 +02:00
DarioS aa8ae0146d EgtGeomKernel :
- ricompilazione con cambio versione.
2023-03-23 10:05:03 +01:00
DarioS 29138a63c8 EgtGeomKernel 2.5c2 :
- nella creazione delle regioni si tiene conto delle proprietà delle curve di contorno nell'unirle.
2023-03-21 14:19:28 +01:00
DarioS 64a904b628 EgtGeomKernel :
- inserita modifica calcolo box archi da Riccardo.
2023-03-20 08:12:18 +01:00
DarioS c939a50a39 Merge commit '68800a1dfa5ac4f35ee67bc5a5d0635fd77fd9e6' 2023-03-17 12:31:47 +01:00
Riccardo Elitropi 27f28b9f28 Merge branch 'develop' 2023-03-16 08:05:15 +01:00
Riccardo Elitropi 053410f43b EgtGeomKernel :
- Offset delle regioni, seconda tmpProp delle curve contiene il loop da cui deriva
2023-03-16 08:03:35 +01:00
DarioS a74949c832 EgtGeomKernel 2.5c1 :
- modifiche a CurveComposite::CopyParamRange se start e end coincidono non devo ritornare alcunché.
2023-03-06 08:31:34 +01:00
DarioS f84aefc82d EgtGeomKernel 2.5b3 :
- migliorato riconoscimento complanarità per contorni che devono generare regioni.
2023-02-27 08:15:40 +01:00
DarioS 133b590e1c EgtGeomKernel :
- ristrette le tolleranze di StraightArcsToLines in OffsetCurve.
2023-02-20 14:41:11 +01:00
DarioS 65909b3366 EgtGeomKernel 2.5b2 :
- in CurveComposite aggiunta funzione StraightArcsToLines
- in OffsetCurve filtraggio prima dell'esecuzione anche con la funzione precedente.
2023-02-20 09:14:23 +01:00
Riccardo Elitropi 68800a1dfa EgtGeomKernel :
- modifica box3d archi.
2023-02-16 14:40:48 +01:00
DarioS 4f60bd24b6 EgtGeomKernel 2.5b1 :
- aggiunte funzioni AdjustAngleInSpan, AngleInRange e AdjustAngleInRange.
2023-02-10 11:26:00 +01:00
DarioS 2f3a6189a7 EgtGeomKernel :
- piccola modifica a SurfTriMesh::Cut per evitare deformazione facce per aggiustamento vertici su piano di taglio.
2023-02-05 15:41:33 +01:00
DarioS 078f730512 EgtGeomKernel 2.5a2 :
- aggiunte funzioni GetAllInfo per recuperare tutte le info di una entità.
2023-01-30 09:40:53 +01:00
DarioS 368bd80c69 EgtGeomKernel :
- piccole migliorie per PCA di curve composite
- si evitano triangolazioni di poligoni con 2 soli lati (segmenti sovrapposti va e vieni).
2023-01-09 10:14:29 +01:00
DarioS e01941644b EgtGeomKernel 2.5a1 :
- ricompilazione con cambio versione.
2023-01-03 08:53:44 +01:00
DarioS 0f3bd716a3 EgtGeomKernel :
- modifiche per più utensili in virtual milling (Zmap).
2022-12-28 19:38:58 +01:00
SaraP 0030b684f3 EgtGeomKernel 2.4l4 :
- nelle polylines modificato il modo in cui vengono calcolati i vertici a minima distanza
- modifiche varie alle polylines.
2022-12-28 14:18:47 +01:00
DarioS 6e6be4e579 EgtGeomKernel :
- aggiunta funzione GetArc2PCN (calcolo arco per due punti con centro vicino a suggerito e normale).
2022-12-20 16:35:02 +01:00
DarioS 3add582efb EgtGeomKernel 2.4l3 :
- ricompilazione con cambio versione.
2022-12-20 11:10:13 +01:00
Riccardo Elitropi bd80f16812 EgtGeomKernel :
- Modifica Medial Axis.
2022-12-15 16:24:58 +01:00
DarioS ffc78b03a7 EgtGeomKernel 2.4l2 :
- corretto riconoscimento topologia intersezioni per autointersezioni di curve.
2022-12-08 10:35:32 +01:00
SaraP 2f6a1f7579 EgtGeomKernel :
- correzione a GetSurfFlatRegionFromFatCurve nel caso di curve quasi chiuse su piani inclinati.
2022-12-07 14:50:53 +01:00
DarioS e890d5f376 EgtGeomKernel 2.4l1 :
- ricompilazione con cambio versione.
2022-12-05 08:13:04 +01:00
SaraP 56b49d4c9f EgtGeomKernel 2.4k7 :
- aggiunta funzione per associare i punti a minima distanza di due polylines
- modifiche nelle trimesh rigate per usare nuova funzione polyline.
2022-12-01 11:26:52 +01:00
DarioS 7ee0e38cec EgtGeomKernel 2.4k6 :
- migliorata IsClosedAndFlat di PolyLine (se non riesce a calcolare il piano chiama IsFlat e quindi usa PCA)
- corretta RemoveCurveSmallZs per caso in cui non riesce a rimuovere il segmento incriminato.
2022-11-28 15:18:28 +01:00
DarioS 817bfa788e EgtGeomKernel :
- migliorata gestione loops per regioni.
2022-11-28 08:24:05 +01:00
DarioS a4bd5a25c2 EgtGeomKernel 2.4k5 :
- correzione in creazione regioni, eliminando curve chiude con diametro di ingombro inferiore a 20 epsilon.
2022-11-24 09:29:58 +01:00
DarioS 7c3b3e516a EgtGeomKernel 2.4k4 :
- correzione a offset di curve (crash su taglio di angoli interni problematici).
2022-11-22 19:24:50 +01:00
DarioS 9e3c8b697a EgtGeomKernel 2.4k3 :
- viene impedito di impostare su entità del DB Nome e Info con valore stringa vuota (si controllava solo il caso di stringa con spazi o equivalenti).
2022-11-21 16:05:56 +01:00
DarioS 775fec489b EgtGeomKernel 2.4k2 :
- corretto calcolo punto a distanza minima da CurveComposite
- aggiunta a CurveComposite funzione RemoveSmallDefects
- modifiche per usare la funzione precednte prima di calcolo offset e creazione regioni.
2022-11-14 08:33:10 +01:00
DarioS 790a75054c EgtGeomKernel :
- velocizzazione della funzione DoCompacting di SurfTriMesh.
2022-11-06 20:06:43 +01:00
DarioS b57421e2c9 EgtGeomKernel 2.4k1 :
-
2022-11-02 15:10:49 +01:00
DarioS a7dea8b1db EgtGeomKernel :
- piccola modifica in approssimazione curve.
2022-10-14 10:46:29 +02:00
DarioS 2808a95e4a EgtGeomKernel 2.4j1 :
- ricompilazione con cambio versione.
2022-10-12 10:34:07 +02:00
DarioS e0a350b148 EgtGeomKernel 2.4i4 :
- a superficie trimesh aggiunta CloneTriangle
- modifiche a Triangulate per gestione MinAngle di triangolo.
2022-10-11 12:27:24 +02:00
DarioS 560a447349 EgtGeomKernel 2.5i3 :
- in ApproxWithArcsEx di CurveComposite rimozione finale punti allineati con tolleranza ridotta.
2022-09-18 19:21:26 +02:00
SaraP 700b2ad5ca EgtGeomKernel :
- piccola miglioria a GetSurfFlatRegionFromFatCurve per gestire interni.
2022-09-13 17:07:04 +02:00
DarioS 85d677a41a EgtGeomKernel :
- piccola miglioria ad ApproxWithArcsEx di CurveComposite (non ancora risolutiva).
2022-09-13 08:10:32 +02:00
DarioS cc200501e9 EgtGeomKernel :
- aggiunta a SurfTriMesh la funzione IsEmpty.
2022-09-09 08:44:52 +02:00
DarioS d59cb55139 EgtGeomKernel :
- migliorata gestione errori in GetSurfFlatRegionFromFatCurve.
2022-09-07 18:52:22 +02:00
DarioS 46052e9d1f EgtGeomKernel 2.4i2 :
- correzione offset curve (non vengono conservate entità troppo piccole).
2022-09-07 12:52:57 +02:00
SaraP b36baf0fab EgtGeomKernel 2.4i1 :
- migliorie alla funzione SurfFlatRegion::GetZigZagInfill.
2022-09-06 09:49:53 +02:00
DarioS f2499d08ba EgtGeomKernel :
- modifica a Frame3d per inizializzazione e Reset come non inizializzato.
2022-08-29 07:16:48 +02:00
DarioS 651b34781b EgtGeomKernel :
- migliorie alla funzione CurveSimpleMedialAxis.
2022-08-24 17:38:49 +02:00