瀏覽代碼

更新测量线程和UI流程界面

@wang_qi0307 4 年之前
父節點
當前提交
c2bfcc0703
共有 2 個文件被更改,包括 282 次插入307 次删除
  1. 40 34
      HOZProject/MeasureXML/MeasureStructXml.xml
  2. 242 273
      MeasureThread/Measure.cs

+ 40 - 34
HOZProject/MeasureXML/MeasureStructXml.xml

@@ -1,41 +1,47 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <MeasureList>
   <MeasureFlow Name="测量流程">
-    <Step Index="0"  Code="1-0" IsData="False" Type="Pt" IsShow="True" Title="PT针插入" Details="自动根据样品类型参数确定是否需要PT沉积"></Step>
-    <Step Index="1"  Code="1-1" IsData="False" Type="Photo" IsShow="True" Title="放大指定倍数" Details="控制SEM放大倍数"></Step>
-    <Step Index="2"  Code="1-2" IsData="True" Type="Photo" IsShow="True" Title="自动对焦" Details="控制SEM自动对焦、亮度、对比度"></Step>
-    <Step Index="3"  Code="1-3" IsData="False" Type="FIB" IsShow="True" Title="角度补偿" Details="设置SEM进行角度补偿"></Step>
-    <Step Index="4"  Code="1-4" IsData="True" Type="Photo" IsShow="True" Title="SEM拍照" Details="控制SEM对分析位置拍照保存照片"></Step>
-    <Step Index="5"  Code="1-5" IsData="False" Type="FIB" IsShow="True" Title="切换到FIB模式" Details="切换到FIB模式"></Step>
-    <Step Index="6"  Code="1-6" IsData="True" Type="FIB" IsShow="True" Title="FIB拍照" Details="FIB拍照保存照片"></Step>
-    <Step Index="7"  Code="1-7" IsData="False" Type="FIB" IsShow="True" Title="移动样品台" Details="移动样品台"></Step>
-    <Step Index="8"  Code="1-8" IsData="False" Type="FIB" IsShow="True" Title="样品台位置验证" Details="验证移动准确性:获取当前FIB中心位置坐标,与客户返回坐标对比,验证是否移动正确"></Step>
-    <Step Index="9"  Code="1-9" IsData="False" Type="Pt" IsShow="True" Title="PT沉积" Details="根据配置文件进行PT沉积"></Step>
-    <Step Index="10" Code="1-10" IsData="False" Type="Photo" IsShow="True" Title="保存六轴坐标" Details="将六轴坐标保存到数据库中"></Step>
-
-    <Step Index="11" Code="1-11" IsData="True" Type="FIB" IsShow="True" Title="分析前拍照" Details="FIB进行拍照"></Step>
-    <Step Index="12" Code="1-12" IsData="False" Type="FIB" IsShow="True" Title="FIB分析" Details="控制FIB进行分析"></Step>
-    <Step Index="13" Code="1-13" IsData="True" Type="FIB" IsShow="True" Title="分析后拍照" Details="FIB分析后进行拍照"></Step>
-    <Step Index="14" Code="1-14" IsData="False" Type="FIB" IsShow="True" Title="分析验证结果" Details="分析验证结果"></Step>
-    <Step Index="15" Code="1-15" IsData="False" Type="Pt" IsShow="True" Title="拔出PT针" Details="根据样品类型决定是否撤出PT针"></Step>
-
-    <Step Index="16" Code="1-16" IsData="False" Type="FIB" IsShow="True" Title="切换到SEM模式" Details="从FIB模式切换到SEM模式"></Step>
-    <Step Index="17" Code="1-17" IsData="False" Type="FIB" IsShow="True" Title="放大指定倍数/2" Details="控制SEM放大倍数"></Step>
-    <Step Index="18" Code="1-18" IsData="True" Type="FIB" IsShow="True" Title="自动对焦" Details="控制SEM自动对焦、亮度、对比度"></Step>
-    <Step Index="19" Code="1-19" IsData="True" Type="FIB" IsShow="True" Title="SEM拍照" Details="控制SEM对分析位置拍照"></Step>
-    <Step Index="20" Code="1-20" IsData="False" Type="FIB" IsShow="True" Title="获取位置并移动样品台" Details="根据坐标控制SEM移动到切孔位置,居中"></Step>
-    <Step Index="21" Code="1-21" IsData="False" Type="FIB" IsShow="True" Title="校验位置" Details="验证移动准确性:获取当前SEM中心位置坐标,与客户返回坐标对比,验证是否移动正确"></Step>
+    <Step Index="0"  Code="1-0" IsData="False" Type="Photo" IsShow="True" Title="拉直放大倍数" Details="测量样品初始拉直时的放大倍数"></Step>
+    <Step Index="1"  Code="1-1" IsData="False" Type="FIB" IsShow="True" Title="角度补偿54度" Details="测量样品初始设置SEM进行角度补偿54度"></Step>
     
-    <Step Index="22" Code="1-22" IsData="False" Type="Photo" IsShow="True" Title="放大指定倍数" Details="控制SEM放大到指定参数大小范围"></Step>
-    <Step Index="23" Code="1-23" IsData="True" Type="Photo" IsShow="True" Title="自动对焦" Details="控制SEM自动对焦、消像散、亮度、对比度"></Step>
-    <Step Index="24" Code="1-24" IsData="False" Type="FIB" IsShow="True" Title="角度补偿" Details="设置SEM角度补偿"></Step>
-    <Step Index="25" Code="1-25" IsData="True" Type="Photo" IsShow="True" Title="SEM拍照" Details="设置图片名称、保存图片"></Step>
-    <Step Index="26" Code="1-26" IsData="False" Type="Photo" IsShow="True" Title="获取梯形位置并移动样品台" Details="获取坐标并移动到对应位置"></Step>
-    <Step Index="27" Code="1-27" IsData="False" Type="Photo" IsShow="True" Title="样品台位置验证" Details="根据坐标控制SEM移动到分析位置"></Step>
+    <Step Index="2"  Code="1-2" IsData="False" Type="Photo" IsShow="True" Title="移动样品台" Details="移动样品台到观测点"></Step>
+    <Step Index="3"  Code="1-3" IsData="True" Type="Photo" IsShow="True" Title="拉直-自动对焦" Details="拉直操作自动对焦"></Step>
+    <Step Index="4"  Code="1-4" IsData="True" Type="Photo" IsShow="True" Title="拉直-拍照" Details="拉直操作拍照"></Step>
+    <Step Index="5"  Code="1-5" IsData="False" Type="Photo" IsShow="False" Title="拉直-获取角度" Details="图像接口获取旋转角度"></Step>
+    <Step Index="6"  Code="1-6" IsData="False" Type="Photo" IsShow="True" Title="拉直操作" Details="图像接口获取旋转角度,拉直旋转R轴进行拉直"></Step>
     
-    <Step Index="28" Code="1-28" IsData="True" Type="Photo" IsShow="True" Title="自动对焦" Details="控制SEM自动对焦、消像散、亮度、对比度"></Step>
-    <Step Index="29" Code="1-29" IsData="True" Type="Photo" IsShow="True" Title="SEM拍照" Details="控制SEM对分析位置拍照"></Step>
-    <Step Index="30" Code="1-30" IsData="False" Type="Photo" IsShow="True" Title="SEM光束复位" Details="控制SEM取消电子束校正,回到初始值"></Step>
-    <Step Index="31" Code="1-31" IsData="False" Type="FIB" IsShow="True" Title="自动层高分析" Details="自动进行层高分析"></Step>
+    <Step Index="7"  Code="1-7" IsData="False" Type="Photo" IsShow="True" Title="拍照放大倍数" Details="测量样品的拍照放大倍数"></Step>
+    <Step Index="8"  Code="1-8" IsData="True" Type="Photo" IsShow="True" Title="拍照-自动对焦" Details="拍照自动对焦"></Step>
+    <Step Index="9"  Code="1-9" IsData="True" Type="Photo" IsShow="True" Title="SEM拍照" Details="控制SEM进行拍照"></Step>
+    <Step Index="10" Code="1-10" IsData="False" Type="FIB" IsShow="True" Title="切换到FIB模式" Details="电镜控制方式切换到FIB模式"></Step>
+    <Step Index="11" Code="1-11" IsData="False" Type="FIB" IsShow="True" Title="FIB放大倍数" Details="控制FIB模式下的放大倍数"></Step>
+    <Step Index="12" Code="1-12" IsData="True" Type="FIB" IsShow="True" Title="FIB拍照" Details="控制FIB进行拍照选取观测点"></Step>
+    <Step Index="13" Code="1-13" IsData="False" Type="FIB" IsShow="True" Title="观测点获取并移动" Details="图像接口返回观测点位置并移动样品台"></Step>
+    <Step Index="14" Code="1-14" IsData="False" Type="Pt" IsShow="True" Title="插入PT针" Details="插入PT针"></Step>
+    <Step Index="15" Code="1-15" IsData="False" Type="Pt" IsShow="True" Title="PT沉积" Details="PT进行沉积"></Step>
+    <Step Index="16" Code="1-16" IsData="False" Type="Pt" IsShow="True" Title="撤出PT针" Details="撤出PT针"></Step>
+    <Step Index="17" Code="1-17" IsData="False" Type="FIB" IsShow="True" Title="保存六轴位置" Details="保存六轴的位置到数据库中"></Step>
+    
+    <Step Index="18" Code="1-18" IsData="True" Type="FIB" IsShow="True" Title="FIB分析前拍照" Details="FIB分析前拍照"></Step>
+    <Step Index="19" Code="1-19" IsData="False" Type="FIB" IsShow="True" Title="FIB分析" Details="FIB分析"></Step>
+    <Step Index="20" Code="1-20" IsData="True" Type="FIB" IsShow="True" Title="FIB分析后拍照" Details="FIB分析后拍照"></Step>
+    <Step Index="21" Code="1-21" IsData="False" Type="FIB" IsShow="True" Title="验证分析是否成功" Details="验证FIB分析是否成功"></Step>
+    
+    <Step Index="22" Code="1-22" IsData="False" Type="FIB" IsShow="True" Title="切换到SEM模式" Details="切换到SEM模式"></Step>
+    <Step Index="23" Code="1-23" IsData="False" Type="Photo" IsShow="True" Title="拍照放大倍数/3" Details="拍照放大倍数/3查找分析点位置"></Step>
+    <Step Index="24" Code="1-24" IsData="True" Type="Photo" IsShow="True" Title="SEM拍照" Details="SEM拍照查找分析点位置"></Step>
+    <Step Index="25" Code="1-25" IsData="False" Type="FIB" IsShow="True" Title="中心点获取并移动" Details="图像接口返回梯形中心点坐标并移动样品台"></Step>
+    
+    <Step Index="26" Code="1-26" IsData="False" Type="FIB" IsShow="True" Title="定位放大倍数" Details="定位的放大倍数"></Step>
+    <Step Index="27" Code="1-27" IsData="True" Type="FIB" IsShow="True" Title="定位-自动对焦" Details="定位的高倍数对焦"></Step>
+    <Step Index="28" Code="1-28" IsData="False" Type="FIB" IsShow="True" Title="设置观测时的角度补偿" Details="设置观测时的角度补偿"></Step>
+    <Step Index="29" Code="1-29" IsData="True" Type="FIB" IsShow="True" Title="分析-SEM拍照" Details="拍照获取梯形偏移角度"></Step>
+    <Step Index="30" Code="1-30" IsData="False" Type="FIB" IsShow="True" Title="获取观测形状的角度并补偿" Details="图像接口返回观测形状的角度并补偿"></Step>
+    <Step Index="31" Code="1-31" IsData="True" Type="FIB" IsShow="True" Title="分析-SEM拍照" Details="获取定位观测层高位置"></Step>
+    <Step Index="32" Code="1-32" IsData="False" Type="FIB" IsShow="false" Title="获取定位观测点并移动" Details="获取定位观测点位置并移动样品台"></Step>
+    <Step Index="33" Code="1-33" IsData="True" Type="FIB" IsShow="false" Title="分析层高拍照" Details="分析层高拍照"></Step>
+    <Step Index="34" Code="1-34" IsData="False" Type="FIB" IsShow="True" Title="光束复位" Details="光束复位"></Step>
+    
+    <Step Index="35" Code="1-35" IsData="False" Type="FIB" IsShow="True" Title="自动层高分析" Details="自动进行层高分析"></Step>
   </MeasureFlow>
 </MeasureList>

文件差異過大導致無法顯示
+ 242 - 273
MeasureThread/Measure.cs


部分文件因文件數量過多而無法顯示