89 Commits

Author SHA1 Message Date
SaraP 3ff02fe0fe EgtExecutor :
- nelle funzioni exe e lua ChainCurvesInGroup e ReorderCurvesInGroup aggiunta tolleranza come parametro opzionale.
2026-05-12 15:09:11 +02:00
Dario Sassi cfcb844923 EgtExecutor 3.1d2 :
- nelle funzioni exe e lua di proiezione di curve su superfici aggiunto paramtetro bFromVsTo.
2026-04-15 08:56:43 +02:00
Daniele Bariletti e9f38149ac EgtExecutor :
- piccola correzione.
2026-02-19 16:01:21 +01:00
Daniele Bariletti 09dd6cc2f7 EgtExecutor :
- aggiunta possibilità di approsimare con curve di bezier.
2026-02-11 16:46:25 +01:00
Dario Sassi 50dcd97857 EgtExecutor :
- aggiunte info in ProjectCurveOnSurf
- piccolo aggiustamento per ricavere curve di sincro da trimming.
2026-02-09 08:25:27 +01:00
Dario Sassi 50d92d366d EgtExecutor :
- aggiunte funzioni exe e lua per valori iniziali e finali degli assi in una lavorazione GetMachiningStartAxes e GetMachiningEndAxes
- aggiunta funzione di proiezione a minima distanza di curva su superficie ProjectCurveOnSurf
- rinominata funzione di proiezione lungo direzione di curva su superficie in ProjectCurveOnSurfDir.
2025-12-09 08:17:51 +01:00
SaraP ffcd014ec3 EgtExecutor :
- correzioni in ExeSpiralizeCurveAlongGuide.
2025-10-30 14:54:07 +01:00
SaraP a206a58ffe EgtExecutor 2.7i6 :
- aggiunte funzioni Exe e Lua ModifyArcAngCenter.
2025-10-02 11:17:35 +02:00
SaraP c736496b6a EgtExecutor :
- in ExeSpiralizeCurveAlongGuide aggiunta gestione per associare gli spigoli.
2025-09-08 17:33:54 +02:00
Dario Sassi 8d7fdeb0c2 EgtExecutor 2.7g3 :
- le funzioni lua EgtCurveCompoGetTempProp e EgtCurveCompoGetTempParam ora accettano l'indice del dato richiesto (0 o 1).
2025-07-28 08:41:57 +02:00
Dario Sassi 901d6f7107 EgtExecutor :
- ora ModifyCurveStartPoint e ModifyCurveEndPoint quando necessario trasformano archi in rette.
2025-07-18 10:39:55 +02:00
Dario Sassi bc99212f79 EgtExecutor :
- anche a exe/lua AddCurveCompoArc2P aggiunta possibilità di partire da una entità GeoPoint3d per trasformarla in composita con un arco.
2025-06-01 10:04:33 +02:00
Dario Sassi 7279684119 EgtExecutor :
- a exe/lua AddCurveCompoLine aggiunta possibilità di partire da una entità GeoPoint3d per trasformarla in composita con un segmento di retta.
2025-06-01 09:09:40 +02:00
Dario Sassi dbc2365a68 EgtExecutor :
- sistemazioni per proiezione curve su superfici
- semplificazione parametri di alcune funzioni MachOpt.
2025-04-23 12:19:21 +02:00
Dario Sassi f75fc31c7e EgtExecutor 2.7c3 :
- adattamenti per modifiche a GeomKernel.
2025-03-26 11:28:11 +01:00
Dario Sassi af9ab7ce30 EgtExecutor :
- unificata proiezione di curve su superfici trimesh e bezier.
2025-01-15 15:21:56 +01:00
SaraP 1b8b5266f2 EgtExecutor 2.6i2 :
- modificate le funzioni Exe e Lua per il calcolo del Voronoi e del medial axis per gestire più curve.
2024-09-19 16:29:36 +02:00
Daniele Bariletti ea83cb985d EgtExecutor :
- aggiunte funzioni per l'approssimaizone di curve di bezier
- aggiunta la possibilità di scegliere il grado nella conversione da curva generica a curva di bezier.
2024-08-26 16:52:12 +02:00
Daniele Bariletti ddbc2a81e6 EgtExecutor :
- piccole aggiunte alla chiamata delle funzioni per le bezier
- aggiunta della chiamata alla funzione SurfBzByPointCurve.
2024-07-16 11:22:58 +02:00
Daniele Bariletti 99675027ac Merge branch 'master' into MoreBezier 2024-06-04 10:03:32 +02:00
Dario Sassi 0d9e35580e EgtExecutor 2.6f1 :
- aggiunte funzioni exe e lua CurveCompoSetTempProp, CurveCompoSetTempParam, CurveCompoGetTempProp e CurveCompoGetTempParam.
2024-06-03 08:10:13 +02:00
Daniele Bariletti fb4b13c258 EgtExecutor :
- aggiunte funzioni per aumentare e ridurre di grado le curve di Bezier.
2024-05-22 12:14:00 +02:00
Dario Sassi 3d59a7ec24 EgtExecutor :
- migliorie alla funzione Exe e Lua SurfTmGetFacetOutlineInfo.
2024-05-09 11:18:51 +02:00
Dario Sassi 9219fe9792 EgtExecutor :
- modifiche estetiche.
2024-05-08 16:11:23 +02:00
Daniele Bariletti 88904db10f EgtExecutor :
- aggiunte le funzioni per la proiezione di curve su una superficie di Bezier.
2024-05-07 14:50:56 +02:00
Dario Sassi 0b1461984c EgtExecutor 2.6e2 :
- correzione a ExeChangeClosedCurveStartPoint (si usava puntatore a curva anche se nullo).
2024-05-06 09:05:01 +02:00
Dario Sassi f8bc7083a9 EgtExecutor 2.6d2 :
- estensione gestione chiave di rete per meglio identificare l'eventuale problema
- migliorie a proiezione di curva su superficie
- ricompilazione per modifiche a EgtLock.
2024-04-09 14:49:24 +02:00
Dario Sassi c4b4a12b9a EgtExecutor :
- aggiunta funzione Exe/Lua ProjectCurveOnSurfTmExt.
2024-04-08 09:42:02 +02:00
Dario Sassi e06dd65888 EgtExecutor 2.6b2 :
- a ApproxCurve e ProjectCurveOnSurfTm aggiunto parametro dMaxSegmLen.
2024-02-13 14:35:43 +01:00
SaraP 511e74a4d9 EgtExecutor 2.5l7 :
- nelle funzioni Exe e Lua di OffsetCurveAdv e CreateSurfFatCurve aggiunto parametro opzionale di tolleranza lineare per gli offset.
2024-01-10 10:11:14 +01:00
Riccardo Elitropi cac3224ff8 EgtExecutor :
- spostate le funzioni EgtPocketing e EgtGetSurfFrZigZagInfill in un documento a parte (EXE_GdbGetPocketing.cpp)
- aggiornati i parametri della funzione GetSurfFrZigZagInfill.
2023-11-29 12:00:25 +01:00
Dario Sassi 68af08cf32 EgtExecutor :
- ExeCurveGetVoronoi e ExeCurveGetFatCurve spostate in Modify Curve
- aggiunta funzione ExeCurveGetMedialAxis usata da funzione Lua EgtCurveMedialAxisAdv.
2023-11-24 15:38:24 +01:00
Dario Sassi 2a077e9102 EgtExecutor :
- in ExeProjectCurveOnSurfTm ai Vettori risultato aggiunta info Ind (indice di collegamento con gli estremi della curva risultato).
2023-11-22 20:26:51 +01:00
Riccardo Elitropi 7b3f8a02f9 EgtExecutor 2.5k4 :
- aggiunta funzione Exe e Lua Pocketing.
2023-11-20 11:57:28 +01:00
Dario Sassi 1259955522 EgtExecutor 2.5i1 :
- aggiunta funzione Exe e Lua ProjectCurveOnSurfTm.
2023-09-11 10:44:47 +02:00
DarioS 382138e6c5 EgtExecutor :
- piccola miglioria.
2023-07-19 09:53:40 +02:00
DarioS 3d3900b39a EgtExecutor 2.5f3 :
- dove possibile e sicuro sostituiti dynamic_cast con static_cast.
2023-06-30 11:55:16 +02:00
SaraP 65cf39c56a EgtExecutor 2.4l3 :
- migliorie alla funzione SpiralizeCurveAlongGuide.
2022-12-28 14:19:33 +01:00
SaraP e2405d10c5 EgtExecutor 2.4k4 :
- aggiunte funzioni Exe e Lua SpiralizeCurveAlongGuide
- rinominate funzioni SpiralizeCurve in SpiralizeCurveAlongExtrusion.
2022-12-01 11:25:30 +01:00
DarioS 432810452c EgtExecutor 2.4k3 :
- in ExeApproxCurve aggiunta eliminazione difetti di tipo SmallZ.
2022-11-14 08:38:23 +01:00
SaraP d646331746 EgtExecutor 2.4j1 :
- aggiunte funzioni Exe e Lua SpiralizeCurve.
2022-10-11 16:07:08 +02:00
DarioS 8cef853ef2 EgtExecutor :
- migliorata gestione tolleranze in ExeApproxCurve.
2022-09-18 19:23:24 +02:00
DarioS ea0a0be9ed EgtExecutor :
- aggiunta funzione Exe e Lua CurveMedialAxis.
2022-08-23 11:23:08 +02:00
DarioS 130f40d2bc EgtExecutor 2.4h2 :
- aggiunte funzioni Exe e Lua CreateCircle2P
- in ExeCreateCurveFillet migliorato trim celle parti rimanenti arrivando anche a cancellazione
- estesa ExeModifyArcRadius per modificare raggio di arco mantenendo gli estremi oppure no da parametro bKeepCenter (default true).
2022-08-21 16:20:34 +02:00
SaraP 80729e556e EgtExecutor :
- piccola correzione a ExeSplitCurveAtCorners.
2022-05-13 16:39:48 +02:00
DarioS 97747d21ff EgtExecutor :
- in ExeAddCurveCompoLineTg ora si usa ilnuovo metodo di CurveComposite AddLineTg.
2022-03-24 10:51:47 +01:00
DarioS fe5490fee2 EgtExecutor 2.4c2 :
- aggiunte funzioni Exe e Lua AddCurveCompoLineTg.
2022-03-24 08:54:41 +01:00
DarioS 5cf50ee9a8 EgtExecutor :
- sistemate maiuscole/minuscole nei nomi dei file inclusi.
2022-02-26 17:53:38 +01:00
DarioS 5333f6415e EgtExecutor 2.3j2 :
- adattamenti per modifiche libreria GeomKernel.
2021-10-24 18:07:57 +02:00
DarioS 7c375f147f EgtExecutor :
- se non viene eseguito l'offset di una curva non assegno lo stato di modificato al progetto.
2021-08-25 15:04:51 +02:00