Orbotech Symbion S36 Programmer's Manual

Orbotech Symbion S36 Programmer's Manual

Automated optical inspection
Table of Contents

Advertisement

Quick Links

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

Advertisement

Table of Contents
loading

Summary of Contents for Orbotech Symbion S36

  • Page 1 Number: Revision: 0 - draft File: ~/Programmer guide.doc Subject: Programmer Guide Part of: Documentation System: Symbion S3X Author: Adam Shaw (ads@orbotech.com) 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 –...
  • Page 2 Symbion – S36 Programmer Guide Draft – Internal Use Only Rev. 0 Ver. 6...
  • Page 3 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...
  • Page 4: Table Of Contents

    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 © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 5 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 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 6 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 © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 7 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 8: Preface

    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. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 9: Prerequisites

    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 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 10: System Overview

    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.
  • Page 11 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 12: Basic Operation

    • 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 © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 13: The Welcome Screen

    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. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 14: Inspecting Production

    • 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. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 15: Shutting Down The System

    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 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 16: Setup Screen

    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 © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 17: Recipe Graphic

    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. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 18 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 © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 19 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 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 20: Recipe Editor

    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 © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 21 After testing the result of the inspection is also indicated, failing inspections are marked with a red border . See Inspection Results for more details. • Comment, a field containing additional information Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 22 • Current, shows the result of the last inspection carried out Additional fields can be added to the view, by right clicking the column headers and selecting additional aspects from the list © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 23: Property Editor

    Table Editor. • Alignment, contains inspectors used for pre-inspection alignment of the ROI, see Inspectors • Inspectors, contains inspectors used to carry out the specified Inspections, see Inspectors Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 24: Overview

    Dragging in the Overview panel will pan the Graphic Editor at the current zoom level. Clicking on the View Mode tab will display that panel. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 25: View Mode

    Clicking a light source will cause the live image to show that light direction. Clicking selects the line projector Clicking a camera will cause the live image to show that camera view. Clicking on the Overview Mode tab will display that panel. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 26: Messages

    Selection of a result set will display those results on the Recipe graphic. Results are shown with the following icons; This component is OK and passed all selected inspections One (or more) of the inspections was failed © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 27 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 28: Inspection Recipe Creation

    • A Symbion S-36 System or Offline Station • Component Data for the product Optionally; • An example of the product after the SMT line • An unpopulated board • Additional Data (Multiboard, BOM) © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 29: Starting The Wizard

    Each step in the Wizard must then be completed before proceeding to the next. The steps are described in the following pages. As tasks are completed the icon border turns green Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 30: New Recipe

    Inspection Recipe from others with the same name • In Product Name a more complete Product Name may be given • In Comment any additional information may be typed Once complete proceed to the next step by clicking © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 31: Board Settings

    The units in which the dimensions are entered can be set in Measuring Unit • Click on Set Adapter Width and the rails will be adjusted ready to accept the board (Online Only) Once complete proceed to the next step by clicking Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 32: Load Board (Online Only)

    • Click Acquire Background Image The entire area defined by the Board Size is photographed and presented as a single image in the Graphic Editor Once complete proceed to the next step by clicking © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 33: Cad Import

    If you use a consistent format for manufacturing data only one CAD profile will be necessary. If you receive data from many sources, in many formats, it may be necessary to create a new profile on each occasion Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 34: Cad Import - Profile Creation

    To re-use a Profile; • Select the Profile and click A Clone of an existing profile re-uses all aspects of the profile, this is useful for re-using package links with a different CAD format © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 35 • Click the check boxes corresponding to each data type available • Click Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 36 • In the Chooser select the correct CAD file and click Open © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 37 The preview and parsed views have tell tales which indicate the state of the translation Errors are shown with red markers, and warning with yellow markers, clicking a marker will show the problem in the view Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 38 • RefDes Prefix, in any line where the Reference Designator begins with a specified character, that character will be prefixed to the Package Type • Begin and End, define markers to be used to identify sections of a file that should be used © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 39 Once complete proceed to the next step (or next data type) by clicking If additional files are to be added, you can open a file by clicking the ‘Open’ button in the bottom left corner, and selecting the appropriate file from the chooser. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 40: Board Geometry

    Scale for the selected unit, for example 90 when CAD contains orientations 1, 2, 3, 4. Setting the angle scale negatively (for example -1) should be used when orientation data is Counter Clockwise © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 41 Clicking in a corner of the board graphic will move the zero to that point When importing Multiboard data the options are repeated for the Multiboard information. Once complete proceed to the next step Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 42: Background Image Alignment

    The system will now transform the background image to fit the positions identified in the previous steps. This process does not make any changes to the data, only the background image is manipulated. Now the Fiducial components need to be identified © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 43: Fiducial Setup (Fiducials In Cad)

    The Fiducials should be as far apart as possible, and ideally diagonally opposite. • Click to continue to the next step • Click Yes to confirm saving the Fiducial definitions Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 44: Fiducial Setup (Fiducials Not In Cad)

    • Make two of the Fiducials active by clicking the checkbox in the Active column • Click to continue to the next step • Click Yes to confirm saving the Fiducial definitions © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 45: Define Packages

    The components picture from the background image will be shown in the bottom right. In case no component is fitted at that location all components of that CAD Package are listed. Selecting another component causes it to be displayed. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 46 • If no suitable component is found, a new component can be created. For details see Component Definition • Repeat until all possible Packages have been linked • Click to continue to the next step • Click Yes to confirm saving the Package links © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 47: Verify Recipe

    Windowize the Recipe, and click OK in the following dialog • Click to end the Wizard The wizard is now complete; before testing can begin any issues found by the Verify Recipe stage should be completed. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 48: Pre-Inspection Tasks

    A full list of possible messages can be found in the User Reference. Clicking any message generated by the Recipe Verification will select the component, or recipe element, in which the problem was found. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 49: Component Definition

    You can also select undefined components directly from the Recipe Verification report – just click the message in the list. • Right click , and select Define Package from the context menu The Component Definition dialog is displayed, Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 50 • Enter the number of terminals (not for discrete components) and click Search, click the Next button • Set the size in the Recipe Graphic, and click Search, click the Next button © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 51 At this point you must assign an existing component or create a new one, • If a good match was found select Yes, otherwise select No, and click the Next button Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 52 The Industry Name to be used will be pre-set as that used in the source CAD file • Once the component is properly defined in the Recipe Graphic click Create © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 53 The new package is created in the Library. You must select how to update the recipe. You can choose between updating by the CAD part number, or the CAD Package. • Once you have made your selection click Finish Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 54: Creating Tagsets

    Inspection Sets are shown on the left, with Tag Sets on the right. Click the button to create a Tag Set for each Type of component. Click the button to create a Tag Set for each Package used. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 55 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 56: Editing Functions

    • Set Default ROI, resets any existing component ROI (Region Of Interest) to the default. Commands such as Format Terminals and Set Default ROI are only required when components have been manually constructed. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 57: Inspection Specific Functions

    Set Simple Inspections ONLY if you intend that the component(s) selected should NOT be inspected. No component will fail for any reason with Simple Inspections • Fix Inspections will attempt to correct any issues found with the defined Inspections Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 58: Tagset Functions

    To edit a property locate it in the tree. Changing the Value will change all tagged components. A Common Property is one that exists and has the same value in all tagged components © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 59 Click on + to apply the correction to all tagged components Click on x to apply the factor to all tagged components This tool is very useful for manipulating positions of all components simultaneously. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 60 A context menu on each package offers the possibility to Tag the components for further editing. This tool makes it very easy to work through a recipe fine tuning each package in turn. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 61: Library And Package Management Functions

    • Same CAD Reference will replace all instances where the CAD package is the same as the selected component The dialog shows how many components will be affected by this operation. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 62 Component Definition is updated, and the Pin pitch is changed in the Library the Landing Definition cannot be preserved. The same mechanism is employed when drag-and-drop Package updates are made from the Library and when using Tag > Synchronize. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 63: Search Tool

    The tool can also Select All or Tag All components matching the search text. Once a search has been performed the keyboard shortcuts F3 and Shift + F3 can be used to find the next match, or previous match. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 64: Setup For Position Inspection

    Inspection is on or off, no other setup is required. Flipped, reports an error when the component is detected as being • placed upside down. Inspection is on or off, no other setup is required. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 65 Inspection is on or off, no other setup is required. An Inspection which is switched on is indicated by . To turn off an Inspection click the checkbox, the off state is indicated by Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 66: Location Model

    If the Location Model is set to None then regardless of the accuracy of placement provided the component is fitted it will pass. Box in Box Location Models are not available for Inspection Types without terminals, for example BGA © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 67: Location Model - Box In Box

    The resulting box is then compared with the centroid of the found component position. If the found centroid is within the defined box then the Location test will pass. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 68: Polarity Mark

    A mark in the surface of the device with a Flat Hole square profile A line etched on the component indicating Laser Etched the polarity of the device A cut out indicating the polarity of the Notch device © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 69 • Select all the component • Select the Select Tool from the Toolbar • Whilst holding Shift select the mark by clicking inside it A selected sub-component is shown in dark red Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 70 If all devices of the same package use the same polarity marking the Update Package in Library function will set the same Polarity definition for all components using the package. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 71 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 72: Setup For Solder Inspection

    Short Circuit, reports an error when the terminal is detected as being • shorted with its neighbor. Inspection is on or off, the performance of the inspection may be tuned using the TBA Setup Tool. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 73: Tba Setup Tool

    • Solder Shape / Lifted Lead • Short Detection The tool is accessed through the Recipe Editor Table View, by right clicking a suitable inspection and selecting configure from the context menu. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 74 Once appropriate Inspection settings have been found the Setup Tool can verify the settings. The verification is carried out against stored examples of good and bad components in the Image Library. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 75 The number of False Alarms with original values and the new settings In the Change column the difference between the original, verified result and the result with the proposed values is shown. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 76: Tba Compatible Inspections

    • Check the Performance Summary to see that the results are good • Choose to Update the Recipe, or both the Recipe and Library If you do not wish to update, close the Tool with or Cancel © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 77 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 78: Setup For Additional Inspections

    Inspection is on or off, the particular functionality available depends on the Inspection Type. OCR, reports an error when component legend does not match that • specified during setup. Inspection is on or off, and is setup using the OCR Config Tool. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 79: Condition Inspection

    • In the Property Editor click the Inspectors tab • Right click the Inspectors tab and choose Add Inspector • Double click the Undefined inspector and choose the required inspector from the list Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 80: Ocr

    90% of the body size, centered on the component centroid • Click The OCR Config / Train Dialog Opens; • Configure the OCR (see Configuration Dialog) • Click OK when complete © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 81: Configuration Dialog

    Buttons are provided for commonly used lighting combinations. • OCR Parameters defines the behavior of the OCR Engine Each parameter is described in OCR Parameters • Result Panel displays the output of the OCR Engine Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 82: Ocr Parameters

    • Min Font Aspect Ratio [%] and Max Font Aspect Ratio [%] define rules for the ‘shape’ of characters. Setting 0 the system attempts to read all objects. The Aspect Ratio is calculated as Width / Height © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 83 (which are shown in the result as ~) • FontId defines the font to be used for trained recognition. When no FontId is set, no trained recognition will be carried out (see Training Characters). Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 84: Training Characters

    For symbols, such as © multiple characters may be entered, such that this is read as (c) or copyright To manage Fonts; • Click on Train Manager The Training Manager opens (see OCR Training Manager) © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 85: Ocr Training Manager

    Characters correctly recognized by the OCR Engine (without training) are marked Green. Unrecognized characters are marked red, characters for which a plausible pair exists are marked yellow. • Verify the recognition of an individual character Analyzes an individual character. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 86: Ocr Tips

    • Once the best contrast is achieved apply filters and other parameters as necessary, and only then train un-recognized characters Changing parameters can affect the thickness of characters and training these characters too early will not be useful © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 87 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 88: Macro Inspector

    • Double Click the Undefined Inspector and select one of the macro inspectors The inspectors macro.1, macro.2 and macro.3 are identical. The names facilitate the use of three macros on one component. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 89: Configure A Macro

    • In the Inspectors tab, click on the inspector and open it by clicking on • Select the Defect to be reported when the test fails Only Inspections supported by the Inspection Type of the component are available. • Click the Open Config Dialog button Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 90 Returns the certainty of a match with a learned example of text, see OCV Macro o Move or Resize the area as necessary If the area is resized, any subsequent area added will be the same size initially. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 91 (called #1) which can then be defined in the Expression field. Use expressions to evaluate the Inspection in smaller parts, and to reduce the length of the main expression. • Click OK when complete Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 92: Macro On Terminals

    • Solder Open • Short Circuit Any areas defined will be applied to all terminals. When working with terminals, they are colored for result. Green for good, and Red for bad. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 93: Trainable Macro

    • Create an expression to evaluate the result of the Model Models return a certainty in the range 0 (absolutely bad) to 1.0 (absolutely good) a result of –Infinity means the model cannot be evaluated Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 94 Delete the selected Image • Train and Save the Model in this state • Once the model has been Trained and Saved it is not possible to Revert to an earlier version © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 95: Ocv Macro

    • Select the Font ID to be used This will use the same Trained font as OCR • Enter the Char to correspond with this image This can be one or more characters, space is not allowed Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 96 To manage the stored examples; • Select Activate Train Manager from the context menu The Train Manager is common to the OCR engine, see OCR Training Manager for more details © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 97 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 98: First Inspection

    Inspect Active Tagset inspects all the components contained in the current tagset, using the Inspection Manager Inspect Recipe inspects the entire recipe, using the current Inspection Set Click the button to carry out the inspection. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 99: Inspection Results

    The results recorded in the Messages view, can be re-displayed at any time by selecting the appropriate Tab. The Editor, Messages and Graphic are interactive. Selecting a component in one, will cause it to be selected in the others. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 100 In the Tree View it is possible to see which part of the component generated the defects. Defects are indicated by the respective icons, these can be reviewed in the section Recipe Editor. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 101 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 102: Saving The Recipe

    • In the field Recipe name enter the name to be given to the recipe • Click Save The first save may take some time depending on the size of the board © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 103: Recipe Certification

    • Confirm the Recipe to be saved is correct and click Save The recipe may continue to be edited but changes will be unavailable to Production until the new version is certified. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 104: Multiboards

    • Regular, the boards are spaced at regular X / Y intervals with the same orientation • Irregular, boards may have inconsistent spacing or employ different orientations Different procedures are required for creating different types of Multiboard; each of these is described below. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 105: Multiboard Structure

    • Board describes the single manufacturing unit, this may be assembled in a Frame, and can contain Miniboards. • Miniboard describes the single repeating, functional unit. These are contained within the Board. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 106 Insert a Miniboard from the Menu, Edit > Insert > Miniboard The Insert menu is also available from the context menu. The context menu is accessed by right-clicking an object. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 107 ‘Add Vertex’ A Vertex is a point where two lines forming a polygon meet. o Any Vertex may be repositioned by clicking and dragging to the desired location. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 108 The components will not be removed until a destination is specified. This feature prevents accidental loss of data in the cut and paste buffer. o Select the Miniboard and Paste, Edit > Paste © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 109: Multiboard Synchronization

    The components will not be removed until a destination is specified. This feature prevents accidental loss of data in the cut and paste buffer. • Select the Frame and Paste, Edit > Paste Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 110: Regular Multiboard Definition

    • Enter the number of boards to be created in X and Y • If the precise offsets are known they should be entered in X and Y • Click Preview to see the result • Click OK to accept the settings © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 111 • Drag the right handle until the X offset is correct • Drag the top handle until the Y offset is correct • When satisfied with the values deactivate the Move Tool Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 112: Irregular Multiboard Definition

    • Select the Miniboard to be repeated • Right click and choose Clone (or press Ctrl + D) • Select the Move Tool from the Toolbar and move the cloned board into position © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 113 Property Editor. The Miniboard number can also be defined in the Property Editor, this number will be used when presenting defect data to the repair operator and by Yield Advisor™. Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 114: Multiboard Editing

    Once a Multiboard is defined it must be Windowized. • Select Tools > Windowize > Windowize. The Inspection Recipe will be Windowized in the most efficient way possible, regardless of Miniboard or Board boundaries. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 115: Block Skip

    • In the Inspectors tab of the Property Editor double click on the already added Inspector and change to macro.1 • In the Inspectors tab of the Property Editor double click on the already present Inspector and change to macro.1 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 116 When this component fails, testing of the containing Miniboard, Board or Frame will be aborted. Components with Inspection Type FIDUCIAL or HEIGHT_SYNC automatically behave as Block Skip. If these components fail the testing of the parent is aborted © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 117 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 118: Barcode Scanning

    The software Barcode reading is capable of reading the following types; • Code 39, 128 • UPC-A , E • EAN-8 , 13 • Interleaved 2 of 5 • BC-412 • Codabar • 2D Data Matrix © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 119: Recipe Setup

    In the Recipe Editor switch between Table and Tree view modes by clicking on • Right click, and in the context menu select Insert > Barcode • In the Property Editor choose the Autoincrement method Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 120: Barcode Component Setup

    The component can also be named in this tab. It is also recommended to add the component to the Package Library • When the component is tested the Barcode will be decoded. • Windowize the recipe using Tools > Windowize > Windowize © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 121 Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 122: Maintenance

    • Run the ‘Grid’ Calibration • Run the ‘Adapter’ Calibration • Run the Machine Capability Tests (MCT) Each of these requires the use of a standard test card, which is included with every system. © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 123: Test Card

    Always store the Test Card in the case provided • Cross Target The cross target is used during verification of the camera alignment and the grid calibration Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 124: Service / Maintenance

    An expired check or calibration will display a warning on the system. The periods over which the checks expire are defined by Orbotech Customer Support. • Service 2 Most functions here are described in the Service Manual except the MCT ©...
  • Page 125: Load The Test Card

    • Load the Test Card into the Adapter by opening the front doors Slide the Test Card all the way into the adapter, as far as the stoppers. The ‘Orbotech’ marking should by in the lower left corner. • Close the front doors and power the system by pressing the Green button marked ‘I’...
  • Page 126 If this fails use the Jog buttons until the cross is in the center of the view, and click on Center Cross again The amount of movement caused by the Jog buttons, Up, Down, Left and Right can be adjusted with the Step slider • Click © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...
  • Page 127: Camera Alignment Check

    A failing check will show a cross in the button. If the check fails the system will initiate the Flash Level Adjustment, in case of further failure refer to Service Manual Symbion™ Programmer Guide © Orbotech 2005 Draft - Confidential...
  • Page 128: Flash Level Adjustment

    When the check is completed the date is refreshed and colored for the result. A failing check will show a cross in the button. If the check fails it may be necessary to make a calibration of the optical head, refer to Service Manual © Orbotech 2005 Symbion™ Programmer Guide Draft - Confidential...

Table of Contents