From 0a1c80d764c605b05108faf521deb4dbb0bd9476 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Tue, 21 Feb 2023 15:51:41 +0100 Subject: [PATCH] Improvement: - in LongCut e LongDoubleCut migliorato il verso di avanzamento della lama anche per lama LC --- LuaLibs/ProcessLongCut.lua | 5 +---- LuaLibs/ProcessLongDoubleCut.lua | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/LuaLibs/ProcessLongCut.lua b/LuaLibs/ProcessLongCut.lua index 0a4df10..a4d3765 100644 --- a/LuaLibs/ProcessLongCut.lua +++ b/LuaLibs/ProcessLongCut.lua @@ -20,6 +20,7 @@ -- 2023/01/27 In MakeSideFace il prolungamento di uscita è ora fissato a 10 mm. -- 2023/01/27 In caso di lavorazione aggiuntiva con fresa a catena il taglio con lama da sotto viene effettuato a step. -- 2023/02/15 Migliorato verso di avanzamento della lama. +-- 2023/02/21 Verso di avanzamento della lama migliorato anche con lama LC. -- Tabella per definizione modulo local ProcessLongCut = {} @@ -928,10 +929,6 @@ function ProcessLongCut.Make( Proc, nPhase, nRawId, nPartId, bCustUseBlade, nCus dSal, dEal = dEal, dSal -- imposto uso della faccia EgtSetMachiningParam( MCH_MP.FACEUSE, EgtIf( k == 1, nFaceUse2, nFaceUse)) - elseif bCanUseBlade and BD.USE_LONGCUT then - EgtSetMachiningParam( MCH_MP.INVERT, true) - EgtSetMachiningParam( MCH_MP.WORKSIDE, MCH_MILL_WS.RIGHT) - dSal, dEal = dEal, dSal -- imposto uso della faccia EgtSetMachiningParam( MCH_MP.FACEUSE, EgtIf( k == 1, nFaceUse2, nFaceUse)) elseif bCanUseUnderBlade then diff --git a/LuaLibs/ProcessLongDoubleCut.lua b/LuaLibs/ProcessLongDoubleCut.lua index fddbb06..3a3084b 100644 --- a/LuaLibs/ProcessLongDoubleCut.lua +++ b/LuaLibs/ProcessLongDoubleCut.lua @@ -13,6 +13,7 @@ -- 2023/01/26 Rimossa la pulitura della faccia laterale nel caso in cui la feature abbia almeno una faccia rivolta verso il basso. -- 2023/01/27 In MakeSideFace il prolungamento di uscita è ora fissato a 10 mm. -- 2023/02/15 Migliorato verso di avanzamento della lama. +-- 2023/02/21 Verso di avanzamento della lama migliorato anche con lama LC. -- Tabella per definizione modulo local ProcessLong2Cut = {} @@ -699,10 +700,6 @@ function ProcessLong2Cut.Make( Proc, nPhase, nRawId, nPartId, bForcedBladeMaster -- imposto uso della faccia EgtSetMachiningParam( MCH_MP.FACEUSE, EgtIf( k == 1, nFaceUse, nFaceUse2)) end - elseif bCanUseBlade and BD.USE_LONGCUT then - EgtSetMachiningParam( MCH_MP.INVERT, true) - EgtSetMachiningParam( MCH_MP.WORKSIDE, MCH_MILL_WS.RIGHT) - dSal, dEal = dEal, dSal -- imposto uso della faccia EgtSetMachiningParam( MCH_MP.FACEUSE, EgtIf( k == 1, nFaceUse, nFaceUse2)) elseif bCanUseUnderBlade then