From df45966c52bac2eb465cf05c1d6328bf0d00c5ac Mon Sep 17 00:00:00 2001
From: mrDarker <mr.darker@163.com>
Date: 星期六, 16 八月 2025 15:27:10 +0800
Subject: [PATCH] 1. 补提交添加保存图像的类

---
 EdgeInspector_App/MainFrm.cpp |   66 ++------------------------------
 1 files changed, 5 insertions(+), 61 deletions(-)

diff --git a/EdgeInspector_App/MainFrm.cpp b/EdgeInspector_App/MainFrm.cpp
index ce4c954..3581f3b 100644
--- a/EdgeInspector_App/MainFrm.cpp
+++ b/EdgeInspector_App/MainFrm.cpp
@@ -433,97 +433,41 @@
 			std::vector<DimensionDir> vecDirs = {
 				DIMENSION_A_RIP, DIMENSION_B_RIP, DIMENSION_C_RIP, DIMENSION_D_RIP
 			};
-			pMain->Simulate2PhaseScanByDirs(vecDirs, 1000);
+			pMain->Simulate2PhaseScanByDirs(vecDirs, 3000);
 		}
 		break;
 	case PROC_MODE_SIMULATION_SIDESHORT:
 		{			
-			//pMain->m_GlassData.SetScanStartCount(MAX_CAMERA_COUNT);
-			//pMain->SendGlassRecipe();
-			//for(iCam=0;iCam<MAX_CAMERA_COUNT;iCam++)
-			//{					
-			//	pMain->ScanStartGrabManual(iCam,0);
-			//	pMain->ScanStartManual(iCam,0);		
-			//}
-
 			std::vector<DimensionDir> vecDirs = {
 				DIMENSION_B, DIMENSION_D, DIMENSION_B_DN, DIMENSION_D_DN
 			};
-			pMain->Simulate2PhaseScanByDirs(vecDirs, 1000);
+			pMain->Simulate2PhaseScanByDirs(vecDirs, 3000);
 		}
 		break;
 	case PROC_MODE_SIMULATION_SIDELONG:
 		{				
-			//pMain->m_GlassData.SetScanStartCount(MAX_CAMERA_COUNT);
-			//pMain->SendGlassRecipe();
-			//for(iCam=0;iCam<MAX_CAMERA_COUNT;iCam++)
-			//{					
-			//	pMain->ScanStartGrabManual(iCam,1);
-			//	pMain->ScanStartManual(iCam,1);				
-			//}
-
 			std::vector<DimensionDir> vecDirs = {
 				DIMENSION_A, DIMENSION_C, DIMENSION_A_DN, DIMENSION_C_DN
 			};
-			pMain->Simulate2PhaseScanByDirs(vecDirs, 1000);
+			pMain->Simulate2PhaseScanByDirs(vecDirs, 3000);
 		}
 		break;
 	case PROC_MODE_SIMULATION_ALL:
 		{
-			//g_pLog->DisplayMessage(_T("Simulation Full "));						
-			//pMain->m_GlassData.SetScanStartCount(MAX_DIMENSION_COUNT);
-			//pMain->SendGlassRecipe();
-			//for(iCam=0;iCam<MAX_CAMERA_COUNT;iCam++)
-			//{				
-			//	pMain->ScanStartGrabManual(iCam,0);
-			//	pMain->ScanStartGrabManual(iCam,1);
-			//}
-
-			//if(pMain->m_pThread_CheckSequence != NULL)		
-			//{
-			//	double dOneScanTime = pMain->m_GlassRecipe.m_RecieParm.m_dOneScanTime_sec;
-			//	
-			//	pMain->m_pThread_CheckSequence->AddCheckSeqMSG(CHECKSEQ_GLASS_INSPECTION_OVERTIME,(int)(dOneScanTime* 1000.),pMain->m_HardwareRecipe.GetScanCount()-1);	
-
-			//	g_pLog->DisplayMessage(_T("Simulation Time Out Set : %.1f"),dOneScanTime);
-			//}
-
-			//for(iCam=0;iCam<MAX_CAMERA_COUNT;iCam++)
-			//{
-			//	pMain->ScanStartManual(iCam,0);						
-			//}			
-
-			//DWORD sTime = GetTickCount();
-			//while(TRUE)
-			//{
-			//	if(pMain->m_GlassData.GetScanEnd(0) == TRUE)
-			//		break;
-
-			//	if(GetTickCount() - sTime >= 5000)
-			//		break;
-			//
-			//	Sleep(10);
-			//}
-
-			//for(iCam=0;iCam<MAX_CAMERA_COUNT;iCam++)
-			//{
-			//	pMain->ScanStartManual(iCam,1);
-			//}
-
 			if (pMain->m_HardwareRecipe.m_bUseRipInspection) {
 				std::vector<DimensionDir> vecDirs = {
 					DIMENSION_A, DIMENSION_C, DIMENSION_A_DN, DIMENSION_C_DN,
 					DIMENSION_B, DIMENSION_D, DIMENSION_B_DN, DIMENSION_D_DN,
 					DIMENSION_A_RIP, DIMENSION_B_RIP, DIMENSION_C_RIP, DIMENSION_D_RIP
 				};
-				pMain->Simulate2PhaseScanByDirs(vecDirs, 1000);
+				pMain->Simulate2PhaseScanByDirs(vecDirs, 3000);
 			}
 			else {
 				std::vector<DimensionDir> vecDirs = {
 					DIMENSION_A, DIMENSION_C, DIMENSION_A_DN, DIMENSION_C_DN,
 					DIMENSION_B, DIMENSION_D, DIMENSION_B_DN, DIMENSION_D_DN
 				};
-				pMain->Simulate2PhaseScanByDirs(vecDirs, 1000);
+				pMain->Simulate2PhaseScanByDirs(vecDirs, 3000);
 			}
 		}
 		break;

--
Gitblit v1.9.3