From c0657147bb8fe35b7250b1e6257fbb4d9e35f4ec Mon Sep 17 00:00:00 2001 From: Riccardo Elitropi Date: Fri, 27 Feb 2026 17:09:41 +0100 Subject: [PATCH 1/3] Include (Preview utensile) : - aggiunta costante per gruppo ST per lavorazione in doppio. --- EMkMachiningGeoConst.h | 1 + 1 file changed, 1 insertion(+) diff --git a/EMkMachiningGeoConst.h b/EMkMachiningGeoConst.h index 9439ca3..3feb3b7 100644 --- a/EMkMachiningGeoConst.h +++ b/EMkMachiningGeoConst.h @@ -34,6 +34,7 @@ static std::string MCH_AUXVIEW = "AVIEW" ; static std::string MCH_TABS = "TABS" ; static std::string MCH_PV = "PV" ; static std::string MCH_ST = "ST" ; +static std::string MCH_ST_DBL = "STDBL" ; static std::string MCH_CL = "CL" ; static std::string MCH_DBL = "DBL" ; static std::string MCH_PATH = "P" ; From 4833024c3e984fbeaad901a9e37eb09e9e862823 Mon Sep 17 00:00:00 2001 From: Riccardo Elitropi Date: Tue, 3 Mar 2026 17:12:16 +0100 Subject: [PATCH 2/3] =?UTF-8?q?Include=20:=20-=20aggiunto=20nome=20Entit?= =?UTF-8?q?=C3=A0=20CL=20speciali=20per=20drilling=20in=20doppio.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EMkMachiningGeoConst.h | 1 + 1 file changed, 1 insertion(+) diff --git a/EMkMachiningGeoConst.h b/EMkMachiningGeoConst.h index 3feb3b7..7144239 100644 --- a/EMkMachiningGeoConst.h +++ b/EMkMachiningGeoConst.h @@ -50,6 +50,7 @@ static std::string MCH_CL_AGB_DWN = "AGBD" ; static std::string MCH_CL_AGB_IN = "AGBI" ; static std::string MCH_CL_AGB_OUT = "AGBO" ; static std::string MCH_CL_AGB_UP = "AGBU" ; +static std::string MCH_CL_DBP = "DBP" ; // Nomi di entità di preview static std::string MCH_PV_CUT = "CUT" ; static std::string MCH_PV_PRE_CUT = "PRC" ; From 552c40882725b67ac170163ce51f8a135ac99783 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 3 Mar 2026 18:33:07 +0100 Subject: [PATCH 3/3] Include : - aggiornamento prototipi. --- EInAPI.h | 1 + EMkMachMgr.h | 1 + EXeExecutor.h | 1 + 3 files changed, 3 insertions(+) diff --git a/EInAPI.h b/EInAPI.h index a936e4b..8ee82c2 100644 --- a/EInAPI.h +++ b/EInAPI.h @@ -945,6 +945,7 @@ EIN_EXPORT BOOL __stdcall EgtSetMachiningGeometry( int nNumId, const int nIds[], EIN_EXPORT BOOL __stdcall EgtPreviewMachining( BOOL bRecalc) ; EIN_EXPORT BOOL __stdcall EgtApplyMachining( BOOL bRecalc) ; EIN_EXPORT BOOL __stdcall EgtUpdateMachining( void) ; +EIN_EXPORT BOOL __stdcall EgtChangePreviewMachiningToolShow( int nLookFlag) ; EIN_EXPORT BOOL __stdcall EgtPreparePreviewMachiningTool( void) ; EIN_EXPORT BOOL __stdcall EgtRemovePreviewMachiningTool( void) ; EIN_EXPORT int __stdcall EgtGetPreviewMachiningToolStepCount( void) ; diff --git a/EMkMachMgr.h b/EMkMachMgr.h index de942f6..709b98f 100644 --- a/EMkMachMgr.h +++ b/EMkMachMgr.h @@ -266,6 +266,7 @@ class __declspec( novtable) IMachMgr virtual bool RemoveMachiningPreview( void) = 0 ; virtual bool MachiningApply( bool bRecalc, bool bPostApply = true) = 0 ; virtual bool MachiningUpdate( bool bPostApply = true) = 0 ; + virtual bool ChangePreviewMachiningToolShow( int nLookFlag) = 0 ; virtual bool PreparePreviewMachiningTool( void) const = 0 ; virtual bool RemovePreviewMachiningTool( void) const = 0 ; virtual int GetPreviewMachiningToolStepCount( void) const = 0 ; diff --git a/EXeExecutor.h b/EXeExecutor.h index ae31689..d38ec4c 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -1270,6 +1270,7 @@ EXE_EXPORT bool ExeSetMachiningGeometry( const SELVECTOR& vIds) ; EXE_EXPORT bool ExePreviewMachining( bool bRecalc) ; EXE_EXPORT bool ExeApplyMachining( bool bRecalc, bool bPostApply = true) ; EXE_EXPORT bool ExeUpdateMachining( bool bPostApply = true) ; +EXE_EXPORT bool ExeChangePreviewMachiningToolShow( int nLookFlag) ; EXE_EXPORT bool ExePreparePreviewMachiningTool( void) ; EXE_EXPORT bool ExeRemovePreviewMachiningTool( void) ; EXE_EXPORT int ExeGetPreviewMachiningToolStepCount( void) ;