From a06fef3b0cb9efa8741ce5e7a187717ddf3386f6 Mon Sep 17 00:00:00 2001 From: DarioS Date: Fri, 14 Jan 2022 11:42:19 +0100 Subject: [PATCH] EgtExecutor 2.4a4 : - aggiunta gestione import formato OBJ (Alias-Wavefront). --- EXE_Exchange.cpp | 11 +++++++---- EgtExecutor.rc | Bin 16176 -> 16176 bytes 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/EXE_Exchange.cpp b/EXE_Exchange.cpp index 270d7fb..9332109 100644 --- a/EXE_Exchange.cpp +++ b/EXE_Exchange.cpp @@ -67,6 +67,8 @@ ExeGetFileType( const string& sFilePath) return FT_STL ; else if ( sFileExt == "3MF") return FT_3MF ; + else if ( sFileExt == "OBJ") + return FT_OBJ ; else if ( sFileExt == "CNC" || sFileExt == "XPI" || sFileExt == "MPF" || sFileExt == "ISO" || sFileExt == "EIA") return FT_CNC ; else if ( sFileExt == "HED" || sFileExt == "ENT" || sFileExt == "ENS") @@ -379,10 +381,11 @@ ExeAdvancedImport( const string& sFilePath, double dToler) VERIFY_CTX_GEOMDB( pGseCtx, false) // verifico che il formato sia supportato int nFileType = ExeGetFileType( sFilePath) ; - if ( nFileType != FT_IGES && - nFileType != FT_STEP && - nFileType != FT_ACIS && - nFileType != FT_PARASOLID && + if ( nFileType != FT_OBJ && + nFileType != FT_IGES && + nFileType != FT_STEP && + nFileType != FT_ACIS && + nFileType != FT_PARASOLID && nFileType != FT_JT && nFileType != FT_VRML && nFileType != FT_C3D) { diff --git a/EgtExecutor.rc b/EgtExecutor.rc index ca13797b17989a54b900a16a4671542c2e2b770c..263c824d255ea5faeaf53bf54dc87f532450c1cc 100644 GIT binary patch delta 79 zcmdl`x1nysFE&P#&A-`PnSqoe*K!sx?>N)s4T4pSCX*exk~jAW*?>e(i-FY$N+HxV MD8kglDP58Q0DHq5YXATM delta 79 zcmdl`x1nysFE&Qw&A-`PnSqoe*K!sx?>N)s4T4pS#*-bnk~jAW*?>e(i-FY$N+HxV MD8kglDP58Q0D5;DV*mgE