




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
SAKI-AOI算法中文解析I.
Black/White有效范圍單位種類Level1(范圍1)0-255亮度值光亮Level2(范圍2)0-255亮度值光亮Sample(樣本值)0-100百分比N/AOk
RangeOK的范圍0-100百分比N/AI.
Black/White說明:計算出在設定亮度范圍內的像素占整個窗口的百分比;level2
是亮度范圍的下限值,
level1是上限值I.
Black/White實例:假想設置樣本值71是指窗口內有71%的像素符合設定的亮度范圍(100到255).設定的區域Black/White
主要應用檢查no
solder
缺錫
(電阻&電容&二極管等
) [爐后程序]II.
Average有效范圍單位種類Sample(樣本值)0-255亮度值N/AOkRangeOK的范圍0-255亮度值N/AII.
Average說明:計算出指定窗口內所有象素光亮度的平均值,參數不需要設定。II.
Average實例:假想設置樣本值113是指在指定的區域內,光亮度的平均值為113指定的區域Average主要應用范圍檢查Upside
down反向(電阻)Reverse極反/Wrong
polarity錯極(IC和二極管)III.
Range有效范圍單位種類Averaging
XX方向0-無窮大個數像素Averaging
YY方向0-無窮大個數像素Sample(樣本值)0-255亮度值N/AOk
rang(OK的范圍)0-255數值N/AIII.
Range說明:計算出一個窗口內最大和最小的光亮度之間的差值.在"Averaging
X"和"Averaging
Y"中輸入的數值是為了消除由雜物或臟污引起的誤判.III.
Range實例:假想設置樣本值191是:在指定的區域內,光亮度的最大值和最小值的差值為191指定的區域Range
主要應用范圍檢查missing缺件(電阻)shift偏移/misalignment未對準(三極管)IV.
MAX/MIN有效范圍單位種類Averaging
X(X方向)0-無窮大個數像素Averaging
Y
(Y方向)0-無窮大個數像素Sample(樣本值)0-255數值N/AOkrange(適合范圍)0-255數值N/AIV.
MAX/MIN說明:MAX:計算出窗口內最大的光亮度的數值Min計算出窗口內最小的光亮度的數值.在"Averaging
X"和"Averaging
Y"中輸入的數值是為了消除由雜物或臟污引起的誤判.IV.
MAX/MIN實例:假想設置對于這個例子,使用
max算法,得出該區域的最大亮度為255指定的區域IV.
MAX/MIN實例:假想設置對于這個例子,使用
min
算法,該區域的最小亮度值為55制定區域MAX主要應用范圍檢查over
more
components
多件(BGA
Paste)Min
主要應用范圍檢查dust
灰塵(BGA
Paste)V.
Distribution有效范圍單位種類OverRange0-無窮大數值像素Width(寬度)0-無窮大數值像素Sample(樣本值)0-255數值N/AOkRange(OK范圍)0-255數值N/AV.
Distribution說明:計算出一個窗口長度方向上的光亮度的差值.Distribution會計算在檢測窗口內長度方向上每列像素最大的光亮度和最小的光亮度之間的差值.取出其中最小的差值作為Sample值.而在Width
中添入的數值是用來消除由于雜物和污點引起的誤判,從而保證這種算法穩定的運行.V.
Distribution實例:假想設定1所制定的窗口寬度沒有穿過明亮的區域,固樣本值相對小指定的區域V.
Distribution說明:假想設定2對于這個例子,所制定的窗
口寬度已經穿過明亮的區域,固樣本值相對大制定的區域Distribution
ApplicationReference檢查bridge橋連(IC/連接器)Shift偏移/misalignment未對準(電阻&電容&二極管等)VI.
Chipmissing3有效范圍單位種類PAD
Side
Max(焊盤在sidelight光下的光亮度最大值)0-255數值光亮度PAD
Top
Max(焊盤在toplight
光下的光亮度最大值)0-255數值光亮度Search(搜尋范圍)0-無窮大數值搜尋范圍PAD
Length(焊盤長度)0-無窮大數值焊盤長度Sample(樣本值)0-100百分比N/AOkRange(適合范圍)0-100百分比N/AVI.
Chipmissing/Chipmissing3說明:焊盤的窗口,它的尺寸由焊盤的長度(PADlength)決定,通常設為20-50ChipMissing3
用到了Toplight
和Sidelight兩種燈光下的圖像.它們會計算指定光亮度范圍內的像素占整個窗口的百分比.在使用Black/White
或Color
XY
算法檢測檢測小元器件的缺件不是很穩定時,這種算法會顯得比較有效.它是通過檢測元器件兩旁焊錫膏的狀況來檢測的.使用了這種方法,可以同時檢測到元器件的缺件,偏移,側立和焊接不良等狀況.Sample
值是兩窗口中比值較小的一個VI.
Chipmissing3實例:假想設定對于這個例子,左邊焊盤的樣本值為95,右邊焊盤的樣本值為85,SAMPLE值=85左焊盤的樣本值為95右焊盤的樣本值為
85Chipmissing3主要應用范圍檢查missing缺件/tombstone碑立/nosolder缺錫(電阻&電容)[爐后]VII.
Landjudgement有效范圍單位種類Light1
min0-255亮度值光亮度Light2
min0-255亮度值光亮度Light1
max0-255亮度值光亮度Light2
max0-255亮度值光亮度Sample0-100百分比N/AOkRange0-100百分比N/AVII.
Landjudgement說明:這個算法,可以根據需要,選擇兩種不同的光源來計算sample值這種算法通過分別設定兩種圖像上的光亮度的范圍lighting1min--lighting1
max,lighting2
min–lighting2
max來計算符合范圍要求的像素占整個窗口的百分比,.可以根據需要選擇光源.VII.
Landjudgement實例:假想設定光源1選擇Add3,光源2選擇
sidelight,樣本值27指在窗口內,符合設定條件的像素占27%制定的區域Landjudgement
主要應用范圍檢查shift偏移/misalignment未對準(電阻&電容)VIII.
Pinsolder有效范圍單位種類Solder
Range(焊料范圍)0-無窮大數值焊料范圍Lead
Range(引腳范圍)0-無窮大數值引腳范圍Width
Range(寬度范圍)0-無窮大數值焊料寬度SolderBrightness(焊料光亮度)0-255數值光亮度Sample(樣本值)0-100百分比N/AOkRange(適合范圍)0-100百分比N/AVIII.
Pinsolder說明:焊料寬度范圍焊料范圍引腳范圍當焊料范圍,引腳范圍和焊料寬度范圍設定好以后,sample值將在這個基礎上計算得出,如左圖所示的藍色區域,該算法就是計算這個區域的光亮度的百分比樣本值指在所設定的特殊范圍內的符合設定亮度范圍的象素占整個區域的百分比VIII.
Pinsolder實例:假想設定sample值77是指有77%的像素在設定的特殊條件范圍內符合設定的亮度范圍,對于這個例子,我們設定焊料的光亮度為100指定的特殊區域Pinsolder
主要應用范圍檢查nosolder缺錫(特別是二極管和有極性的桶式電容)[多用在爐后]IX.
ASPinsolder有效范圍單位種類Lead
Top
Area(引腳前端范圍)0-無窮大數值區域尺寸大小Search
Range(搜尋范圍)0-無窮大數值引腳前端搜尋范圍LeadBase(引腳末端范圍)0-無窮大數值區域尺寸大小Search
Range(搜尋范圍)0-無窮大數值引腳末端搜尋范圍Sample(樣本值)0-100百分比N/AOkrange(適合范圍)0-100百分比N/ASolder
range(焊料范圍)0-無窮大數值焊料范圍大小Width
range(焊料寬度范圍)0-無窮大數值焊料寬度大小Solder
brightness(焊料光亮度)0-255數值光亮度IX.
ASPinsolder說明:引腳末端搜尋范圍引腳前端搜尋范圍引腳末端引腳前端區域關于如何設置這個特殊的區域,請參考Pinsolder,Aspinsolder是在Pinsolder的基礎上開發出的新算法對于這個算法是在Pinsolder的基礎上開發的,它能夠更加準確地覆蓋引腳,在檢查IC引腳的時候多用這個算法,用法和Pinsolder一樣IX.
ASPinsolder實例:假想設定sample值97是指有97%的像素符合在設定的特殊條件范圍內。制定的特殊區域ASPinsolder
主要應用范圍[檢查nosolder缺錫(IC/連接器)多用于爐后]X.
LiftedleadLifted
Lead
:這個算法針對檢查IC/連接器的引腳焊錫不良.算法目的是搜尋或者定義焊錫部分和焊盤部分的灰度信息例子:焊錫檢查焊盤檢查IC
本體Top
light:從明亮到黑暗進行搜尋Side
light從明亮到黑暗進行搜尋X.
LiftedleadLifted-lead這個算法先用粉紅色窗口檢測有沒有焊錫.如果焊錫的狀況良好,那這個檢測就會通過.當焊錫量較少,就會判斷這個引腳上的焊錫不良.如果焊錫亮度在可以接受的范圍時,那
這個算法就會用綠色的窗口去檢測焊盤的末端,在這個窗口中如果較暗面積超過設比例,就判斷為虛焊。這個算法主要是針對引腳末端進行檢測.TOPLIGH圖像下,焊錫通常是灰暗色的,該算法就是通過檢測灰暗的區域來判斷焊錫的狀況調整搜尋粉紅色窗口如果大于60%,則不能通過光亮度(默認最亮為255,不可修改)介于兩者之間的百分比,檢查焊盤(用綠色的窗口檢查)低于這個百分比,可以通過X.
Liftedlead綠色窗口的寬度調整搜尋綠色窗口合適范圍OKrange-1的意思就是沒有檢查任務粉紅色窗口綠色窗口IC引腳橫截面示意圖Liftedlead
主要應用范圍檢查nosolder缺錫/dryjoint翹腳(IC/連接器)[多用于爐后]XI.
Color
XY有效范圍單位種類Sample(樣本值)-無窮to+無窮數值N/AOkRange(適合范圍)-無窮to+無窮數值N/A參數X1,Y1,X2
和Y2是移動藍線分界線自動設定XI.
Color
XY說明:綠色黃色藍色紅色黑色/白色檢測窗口中顏色在二維顏色坐標中的位置由紅色符號標示這個算法可以抽象的分為5種顏色:綠色,黃色,藍色,紅色和黑白色,用到了彩色的信息去檢測各種元器件的缺件或偏移.但對于純黑和純白的顏色是無法區別的。因為純黑和純白在彩色系統內被識別為同一種顏色XI.
Color
XY實例假想設定檢測窗口內的象素是黃色,故可以在黃色的區域看到紅色十字,樣本值-31的意思是紅色十字與藍色線之間的距離,負數代表斜率為負值制定的區域Color
XY主要應用范圍檢查missing缺件Shift偏移/misalignment未對準XII.
Area
Color有效范圍單位種類CHA-Width(光亮度范圍)0-255數值彩色補償度Sample(樣本值)0-100百分比N/AOkrange(適合范圍)0-100百分比N/AXII.
Area
Color說明Area
Color
(類似于顏色匹配)紅Ctrl:
(R1,
G1,
B1)Alt:
(R2,
G2,
B2)綠
藍這個算法是采用了彩色的信息.參數的設定時采用在由R/G/B
三種顏色構成的三維坐標內確定兩個點,和在這兩點構成的直線周圍加一個亮度范圍(在CHA-Width中輸入范圍的大小)來確定一個圓柱形的半徑.然后這個算法就會計算出多少個像素是被包含在這個圓柱范圍內的,同時計算出這些像素占整個窗口像素的百分比,第一個標準點:對圖像上任意點Ctrl+雙擊鼠標左鍵第二個標準點:對圖像上任意點Alt+雙擊鼠標左鍵CHA
WidthXII.
Area
Color實例:假想設置對于這個例子,樣本值61的意思是顏色范圍內有61%的像素在這個區域內制定的區域設定的顏色:Ctrl+顏色1Alt+顏色2Area
Color主要應用范圍檢查Nosolder缺錫[爐后]&[爐前]這種算法可以有效的使用在印刷機后去檢測錫膏的少錫,雜物,臟物,同時用在貼片機后檢測元器件的缺件和偏移等XV.
Length有效范圍單位種類Upperlevel0-255數值光亮度Lowerlevel0-255數值光亮度Sample0-infinite數值長度OkRange0-infinite數值長度XV.
Length說明:計算出元器件長度方向上兩極光亮度變化最大處之間的距離Sample值就是兩條粉紅色線之間的距離計算右圖所示的兩個電極之間(由亮到暗的邊界)的距離,設定參數255為upperlevel,然后輸入電極區域亮度數值在lowerlevel中若計算左圖所示的兩個電極里的距離(里暗外亮),設定參數0為lower
level,然后輸入較暗區域亮度數值在upper
level中XV.
Length說明:假想設定制定的區域sample值83是指兩條粉色線之間的距離。搜尋的范圍是外亮內暗。Length
主要應用范圍檢查missingXVI.
ImageMatchEx有效范圍單位種類SearchRangeX0-infinite數值搜尋X方向范圍SearchRangeY0-infinite數值搜尋Y方向范圍Method1,
2,
3數值計算模式Resolution0-infinite數值resolutionSample0-100百分比N/AOkrange0-100百分比N/AXVI.
ImageMatchEx說明:通過用比較當前窗口內圖像和標準圖像,計算出當前圖像相似度(0%-100%)這種算法會把當前的圖像和標準圖像之間的每一個像素一一對應起來進行比較,同時會自動搜索最相近的圖像位置,然后按照像素的重復度得出檢測結果.抓拍標準圖像刪除標準圖像XVI.
ImageMatchEx實例:假想設定樣品圖像制定的區域相比標準圖像,在搜索區域進行圖像比對,相似率100%ImageMatchEx
主要應用范圍檢查wrongpart錯件XVII.
New_OCR角度調整清除圖像噪點調整完畢應用光亮度范圍特性設定設置參考字符設置相似字符XVII.
New_OCR說明:該算法將檢測窗口內識別出的字符與設定字符附和的數目作為sample值XVII.
New_OCR實例:假想設定制定的區域Sample值=3,指有3個字符被識別為與參考的字符相符New_OCR
主要應用范圍檢查wrongpart錯料/reverse極反XVII.
NewASC亮度范圍設定。鼠標右鍵點擊該區域進行參數詳細設定XVII.
NewASC元件類型設置元件尺寸設置長度和寬度尺寸的判斷標準允許偏移范圍的設定New_ASC
主要應用范圍檢查shift偏移[爐前]XVIII.
As_Av_LeadLength引腳頂部尺寸引腳頂部搜索范圍引腳底部尺寸引腳底部搜索范圍XVIII.
As_Av_LeadLength說明:該算法用于檢測IC/Connector的引腳翹起,設置合適的參數,系統計算出一排引腳的平均長度,sample值就是單個引腳長度與平均長度值的差值,由于該差值可以是正值或者負值,故在設定的OK Range中要設置正負兩個數值.
若sample值過大(超出設定的OKRange),即此引腳長度
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論