@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<XMLData Modify="true" PathName=".\Config\SysData\OTSStage.stg" WorkingStageId="0">
+<XMLData Modify="true" PathName=".\Config\SysData\OTSStage.stg" WorkingStageId="1">
<Collection RegName="Stagelist">
<Member strName="圆形九圆孔50mm">
<Member RegName="boundary" PolygonPoint="" rectDomian="0,0,50000,0" shape="0" />
@@ -1321,7 +1321,7 @@ namespace OTSClassifyEngine
// try to find the STD item
pOxideNitrSTDItem = GetSTDItemByName(listNitrideSTD, strOxide_NitrName);
- if (strOxide_NitrName)
+ if (pOxideNitrSTDItem)
{
// found the STD item
a_nIncId = pOxideNitrSTDItem->GetSTDId();
@@ -55,7 +55,9 @@ namespace OTSCLRINTERFACE {
bool COTSClassifyEngineClr::Classify(COTSParticleClr^ particle, int SteelTech)
auto part = particle->GetOTSParticlePtr();
+
auto xraydata = part->GetXrayInfo();
return engine->Classify(part, SteelTech, xraydata);
}