diff --git a/LuaLibs/RunMachParamFromSWCalc.lua b/LuaLibs/RunMachParamFromSWCalc.lua index a92475d..a346569 100644 --- a/LuaLibs/RunMachParamFromSWCalc.lua +++ b/LuaLibs/RunMachParamFromSWCalc.lua @@ -1,4 +1,4 @@ --- RunMachParamFromSWCalc.lua by Egaltech s.r.l. 2022/12/27 +-- RunMachParamFromSWCalc.lua by Egaltech s.r.l. 2022/12/28 -- Calcolo dei parametri di stampa -- Tabella per definizione modulo @@ -34,6 +34,14 @@ local AMD = require( 'AddManData') --------------------------------------------------------------------- function RunMachParamFromSWCalc.Exec() + -- valori default per nuovi parametri + MATERIAL.K_LAYERTIME = MATERIAL.K_LAYERTIME or 100 + MATERIAL.K_EXTRUSION = MATERIAL.K_EXTRUSION or 100 + if not MACHINING then + MACHINING = {} + MACHINING.K = 100 + end + -- layer dei risultati local nResultLayerId = EgtGetFirstNameInGroup( GDB_ID.ROOT, LAY_TFSCALC) if not nResultLayerId then