diff --git a/Strategies/Standard/STR0001/STR0001.lua b/Strategies/Standard/STR0001/STR0001.lua index d420913..ebae145 100644 --- a/Strategies/Standard/STR0001/STR0001.lua +++ b/Strategies/Standard/STR0001/STR0001.lua @@ -326,7 +326,7 @@ function STR0001.Make( bAddMachining, Proc, Part, CustomParameters) -- controllo conformità offset tenone Strategy.Parameters.dOverMatOnRadius = EgtClamp( Strategy.Parameters.dOverMatOnRadius, -5, 5) - Strategy.Parameters.dOverMatOnLength = EgtClamp( Strategy.Parameters.dOverMatOnRadius, -5, 5) + Strategy.Parameters.dOverMatOnLength = EgtClamp( Strategy.Parameters.dOverMatOnLength, -5, 5) -- calcolo se la lavorazione del tenone può essere spostata dopo taglio di coda local dLengthOnX = Proc.b3Box:getDimX() diff --git a/Strategies/Standard/STR0011/STR0011.lua b/Strategies/Standard/STR0011/STR0011.lua index 407bf2b..e27e9a7 100644 --- a/Strategies/Standard/STR0011/STR0011.lua +++ b/Strategies/Standard/STR0011/STR0011.lua @@ -216,6 +216,9 @@ function STR0011.Make( bAddMachining, Proc, Part, CustomParameters) if bAddMachining and Strategy.Result.sStatus ~= 'Not-Applicable' then -- aggiunge lavorazione for j = 1, #Strategy.Machinings do + if Proc.AffectedFaces.bLeft and not Proc.FeatureInfo.bIsDrillOpen then + Strategy.Machinings[j].sStage = 'AfterTail' + end Strategy.Machinings[j].nType = MCH_MY.DRILLING Strategy.Machinings[j].Steps.dStep = TOOLS[Strategy.Machinings[j].ToolInfo.nToolIndex].dStep bAreAllMachiningsAdded = MachiningLib.AddMachinings( Proc, Strategy.Machinings[j]) diff --git a/Version.lua b/Version.lua index 0fefa93..ac2187c 100644 --- a/Version.lua +++ b/Version.lua @@ -2,5 +2,5 @@ -- Gestione della versione di BeamNT NAME = 'BeamNT' -VERSION = '3.1g3' +VERSION = '3.1g4' MIN_EXE = '3.1g3'