diff --git a/LuaLibs/BeamExec.lua b/LuaLibs/BeamExec.lua index 337b5cc..8131b40 100644 --- a/LuaLibs/BeamExec.lua +++ b/LuaLibs/BeamExec.lua @@ -706,14 +706,14 @@ local function OrderFeatures( vProc, b3Raw) B2.Box:getCenter():getX() > B1.Box:getMin():getX() and B2.Box:getCenter():getX() < B1.Box:getMax():getX() then return false end - -- se prima è coda di rondine e secondo taglio longitudinale, la coda di rondine va sempre prima + -- se prima è mortasa coda di rondine sul fianco e secondo taglio longitudinale, la coda di rondine va sempre prima if DtMortise.SideIdentify(B1) and ( LongCut.Identify(B2) or Long2Cut.Identify(B2)) and - OverlapsXY( B1.Box, B2.Box) then + OverlapsX( B1.Box, B2.Box) then return true end - -- se primo è taglio longitudinale e seconda è coda di rondine, il taglio longitudinale va sempre dopo + -- se primo è taglio longitudinale e seconda è mortasa coda di rondine sul fianco, il taglio longitudinale va sempre dopo if ( LongCut.Identify(B1) or Long2Cut.Identify(B1)) and DtMortise.SideIdentify(B2) and - OverlapsXY( B1.Box, B2.Box) then + OverlapsX( B1.Box, B2.Box) then return false end -- se entrambi tenoni e si intersecano, metto prima tenone vero e poi base tenone diff --git a/Version.lua b/Version.lua index daf625f..2374e2c 100644 --- a/Version.lua +++ b/Version.lua @@ -1,6 +1,6 @@ --- Version.lua by Egaltech s.r.l. 2023/03/22 +-- Version.lua by Egaltech s.r.l. 2023/03/23 -- Gestione della versione di Beam NAME = 'Beam' VERSION = '2.5c7' -MIN_EXE = '2.5b3' +MIN_EXE = '2.5c1'