From 8da693817df4e1ea98d090f5b111700a06f71ab5 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Mon, 8 Jun 2026 13:27:40 +0200 Subject: [PATCH] - in BeamExec.GetFeatureInfoAndDependency correzione importante --- LuaLibs/BeamExec.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LuaLibs/BeamExec.lua b/LuaLibs/BeamExec.lua index 7e23604..a036b0c 100644 --- a/LuaLibs/BeamExec.lua +++ b/LuaLibs/BeamExec.lua @@ -860,7 +860,7 @@ local function GetFeatureInfoAndDependency( vProcSingleRot, Part) ProcB.nFlg = 0 end -- il secondo taglio è più verso il centro della trave - elseif Proc.b3Box:getMin():getX() >= ProcB.b3Box:getMin():getX() - 10 * GEO.EPS_SMALL then + else HeadProc = ProcB local idProcCopy = EgtCopyGlob( Proc.id, idTempGroup) local idProcBCopy = EgtCopyGlob( ProcB.id, idTempGroup) @@ -895,7 +895,7 @@ local function GetFeatureInfoAndDependency( vProcSingleRot, Part) ProcB.nFlg = 0 end -- il secondo taglio è più verso il centro della trave - elseif Proc.b3Box:getMax():getX() >= ProcB.b3Box:getMax():getX() - 10 * GEO.EPS_SMALL then + else TailProc = ProcB local idProcCopy = EgtCopyGlob( Proc.id, idTempGroup) local idProcBCopy = EgtCopyGlob( ProcB.id, idTempGroup) @@ -979,7 +979,7 @@ local function GetFeatureInfoAndDependency( vProcSingleRot, Part) local PtSortedTail = BeamLib.GetSortedVertices( TailProc) if PtSortedTail then TailcutInfo.OffsetX = {} - for i = 1, #PtSortedHead do + for i = 1, #PtSortedTail do table.insert( TailcutInfo.OffsetX, Part.b3Part:getMin():getX() - PtSortedTail[i]:getX()) end end