Interface IPositionStation
定位工位接口
public interface IPositionStation : IStationBase, IModuleBase
- Inherited Members
- Extension Methods
Properties
BufferResult
缓存结果(引用作用)
List<PositionItemResult> BufferResult { get; set; }
Property Value
DataSave
数据保存
IDataSave DataSave { get; set; }
Property Value
EnableCalibration9
使能9点标定
bool EnableCalibration9 { get; }
Property Value
EnablePer
使能预处理
bool EnablePer { get; }
Property Value
EnablePose
使能位置
bool EnablePose { get; }
Property Value
FindPose
位姿
IPose FindPose { get; set; }
Property Value
GrabImage
取图
IGrabImage GrabImage { get; set; }
Property Value
Mat2D
标定的变换矩阵
string Mat2D { get; }
Property Value
PixelEquivalent
像素当量
double PixelEquivalent { get; }
Property Value
Pose
位姿
List<CPoint> Pose { get; }
Property Value
PositionItem1
定位项1
IPositionItem PositionItem1 { get; set; }
Property Value
PositionItem2
定位项2(可选安装)
IPositionItem PositionItem2 { get; set; }
Property Value
PositionItem3
检测项3(可选安装)
IPositionItem PositionItem3 { get; set; }
Property Value
Pretreater
预处理
IPretreater Pretreater { get; set; }
Property Value
WindowImage
图像窗口
IWindowImage WindowImage { get; set; }
Property Value
Methods
Execute(CObject, List<CPoint>, string)
执行定位
List<PositionItemResult> Execute(CObject image, List<CPoint> pose, string itemName)
Parameters
Returns
Execute(string)
执行定位
PositionResult Execute(string sn)
Parameters
snstring
Returns
Execute(string, CObject)
执行定位
PositionResult Execute(string sn, CObject image)
Parameters
Returns
Execute(string, CObject, List<string>)
执行工位
PositionResult Execute(string sn, CObject image, List<string> itemNames)
Parameters
Returns
Get()
获取项集合
List<PositionItemPara> Get()
Returns
GetItem()
获取项集合
List<PositionItemPara> GetItem()
Returns
GetPose(CObject)
获取位姿
List<CPoint> GetPose(CObject image)
Parameters
imageCObject
Returns
GetResultValueName()
获取结果值名称
List<string> GetResultValueName()
Returns
ToMM(double)
转毫米
double ToMM(double piex)
Parameters
piexdouble像素
Returns
ToPixel(double)
转像素
double ToPixel(double mm)
Parameters
mmdouble
Returns
Events
PositionFinish
定位完成事件
event EventHandler<PositionFinishEventArgs> PositionFinish