diff --git a/LuaLibs/RunCalcSolids.lua b/LuaLibs/RunCalcSolids.lua index 5aea6bf..d7fb6b4 100644 --- a/LuaLibs/RunCalcSolids.lua +++ b/LuaLibs/RunCalcSolids.lua @@ -116,6 +116,7 @@ local function CreateSpiralVaseSolid( nCrvId, nSolidGrp, LayerParams, dStrand) local dDelta = ( ptE - ptS) * LayerParams.vtSlicing EgtSpiralizeCurveAlongExtrusion( nCrvCopy, - dDelta) EgtMergeCurvesInCurveCompo( nCrvCopy) + EgtChangeClosedCurveStartPoint( nCrvCopy, ptS, GDB_RT.GLOB) -- calcolo la sezione local vtDir = EgtSV( nCrvCopy, GDB_ID.ROOT)