diff --git a/EgtMachKernel.vcxproj b/EgtMachKernel.vcxproj
index 9071318..0dc0ba1 100644
--- a/EgtMachKernel.vcxproj
+++ b/EgtMachKernel.vcxproj
@@ -241,6 +241,7 @@ copy $(TargetPath) \EgtProg\Dll64
+
diff --git a/EgtMachKernel.vcxproj.filters b/EgtMachKernel.vcxproj.filters
index 2758543..6cd1a30 100644
--- a/EgtMachKernel.vcxproj.filters
+++ b/EgtMachKernel.vcxproj.filters
@@ -177,6 +177,9 @@
Source Files\Operations
+
+ Source Files\MachMgr
+
diff --git a/MachMgr.h b/MachMgr.h
index 696cfee..2f33f60 100644
--- a/MachMgr.h
+++ b/MachMgr.h
@@ -84,6 +84,8 @@ class MachMgr : public IMachMgr
bool SetCurrMachGroup( int nId) override ;
bool ResetCurrMachGroup( void) override ;
int GetCurrMachGroup( void) const override ;
+ // Setup
+ int GetCurrSetup( void) const override ;
// Phases
int AddPhase( void) override ;
bool SetCurrPhase( int nPhase, bool bForced = false) override ;
diff --git a/MachMgrSetup.cpp b/MachMgrSetup.cpp
new file mode 100644
index 0000000..1762699
--- /dev/null
+++ b/MachMgrSetup.cpp
@@ -0,0 +1,26 @@
+//----------------------------------------------------------------------------
+// EgalTech 2017-2017
+//----------------------------------------------------------------------------
+// File : MachMgrSetup.cpp Data : 09.01.17 Versione : 1.6x5
+// Contenuto : Implementazione gestione attrezzaggio della classe MachMgr.
+//
+//
+//
+// Modifiche : 09.01.17 DS Creazione modulo.
+//
+//
+//----------------------------------------------------------------------------
+
+//--------------------------- Include ----------------------------------------
+#include "stdafx.h"
+#include "DllMain.h"
+#include "MachMgr.h"
+
+using namespace std ;
+
+//----------------------------------------------------------------------------
+int
+MachMgr::GetCurrSetup( void) const
+{
+ return GetCurrSetupGroupId() ;
+}