diff --git a/LuaLibs/BeamLib.lua b/LuaLibs/BeamLib.lua index 83859fd..adb85e0 100644 --- a/LuaLibs/BeamLib.lua +++ b/LuaLibs/BeamLib.lua @@ -778,13 +778,20 @@ function BeamLib.GetNzLimDownUp( b3Raw, vtN, vtOrtho) else return -0.383 end - elseif b3Raw:getDimZ() < BD.MIN_DIM_HBEAM then + elseif b3Raw:getDimZ() < 300 then -- N_HorAng < 10° if vtN and ( abs( vtN:getY()) < 0.174) then return -0.5 else return -0.259 end + elseif b3Raw:getDimZ() < BD.MIN_DIM_HBEAM then + -- N_HorAng < 10° + if vtN and ( abs( vtN:getY()) < 0.174) then + return -0.342 + else + return -0.259 + end else -- N_HorAng < 10° if vtN and ( abs( vtN:getY()) < 0.174) then