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 { //通用的信息 } }