From a386c74516c39c816336e2a640e825e0f6f5af1b Mon Sep 17 00:00:00 2001 From: "andrea.villa" Date: Fri, 11 Jul 2025 17:41:31 +0200 Subject: [PATCH] Ripristinato calcolo uso lama sotto in caso di rabbet in LapJoint - TestTwoFacesDownHead --- LuaLibs/ProcessLapJoint.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/LuaLibs/ProcessLapJoint.lua b/LuaLibs/ProcessLapJoint.lua index e911719..88478c9 100644 --- a/LuaLibs/ProcessLapJoint.lua +++ b/LuaLibs/ProcessLapJoint.lua @@ -7197,9 +7197,11 @@ local function TestTwoFacesDownHead( Proc) if not ( Proc.Face[1].IsTooDownwardForTopBlade or Proc.Face[2].IsTooDownwardForTopBlade) then bDownHeadBlade = false else - if ( Proc.Face[1].IsTooDownwardForTopBlade and Proc.Face[2].IsTooWideForTopBlade) or - ( Proc.Face[2].IsTooDownwardForTopBlade and Proc.Face[1].IsTooWideForTopBlade) then - bDownHeadBlade = true + for i = 1, Proc.Fct do + if Proc.Face[i].IsTooDownwardForTopBlade and ( not Proc.IsTopDownRabbet or Proc.Face[i].IsTooWideForTopBlade) then + bDownHeadBlade = true + break + end end end end