- Prima versione lavorazione Profiling

- aggiunta funzione GetAffectedFaces per calcolo facce di riferimento
- Lettura DB Utensili (da sistemare)
- Gestione multipezzo in raccolta e lavorazione feature
- Piccole correzioni varie
This commit is contained in:
andrea.villa
2024-06-20 08:36:46 +02:00
parent 1c00c1224b
commit cc3ac6e186
10 changed files with 187 additions and 99 deletions
+6 -1
View File
@@ -41,6 +41,7 @@ _G.package.loaded.WinData = nil
_G.package.loaded.WinExec = nil
_G.package.loaded.WinLib = nil
_G.package.loaded.FeatureData = nil
_G.package.loaded.MachiningLib = nil
-- TODO controllare se c'è un modo migliore per resettare librerie delle strategie caricate precedentemente
-- Per ottimizzare potremmo anche ciclare solo fino al numero di strategie raggiunto per il momento.
@@ -116,7 +117,7 @@ end
-------------------------------------------------------------------------------------------------------------
local function GetDataConfig()
-- recupero utensili dal magazzino
-- WinExec.GetToolsFromDB()
WinExec.GetToolsFromDB()
-- TODO da gestire eventuali errori bloccanti
return true
@@ -296,6 +297,10 @@ local function MyProcessPieces()
-- si dispongono i pezzi sulla tavola
WinData.ExecDisposition( PARTS)
-- Impostazione dell'attrezzaggio di default
-- TODO se lascio il campo vuoto non mi carica il default!!!!!!!
local bOk = EgtImportSetup( 'CIAO')
return true
end