SDC C-Project CF Review 프로그램
LYW
2021-07-23 55615eba335d4cbc1f83330dc5078fe073034b7d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#include "StdAfx.h"
#include "WsiControl_Simulation.h"
 
 
CWsiControl_Simulation::CWsiControl_Simulation(int nIndex) : CWsiControl(nIndex)
{
    m_strGlassID    = _T("");
    m_strRecipeID    = _T("");
}
 
CWsiControl_Simulation::~CWsiControl_Simulation(void)
{
 
}
 
BOOL CWsiControl_Simulation::Connect(const CWsiControlInfo& controlInfo)
{
    m_Controlinfo = controlInfo;
 
    m_nConnected = 1;
 
    return TRUE;
}
 
void CWsiControl_Simulation::Disconnect()
{
 
}
 
BOOL CWsiControl_Simulation::SetWsiStart(int nPointCount, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nUserWsiType)
{
    m_nResultCount = nPointCount;
 
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetWsiStart_CPJT(int nPointCount, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nUserWsiType, const VectorInteger& nModelIndex)
{
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetMultiShotWsiStart(int nPointCount, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nUserWsiType, int nMeasurePoint, int nMeasureShotNumber)
{
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetWsiMotionEnd( int nResultIndex, int nUMOriginX, int nUMOriginY )
{
    m_nResultIndex = nResultIndex;
 
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetWsiEnd()
{
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetWsiTimeOver()
{
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetWsiReflowStart( int nPointCount, const VectorInteger& vectorPointIndex, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nWsiType/*=WsiMeasureType_Monomer*/ )
{
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SendWsiAfmSafePosMove()
{
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetWsiReady( const CString& strGlassID, const CString& strRecipeID, int nMagIndex, int nType/*=WsiMode_None*/,int nAfmHome/*=1*/ )
{
    return TRUE;
}
 
BOOL CWsiControl_Simulation::SetMultiShotWsiReady(const CString& strGlassID, const CString& strRecipeID, int nMagIndex, int nType/*=WsiMode_None*/, int nAfmHome/*=1*/, int nMultiShotFlag/*=0*/, int nShotCount/*=0*/, double dMargin/*=0*/)
{
    return TRUE;
}