SAKI 3D AOI 编程手册2019-04_V1.03D(中文版) (1).pdf - 第388页

3D AOI Programming Manual 第 3 部分 检验算法 III- 88 项目 说明 Enable similar characters (启用类似字符) 当算法误识别类似字符时,如1(壹)和I,或者0(零)和O,使用该项目。启用 功能时,无论识别到什么字符,检验结果均为OK。 设置类似字符,点击 显示如下所示的对话框。 图 3-32 类似字符设置 将带有括号的类似字符输入到文本框中,然后按 。 例如,记入0和o,输入…

100%1 / 468
3D AOI Programming Manual
3 部分 检验算法
III-
87
第5步: 点击OK Range(良品范围)单元。
图 3-30 OK Range(良品范围)
第6步: 将要注册的字符输入到Match what(匹配对象)的文本框内,然后点击对话框右上角的
按钮。
在Match what(匹配对象)里,如果没有勾选Use regular expressions(使用正则
表达式),两个特别的字符, “?” 和 “*”,可以用来识别。“?”匹配任何单
个字符。“*”匹配任何长度大于0的字符。
例如,a?C 匹配 aac、abc、acc, 等。
a*c 除以上匹配外还匹配ac、 aaac、abac等。
图 3-31 Match what(匹配对象)
项目 说明
Ignore case(忽略大小写) 忽略大小写。
Match whole word
(整个单词匹配)
只有当字符与注册字符完全匹配时,检查结果才OK。
例如,将23输入到Match what(匹配对象)中,检测到1234时,如果勾选Match
whole word(整个单词匹配),则检查结果为NG。
如果没有勾选Match whole word(整个单词匹配),检查结果变成OK。
3D AOI Programming Manual
3 部分 检验算法
III-
88
项目 说明
Enable similar characters
(启用类似字符)
当算法误识别类似字符时,如1(壹)和I,或者0(零)和O,使用该项目。启用
功能时,无论识别到什么字符,检验结果均为OK。
设置类似字符,点击
显示如下所示的对话框。
图 3-32 类似字符设置
将带有括号的类似字符输入到文本框中,然后按
例如,记入0和o,输入(oO)。
删除注册的类似字符,点击回收站按钮 (
)。
Use regular expressions
(使用正则表达式)
如果勾选,正则表达式可以用于识别。
例如,当 123[0-9] 被输入到Match what(匹配对象)时,无论从1230到
1239哪个数字被识别,检查结果变成OK。
表 3-13 说明
第7步: 样本值变成NG时设置NG Type(NG类型)。
第8步: 点击 图标,并检查检验是否顺利完成。
图 3-33 确认结果
3D AOI Programming Manual
3 部分 检验算法
III-
89
3.6 1D Code(1D条形码)
3.6.1 检验概述
1D Code(1D条形码)是识别1D条形码的算法。
该算法注册合格电路板的条形码并与已捕捉电路板的条形码进行比较。
1D Code(1D条形码)适用于带有条形码的电路板的可追溯性。
3.6.2 参数设置
图 3-34 对话框 (Version 2.0.0.0)
参数 说明
Image filter(图像过滤器) 选择一种能清晰显示条形码的灯。
Type(类型) 选择要识别的条形码类型。
element_size_min
只有Saki工程师才能修改此项。不要随意修改此设置。
element_size_max
meas_thresh
meas_thresh_abs
max_diff_orient
Advanced Mode(高级模式)
Mask Height(屏蔽高度)
Mask Width(屏蔽宽度)
Threshold Min(最小阈值)
Threshold Max(最大阈值)