Orbotech Symbion S36 Manual

Issue Controlled Document
Document
Number: 0372030A / FLN-29008-PG
Revision: 0 - draft
File: ~/Programmer guide.doc
Subject: Programmer Guide
Part of: Documentation
System: Symbion S3X
Author: Adam Shaw (a[email protected])
Date: 05/07/2004
Status: Draft
Notes:
Revisions: 05/07/2004 First draft begun
19/04/2005 First Draft – Version 1
26/04/2005 First Draft – Version 2
08/06/2005 First Draft – Version 3
15/06/2005 First Draft – Version 4
27/06/2005 First Draft – Version 5
30/06/2005 First Draft – Version 6
Author Approval:
R&D Approval:
QA Approval:
Document Approved:

Symbion – S36
Programmer Guide
Draft – Internal Use Only
Rev. 0 Ver. 6

Revisions: 05/07/2004 First draft begun
19/04/2005 First Draft, Ver. 1 Released
26/04/2005 First Draft, Ver. 2First Draft,
Improved Multiboard Description
08/06/2005 First Draft, Ver 3.
Changes to chapter order, addition
of macro, block skip information.
15/06/2005 First Draft, Ver 4.
Basic operation section reduced in
favor of Operator Guide
27/06/2005 First Draft, Ver 5.
Section added on OCR, Macro
Updated,
30/06/2005 First Draft Ver 6.
Sections updated on saving
recipes, maintenance, solder
inspection setup

© Orbotech 2005 Symbion™ Programmer Guide i
Draft - Confidential
Contents
Contents ..........................................................................................................i
Preface............................................................................................................1
About This Document...................................................................................1
Typography ..................................................................................................1
Prerequisites ................................................................................................2
System Overview ...........................................................................................3
Symbion Concept .........................................................................................3
Basic Operation .............................................................................................5
Starting the System ......................................................................................5
The Welcome Screen...................................................................................6
Inspecting Production...................................................................................7
Shutting Down the System ...........................................................................8
Setup Screen ..................................................................................................9
Overview ......................................................................................................9
Recipe Graphic...........................................................................................10
Recipe Editor..............................................................................................13
Property Editor ...........................................................................................16
Overview ....................................................................................................17
View Mode..................................................................................................18
Messages...................................................................................................19
Inspection Recipe Creation......................................................................... 21
Overview ....................................................................................................21
Starting the Wizard.....................................................................................22
New Recipe ................................................................................................ 23
Board Settings............................................................................................24
Load Board (Online Only)...........................................................................25
CAD Import.................................................................................................26
CAD Import – Profile Creation ....................................................................27
Board Geometry .........................................................................................33
Background Image Alignment ....................................................................35
Fiducial Setup (Fiducials in CAD)...............................................................36
Fiducial Setup (Fiducials not in CAD).........................................................37
Define Packages ........................................................................................38
Verify Recipe ..............................................................................................40
Pre-Inspection Tasks...................................................................................41
Recipe Verification .....................................................................................41
Component Definition.................................................................................42
Creating Tagsets ........................................................................................47

ii Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential
Editing Functions.........................................................................................49
Common Editor Functions..........................................................................49
Component Editing Functions ....................................................................49
Inspection Specific Functions .....................................................................50
Tagset Functions........................................................................................51
Library and Package Management Functions ............................................54
Search Tool................................................................................................56
Setup for Position Inspection ..................................................................... 57
Overview ....................................................................................................57
Location Model ...........................................................................................59
Location Model – Box In Box......................................................................60
Location Model – Point In Box....................................................................60
Polarity Mark ..............................................................................................61
Setup for Solder Inspection ........................................................................65
Overview ....................................................................................................65
TBA Setup Tool ..........................................................................................66
TBA Compatible Inspections ......................................................................69
Setting up a TBA Inspection.......................................................................69
Setup for Additional Inspections................................................................ 71
Overview ....................................................................................................71
Condition Inspection...................................................................................72
OCR...............................................................................................................73
Overview ....................................................................................................73
Adding OCR ...............................................................................................73
Configuration Dialog...................................................................................74
OCR Parameters........................................................................................75
Training Characters....................................................................................77
OCR Training Manager ..............................................................................78
OCR Tips....................................................................................................79
Macro Inspector ........................................................................................... 81
Overview ....................................................................................................81
Adding a Macro ..........................................................................................81
Configure a Macro......................................................................................82
Macro on Terminals....................................................................................85
Trainable Macro .........................................................................................86
OCV Macro.................................................................................................88
First Inspection ............................................................................................ 91
Inspection Controls.....................................................................................91
Inspection Results ......................................................................................92
Saving the Recipe ........................................................................................ 95
Save / Save As...........................................................................................95
Recipe Certification ....................................................................................96

© Orbotech 2005 Symbion™ Programmer Guide iii
Draft - Confidential
Multiboards...................................................................................................97
Multiboard Types........................................................................................97
Multiboard Structure ...................................................................................98
Multiboard Synchronization ......................................................................102
Regular Multiboard Definition ...................................................................103
Irregular Multiboard Definition ..................................................................105
Multiboard Editing.....................................................................................107
Multiboard Windowize ..............................................................................107
Block Skip.................................................................................................108
Barcode Scanning .....................................................................................111
Overview ..................................................................................................111
Recipe Setup............................................................................................112
Barcode Component Setup ......................................................................113
Maintenance ...............................................................................................115
Overview ..................................................................................................115
Test Card..................................................................................................116
Service / Maintenance..............................................................................117
Load the Test Card...................................................................................118
Camera Alignment Check ........................................................................120
Brightness Adjustment Check ..................................................................120
Flash Alignment Check ............................................................................120
Flash Level Adjustment ............................................................................121
Grid Adjustment........................................................................................121

iv Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential

© Orbotech 2005 Symbion™ Programmer Guide 1
Draft - Confidential
Preface
About This Document
This Programmer Guide describes the programming of the Symbion™ range
of Inspection Systems.
This guide is organized into chapters each covering a particular aspect of the
use or operation of the system.
More detailed information on any of the subjects in this guide can be found in
the Symbion Reference.
Typography
The following typographic conventions are used throughout this guide:
•Reference to other documents is shown as Operator Manual
•Reference within the same document is shown as Typography
•Menu items are shown as File
•Menu items to be chosen are shown as File > New
•Buttons and Icons are shown as they appear in the interface
•User input to be typed is shown as typing
•Keyboard short cuts are shown as Ctrl-C
Notes to help you use the system are shown like this:
Remember to save all your work to the database before shutting
down the system
Cautions are also given where appropriate:
Never operate the system with malfunctioning interlocks.

2 Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential
Prerequisites
Users of the system should fulfill these prerequisites;
•Familiar with the Windows® Operating System
•Familiar with the applicable production environment
•Have a Username and Password for the Operating System
•Have a Username and Password for the Symbion Application
The system administrator will provide Username and Password
information
•Be aware of all safety recommendations in the Operator Manual
The Symbion is certified inline only.
The Symbion is intended for operation inline, and should not be
operated offline with either the Load or Unload aperture open.
•Have received training in the use of the system

© Orbotech 2005 Symbion™ Programmer Guide 3
Draft - Confidential
System Overview
Symbion Concept
The Symbion S36 is a new generation of Automated Optical Inspection (AOI)
Systems.
The system provides exceptional ease of use, with Wizard driven processes
following normal Windows application conventions.
The system incorporates database architecture to facilitate distribution of
inspection data and experience throughout an organization.

4 Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential

© Orbotech 2005 Symbion™ Programmer Guide 5
Draft - Confidential
Basic Operation
Starting the System
To Start the Symbion™;
•Locate the Main Power Switch at the rear of the system, turn it to the On
(‘I’) position
•On the Front Panel press the Green button marked ‘I’
The computer will begin to boot automatically.
•Once the computer has started you will be prompted to Log In to Windows
Use the Username and Password given to you by the
Administrator.
•Double click the AOI Server shortcut on the desktop
•Double click the Symbion S-36 shortcut on the desktop
•The Welcome screen is displayed when the software has started

6 Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential
The Welcome Screen
From the Welcome screen you must first Logon to the system before
navigating to other parts of the Application. To Logon;
•Click the round Logon button in the center of the wheel
•In the dialog box enter your Username and Password
Use the Username and Password given to you by the
Administrator.
The Welcome screen then allows access to those areas of the application
your Username and Password permit.
The larger buttons on the upper part of the wheel provide access to everyday
parts of the Application;
•Setup for creation and maintenance of inspection recipes
•Production for running automatic inspections
The smaller buttons on the lower part of the wheel provide access to less
frequently used parts of the application;
•Maintain for maintenance and calibration of the system
The currently inactive options will be introduced in future
versions.

© Orbotech 2005 Symbion™ Programmer Guide 7
Draft - Confidential
Inspecting Production
Testing of Inspection Recipes is carried out through the Production part of the
application.
To begin inspection of production using an existing recipe;
•Go to the Production screen by clicking the Production button on the
Welcome screen
If you have a dual lane system, both tracks are represented in
the display below.
•Click the button labeled No recipe, the Recipe Chooser will be displayed
•Select the Recipe from Chooser and click Open
•The Inspection button becomes active, indicating that inspection can
begin
If one recipe is used for many variants the Inspection Set must be selected;
•Click the button labeled Default, and select the Inspection Set to be used
from the list
•Click the button labeled Inspection, Inspection of the specified recipe will
begin
Other functions of the Production screen, including descriptions of each area
can be found in the Operator Manual.

8 Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential
Shutting Down the System
To shut down the Symbion™;
•Ensure Inspection has been stopped
•Exit the application by clicking
You will be prompted if any unsaved changes are found.
•Click the Start™ button on the Windows Taskbar
•Click Shut Down Computer
Wait a few moments for the computer to shut down, removing
power before shutdown is complete may result in loss of data.
The computer will switch off when shutdown is complete.
•Locate the Main Power Switch at the rear of the system, turn it to the Off
(‘O’) position

© Orbotech 2005 Symbion™ Programmer Guide 9
Draft - Confidential
Setup Screen
Overview
All programming functions of the system are carried out through the Setup
Screen or Graphical User Interface (GUI).
The Setup Screen reflects the board oriented concept of the system, and is
made up of the following areas;
•Recipe Graphic 1
•Recipe Editor 2
•Property Editor 3
•Overview / View Mode 4
•Messages 5
Navigate to the Setup screen by clicking the Setup button on the Welcome
screen.
This is not an exhaustive description of the interface. A complete description
can be found in Symbion Reference

10 Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential
Recipe Graphic
The main graphic editor for the recipe is based on the Background Image, a
picture of the entire product to be inspected.
Components and their lands are drawn over this image.
The Recipe Graphic supports;
•Graphic Selection
With the tool enabled click a component to select, double click a
component and all components using the same package will be selected.

© Orbotech 2005 Symbion™ Programmer Guide 11
Draft - Confidential
•Graphic Editing of position
With the tool enabled click a component to select, hold over the center
marker and drag to move the component.
Holding the Ctrl key whilst making the move operation provides
options for Global movement
A second click on the component center marker changes the function to
rotation. To rotate the component hold over the handles and drag.
Normally the rotation tool operates in 15° steps. Holding the Ctrl
key while rotating a component permits free rotation
•Graphic Editing of component and land dimensions
With the tool enabled click to select a component, drag handles to adjust
the current dimension. Click the handles to change the dimensions being
set.
The resize tool operates on the following dimensions, cycling
through in the following order
Body →Terminal →Land
•Measurement
With the tool enabled hold to start measuring and drag over the object to
be measured. The tool reads out the length measured, its individual X and
Y components and the angle.
This tool also provides brightness measurement, when not using
the measurement functionality
Holding the Ctrl key while using the measure tool will display
the current Height of the ROI this is useful for checking Height
Synchronization
•/ Zoom in / out
Click to zoom in or out by one step.
You can also use the +and –keys on the numeric keypad to
zoom. When no component is selected, the zoom operates on
the cursor location
•Zoom to fit
Click to zoom the selected component to the maximum level, allowing the
whole component to fit in the display.
You can also use the /key on the numeric keypad to zoom to fit

12 Symbion™ Programmer Guide © Orbotech 2005
Draft - Confidential
•Zoom to extents
Click to zoom out to view the entire recipe.
•Context Menu
Right clicking on any selected component presents the context menu.
Normal Windows functions, such as Copy and Paste, are provided
together with application specific tasks.
The following layers can be displayed on the recipe Graphic
•Component Body
Draws the component body (blue frame) when active
•Terminals
Draws the terminals (yellow frame) when active
•Lands
Draws the package (magenta frame) and board lands (green frame) when
active
•Tolerance
Draws the location tolerance (cyan frame) when active
•Shadows
Draws the component shadows (gray frame or filled area) when active,
and an angled light source or camera is selected
•Region of Interest (ROI)
Draws the component ROI (orange frame) when active

© Orbotech 2005 Symbion™ Programmer Guide 13
Draft - Confidential
Recipe Editor
The Recipe Editor represents the structure of the Inspection Recipe. This is a
hierarchical structure based on a logical representation of an Assembly
product.
Each part of the recipe has particular properties, which can be manipulated
through the Property Editor.
The Recipe Editor has two views, which can be switched by clicking on in
the top right of the Editor.
The Table View is the normal editor, and facilitates at a glance checking of
defined inspections and inspection coverage.
The columns shown are as follows;
•Name, the object name (such as Frame) or the Component Name
•Tag, check box to mark/unmark a component from a Tag Set
A Tagged component may be considered as a remembered
selection, some special operations are only possible on Tagged
components.
•Pac age, the name of the Library Package used for this component
The choice of Pac age determines which inspections are
possible, as well as the dimensions and characteristics of the
component.
•Chec , the current status of the component this may be a combination of;
This component is OK and it’s package definition matches that
defined in the library.
This component is OK, but it’s inspections differ from those
defined in the Library package.
This component is OK, but it does not exist in the available
Library.
This component is not OK (tool tips will give details of error)
A Macro Inspector is present on this component
Table of contents
Popular Control System manuals by other brands

Pentair
Pentair Hypro ProStop-E Quad 4216N-3404VPSQ Installation and operation manual

CNC Router Parts
CNC Router Parts CRP600 Benchtop PRO Assembly instructions

GRASS VALLEY
GRASS VALLEY JUPITER CONTROL SYSTEM - S V7.9.0 release note

Casals
Casals SFC User and installation manual

Beninca
Beninca LADY manual

Knight
Knight ILCS Programming manual