From def086f87d823478cdada1a6732e9fe4a54bd21d Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期一, 09 六月 2025 11:07:21 +0800
Subject: [PATCH] 1.优化loadport到aligner/VacuumBakel逻辑,增加Port类型等条件判断。
---
SourceCode/Bond/Servo/CLoadPort.cpp | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/SourceCode/Bond/Servo/CLoadPort.cpp b/SourceCode/Bond/Servo/CLoadPort.cpp
index 5217337..566faef 100644
--- a/SourceCode/Bond/Servo/CLoadPort.cpp
+++ b/SourceCode/Bond/Servo/CLoadPort.cpp
@@ -17,10 +17,10 @@
{
m_nIndex = 0;
m_portType = PortType::Loading;
- m_portMode = PortMode::InService;
+ m_portMode = PortMode::ReadyToLoad;
m_cassetteType = CassetteType::G1;
m_transferMode = TransferMode::AGVMode;
- m_bEnable = FALSE;
+ m_bEnable = TRUE;
m_bAutoChangeEnable = FALSE;
}
@@ -1097,13 +1097,12 @@
}
CGlass* pGlass = theApp.m_model.m_glassPool.allocaGlass();
- pGlass->addPath(m_nID);
- pGlass->processEnd(m_nID);
+ pGlass->addPath(m_nID, 0);
+ pGlass->processEnd(m_nID, 0);
pGlass->setID(szBuffer);
pGlass->setJobDataB(&jb);
pGlass->setType(type);
pGlass->setJobDataS(&js);
- pGlass->addRef();
m_slot[i].setContext(pGlass);
}
--
Gitblit v1.9.3