diff --git a/LuaLibs/RunGcodeGenerate.lua b/LuaLibs/RunGcodeGenerate.lua index b019cb6..6d3ead1 100644 --- a/LuaLibs/RunGcodeGenerate.lua +++ b/LuaLibs/RunGcodeGenerate.lua @@ -129,7 +129,11 @@ function RunGcodeGenerate.Exec() -- Genero il programma CN local sInfo = 'EgtCAM5 ver.' .. EgtGetExeVersion() .. ' - ' .. sPath - local bGenOk = EgtGenerate( '', sInfo) + local sISOFilePath = '' + if PRINT and PRINT.PROGRAM == 1 and PRINT.ISOFILEPATH then + sISOFilePath = PRINT.ISOFILEPATH + end + local bGenOk = EgtGenerate( sISOFilePath, sInfo) if bGenOk then EgtEstimate('') end