From 07b9a60a25f1671d0d447d54026ef22d76b2a306 Mon Sep 17 00:00:00 2001 From: SaraP Date: Fri, 20 Feb 2026 14:30:59 +0100 Subject: [PATCH] 3dPrinting : - correzione spiral vase multiplanare. --- LuaLibs/CalcToolPath.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/LuaLibs/CalcToolPath.lua b/LuaLibs/CalcToolPath.lua index a1e9731..13c3fb6 100644 --- a/LuaLibs/CalcToolPath.lua +++ b/LuaLibs/CalcToolPath.lua @@ -2373,6 +2373,9 @@ local function SpiralVasePartialMultiPlanar( vLayIds, LayerParams) -- usando come guida la proiezione obliqua del percorso corrente sul piano precedente ( SpiralizeAlongGuide lavora con curve piane complanari) local nProjCrv = EgtCopyGlob( vEntIds[1], nPathGrpId) + if LayerParams.bInvert then + EgtInvertCurve( nProjCrv) + end -- conservo solo il sottotratto corrispondente a nOldId local _, _, dStartGuide = EgtPointCurveDist( ptSProj, nProjCrv, GDB_ID.ROOT) local _, _, dEndGuide = EgtPointCurveDist( ptEProj, nProjCrv, GDB_ID.ROOT)