From 34bbe792228521c445b5498893e761b99f8e82aa Mon Sep 17 00:00:00 2001 From: DarioS Date: Mon, 4 Jul 2022 07:24:40 +0200 Subject: [PATCH] DataBeam : - modifiche a GetNzLimDownUp per macchina FAST. --- LuaLibs/BeamLib.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/LuaLibs/BeamLib.lua b/LuaLibs/BeamLib.lua index f557fc8..8fc9b25 100644 --- a/LuaLibs/BeamLib.lua +++ b/LuaLibs/BeamLib.lua @@ -690,27 +690,36 @@ function BeamLib.GetNzLimDownUp( b3Raw, vtN, vtOrtho) return -0.484 else if vtOrtho and vtOrtho:getZ() > 0.5 then + -- N_HorAng < 15° or N_HorAng > 55° if vtN and ( abs( vtN:getY()) < 0.259 or abs( vtN:getY()) > 0.819) then return -0.708 + -- N_HorAng > 50° elseif vtN and abs( vtN:getY()) > 0.766 then return -0.383 else return EgtIf( b3Raw:getDimZ() < BD.MIN_DIM_HBEAM, -0.609, -0.383) end else + -- N_HorAng > 60° if vtN and ( abs( vtN:getY()) > 0.866) then return -0.708 else if b3Raw:getDimZ() < 120 then return -0.708 elseif b3Raw:getDimZ() < 200 then + -- N_HorAng < 15° or N_HorAng > 55° if vtN and ( abs( vtN:getY()) < 0.259 or abs( vtN:getY()) > 0.819) then return -0.5 else return -0.383 end elseif b3Raw:getDimZ() < BD.MIN_DIM_HBEAM then - return -0.240 + -- N_HorAng < 10° + if vtN and ( abs( vtN:getY()) < 0.174) then + return -0.5 + else + return -0.240 + end else return -0.174 end