From 553e2e980d0fc2cc9a356bd52faf59bb66281f14 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Fri, 30 May 2025 17:23:19 +0200 Subject: [PATCH] EgtExecutor 2.7e3 : - nella funzione lua EgtGetCalcTipFromPositions riso opzionale anche il parametro bottom --- EgtExecutor.rc | Bin 18890 -> 18890 bytes LUA_MachMgr.cpp | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/EgtExecutor.rc b/EgtExecutor.rc index b84fe29a535b11c7ea1b31e459c57ced090a9e0f..1a90e08a8bd51e034f345d71229a9677e01c63d1 100644 GIT binary patch delta 81 zcmX>#neo(Q#tpyN7>zgoW^-i*QjT29S-`yGOp`YVRxuh+cH~Ol+$UrM5#neo(Q#tpyN7>zdnW^-i*QjT29S-`yGOp`YVRxuh)cH~Ol+$UrM5m>XaK diff --git a/LUA_MachMgr.cpp b/LUA_MachMgr.cpp index 14bc5aa..b188370 100644 --- a/LUA_MachMgr.cpp +++ b/LUA_MachMgr.cpp @@ -3693,7 +3693,7 @@ LuaGetCalcPositions( lua_State* L) static int LuaGetCalcTipFromPositions( lua_State* L) { - // da 5 a 10 parametri : dX, dY, dZ, dAngR1[, dAngR2][, dAngR3][, dAngR4][, dAngR5][, dAngR6], bBottom + // da 4 a 10 parametri : dX, dY, dZ, dAngR1[, dAngR2][, dAngR3][, dAngR4][, dAngR5][, dAngR6][, bBottom] double dX ; LuaCheckParam( L, 1, dX) double dY ; @@ -3709,8 +3709,8 @@ LuaGetCalcTipFromPositions( lua_State* L) else break ; } - bool bBottom ; - LuaCheckParam( L, i, bBottom) + bool bBottom = false ; + LuaGetParam( L, i, bBottom) ; LuaClearStack( L) ; // calcolo il tip utensile dagli assi macchina Point3d ptTip ;