cxs 1 år sedan
förälder
incheckning
1f9eb90d6a

+ 3 - 3
Bin/x64/Debug/Config/ConfigTemplate/BatteryCleannessA/OTSProgMgrParam.pmf

@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <XMLData RunMode="ProfessionalMode" SysType="CleannessA">
-  <Member RegName="GenParam" DefaultArea="100" DefaultSampleName="Sample" DefaultShape="0" MeasParamFileFolderName=".\Config\ProData\" MeasSwitch="true" PartSTDLibFolderName=".\Config\SysData\" PropertyDisplayMode="0" StdLibFileName="OTSCleanlinessSTD1" StdLibTypeIndex="0" SteelTechnology="0" UseSysSTD="true" />
+  <Member RegName="GenParam" DefaultArea="100" DefaultSampleName="Sample" DefaultShape="0" MeasParamFileFolderName=".\Config\ProData\" MeasSwitch="true" PartSTDLibFolderName=".\Config\SysData\" PropertyDisplayMode="0" StdLibFileName="Cleanness_F" SteelTechnology="0" UseSysSTD="true" />
   <Member RegName="ImageProcParam" AutoBGRemoveType="0:MIDDLE" BGRemoveType="1:MANUAL" ErrodDilateParam="0" OverlapParam="0">
     <Member RegName="BGGray" end="255" start="80" />
     <Member RegName="IncArea" end="100" start="3" />
     <Member RegName="ParticleGray" end="255" start="0" />
   </Member>
-  <Member RegName="ImageScanParam" ImageResolution="3:_1024_768" SatrtImageMode="0:FROM_CENTER" ScanImageSpeed="0:low" StopMode="0:CoverMode,1:ParticleMode,2:FieldMode,3:TimeMode,4:AreaMode" StopParamArea="10" StopParamFields="100" StopParamMeasTime="360" StopParamParticles="5000" />
+  <Member RegName="ImageScanParam" ImageResolution="3:_1024_768" SatrtImageMode="0:FROM_CENTER" ScanImageSpeed="0:low" StopMode="0:CoverMode" StopParamArea="10" StopParamFields="100" StopParamMeasTime="360" StopParamParticles="5000" />
   <Member RegName="StageData" ControlDelay="1000" MinMag="65" scanFieldSize="1270" xAxisDir="0:LEFT_TOWARD" yAxisDir="1:DOWN_TOWARD">
     <Member RegName="XAxis" end="55000" start="-55000" />
     <Member RegName="YAxis" end="55000" start="-55000" />
   </Member>
-  <Member RegName="XrayParam" AnalyExpCount="1000" MidAnalyAQTime="1000" QuantifyMinSize="0" ScanMode="0:PointMode" SmallPartAQTime="0" UseFilter="false" UsingXray="true" XrayLimit="50" />
+  <Member RegName="XrayParam" AnalyExpCount="1000" MidAnalyAQTime="200" QuantifyMinSize="1" ScanMode="0:PointMode" SmallPartAQTime="200" UseFilter="false" UsingXray="true" XrayLimit="50" />
 </XMLData>

+ 24 - 0
Bin/x64/Debug/Config/ConfigTemplate/BatteryCleannessA/OTSStage.stg

@@ -54,5 +54,29 @@
         <Member HoleName="7" rectDomian="-23000,0,15000,0" shape="0" />
       </Collection>
     </Member>
+    <Member strName="Apero12_90">
+      <Member RegName="boundary" PolygonPoint="" rectDomian="0,0,90000,90000" shape="1:RECTANGLE" />
+      <Member RegName="std" PolygonPoint="" rectDomian="6300,0,2,0" shape="0:ROUND" />
+      <Collection RegName="Holes">
+        <Member HoleName="9" rectDomian="0,0,12000,0" shape="0" />
+        <Member HoleName="2" rectDomian="0,25000,12000,0" shape="0" />
+        <Member HoleName="3" rectDomian="-15000,25000,12000,0" shape="0" />
+        <Member HoleName="1" rectDomian="15000,25500,12000,0" shape="0" />
+        <Member HoleName="4" rectDomian="22000,13000,12000,0" shape="0" />
+        <Member HoleName="5" rectDomian="7000,13000,12000,0" shape="0" />
+        <Member HoleName="6" rectDomian="-7500,13000,12000,0" shape="0" />
+        <Member HoleName="7" rectDomian="-22500,13000,12000,0" shape="0" />
+        <Member HoleName="8" rectDomian="14000,0,12000,0" shape="0" />
+        <Member HoleName="10" rectDomian="-15000,0,12000,0" shape="0" />
+        <Member HoleName="11" rectDomian="-30000,0,12000,0" shape="0" />
+        <Member HoleName="12" rectDomian="22000,-12500,12000,0" shape="0" />
+        <Member HoleName="13" rectDomian="7000,-12500,12000,0" shape="0" />
+        <Member HoleName="14" rectDomian="-7500,-12500,12000,0" shape="0" />
+        <Member HoleName="15" rectDomian="-22500,-12500,12000,0" shape="0" />
+        <Member HoleName="16" rectDomian="14500,-24500,12000,0" shape="0" />
+        <Member HoleName="17" rectDomian="-500,-24500,12000,0" shape="0" />
+        <Member HoleName="18" rectDomian="-14500,-24500,12000,0" shape="0" />
+      </Collection>
+    </Member>
   </Collection>
 </XMLData>

+ 3 - 3
Bin/x64/Debug/Config/ConfigTemplate/CleannessA/OTSProgMgrParam.pmf

@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <XMLData RunMode="ProfessionalMode" SysType="CleannessA">
-  <Member RegName="GenParam" DefaultArea="100" DefaultSampleName="Sample" DefaultShape="0" MeasParamFileFolderName=".\Config\ProData\" MeasSwitch="true" PartSTDLibFolderName=".\Config\SysData\" PropertyDisplayMode="0" StdLibFileName="OTSCleanlinessSTD1" StdLibTypeIndex="0" SteelTechnology="0" UseSysSTD="true" />
+  <Member RegName="GenParam" DefaultArea="100" DefaultSampleName="Sample" DefaultShape="0" MeasParamFileFolderName=".\Config\ProData\" MeasSwitch="true" PartSTDLibFolderName=".\Config\SysData\" PropertyDisplayMode="0" StdLibFileName="OTSCleanlinessSTD1" SteelTechnology="0" UseSysSTD="true" />
   <Member RegName="ImageProcParam" AutoBGRemoveType="0:MIDDLE" BGRemoveType="1:MANUAL" ErrodDilateParam="0" OverlapParam="0">
     <Member RegName="BGGray" end="255" start="80" />
     <Member RegName="IncArea" end="100" start="3" />
     <Member RegName="ParticleGray" end="255" start="0" />
   </Member>
-  <Member RegName="ImageScanParam" ImageResolution="3:_1024_768" SatrtImageMode="0:FROM_CENTER" ScanImageSpeed="0:low" StopMode="0:CoverMode,1:ParticleMode,2:FieldMode,3:TimeMode,4:AreaMode" StopParamArea="10" StopParamFields="100" StopParamMeasTime="360" StopParamParticles="5000" />
+  <Member RegName="ImageScanParam" ImageResolution="3:_1024_768" SatrtImageMode="0:FROM_CENTER" ScanImageSpeed="0:low" StopMode="0:CoverMode" StopParamArea="10" StopParamFields="100" StopParamMeasTime="360" StopParamParticles="5000" />
   <Member RegName="StageData" ControlDelay="1000" MinMag="65" scanFieldSize="1270" xAxisDir="0:LEFT_TOWARD" yAxisDir="1:DOWN_TOWARD">
     <Member RegName="XAxis" end="55000" start="-55000" />
     <Member RegName="YAxis" end="55000" start="-55000" />
   </Member>
-  <Member RegName="XrayParam" AnalyExpCount="1000" MidAnalyAQTime="1000" QuantifyMinSize="0" ScanMode="0:PointMode" SmallPartAQTime="0" UseFilter="false" UsingXray="true" XrayLimit="50" />
+  <Member RegName="XrayParam" AnalyExpCount="1000" MidAnalyAQTime="200" QuantifyMinSize="1" ScanMode="0:PointMode" SmallPartAQTime="200" UseFilter="false" UsingXray="true" XrayLimit="50" />
 </XMLData>

+ 24 - 0
Bin/x64/Debug/Config/ConfigTemplate/CleannessA/OTSStage.stg

@@ -54,5 +54,29 @@
         <Member HoleName="7" rectDomian="-23000,0,15000,0" shape="0" />
       </Collection>
     </Member>
+    <Member strName="Apero12_90">
+      <Member RegName="boundary" PolygonPoint="" rectDomian="0,0,90000,90000" shape="1:RECTANGLE" />
+      <Member RegName="std" PolygonPoint="" rectDomian="6300,0,2,0" shape="0:ROUND" />
+      <Collection RegName="Holes">
+        <Member HoleName="9" rectDomian="0,0,12000,0" shape="0" />
+        <Member HoleName="2" rectDomian="0,25000,12000,0" shape="0" />
+        <Member HoleName="3" rectDomian="-15000,25000,12000,0" shape="0" />
+        <Member HoleName="1" rectDomian="15000,25500,12000,0" shape="0" />
+        <Member HoleName="4" rectDomian="22000,13000,12000,0" shape="0" />
+        <Member HoleName="5" rectDomian="7000,13000,12000,0" shape="0" />
+        <Member HoleName="6" rectDomian="-7500,13000,12000,0" shape="0" />
+        <Member HoleName="7" rectDomian="-22500,13000,12000,0" shape="0" />
+        <Member HoleName="8" rectDomian="14000,0,12000,0" shape="0" />
+        <Member HoleName="10" rectDomian="-15000,0,12000,0" shape="0" />
+        <Member HoleName="11" rectDomian="-30000,0,12000,0" shape="0" />
+        <Member HoleName="12" rectDomian="22000,-12500,12000,0" shape="0" />
+        <Member HoleName="13" rectDomian="7000,-12500,12000,0" shape="0" />
+        <Member HoleName="14" rectDomian="-7500,-12500,12000,0" shape="0" />
+        <Member HoleName="15" rectDomian="-22500,-12500,12000,0" shape="0" />
+        <Member HoleName="16" rectDomian="14500,-24500,12000,0" shape="0" />
+        <Member HoleName="17" rectDomian="-500,-24500,12000,0" shape="0" />
+        <Member HoleName="18" rectDomian="-14500,-24500,12000,0" shape="0" />
+      </Collection>
+    </Member>
   </Collection>
 </XMLData>

+ 3 - 3
Bin/x64/Debug/Config/ConfigTemplate/IncA/OTSProgMgrParam.pmf

@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <XMLData RunMode="ProfessionalMode" SysType="IncA">
-  <Member RegName="GenParam" DefaultArea="100" DefaultSampleName="Sample" DefaultShape="0" MeasParamFileFolderName=".\Config\ProData\" MeasSwitch="true" PartSTDLibFolderName=".\Config\SysData\" PropertyDisplayMode="0" StdLibFileName="OTSCleanlinessSTD1" StdLibTypeIndex="0" SteelTechnology="0" UseSysSTD="true" />
+  <Member RegName="GenParam" DefaultArea="100" DefaultSampleName="Sample" DefaultShape="0" MeasParamFileFolderName=".\Config\ProData\" MeasSwitch="true" PartSTDLibFolderName=".\Config\SysData\" PropertyDisplayMode="0" StdLibFileName="NoSTDDB" SteelTechnology="0" UseSysSTD="true" />
   <Member RegName="ImageProcParam" AutoBGRemoveType="0:MIDDLE" BGRemoveType="1:MANUAL" ErrodDilateParam="0" OverlapParam="0">
     <Member RegName="BGGray" end="255" start="80" />
     <Member RegName="IncArea" end="100" start="3" />
     <Member RegName="ParticleGray" end="255" start="0" />
   </Member>
-  <Member RegName="ImageScanParam" ImageResolution="3:_1024_768" SatrtImageMode="0:FROM_CENTER" ScanImageSpeed="0:low" StopMode="0:CoverMode,1:ParticleMode,2:FieldMode,3:TimeMode,4:AreaMode" StopParamArea="10" StopParamFields="100" StopParamMeasTime="360" StopParamParticles="5000" />
+  <Member RegName="ImageScanParam" ImageResolution="3:_1024_768" SatrtImageMode="0:FROM_CENTER" ScanImageSpeed="0:low" StopMode="0:CoverMode" StopParamArea="10" StopParamFields="100" StopParamMeasTime="360" StopParamParticles="5000" />
   <Member RegName="StageData" ControlDelay="1000" MinMag="65" scanFieldSize="1270" xAxisDir="0:LEFT_TOWARD" yAxisDir="1:DOWN_TOWARD">
     <Member RegName="XAxis" end="55000" start="-55000" />
     <Member RegName="YAxis" end="55000" start="-55000" />
   </Member>
-  <Member RegName="XrayParam" AnalyExpCount="1000" MidAnalyAQTime="1000" QuantifyMinSize="0" ScanMode="0:PointMode" SmallPartAQTime="0" UseFilter="false" UsingXray="true" XrayLimit="50" />
+  <Member RegName="XrayParam" AnalyExpCount="1000" MidAnalyAQTime="200" QuantifyMinSize="1" ScanMode="0:PointMode" SmallPartAQTime="200" UseFilter="false" UsingXray="true" XrayLimit="50" />
 </XMLData>

+ 49 - 1
Bin/x64/Debug/Config/ConfigTemplate/IncA/OTSStage.stg

@@ -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="3">
   <Collection RegName="Stagelist">
     <Member strName="圆形九圆孔50mm">
       <Member RegName="boundary" PolygonPoint="" rectDomian="0,0,50000,0" shape="0:ROUND" />
@@ -54,5 +54,53 @@
         <Member HoleName="7" rectDomian="-23000,0,15000,0" shape="0" />
       </Collection>
     </Member>
+    <Member strName="Apero90mm">
+      <Member RegName="boundary" PolygonPoint="" rectDomian="0,0,90000,90000" shape="1:RECTANGLE" />
+      <Member RegName="std" PolygonPoint="" rectDomian="6300,0,2,0" shape="0:ROUND" />
+      <Collection RegName="Holes">
+        <Member HoleName="9" rectDomian="0,0,12000,0" shape="0" />
+        <Member HoleName="2" rectDomian="0,25000,12000,0" shape="0" />
+        <Member HoleName="3" rectDomian="-15000,25000,12000,0" shape="0" />
+        <Member HoleName="1" rectDomian="15000,25500,12000,0" shape="0" />
+        <Member HoleName="4" rectDomian="22000,13000,12000,0" shape="0" />
+        <Member HoleName="5" rectDomian="7000,13000,12000,0" shape="0" />
+        <Member HoleName="6" rectDomian="-7500,13000,12000,0" shape="0" />
+        <Member HoleName="7" rectDomian="-22500,13000,12000,0" shape="0" />
+        <Member HoleName="8" rectDomian="14000,0,12000,0" shape="0" />
+        <Member HoleName="10" rectDomian="-15000,0,12000,0" shape="0" />
+        <Member HoleName="11" rectDomian="-30000,0,12000,0" shape="0" />
+        <Member HoleName="12" rectDomian="22000,-12500,12000,0" shape="0" />
+        <Member HoleName="13" rectDomian="7000,-12500,12000,0" shape="0" />
+        <Member HoleName="14" rectDomian="-7500,-12500,12000,0" shape="0" />
+        <Member HoleName="15" rectDomian="-22500,-12500,12000,0" shape="0" />
+        <Member HoleName="16" rectDomian="14500,-24500,12000,0" shape="0" />
+        <Member HoleName="17" rectDomian="-500,-24500,12000,0" shape="0" />
+        <Member HoleName="18" rectDomian="-14500,-24500,12000,0" shape="0" />
+      </Collection>
+    </Member>
+    <Member strName="Apero">
+      <Member RegName="boundary" PolygonPoint="" rectDomian="0,0,130000,120000" shape="1:RECTANGLE" />
+      <Member RegName="std" PolygonPoint="" rectDomian="6300,0,2,0" shape="0:ROUND" />
+      <Collection RegName="Holes">
+        <Member HoleName="9" rectDomian="0,0,10000,0" shape="0" />
+        <Member HoleName="2" rectDomian="0,25000,10000,0" shape="0" />
+        <Member HoleName="3" rectDomian="-15000,25000,10000,0" shape="0" />
+        <Member HoleName="1" rectDomian="15000,25500,10000,0" shape="0" />
+        <Member HoleName="4" rectDomian="22000,13000,10000,0" shape="0" />
+        <Member HoleName="5" rectDomian="7000,13000,10000,0" shape="0" />
+        <Member HoleName="6" rectDomian="-7500,13000,10000,0" shape="0" />
+        <Member HoleName="7" rectDomian="-22500,13000,10000,0" shape="0" />
+        <Member HoleName="8" rectDomian="14000,0,10000,0" shape="0" />
+        <Member HoleName="10" rectDomian="-15000,0,10000,0" shape="0" />
+        <Member HoleName="11" rectDomian="-30000,0,10000,0" shape="0" />
+        <Member HoleName="12" rectDomian="22000,-12500,10000,0" shape="0" />
+        <Member HoleName="13" rectDomian="7000,-12500,10000,0" shape="0" />
+        <Member HoleName="14" rectDomian="-7500,-12500,10000,0" shape="0" />
+        <Member HoleName="15" rectDomian="-22500,-12500,10000,0" shape="0" />
+        <Member HoleName="16" rectDomian="14500,-24500,10000,0" shape="0" />
+        <Member HoleName="17" rectDomian="-500,-24500,10000,0" shape="0" />
+        <Member HoleName="18" rectDomian="-14500,-24500,10000,0" shape="0" />
+      </Collection>
+    </Member>
   </Collection>
 </XMLData>

+ 7 - 3
Bin/x64/Debug/Config/ReportTemplate/ReportTemplateConfig.xml

@@ -28,7 +28,10 @@
     <index_cb_jzwfl_jsfs>0</index_cb_jzwfl_jsfs>
     <index_cb_jzwfl_ljb>0</index_cb_jzwfl_ljb>
     <index_cb_jzwfl_klfw>0</index_cb_jzwfl_klfw>
-    <str_cb_klcc_jsfs>CIRCLE</str_cb_klcc_jsfs>
+    <str_cb_klcc_jsfs>ECD</str_cb_klcc_jsfs>
+    <b_ck_klcc_xsddt>False</b_ck_klcc_xsddt>
+    <b_ck_klcc_dfl>False</b_ck_klcc_dfl>
+    <b_ck_klcc_xfl>False</b_ck_klcc_xfl>
   </M_KLFXJG>
   <M_YSFXJG>
     <b_ck_ysfx_xsmk>False</b_ck_ysfx_xsmk>
@@ -108,13 +111,14 @@
     <str_cb_kllb_sort_p1>DMAX</str_cb_kllb_sort_p1>
     <b_ck_kllb_fjzt>True</b_ck_kllb_fjzt>
     <list_str_kllb_qcys>
+      <YS0>C</YS0>
     </list_str_kllb_qcys>
-    <str_kllb_qcys>
-    </str_kllb_qcys>
+    <str_kllb_qcys>C</str_kllb_qcys>
     <str_kllb_DeleteClass>misc</str_kllb_DeleteClass>
     <list_str_kllb_DeleteClass>
       <YS0>misc</YS0>
     </list_str_kllb_DeleteClass>
+    <list_int_kllb_number>20</list_int_kllb_number>
   </M_KLLBXX>
   <M_address>
     <Path>./Config/ReportTemplate/ReportTemplateConfig.xml</Path>

+ 24 - 0
Bin/x64/Debug/Config/SysData/OTSStage.stg

@@ -54,5 +54,29 @@
         <Member HoleName="7" rectDomian="-23000,0,15000,0" shape="0" />
       </Collection>
     </Member>
+    <Member strName="Apero12_90">
+      <Member RegName="boundary" PolygonPoint="" rectDomian="0,0,90000,90000" shape="1:RECTANGLE" />
+      <Member RegName="std" PolygonPoint="" rectDomian="6300,0,2,0" shape="0:ROUND" />
+      <Collection RegName="Holes">
+        <Member HoleName="9" rectDomian="0,0,12000,0" shape="0" />
+        <Member HoleName="2" rectDomian="0,25000,12000,0" shape="0" />
+        <Member HoleName="3" rectDomian="-15000,25000,12000,0" shape="0" />
+        <Member HoleName="1" rectDomian="15000,25500,12000,0" shape="0" />
+        <Member HoleName="4" rectDomian="22000,13000,12000,0" shape="0" />
+        <Member HoleName="5" rectDomian="7000,13000,12000,0" shape="0" />
+        <Member HoleName="6" rectDomian="-7500,13000,12000,0" shape="0" />
+        <Member HoleName="7" rectDomian="-22500,13000,12000,0" shape="0" />
+        <Member HoleName="8" rectDomian="14000,0,12000,0" shape="0" />
+        <Member HoleName="10" rectDomian="-15000,0,12000,0" shape="0" />
+        <Member HoleName="11" rectDomian="-30000,0,12000,0" shape="0" />
+        <Member HoleName="12" rectDomian="22000,-12500,12000,0" shape="0" />
+        <Member HoleName="13" rectDomian="7000,-12500,12000,0" shape="0" />
+        <Member HoleName="14" rectDomian="-7500,-12500,12000,0" shape="0" />
+        <Member HoleName="15" rectDomian="-22500,-12500,12000,0" shape="0" />
+        <Member HoleName="16" rectDomian="14500,-24500,12000,0" shape="0" />
+        <Member HoleName="17" rectDomian="-500,-24500,12000,0" shape="0" />
+        <Member HoleName="18" rectDomian="-14500,-24500,12000,0" shape="0" />
+      </Collection>
+    </Member>
   </Collection>
 </XMLData>