From 6186193dc0ffba1a30e7ffbf5794a1d5584023a2 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 26 May 2026 15:40:17 +0200 Subject: [PATCH] =?UTF-8?q?3dPrinting=203.1e2=20:=20-=20aggiunta=20possibi?= =?UTF-8?q?lit=C3=A0=20di=20definire=20una=20lavorazione=20diversa=20per?= =?UTF-8?q?=20estrusione=20a=2045=20gradi=20(da=20Ini=20macchina=20[3dPrin?= =?UTF-8?q?ting]=2045DegExtrusion=3DTiltedExtrusion).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LuaLibs/AddManData.lua | 1 + LuaLibs/RunGcodeGenerate.lua | 5 ++++- Version.lua | 4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/LuaLibs/AddManData.lua b/LuaLibs/AddManData.lua index 52b6e79..ff56ca8 100644 --- a/LuaLibs/AddManData.lua +++ b/LuaLibs/AddManData.lua @@ -179,6 +179,7 @@ KEY_AUX_SOLIDS_WIPE_DIR = 'AuxSolidsWipeDir' -- Parametri di macchina SEC_3DPRINTING = '3dPrinting' +KEY_45DEG_EXTR = '45degExtrusion' KEY_HORIZ_EXTR = 'HorizExtrusion' KEY_COEFF_X = 'CoeffX' KEY_COEFF_Y = 'CoeffY' diff --git a/LuaLibs/RunGcodeGenerate.lua b/LuaLibs/RunGcodeGenerate.lua index 83f4e3c..4771d3f 100644 --- a/LuaLibs/RunGcodeGenerate.lua +++ b/LuaLibs/RunGcodeGenerate.lua @@ -92,7 +92,10 @@ function RunGcodeGenerate.Exec() -- Determino lavorazione di libreria local sExtrName = 'Extrusion' - if nSlicingType == SLICING_TYPE.HORIZONTAL or nSlicingType == SLICING_TYPE.MULTIPLANAR_HOR then + if nSlicingType == SLICING_TYPE.DEG45_X or nSlicingType == SLICING_TYPE.DEG45_Y then + local sMachIni = EgtGetCurrMachineDir() .. '\\' .. EgtGetCurrMachineName() .. '.ini' + sExtrName = EgtGetStringFromIni( SEC_3DPRINTING, KEY_45DEG_EXTR, sExtrName, sMachIni) + elseif nSlicingType == SLICING_TYPE.HORIZONTAL or nSlicingType == SLICING_TYPE.MULTIPLANAR_HOR then local sMachIni = EgtGetCurrMachineDir() .. '\\' .. EgtGetCurrMachineName() .. '.ini' sExtrName = EgtGetStringFromIni( SEC_3DPRINTING, KEY_HORIZ_EXTR, sExtrName, sMachIni) end diff --git a/Version.lua b/Version.lua index 01f3dd0..e9ad592 100644 --- a/Version.lua +++ b/Version.lua @@ -1,4 +1,4 @@ --- Version.lua by Egaltech s.r.l. 2026/05/16 +-- Version.lua by Egaltech s.r.l. 2026/05/26 -- Gestione della versione di 3dPrinting -VERSION = '3.1e2' \ No newline at end of file +VERSION = '3.1e3' \ No newline at end of file