- Aggiunta ricerca utensile anche per UUID

- In BCS piccola modifica in caso di TAG "Cutting"
- Aggiunto parametro sStrategyName a TAILCUT e HEADCUT
This commit is contained in:
andrea.villa
2025-10-01 13:25:18 +02:00
parent cbb6e11515
commit 1a14d156cf
4 changed files with 33 additions and 13 deletions
+6 -2
View File
@@ -597,7 +597,11 @@ local function GetTools_Essetre( Proc, sMachiningCategory)
if sMachiningCategory == 'Cutting' then
if EgtExistsFile( sMachDir .. '\\Beam\\CutData.lua') then
local CutData = dofile( sMachDir .. '\\Beam\\CutData.lua')
TagList = { 'HeadSide', 'TailSide', 'LongCut'}
if ID.IsDoubleLongitudinalCut( Proc) or ID.IsLongitudinalCut( Proc) then
TagList = { 'LongCut'}
else
TagList = { 'HeadSide', 'TailSide'}
end
ToolList = GetToolsFromMachDataFile( CutData, TagList)
end
elseif sMachiningCategory == 'Drilling' or ID.IsDrill( Proc) then
@@ -721,7 +725,7 @@ end
----------------------------------------------------------------------------------
-- funzione che riprocessa le strategie dopo che sono stati letti tutti i parmetri
function BasicCustomerStrategies.UpdateStrategies( AvailableStrategies)
-- se la strategia è settata come da rimuiovere, la si toglie dalla lista
-- se la strategia è settata come da rimuovere, la si toglie dalla lista
for nIndexStrategy = #AvailableStrategies, 1, -1 do
if AvailableStrategies[nIndexStrategy].bToRemove then
table.remove( AvailableStrategies, nIndexStrategy)