From 63d4ca7176cb97e9063eb1c3668bef0104bfdd66 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Tue, 17 Mar 2026 17:07:42 +0100 Subject: [PATCH] - in PreSimulationLib correzione al calcolo vtC, vettore asse C --- LuaLibs/PreSimulationLib.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LuaLibs/PreSimulationLib.lua b/LuaLibs/PreSimulationLib.lua index 08b3588..66384e9 100644 --- a/LuaLibs/PreSimulationLib.lua +++ b/LuaLibs/PreSimulationLib.lua @@ -385,7 +385,7 @@ local function CheckCollisionWithAxis( sAxis, MachiningParameters, OptionalParam local vtSCC = BeamLib.GetDirectionFromSCC( nSCC) local vtC = vtHead ^ Tool.SetupInfo.vtRotationAxisC vtC:normalize() - if vtC:isZero() then + if vtC:isSmall() then vtC = vtSCC elseif vtC * vtSCC < GEO.EPS_SMALL then vtC = -vtC