123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace SmartSEMControl
- {
- //SEM控制
- interface SEMControl
- {
- //缩放
- float GetMagnification();
- Boolean SetMagnification(float set);
- //焦距
- float GetWorkingDistance();
- Boolean SetWorkingDistance(float set);
- //亮度
- float GetBrightness();
- Boolean SetBrightness(float set);
- //对比度
- float GetContrast();
- Boolean SetContrast(float set);
- //消像散
- float GetAstigmatismX();
- float GetAstigmatismY();
- Boolean SetAstigmatismX(float set);
- Boolean SetAstigmatismY(float set);
- //角度补偿
- float GetTiltAngle();
- Boolean SetTiltAngle(float set);
- //BeamSHift移动
- float GetBeamShiftX();
- float GetBeamShiftY();
- Boolean SetBeamShiftX(float set);
- Boolean SetBeamShiftY(float set);
- //样品台
- float GetStageAtX();
- float GetStageAtY();
- float GetStageAtZ();
- float GetStageAtT();
- float GetStageAtR();
- float GetStageAtM();
- Boolean SetStageGotoX(float set);
- Boolean SetStageGotoY(float set);
- Boolean SetStageGotoZ(float set);
- Boolean SetStageGotoT(float set);
- Boolean SetStageGotoR(float set);
- Boolean SetStageGotoM(float set);
- //Scan Rotate角度接口
- float GetScanRotation();
- Boolean SetScanRotation(float set);
- //像素读取PixelSize
- float GetPixelSize();
- //电子束校正设置
- float GetTiltCorrection();
- Boolean SetTiltCorrection(float set);
- //开启电压
- Boolean CmdOpenVoltage();
- //关闭电压
- Boolean CmdCloseVoltage();
- //清除控件
- Boolean Dispose();
- }
- interface FIBControl
- {
- //FIB的控制
- }
- interface PtControl
- {
- //Pt的控制
- }
- interface StageControl
- {
- //样品台控制
- }
- interface CommonMsg
- {
- //通用的信息
- }
- }
|