VI User Manual.pdf - 第14页
Contents X Vision2007 4.10 User Manu al Rev 01 7.14 Blob .... .......... ........... ........ ........... .......... ......... ........... .......... ........... .. 82 7.14.1 Blob tool definition ....... ................…

Contents
Vision 2007 4.10 User Manual Rev 01 IX
7.9.5 Examples of use ........................................................................................... 60
7.9.5.1 Lifted lead ........................................................................................... 60
7.9.5.2 Welding lack ....................................................................................... 61
7.9.5.3 Complete welding absence ................................................................ 62
7.9.5.4 Impurities ............................................................................................ 63
7.9.6 Profiler™ result ............................................................................................ 63
7.10 Profiler™ ......................................................................................... 64
7.10.1 Model description tab .............................................................................. 64
7.10.2 Profiler™ tab ............................................................................................. 64
7.10.3 Profiler™ window ..................................................................................... 65
7.10.4 Example of use ......................................................................................... 66
7.11 Multizones ...................................................................................... 67
7.11.1 In the .tst file ............................................................................................. 67
7.11.1.1 .tst file linked to a library with model programmed in the library .. 68
7.11.1.2 .tst file with no library or no model in the library ........................... 69
7.11.2 In the library .............................................................................................. 69
7.11.3 Multizones model programming ............................................................. 70
7.11.4 Model description ..................................................................................... 70
7.11.5 Vi-Pro, Edge, Histogram tools for multizones model ........................... 70
7.11.6 Custom tool for multizones model ......................................................... 71
7.11.7 Custom tool edition .................................................................................. 71
7.11.7.1 Body detection ............................................................................. 71
7.11.7.2 Component’s leads detection ....................................................... 72
7.11.8 Custom tool execution ............................................................................. 72
7.11.8.1 Execution of one reference .......................................................... 72
7.11.8.2 Global execution .......................................................................... 72
7.12 Data Matrix ..................................................................................... 73
7.12.1 Description ............................................................................................... 73
7.12.2 Data Matrix using the internal camera ................................................... 73
7.12.2.1 Data Matrix creation ..................................................................... 73
Edition of Data Matrix area .......................................................... 73
Description of the new Data Matrix .............................................. 73
Image capture for the library ........................................................ 73
7.12.2.2 Data Matrix CAD edition .............................................................. 74
7.12.2.3 Data Matrix execution .................................................................. 74
7.12.3 Data Matrix using an external camera .................................................... 74
7.12.3.1 Hardware description ................................................................... 74
7.12.3.2 .tst file configuration ..................................................................... 75
7.12.4 Maintenance mode ................................................................................... 76
7.12.5 Cognex Data Matrix model creation ....................................................... 76
7.12.5.1 Model description tab ................................................................... 76
7.12.5.2 DMatrix tab ................................................................................... 77
7.12.6 Data Matrix CVB model ............................................................................ 77
7.12.6.1 Model description tab ................................................................... 77
7.12.6.2 DMatrix tab ................................................................................... 78
7.13 Bar code CVB model ...................................................................... 80
7.13.1 Model description tab .............................................................................. 80
7.13.2 Bar code tab ............................................................................................. 80

Contents
X Vision2007 4.10 User Manual Rev 01
7.14 Blob ................................................................................................. 82
7.14.1 Blob tool definition ................................................................................... 82
7.14.1.1 Segmentation ............................................................................... 82
Fixed thresholding ....................................................................... 82
Relative thresholding ................................................................... 82
7.14.1.2 Masking ........................................................................................ 83
7.14.1.3 Blob analysis ................................................................................ 83
Area ............................................................................................. 83
Acircularity ................................................................................... 83
Elongation .................................................................................... 83
Angle ............................................................................................ 83
7.14.1.4 Filtering and sorting ..................................................................... 83
7.14.2 Model description tab .............................................................................. 84
7.14.3 Blob tab ..................................................................................................... 84
7.14.3.1 Blob parameters ........................................................................... 84
Thresholding tab .......................................................................... 84
Functional parameters tab ........................................................... 85
Mask tab ...................................................................................... 86
Advanced Classifier tab ............................................................... 87
7.14.3.2 Blob test ....................................................................................... 88
7.15 Search ............................................................................................. 89
7.15.1 Search tool definition ............................................................................... 89
7.15.1.1 Applications .................................................................................. 89
7.15.1.2 Results ......................................................................................... 89
7.15.1.3 Search tool features ..................................................................... 89
CNL normalized ........................................................................... 89
CNL non linear ............................................................................. 89
Normalized search ....................................................................... 89
Absolute search ........................................................................... 90
7.15.1.4 Algorithms and performance ........................................................ 90
Relative search times, score greater than confusion threshold ... 90
Relative search times, score less than confusion threshold ........ 90
7.15.2 Using the Search tool .............................................................................. 91
7.15.3 Model description tab .............................................................................. 92
7.15.4 Search tab ................................................................................................. 92
7.15.4.1 Search parameters ...................................................................... 93
Configuration tab ......................................................................... 93
Train tab ....................................................................................... 93
Trained image display .................................................................. 94
7.15.4.2 Search test ................................................................................... 94
7.16 Shared library ................................................................................. 95
7.16.1 Description and purposes ....................................................................... 95
7.16.1.1 Configure the library ..................................................................... 95
7.16.2 Using the shared library .......................................................................... 98
7.16.2.1 Open a library .............................................................................. 98
7.16.2.2 Close a library .............................................................................. 98
7.16.2.3 Configure the .tst file .................................................................... 98
7.16.2.4 View a model ............................................................................... 99
7.16.2.5 Edit a model ................................................................................. 99
7.16.2.6 Validate the changes and submit to the server library ............... 100
7.16.2.7 Delete a model ........................................................................... 100

Contents
Vision 2007 4.10 User Manual Rev 01 XI
7.16.2.8 Save the library .......................................................................... 100
7.16.2.9 Save as the library ..................................................................... 100
7.16.2.10 Cancel the changes ................................................................. 101
7.16.2.11 Get the latest version of the library .......................................... 101
7.16.2.12 Track modifications .................................................................. 101
7.16.2.13 Use a previous version of a model ........................................... 101
7.16.2.14 Import........................................................................................ 101
7.16.2.15 Export and Export with links ..................................................... 101
7.16.2.16 Start production ........................................................................ 101
Chapter 8 Optical Character Verification ....................1
8.1 OCV description ................................................................................. 1
8.2 Creation procedure ............................................................................ 2
8.2.1 Add a new text object in a test file ................................................................ 2
8.2.2 Edit and configure a text object .................................................................... 3
8.2.3 Train a font in the library ............................................................................... 5
8.2.3.1 Alphabet construction tab ..................................................................... 5
Image treatment tab .............................................................................. 5
Train tab ................................................................................................ 7
Parameters tab ..................................................................................... 8
8.2.4 Confusion algorithm explanation ................................................................. 9
8.2.4.1 Teaching .............................................................................................. 9
8.2.4.2 Running .............................................................................................. 10
Example 1 ........................................................................................... 10
Example 2 ........................................................................................... 10
8.2.5 Test of one letter .......................................................................................... 10
8.2.6 Test the string ............................................................................................... 12
8.3 Text in debug mode .......................................................................... 13
8.3.1 Ctrl + E ........................................................................................................... 13
8.3.2 Execution ...................................................................................................... 13
8.4 Text in production mode .................................................................. 14
8.5 Definitions ........................................................................................ 15
8.5.1 OCV versus OCR ? ....................................................................................... 15
8.5.1.1 OCV is for Optical Character Verification ........................................... 15
8.5.1.2 OCR is for Optical Character Recognition ......................................... 15
8.5.2 Confusion characters .................................................................................. 15
8.5.3 Overlap .......................................................................................................... 15
8.5.4 Clutter ............................................................................................................ 15
Chapter 9 2D solder paste inspection ..........................1
9.1 Gerber file ........................................................................................... 1
9.1.1 Basics .............................................................................................................. 1
9.1.2 Import .............................................................................................................. 1
9.1.3 Gerber offset adjustment ............................................................................... 2
9.2 Solder paste in the .tst file ................................................................ 4
9.2.1 Put pads in test ............................................................................................... 4
9.2.2 Link pads to components .............................................................................. 4
9.2.3 Color code ....................................................................................................... 4