Commit Graph

48 Commits

Author SHA1 Message Date
Riccardo Elitropi 5a998a5d13 EgtExecutor 2.7k2 :
- aggiunta funzione per il calcolo della Curvatura in un vertice per una Superficie TriMesh.
2025-11-04 15:52:48 +01:00
Dario Sassi 4247a6893f EgtExecutor :
- a funzione exe/lua SurfTmGetFacetOutlineInfo aggiunto parametro vettore di punti iniziali.
2025-10-28 16:19:18 +01:00
Daniele Bariletti 78ad752545 EgtExecutor :
- aggiornamento funzioni per restituire loop di una surf bezier.
2025-10-14 16:29:59 +02:00
Daniele Bariletti 3d3098ed0b EgtExecutor :
- aggiunta funzione per creare il loop di un triangolo di una trimesh.
2025-09-17 11:29:39 +02:00
Dario Sassi 7672783be9 EgtExecutor 2.6h2 :
- aggiunta funzione ExeSurfFrChunkCenter.
2024-08-21 14:40:20 +02:00
Dario Sassi cd6258031f EgtExecutor 2.6g5 :
- aggiunta funzione exe e lua SurfFrEraseChunk
- migliorata ExeSurfFrTestExternal.
2024-07-18 20:23:14 +02:00
Daniele Bariletti 2fc0e4994d EgtExecutor :
- aggiunta del cap alla funzione Bez by extrusion.
2024-07-17 09:14:03 +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 94814adf67 Merge branch 'master' into MoreBezier 2024-07-15 17:26:18 +02:00
SaraP 387c10b72c EgtExecutor 2.6g3 :
- aggiunta funzione Exe e Lua SurfFrChunkMaxOffset.
2024-07-15 10:18:22 +02:00
Daniele Bariletti 9a61f93e7e Merge branch 'master' into MoreBezier 2024-07-03 10:36:25 +02:00
Dario Sassi c1dd1cfb53 EgtExecutor :
- piccola miglioria a GetSurfTmParSilhouettes.
2024-06-29 18:46:14 +02:00
Daniele Bariletti b327853564 Merge branch 'master' into MoreBezier 2024-06-19 10:12:11 +02:00
Dario Sassi f7922678ec EgtExecutor :
- aggiunta funzione Exe/Lua SurfTmTriangleNormVersor.
2024-06-18 07:33:11 +02:00
Dario Sassi 9bc1f2d55c EgtExecutor :
- adattamenti per modifiche a calcolo silhouette con CollisionAvoid.
2024-06-17 07:11:44 +02:00
Dario Sassi 40d784806b EgtExecutor :
- in ExeCAvToolPathStm disabilitando la tolleranza si disabilita anche il controllo massima lunghezza segmento
- eliminata funzione Exe/Lua GetSurfTmSilhouetteEx sostituita con GetSurfTmParSilhouettes.
2024-06-11 09:31:27 +02:00
Daniele Bariletti 99675027ac Merge branch 'master' into MoreBezier 2024-06-04 10:03:32 +02:00
Dario Sassi f680c20b18 EgtExecutor :
- aggiunte funzioni Exe e Lua GetSurfTmSilhouetteEx per limitare il calcolo sopra un piano.
2024-05-27 07:51:52 +02:00
Daniele Bariletti f10cbcca39 Merge branch 'master' into MoreBezier 2024-05-21 15:50:48 +02:00
Daniele Bariletti 13e9eea977 EgtExecutor :
- aggiunta una funzione per mostrare i punti di controllo di una superficie di Bezier.
2024-05-21 15:43:56 +02:00
Dario Sassi 868efb69f1 EgtExecutor :
- correzioni alla funzione Exe e Lua SurfTmGetFacetOutlineInfo.
2024-05-09 18:48:31 +02:00
Dario Sassi 3d59a7ec24 EgtExecutor :
- migliorie alla funzione Exe e Lua SurfTmGetFacetOutlineInfo.
2024-05-09 11:18:51 +02:00
Dario Sassi f949e39d47 EgtExecutor :
- aggiunta funzione Exe e Lua SurfTmGetFacetOutlineInfo.
2024-05-08 15:53:02 +02:00
Daniele Bariletti 82d1465ecd EgtExecutor :
- modificata la funzione per richiedere gli edge di una Bezier.
2024-03-21 15:01:35 +01:00
Dario Sassi b7bdbb41a7 EgtExecutor :
- aggiunta funzione lua EgtSurfTmFacetElevationInClosedSurfTm.
2023-12-18 09:30:27 +01:00
Dario Sassi d7711c3ec6 EgtExecutor :
- piccola miglioria a SurfTmGetEdges.
2023-12-11 14:58:40 +01:00
Dario Sassi 589a58e8db EgtExecutor 2.5l2 :
- aggiunta funzione Exe e Lua SurfTmGetEdges.
2023-12-11 10:24:34 +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 13bfd1a9ac Merge remote-tracking branch 'origin/master' 2023-11-28 10:58:52 +01:00
Dario Sassi b522f4cea2 EgtExecutor :
- a funzione ExeSurfTmFacetElevationInBBox aggiunto parametro bAcceptOutFacet (anche a corrispondente funzione lua come opzionale)
2023-11-28 10:57:40 +01:00
Riccardo Elitropi 7f2a8377bf EgtExecutor :
- modifica alla funzione EgtGetSurfFrZigZagInfill
- modificati i valori di ritorno per LuaPocketing.
2023-11-27 12:39:50 +01:00
Dario Sassi de3cdb8a7f EgtExecutor :
- correzione alla funzione ExeSurfTmFacetElevationInBBox per il caso sia dato da un vertice.
2023-11-17 18:42:55 +01:00
Dario Sassi 5c4f32a6e8 EgtExecutor :
- aggiunta funzione Exe/Lua SurfTmFacetElevationInBBox.
2023-11-16 18:57:18 +01:00
Riccardo Elitropi 206f3bdf61 EgtExecutor 2.5j1 :
- aggiunta funzione Exe e Lua SubtractProjectedFacesOnStmFace
- aggiunta di un parametro opzionale per Exe e Lua GetSilhouette.
2023-10-04 12:19:48 +02:00
DarioS 90449cad40 EgtExecutor 2.5g1 :
- aggiunte funzioni Exe e Lua SurfTmVertexCount, SurfTmGetVertex, SurfTmGetNearestVertex, SurfTmGetAllVertInFacet e SurfTmMoveVertex.
2023-07-07 17:07:16 +02:00
DarioS ad6673330d EgtExecutor 2.4j4 :
- aggiunte funzioni Exe e Lua SurfIsClosed e SurfTmPartCount.
2022-10-26 18:05:17 +02:00
SaraP cd556c3175 EgtExecutor 2.4g3 :
- aggiunta funzione Exe e Lua SurfFrGetZigZagInfill
- modificata funzione ExeSurfFrTestExternal per gestire anche punti.
2022-07-28 16:27:52 +02:00
DarioS 5333f6415e EgtExecutor 2.3j2 :
- adattamenti per modifiche libreria GeomKernel.
2021-10-24 18:07:57 +02:00
DarioS 36ad815d7d EgtExecutor 2.3i3 :
- aggiunto parametro dToler a Exe e Lua GetSurfTmSilhouette.
2021-09-26 16:28:30 +02:00
DarioS e2b0a333da EgtExecutor 2.3h1 :
- la versione x64 compilata con clang-cl
- migliorie e correzioni suggerite dal nuovo compilatore.
2021-08-01 10:54:29 +02:00
Dario Sassi cad2e05069 EgtExecutor :
- Circle3P e Arc3P prendono estrusione da normale
- aggiunta ExeModifyCircle3P
- ExeModifyArc3P ora ricalcola l'estrusione dalla normale
- le curve prodotte da ExeExtractSurfTmFacetLoops ora hanno l'estrusione come la normale della superficie.
2021-03-20 18:38:44 +00:00
Dario Sassi de30bede15 EgtExecutor 2.3a3 :
- allineata ExeSurfTmFacetOppositeSideEx a EgtMachKernel
- aggiunte ExeGetCalcHead e ExeGetCalcExit
- ora EgtGetCalcTool restituisce anche testa e uscita.
2021-01-14 06:32:52 +00:00
Dario Sassi 8dbf0057f0 EgtExecutor 2.2h3 :
- aggiunta funzione Exe e Lua CreateSurfTmBySurfBezier.
2020-08-12 15:21:56 +00:00
Dario Sassi d71d932772 EgtExecutor 2.2h2 :
- adattamenti e modifiche per superfici di Bezier estese.
2020-08-12 08:31:03 +00:00
Dario Sassi 7497918434 EgtExecutor 2.2f5 :
- aggiunta funzione Exe e Lua SurfTmGetFacetBBoxRef.
2020-06-18 14:52:59 +00:00
Dario Sassi bf65e2e824 EgtExecutor 2.2e1 :
- aggiunta tolleranza in controllo interferenza tagli di lama di pezzi piani per nesting
- migliorata gestione angoli in pezzi piani per nesting e aggiunto calcolo lunghezza libera
- aggiunto parametro tolleranza a funzione Exe e Lua SurfFrChunkSimpleClassify.
2020-05-07 06:54:41 +00:00
Dario Sassi 7a58100d82 EgtExecutor :
- aggiunta funzione Exe e Lua ExtractSurfBezierLoops
- riordinate funzioni Exe per GdbGetSurf
- in Release cambiate opzioni di ottimizzazione da /Ox  a /O2.
2020-03-30 11:06:32 +00:00
Dario Sassi 98e88db863 EgtExecutor 2.2c3 :
- aggiustamenti per cambio nome costante Curva di Bezier
- aggiunte funzioni Exe e Lua per superfici di Bezier.
2020-03-26 11:55:40 +00:00