From 76d03160c5da181bf486bab5cff83af2f76b1416 Mon Sep 17 00:00:00 2001 From: "andrea.villa" Date: Mon, 9 Jun 2025 15:35:03 +0200 Subject: [PATCH] In LapJoint, piccola correzione calcolo sovrapposizione trimesh per smuotatura --- LuaLibs/ProcessLapJoint.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/LuaLibs/ProcessLapJoint.lua b/LuaLibs/ProcessLapJoint.lua index 1931197..5526401 100644 --- a/LuaLibs/ProcessLapJoint.lua +++ b/LuaLibs/ProcessLapJoint.lua @@ -6966,8 +6966,10 @@ local function MakeLongMoreFaces( Proc, nPhase, nRawId, nPartId, dOvmHead) -- superficie di fondo nSurfBottomId = EgtSurfTmPlaneInBBox( nAddGrpId, ptMaxBox, vtOrtho, b3SolidExtended, GDB_ID.ROOT) -- calcolo di quanto allargare le superfici - local dWidth = EgtIf( Proc.AffectedFaces.Front, Proc.Box:getDimZ(), Proc.Box:getDimY()) - dAddLen = min( dWidth, 100) / 2 + if not dAddLen then + local dWidth = EgtIf( Proc.AffectedFaces.Front, Proc.Box:getDimZ(), Proc.Box:getDimY()) + dAddLen = min( dWidth, 100) / 2 + end end -- la divido in parti lungo X local vAddId = {}