From 3699daf998bd269091c42aa2ef27a6ae223e1a79 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Thu, 11 Apr 2024 12:45:56 +0200 Subject: [PATCH] - in SawPlusChain corretta tolleranza spessore tasca --- LuaLibs/ProcessLapJoint.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/LuaLibs/ProcessLapJoint.lua b/LuaLibs/ProcessLapJoint.lua index 151a24c..11178a2 100644 --- a/LuaLibs/ProcessLapJoint.lua +++ b/LuaLibs/ProcessLapJoint.lua @@ -4986,7 +4986,7 @@ function SawPlusChain.Saw.CalculateMachiningParameters( Proc) -- verifica dimensioni tasca compatibili -- se tasca meno spessa della lama la strategia non è applicabile - if Cutting.Tool.Thickness > Proc.Pocket.Height - 10 * GEO.EPS_SMALL then + if Cutting.Tool.Thickness > Proc.Pocket.Height + 10 * GEO.EPS_SMALL then Cutting.Message = 'Feature '.. Proc.FeatureId .. ' : strategy ' .. Proc.Pocket.Strategy .. ' not applicable - pocket too narrow for saw blade thickness' Cutting.CanApply = false EgtOutLog( Cutting.Message) @@ -4994,7 +4994,7 @@ function SawPlusChain.Saw.CalculateMachiningParameters( Proc) end if #( Proc.Pocket.SideFaces) > 1 then -- se tasca più stretta della lama la strategia non è applicabile - if Cutting.Tool.Diameter > Proc.Pocket.Width - 10 * GEO.EPS_SMALL then + if Cutting.Tool.Diameter > Proc.Pocket.Width + 10 * GEO.EPS_SMALL then Cutting.Message = 'Feature '.. Proc.FeatureId .. ' : strategy ' .. Proc.Pocket.Strategy .. ' not applicable - pocket too narrow for saw blade diameter' Cutting.CanApply = false EgtOutLog( Cutting.Message) @@ -5107,7 +5107,7 @@ function SawPlusChain.Chainsaw.CalculateMachiningParameters( Proc) -- verifica dimensioni tasca compatibili -- se tasca meno spessa della sega a catena la strategia non è applicabile - if Chainsawing.Tool.Thickness > Proc.Pocket.Height - 10 * GEO.EPS_SMALL then + if Chainsawing.Tool.Thickness > Proc.Pocket.Height + 10 * GEO.EPS_SMALL then Chainsawing.Message = 'Feature '.. Proc.FeatureId .. ' : strategy ' .. Proc.Pocket.Strategy .. ' not applicable - pocket too narrow for chainsaw thickness' Chainsawing.CanApply = false EgtOutLog( Chainsawing.Message) @@ -5115,7 +5115,7 @@ function SawPlusChain.Chainsaw.CalculateMachiningParameters( Proc) end if #( Proc.Pocket.SideFaces) > 1 then -- se tasca più stretta della sega a catena la strategia non è applicabile - if Chainsawing.Tool.Width > Proc.Pocket.Width - 10 * GEO.EPS_SMALL then + if Chainsawing.Tool.Width > Proc.Pocket.Width + 10 * GEO.EPS_SMALL then Chainsawing.Message = 'Feature '.. Proc.FeatureId .. ' : strategy ' .. Proc.Pocket.Strategy .. ' not applicable - pocket too narrow for chainsaw width' Chainsawing.CanApply = false EgtOutLog( Chainsawing.Message)