diff --git a/LuaLibs/BeamExec.lua b/LuaLibs/BeamExec.lua index 1f51e76..f180108 100644 --- a/LuaLibs/BeamExec.lua +++ b/LuaLibs/BeamExec.lua @@ -30,7 +30,7 @@ EgtMdbSave() ------------------------------------------------------------------------------------------------------------- TOOLS = {} -- tabella contenente tutti gli utensili STRATEGIES = nil -- tabella contenente le strategie disponibili per ogni feature -STRATEGIES_CONFIG = {} -- tabella contenente i paraemtri di default delle strategie disponibili +STRATEGIES_CONFIG = {} -- tabella contenente i parametri di default delle strategie disponibili MACHININGS = {} -- tabella contenente le lavorazioni da applicare MACHININGS.Info = {} PROCESSINGS = {} -- tabella contenente tutte le informazioni di ogni feature, processate per ogni rotazione @@ -927,7 +927,7 @@ local function CalculateStrategies( vProcSingleRot, Part) break end - -- se non trovo i file della strategia, scrivo che non è più disponibile + -- se non trovo i file della strategia (Script e Config), scrivo che non è più disponibile else Proc.AvailableStrategies[nIndexCurrentStrategy].Result = {} Proc.AvailableStrategies[nIndexCurrentStrategy].Result.sInfo = 'Strategy not found' diff --git a/LuaLibs/MachiningLib.lua b/LuaLibs/MachiningLib.lua index 868b44d..17a9819 100644 --- a/LuaLibs/MachiningLib.lua +++ b/LuaLibs/MachiningLib.lua @@ -123,10 +123,10 @@ function MachiningLib.GetSplitMachinings( Machinings, SplittingPoints, Part ) local LeadInForSplit local LeadOutForSplit if Machinings[i].LeadInForSplit then - BeamLib.TableCopyDeep( Machinings[i].LeadInForSplit) + LeadInForSplit = BeamLib.TableCopyDeep( Machinings[i].LeadInForSplit) end if Machinings[i].LeadOutForSplit then - BeamLib.TableCopyDeep( Machinings[i].LeadOutForSplit) + LeadOutForSplit = BeamLib.TableCopyDeep( Machinings[i].LeadOutForSplit) end if FeatureLib.IsMachiningLong( Machinings[i].dLengthOnX, Part) then local nCurrentMachiningIndex = i