Exercise 1 Introduction to the Camera Software Part 1 EXERCISE OBJECTIVE In-Sight Explorer DISCUSSION OUTLINE DISCUSSION Software tools to detect objects a You can see a job as an exam and a tool as a question of the exam. In order to pass, an object (the image of it) must get every question right. In other words, a 100% score is needed! Festo Didactic 89793-00 7
Exercise 1 Introduction to the Camera Software Part 1 Discussion Hierarchical organization a The execution time is faster in emulation mode than on a real vision sensor. 8 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure Outline PROCEDURE OUTLINE Product A Edge presence. Find pattern. Find PatMax pattern. Measure angle. Measure distance. PROCEDURE Setting up the simulation mode In-Sight Explorer a Install the program on your computer by double-clicking on the executable file Cognex In-Sight Software 4.9.0.exe (the version may vary). This file can be found on the DVD Resource Kit or downloaded on Cognex's website. During the installation, you will have to accept the terms of the license agreement and choose the complete setup type. System Options Emulation a Warning windows may appear during the procedure asking you to restart the software in order for the changes to be taken into account. Don't worry, you will restart the program when everything is set correctly. Festo Didactic 89793-00 9
Exercise 1 Introduction to the Camera Software Part 1 Procedure Help Offline Programming Key HelpKey Generator a An Internet connection is needed to unlock the emulation mode. In-Sight Explorer 10 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure Offline Programming ReferenceOptionsGet Key Offline Programming Key Options Festo Didactic 89793-00 11
Exercise 1 Introduction to the Camera Software Part 1 Procedure Use Emulator Model In-Sight Micro 1100 OK a The Model In-Sight Micro 1100 provides advanced features such as PatMax, Bar Code, and character reading. 12 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure No In-Sight Explorer Festo Didactic 89793-00 13
Exercise 1 Introduction to the Camera Software Part 1 Procedure In-Sight Explorer System Options User Interface. Applications Steps Get Connected a Results View Palette You can double-click on the or the title bar to create a separate window. Double-clicking a second time will put the window back in place. The Help can be accessed through the F1 key or in the menu. In-Sight Explorer Record/Playback Options Playback OK Resource Kit DVD 14 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure View Filmstrip axxx.jpg, bxxx.jpg, cxxx.jpg, dxxx.jpg, exxx.jpg Festo Didactic 89793-00 15
Exercise 1 Introduction to the Camera Software Part 1 Procedure a001.jpg Experimenting with Product A images and positioning tools Lab-Volt_logo.job axxx.jpg Load Job Yes 16 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure Lab-Volt_logo.job Lab-Volt_logo Lab-Volt_logo a001.jpg Left_Edge AngleDistance IconNameResult a A more detailed version of the Results Table can be accessed by selecting. Festo Didactic 89793-00 17
Exercise 1 Introduction to the Camera Software Part 1 Procedure Edge presence Left_Edgea001.jpg Left_Edge Settings GeneralSettingsLeft_Edge Score 18 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure a The score indicates how quickly the greyscale changes in the ROI. A constant greyscale leads to a score of 0. A gradual transition from white (255) to black (0) leads to a negative score because the greyscale value decreases. On the other hand, a transition from black to white results in a positive score because the greyscale value increases. Edge Contrast Edge Contrast Edge TransitionLight to DarkDark to Light? Find pattern Edge Transition Light to Dark ModelResults Patterns Model Region Trained Image Edit Tool - Model Trained Image Festo Didactic 89793-00 19
Exercise 1 Introduction to the Camera Software Part 1 Procedure Table Table ModelGeneralSettings Settings GeneralSettingsModel a006.jpg Accept Threshold Model Find PatMax pattern Accept Threshold Mode_PMaxResultsPatMax Patterns Patterns Find Mode PatMax PatQuick 20 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure Find ModeMode_PMax Find ModePatQuickSettingsExecution Time (ms)generalfind Mode PatMax Execution Time (ms) Find Mode Measure angle AngleResults Left_Edge Bottom_Edge Range limitsangle Measure distance a001.jpg Distance Results Left_Edge Right_Edge Festo Didactic 89793-00 21
Exercise 1 Introduction to the Camera Software Part 1 Procedure Range limitsdistance PASS or FAIL? View Application Steps Run Job Results Table a001.jpga008.jpg 22 Festo Didactic 89793-00
Exercise 1 Introduction to the Camera Software Part 1 Procedure Festo Didactic 89793-00 23