1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

TR7007i software EN

181 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề TR7007 Series Automated Solder Paste Inspection System User Guide – TR7007i Software
Trường học Test Research, Inc.
Chuyên ngành Automation and Testing Systems
Thể loại Hướng dẫn sử dụng
Năm xuất bản 2015
Định dạng
Số trang 181
Dung lượng 14,45 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • 1.1 Introduction to SPI (17)
  • 1.2 Basic Principle (17)
  • 1.3 Program Creation Method and Requirements (18)
  • 1.4 Related files of SPI (18)
  • 1.5 Applicable Machines (18)
  • 1.6 Optional Equipment or Software (18)
  • 2.1 Basic introduce of software interface (19)
  • 2.2 Interface of Dual Lane Machine (36)
  • 3.1 Cut Mask Settings (39)
  • 3.2 Skip Mark (42)
  • 3.3 Software Barcode (46)
  • 3.4 Fiducial Mark (56)
  • 3.5 CAD Rect (66)
  • 3.6 H.A.V. Profile (0)
  • 3.8 Warpage View (0)
  • 3.9 Box View 3D (69)
  • 3.10 Live Image (0)
  • 4.1 Gerber (80)
  • 4.2 Wizard (80)
  • 4.3 Spec (0)
  • 4.4 Open (105)
  • 4.5 Save (105)
  • 4.6 Scan (106)
  • 4.7 Inspect (106)
  • 4.8 SPC (106)
  • 4.9 About (106)
  • 5.1 File (107)
  • 5.2 Program (0)
    • 5.2.10 Non-Gerber Program (137)
  • 5.3 Inspection (139)
  • 5.4 Tools (144)
  • 5.5 Links (168)
  • 5.6 Help (181)
  • Port 1 Test Button (0)
  • Port 2 Test Button (0)

Nội dung

14 Figure 2.27 Information Bar of Solder Inspection Result .... 14 Figure 2.28 Solder Inspection Result of Current Inspection Box .... The TR7007 Series three-dimensional solder paste in

Introduction to SPI

Quality at the start of the SMT process begins with improving solder paste printing, and the TR7007 Series three-dimensional solder paste inspection systems quickly measure the area, volume, and thickness of every solder joint while detecting short circuits These systems are designed to handle very small components, preventing poor connections caused by improper solder joints, insufficient solder, component vibration, and heat expansion Detecting these defects early and correcting them improves both product quality and production quality.

The TR7007 series identifies bad solder printing at the start of the SMT process, providing immediate feedback to the solder printer to adjust printing parameters and helping to prevent defective products By catching defects early, it improves yield, reduces waste, and accelerates process optimization In short, the TR7007 enhances SMT quality control by addressing solder printing issues at the source.

TR7007 SII series increases productivity and reduces the cost of manufacturing and repair

TR7007 series is equipped with a linear motor X-Y Table system, a 64-bit main computer and a 2D color camera It provides a fast and effective defect detection capability.

Basic Principle

TR7007 Solder Paste Inspection uses a fringe-pattern lighting source and a four-step phase-shifting technique to accurately measure solder paste height, volume, offset distance, and thickness, while reliably detecting bridging; the basic principle is illustrated above.

Program Creation Method and Requirements

There are two steps necessary to create a program:

Step.1 Use Gerber Tools to transform complete stencil and component information into a SPI file (Please refer to Gerber Tool Manual.)

Step.2 Use the SPI Wizard and follow the five programming steps to complete SPI program creation (Please refer to Chapter 2.)

Related files of SPI

File name with XML – the main format of SPI project

File name with XMLX – the format of SPI project for crossing format File name with.BMP – 2D panel map

File name with 3D – 3D solder graph

InspectionTime.DAT – SPI output file for SPC software

File name with SPI – The file generated by Gerber Tool for SPI programming.

Applicable Machines

This manual is suitable for the TR7007 series (TR7007, TR7007 SII, and TR7007 SII Plus) Solder Paste Inspection (SPI) systems with the software V1.2

For purposes of convenience, this guide will use “TR7007” or “SPI” to refer to all models.

Optional Equipment or Software

Gerber Tool – TRI’s in-house developed Gerber file translator It can translate customer’s Gerber file into a format the SPI can recognize

SPC System – The statistical process control software and PC The software can collect the inspection results from SPI, doing process analysis and then output various statistical reports

SPI Offline Editor is a complete offline editing solution that includes software, a PC, and a monitor It enables users to edit projects without connecting to an SPI tester, reducing the time spent on inline SPI machine operations and streamlining workflows The detailed functionality is described in Appendix A.

YMS is a control system that lets users verify the settings of any SPI tester on production lines With its strong integration capability and large database, YMS enables rapid searching and retrieval of the exact data needed, dramatically boosting yield rates For more information, consult the YMS manual.

This chapter introduces the setting of the software interface and some feature of functions

This article introduces all settings for operating the Dual Lane machine and clarifies the differences between Dual Lane and Single Lane, while previewing that the detailed explanations of features—such as the drop-down box and every function button—will be covered in the upcoming chapters.

Basic introduce of software interface

See Figure 2.1, the corresponding area will show at below:

1 Drop Down Menu 7 Panel Map

2 Inspection Status Bar 8 Executive FOV

4 Main Control 10 Historical Tracing Bar

5 Model and Lot ID 11 Ruler

The part of drop down menu will be described in following chapters in more detail

Figure 2.2 Inspection Status Bar and PLC Interface

A This status shows the number of PCB inspections, the direction of squeegee and the setting of closed loop

With SPI enabled for the “Inspect When Barcode Fails” function, the software automatically applies the date of inspection as the barcode result If SPI is disabled for this function, the barcode result must be entered manually.

Figure 2.4 All Situation of Barcode Field

Figure 2.5 Board In Position and Scanning Coverage Percentage

Bypass mode is the same as the Bypass option in Mode Settings When activated, the machine performs an automatic scan and marks the PCB as a good board, effectively enabling a quick assessment of the board's status and an estimate of the required scanning time.

Reset: It will delete all items in machine software

Scan time: The time of SPI machine scan the image

Inspection time: The time of SPI machine inspect the image with specification

Cycle time:The cycle time from board in→scan→inspection→board out

Figure 2.7 Scan / Inspection / Cycle time

The Authority shows the current account which is log in

It will appear “User Login” window by clicking the red rectangle of Figure 2.8 You can re- enter the account and password

User name will displays in the blank

Switch language: You can switch to a different language by using “User Login” window

If the current inspection data uses the information of supplier, supplier name will displays under the user name

The part of main control will be described in following chapters in more detail

By setting the model and lot ID, It is more convenient for querying the statistics of testing result

Modify the model and lot ID: Click the icon, you can edit the lot ID directly

When you finish the modification, click the icon, and then modification will complete

If you want to discard the modification, click the icon

The part of function control will be described in following chapters in more detail

There are different displays in panel map under different conditions

CAD image: Panel map will display in a CAD diagram format It will show the status of all inspection boxes

Figure 2.11 Colors of CAD Diagrams

2D Board View: After clicking this icon, the panel map will switch to real 2D image

Fiducial Mark: After clicking this icon, it displays all positions of fiducial marks in panel map

H.A.V Profile: After inspection, the panel map uses the color contour map to display height, area and volume It is convenient for user to check the distribution of H.A.V entirely

User can also select the inspection boxes on the panel map to check data

Select the single inspection box: user can select an inspection box on the panel map directly

Figure 2.12 Select the Single Inspection Box

Select the multiple inspection boxes:

A user can click and drag the mouse to select multiple inspection boxes (As Figure A)

B If user wants to choose more inspection boxes, just click and drag the mouse to the specific area directly (As Figure B)

To discard the selected inspection boxes, press and hold the CTRL key, then click and drag the mouse over the area you want to deselect This lets you remove multiple boxes from the current selection at once, as shown in Figure C.

To clear all selected inspection boxes, simply left-click the red area This action discards all currently selected inspection boxes, resetting the selections See Figure D for reference.

Figure 2.13 Select / Discard the inspection box

Executive FOV shows the current image of FOV There are two different color frame lines in Executive FOV, which are yellow dotted line and purple solid line

Yellow dotted line: The yellow line defines the search area of data when inspection

Purple solid line: The purple line defines the size and the position of stencil screen image in SPI file It also presents the inspection box

Figure 2.14 The FOV Frame line

Located on the left side of the Executive FOV, the zoom slider lets users zoom in and out on the CAD image, making pad selection easier and more precise.

Zoom in / zoom out the panel map:

Figure 2.15 Zoom in / Zoom out the panel map

On the panel map, users can right-click to add items The pop-up menu offers two options: Add Box and Add Reference Box.

Add Reference Box: This function adds one reference box to the pad The reference box reads the pad height which is input as the offset into height offset field

Figure 2.16 Add Box and Add Reference Box

Figure 2.17 Interface of Add Box

A Adjust: User can adjust the size of current inspection box

Users can copy the information from the current inspection box and apply it to a user-defined range, selected via the settings interface.

C Show Neighbors:Click this option, user will auto select the neighbor pads next to the inspection box

Figure 2.18 Pop-up Menu of Inspection Box

Component Coplanarity enables users to select inspection items such as height, area, and volume, with the settings displayed as Figure 2.19 Users can define a tolerance interval between the maximum and minimum inspection values, and for example, setting the height tolerance to 25 μm constrains the height difference between the tallest and shortest instances of a component to not exceed 25 μm This tolerance can be applied to a single component or to all components of the same type.

Figure 2.19 Setting of Component Coplanarity

2.1.9.1 Production Status of Inspection Result

Failed Item List shows the failure type for each defect point and lists its measurements, including height (um), volume (%), area (%), and X/Y offset Clicking a defect point opens a 3D View diagram for detailed inspection Users can sort the data by clicking the header of any column, enabling quick organization of defect information.

The blue number under icon is the number of all defect point.

Pass rate: This area displays the pass quantity, failure quantity, yield rate and DPPM (Defective Parts Per Million) according to panel, board, component and pad

Figure 2.21 The Result of Pass rate

User can double click the text of all categories, and the pass rate result will transfer to a histogram diagram

Figure 2.22 Pass rate in Histogram Diagram

Top Ten Failed Items: This area lists the top 10 defective components It shows the component name, type, failure quantity and failed rate (%)

Figure 2.23 Top Ten Failed Items

Failed Type Statistics: This area displays 25 failed types, failure quantity and failed rate (%)

Reset:Clean all data in production status of inspection result

This area displays the image and the score for the fiducial marks TRISPI recommends placing three or four fiducial marks on the panel map to improve alignment accuracy If a user performs image processing on the fiducial marks, the resulting data can be displayed directly for quick assessment.

Figure 2.25 Image of Fiducial Mark

During inspection, if the fiducial marks are not found, a warning message appears (see Figure 2.26) The warning is clickable, allowing the user to revise the fiducial mark parameters and correct the search process for accurate alignment and reliable inspection results.

Figure 2.26 Failure of Search Fiducial Mark

2.1.9.3 Solder Inspection Result and Histogram / Offset Diagram

After solder inspection, the Solder Inspection Result shows the details of the current inspection box The information bar automatically locates at option B and displays the current box’s name, the component type, and measurements such as height, area, and volume.

X, Y offset The result displays different values by using different colors

Figure 2.27 Information Bar of Solder Inspection Result

Green value denotes inspection results that meet regulatory standards and signifies a pass If there are bridges on a panel, a red caution text with an underline appears at the lower-left corner of the information field, as shown in Part B of Figure 2.28.

Red value: The red values represent inspection values violate the regulations

Red values indicate failed measurements The information field can display multiple inspection values and their categories that violate the regulation If there are bridges on the panel, red caution text with an underline appears at the lower-left corner of the information field, as shown in Part A of Figure 2.28.

Yellow value:The yellow values represent inspection values are in the warning range The yellow value means warning value (As the part C of Figure 2.28)

Figure 2.28 Solder Inspection Result of Current Inspection Box

User can use the information bar to switch the histogram and offset diagram

Height of pads: X-axis is the percentage Y-axis is the cumulative amount of pads Figure 2.29 displays the mean and the range within two deviations of pads’ height

Area of pads: X-axis is the percentage Y-axis is the cumulative amount of pads

Figure 2.30 displays the mean and the range within two deviations of pads’ area

Volume of pads: X-axis is the percentage Y-axis is the cumulative amount of pads Figure 2.31 displays the mean and the range within two deviations of pads’ volume

2.1.9.4 Inspect Button and Confirm Button

User can click the INSPECT / ESCAPE button to start or cancel the inspection

After Inspection, if the mode setting selects the “Confirm Pass” mode, there appears the confirm buttons User needs to click the buttons to confirm the failed board

With a machine-detected failed solder, the user can classify the board as failed or pass In the FAIL scenario, a detected failed solder results in labeling the board as failed; in the PASS scenario, the user may label the board as pass When data needs editing, click the STOP button to stop and modify the data.

Figure 2.34 Interface of Confirm Buttons

Interface of Dual Lane Machine

The TRI SPI Dual Lane machine features two screens—one on the front and one on the rear—that display inspection results and allow adjustment of inspection parameters for the selected lane Lane 1 uses a blue interface and Lane 2 uses a green interface to clearly separate the two lanes.

Figure 2.39 Interface of Dual Lane Machine_Lane1

Figure 2.40 Interface of Dual Lane Machine_Lane2 other is the mirror screen mode that each screen can display two lanes at the same time

User can adjust the display settings by clicking different icons

Figure 2.41 Different Modes of Dual Lane Machine Screen

Figure 2.42 Mirror Screen: Lane1 Up / Lane2 Down

See Figure 2.42, the corresponding area will show at below:

1 Switch icons: The switch icons show on both interfaces, it can be shown or hidden

2 Main Control: The main control shows on both interfaces, it can be shown or hidden

3 Panel Map: It shows on both interfaces

4 Executive FOV: It shows on both interfaces

5 Function Control: The function control shows on both interfaces, it can be shown or hidden

6 Solder Inspection Result: It shows on both interfaces

7 Production Status of Inspection Result: It shows on both interfaces

8 Inspection Button: It shows on both interfaces

9 Inspection Status Bar: It shows on both interfaces

10 Confirm Buttons: It shows on both interfaces

11 Historical Tracing Bar: It shows on both interfaces

Figure 2.43 Mirror Screen: Lane1 Left / Lane2 Right

See Figure 2.43, the corresponding area will show at below::

1 Switch icons: The switch icons show on both interfaces, it can be shown or hidden

2 Main Control: The main control shows on both interfaces, it can be shown or hidden

3 Panel Map: It shows on both interfaces

4 Executive FOV: It shows on both interfaces

5 Function Control: The function control shows on both interfaces, it can be shown or hidden

6 Solder Inspection Result: It shows on both interfaces

7 Production Status of Inspection Result: It shows on both interfaces

8 Inspection Button: It shows on both interfaces

9 Inspection Status Bar: It shows on both interfaces

10 Confirm Buttons: It shows on both interfaces

11 Historical Tracing Bar: It shows on both interfaces

This chapter introduces all express icons in the function control section of the SPI interface, with a total of 10 icons providing quick access to the most common functions Figures 3.1 and 3.2 illustrate two groups of functions that are active at different times: Figure 3.1 shows the functions used when the software is opened, while Figure 3.2 shows the functions available after the panel is scanned.

There are two function icons used when user opens the software See Figure 3.1

Figure 3.1 Two Icons Used when User Opens the Software

There are eight function icons used after user scans the panel See Figure 3.2

Figure 3.2 Eight Icons Used after Scanning the Panel

Cut Mask Settings

Cut mask function enables users to create a mask that covers all information in the masked area The mask can cover regions that could affect the inspection results, such as white lines with excessive height and holes on the panel SPI Software will ignore all data within the masked area when processing results, ensuring those regions do not influence the outcome.

There are few steps to set the cut mask:

To add a cut mask, right-click on the panel map or the executive FOV window, select Add, and then choose the desired mask shape The following figures illustrate a rectangular mask as an example.

Figure 3.3 Add a Cut Mask on Panel Map

Figure 3.4 Add a Cut Mask on Executive FOV

Step2 Set the area of a cut mask:The blue rectangle is the area of cut mask

User can drag and click the mouse to adjust the size and the location of the cut mask

Figure 3.5 Adjust the Area of cut mask

Step3 Set the applied range: User can select the option “Panel” or “This

Position on All Boards” to assign the applied range of mask Click the

“Apply” button to complete cut mask setting

Panel: This option makes user apply the setting of cut mask to the current position

This Position on All Boards: If the tested board is a multi-board, this option makes user apply the setting of cut mask to the same position on all boards

Figure 3.6 Set the Applied Range

Step4 Complete the cut mask setting: The red frame line represents the setting of cut mask is completed The information inside the area of red rectangle will be ignored when inspection

Figure 3.7 Complete the Cut Mask Setting

Skip Mark

User can define a skip mark as the characteristic of the bad board User can set the specification of skip mark to tell apart whether the tested board is a bad board or not If the tested board is considered as a bad board, SPI software will not do any inspection on this tested board

Step1 Right click the mouse on FOV window, and then click the “New Skip

Mark” option It will add a new skip mark on the panel

Figure 3.8 Add a New Skip Mark

Step2 Use mouse to adjust the size and the position of yellow dotted rectangle to resize the skip mark

Figure 3.9 Set the Size and the Position of Skip Mark

Step 3: Configure the skip mark shape Users can choose a skip mark shape that corresponds to the actual mark on the tested board, and they can also select the real image of the skip mark to ensure accurate matching.

Figure 3.10 Set the Shape of Skip Mark

Step4 Apply the setting to all boards or specified board

All boards: Apply the skip mark setting to all skip marks which are on the same position of all boards The red rectangles on Figure 3.12 show the result

To apply the skip mark setting to a specified board, enter the board number in the upper-left panel The setting is applied to that board, and the result is indicated by the green rectangle shown in Figure 3.13.

Figure 3.11 Set the Applied Range

Figure 3.12 Apply to All Boards

Figure 3.13 Apply to the Specified Board

Step5 There is some information on FOV window when completing the skip mark settings: the board number and the score of skip mark

Figure 3.14 Complete the Setting of Skip Mark

Skip Mark Spec: user can set the specification of skip mark to tell apart whether the tested board is a bad board or not

Step1 Right click the mouse on the position of skip mark, and then select the

Step2 Skip Mark Settings: This setting window displays some information:

Board No / Threshold / Score / Status / Polarity User can adjust the settings and select the applied range by this window

Board No.: The number of board which contains the skip mark

Threshold: The standard to determine the board is Pass or Skip

Score: It is a level of the skip mark This score value can be used to determine the threshold value

Status: There are two results of the skip mark judgement: Pass (It means the tested board needs to inspect) or Skip (It means the tested board skips the inspection.)

Polarity: The explanation is as Figure 3.17

Only Selected: The setting is only applied to current skip mark All: The setting is applied to all skip mark

Figure 3.18 The “Apply to” Option

Software Barcode

Define the barcode regions on the PCB and set the specific barcode format to read As the tested board is inspected, the system scans the designated barcode area, decodes the data, and records the resulting value for traceability.

There are few steps to set up the barcode:

Step1 Right click the mouse on panel and click Add to add a barcode window

Step 2: Set the position and area of the barcode window by using the mouse to resize and move the blue rectangle The blue rectangle must cover the entire barcode area on the panel, because the size of the captured barcode image is defined by the dimensions of this rectangle Accurate placement and sizing ensure a complete and properly captured barcode.

Figure 3.20 Set Position and Area of Barcode Windows

Step 3: Select the barcode decode type and enter the board number that corresponds to the barcode If the decode type is 1D, you can select multiple barcode types at once; if you're unsure of the barcode type, you can choose Select All If the decode type is 2D, you may only select one barcode type at a time.

Figure 3.21 Select the Decode Type of Barcode

Step4 The result of decode test: Click “Test” button and the result of barcode decoding will show at the bottom of barcode image

Figure 3.22 The Result of Decode Test

Step 5: Enable the Barcode feature by turning on the Enable Barcode option, then click OK to apply the new settings A confirmation window will appear to verify that the barcode decoding is correct.

The software barcode settings are classified to three parts:

Decode: There are two Interfaces, Live Image and Load Image We take the Load Image for an example to introduce the software barcode settings

Figure 3.25 Two Interfaces of Decode

Figure 3.26 Decode of Software Barcode

1 Enable Barcode: Turn on/off the barcode function

2 Barcode Image: User can select the barcode image from Live Image or Load Image Live Image: It shows the real barcode image from the blue rectangle

Load Image: User can load the barcode image from the file Click the “Open” button, and then user can choose the barcode image file

3 The result of decoding: Click the “Test” button and the result of decode will show

User can use the result to check whether the barcode decoding works out or not

4 Assign the board number to the barcode: Input the board number to the assigned barcode If user adds a new barcode, the board number will automatically change to next one

Figure 3.28 Assign a Board Number to a Barcode

5 Decode Type: A barcode may be 1D or 2D User can select the decode type

Figure 3.29 Switch the Decode Type

1D Barcodes encompass all selectable one-dimensional barcode types, and you can choose multiple options at once within the same workflow When working with 1D barcodes, users can select more than one type simultaneously to meet diverse labeling needs Detailed explanations for each 1D barcode type are provided in the Appendix.

Figure 3.30 Barcode Type of 1D Barcode

In 2D barcodes, there are two formats: QR Code and Data Matrix When the decode type is set to 2D, you must select only one barcode type at a time.

Figure 3.31 Barcode Type of 2D Barcode

Click icon to save the current setting as the default setting

Figure 3.32 Option of Software Barcode

Enable the Barcode Length option and set the barcode length to the required value This length includes all characters, including special characters and spaces If the barcode length does not match the input length, the barcode will be marked as Decode Fail.

There will appear the key in window, so user has to key in the barcode manually

If user doesn’t tick off this option, the software will decode the barcode at any length

Figure 3.33 Set the Barcode Length

The key in window: There are two key in windows

A Key in window with user doesn’t set the barcode length

If the barcode cannot be decoded, users must manually enter the barcode data Once the data is entered, the item on the right changes color from red to green to indicate successful entry Click the Apply button to finalize the barcode data entry.

Figure 3.34 Key In Window with User doesn’t Set the Barcode Length

B Key in window with user set the barcode length

When decode fail happens, user has to key in the barcode data at the correct barcode length to apply the barcode function

Figure 3.35 Key In Window with User Sets the Barcode Length

Trim (S/E Char.): Tick off this option to trim the special characters of the barcode

Figure 3.36 shows that the barcode data begins and ends with the special character '*' By using this option to trim these surrounding asterisks, the decoded result will no longer display any special characters.

Figure 3.36 Trim the Special Characters of decode will not show any blank space

Save Failed Images: Enable this option to automatically save barcode images that fail to decode; these decode-failure images can be analyzed later and will be stored in the same folder as the corresponding XML files.

Inspect When Barcode Fail: Tick off this option, the software will still inspect even if the barcode is failed The barcode record will be the calendar time when inspection

Figure 3.37 Turn on/off the Inspect When Barcode Fail

Figure 3.38 Parameters of Software Barcode

Color Space: Software uses grayscale to show the barcode image

Smoothing: User can use the image processing function on menu to reduce the noise Low pass 2D: Use Low-pass 2D filter to reduce the noise

Gaussian 3X3: Use Gaussian Filter with 3X3 matrix to reduce the noise

Gaussian 7X7: Use Gaussian Filter with 7X7 matrix to reduce the noise

Figure 3.39 Different Methods of Smoothing

The median function, also known as the median filter, is a staple of image processing It works by collecting the grayscale values of neighboring pixels inside the filter window, ranking them, and replacing the center pixel with the median value This process reduces noise in grayscale images while preserving edges, making it a reliable denoising technique.

The algorithm uses the value of midst order as the values of middle position pixels

Median filtering is a straightforward image denoising technique used in grayscale image processing In this algorithm, a 3x3 or larger filter window moves over each pixel; the values of all pixels inside the window are collected and the median value is computed, which then replaces the original center pixel For a 3x3 window (as in Figure 3.40), the nine grayscale values are sorted and the middle value—the fifth smallest—becomes the new center pixel value This method reduces salt-and-pepper noise while preserving edges more effectively than averaging filters, making it a common choice for noise reduction in image processing.

119, 120, 123, 124, 125, 126, 127 and 150 The median is 124 The all grayscale value in this area will be replaced by 124

Brightness (0~255): This option can adjust the brightness of whole barcode image and the original value is 0 The larger value of brightness represents the brighter image

111 116 110 120 130 pixels to decode the barcode

Joined Image Scale (%) : User can adjust the size of captured barcode image, and its original size is 100%

Invert: The invert option inverts the brightness values Dark areas become bright and bright areas become dark

Figure 3.43 Before-and-After of Invert Option

Threshold: There are two threshold values which are upper limit and lower limit

Software only shows the grayscale value between the upper limit and the lower limit

User can use the threshold option to increase the contrast of image

Figure 3.44 Different Threshold Value of Barcode

To reset the barcode setting, click the barcode rectangle on the panel; the frame color will turn blue to indicate that the option is active Then right-click and select “Edit” from the context menu to reset the barcode configuration This simple two-step process lets you restore default barcode settings quickly and easily.

Figure 3.45 Edit the Barcode Rectangle Setting

Fiducial Mark

User can click this icon to adjust the setting of fiducial mark User can realign the fiducial mark on the board, on the panel or add a new fiducial mark

Realign Fiducial Mark: If user wants to realign the position of fiducial mark with the real image of fiducial mark, there are the following steps:

Step1 Find the position of first fiducial mark on tested board

Put the cross line center on real image of fiducial mark in FOV window, and then right click the mouse and choose “Realign Fiducial Mark 1.”

(There is only 1 st fiducial mark can do the realignment, the others can’t.)

Figure 3.46 Realign Fiducial Mark Menu

Step2 Realign the position of a fiducial mark:

There is a pop-up window: Are you sure you want to realign 1 st fiducial mark to current FOV?

Figure 3.47 Realign 1 st Fiducial Mark

The fiducial mark search successfully

Figure 3.48 Fiducial Mark Search Successfully

Step 3: Set up the fiducial mark completely The purple rectangle is the fiducial marker and displays its score, which represents the fiducial level and can be used to determine the threshold value.

User only needs to realign 1 st fiducial mark, and then the other fiducial mark will realign to the relative position automatically

Figure 3.49 Score of Fiducial Mark

Figure 3.50 Realign All Fiducial Marks

Add Fiducial Mark: There are following steps to add a new fiducial mark

Step1 Put the cross line center on the real image of fiducial mark in FOV window

Right click the mouse and choose “Add Fiducial Mark.”

Step2 There are settings of adding a new fiducial mark:

Board Number: Each time a user adds a fiducial mark, a dedicated board number is assigned to that mark Fiducial marks can be configured as either panel fiducial marks or board fiducial marks, with a specific board number assigned to distinguish and link them to the appropriate board.

Figure 3.52 Set the Board No

Shape: Choose the shape to the new fiducial mark

CAD:Choose “NoneCAD”, and then this fiducial mark is considered as a new fiducial mark

Figure 3.53 Shape and CAD Settings

Step1 Choose a fiducial mark to delete

After completing the fiducial mark setup, the search rectangle appears in baby blue Clicking the search rectangle area changes its color to deep blue, as illustrated in Figure 3.54 The fiducial mark can only be deleted when the search rectangle is deep blue.

Right click the mouse, and choose delete

Figure 3.54 Menu of Search Rectangle

Step2 There is a pop-up window: Are you sure you want to delete the fiducial mark? Click the Yes button, and then complete the delete job

Figure 3.55 Delete the Fiducial Mark

Test: When user clicks the “Test” button, the fiducial mark shows its score The higher score means the better fiducial mark

Click the “Test” button when finishing the adjustment of search rectangle, and then the score of fiducial mark will show on the panel map

Alignment Spec: There are two parts in alignment setting, Common and Process

Common settings of Alignment Spec:

There are four items Click the OK button if the settings are all complete

1 Type: The shape of the current fiducial mark

2 Color: The current fiducial mark is brighter or darker than the background

3 Score: The threshold value to accept the current fiducial mark

4 Length: Set the size of the fiducial mark The X / Y values are the lengths in direction of X/Y axis of the fiducial mark

Figure 3.58 Common Settings of Alignment Spec

Figure 3.59 Scores of Fiducial Mark with Different Lengths

Alignment Spec lets you configure up to six image processing boxes to perform image processing To access the controls, right-click any image processing box; a context menu appears with three options to choose from.

Click the Apply button to test the score of fiducial mark

Gain (%): Adjust the brightness of fiducial mark

The larger value (0%~1000%) of gain shows the brighter fiducial mark

Click the Apply button to test the score of fiducial mark

Figure 3.61 Different Gain Settings of Fiducial Mark

Edge (Eg) detection checks for edges within a defined search rectangle If an edge is detected in the search rectangle, the software eliminates grayscale value differences inside the edge to reduce noise and improve recognition The process then detects the edge of the fiducial mark to complete robust shape recognition.

In gray scale image processing, tick off the polarity option will invert the brightness values Dark areas become white and bright areas become black

If user ticks off the polarity option, the larger level (0~255) shows the darker image

If user doesn’t tick off the polarity option, the larger level (0~255) shows the brighter image

Click the Apply button to test the score of fiducial mark

Figure 3.62 Different Edge Settings of Fiducial Mark

Threshold (Th): User can set the threshold to binarize the image and reduce noise

Level: The level is a threshold If some grayscale values lower than the level of threshold, they will be filtered out

The larger level (0~255) of threshold filters the more values

Click the Apply button to test the score of fiducial mark

Figure 3.63 Different Threshold Settings of Fiducial Mark

Delete: Delete the current image processing box.

CAD Rect

This option is to show the current CAD rectangle

It can show the all imported CAD rectangle on the panel map

The panel map shows the size and the location of CAD rectangle

Figure 3.64 The Current CAD Diagram

After inspection, click the icon to display a color contour map on the panel map that shows height, area, and volume This intuitive visualization enables users to quickly and comprehensively assess the distribution of H.A.V across the entire area.

There are two scales, value (àm) and percentage (%)

Value (àm): H.A.V Profile uses color to classify the measurement value of height The interval is 25 micrometers and the corresponding colors shows as Figure 3.65

Figure 3.65 H.A.V Profile in Value Scale (àm)

Figure 3.66 Distribution of H.A.V Profile in Value Scale

Percentage (%): There are five intervals The corresponding percentage of each interval is set by the Spec option

Figure 3.67 H.A.V Profile in Percentage Scale

Figure 3.68 Distribution of H.A.V Profile in Percentage Scale

The panel map will show the real image of current tested board after clicking this icon This option can only be used after the scanning

The panel map shows the real image of the currently tested board, with white rectangles marking the inspection boxes Red inspection boxes indicate that the solder paste inspections at those positions have failed.

Figure 3.69 The Panel Map of 2D Board View

If there is a warp in a board, the result will show at the panel map

After Inspection, the panel map will show the color contour map in warp by clicking this icon It is convenient for user to check the distribution of warp

If the warp mode is no tracking, user cannot find the icon of Warpage View at the Function

Access to the Warpage View icon requires selecting the tracking option in warp mode under system settings Once enabled, users can analyze warp information after inspection, and the warp distribution will be visualized on the panel map.

Figure 3.70 The Panel Map of Warpage View

This option is to show the 3D View and the 3D View Section of current select inspection box This option can only be used after the inspection

Enable this option to display the 3D view of the currently selected inspection box The 3D view also includes a section oriented along the X and Y axes and a color contour map, with a value shown in the upper-right corner of the 3D view.

View is the height of cross line center

The red frame lines of 3D View show the height, area and volume of solder paste in theory

Users can set the start and end positions of the 3D View Section by right-clicking the mouse twice; after doing so, the 3D View Section for the selected plane will appear The height of the cross-line center is shown in the upper-right corner of the 3D View Section.

Click the / buttons to expand / contract the 3D View Section

Click the / icons to lock / unlock the screen of 3D View

Clicks this option, there will show the corresponding 3D View when user clicks the other inspection box

Click this option to lock the screen of 3D View When user clicks the other inspection box, the window will show the 3D View of current inspection box

Figure 3.73 3D View of Current Inspection Box

Show the FOV live image of current position of camera

Click the icon to open the FOV live image, which shows the camera's current position; you can inspect a specific area of the tested board by moving the robotic arm along the X, Y, and Z axes, while the SPI toggles different lighting to reveal various characteristics through the live image This article outlines the FOV live image functions in three sections: Dynamic Image Design SPI, Stop-and-Go Design SPI, and the common-use functions.

Live image – the function in common use

Set the distance of every moving step in this mode User can use arrow key to move camera in direction of X/Y axis to see the particular position

Current Location and Absolute Move:

Current location represents the location of cross line center of Live Image Click the “Save Position” button, and then the location of cross line center will be saved

Absolute Move indicates the moving distance of camera Click the “Go” button and the position of camera will move to the “Save Position.”

Figure 3.74 Move (X-Y) of Motion Control

Motion on Z axis Set the distance of every moving step and move camera in direction of Z axis

Current Location and Absolute Move:

Current location represents the location of cross line center of Live Image Click the “Save Position” button, and then the location of cross line center will be saved

Absolute Move indicates the moving distance of camera Click the “Go” button and the position of camera will move to the “Save Position.”

Figure 3.75 Move (Z) of Motion Control

To support different production line directions, the software can configure the stopper location on either the left or right side of the conveyor The stopper must be mounted on the fixed side of the conveyor to ensure consistent operation For Left-in / Right-out lines, position the stopper in the lower-right corner; for Right-in / Left-out lines, position it in the lower-left corner.

Selecting this option opens the FOV window and displays an image of the current stopper location If there is a difference between the current stopper location and the actual stopper location, the user can use the FOV arrow keys or double-click to adjust and align the positions.

Live image – Dynamic Image Design

Switch to 3D fringe pattern mode

Lighting Adjustment: This option will adjust the intensity of light corresponds to different image modes See Figure 3.81

Figure 3.81 Lighting Adjustment with Different Image Mode

Use the icons to enable / disable the light which is used to search the fiducial mark It can only turn on one type of light at a time

The Lighting Adjustment option adjusts the type and the intensity of light which is used to search or pre-find the fiducial mark in different scan modes

Figure 3.82 The Types of Search Light in Different Modes

If user selects “None” in pre-find mode, the light used to find the fiducial mark in speed mode and in normal mode will be the fringe pattern light

In pre-find mode, selecting "One" or "All" causes the fiducial-mark to be located using the same RGBW illumination in both speed mode and normal mode The lighting will be the chosen color among red, green, blue, or white.

In color mode, the light used to locate the fiducial mark depends on the pre-find mode: selecting None uses white light, while selecting One or All uses one of the R/G/B/W lights to locate the fiducial mark.

Select “None” in pre-find mode, the comparative image of fiducial mark in speed mode and color mode will show as Figure 3.83

Figure 3.83 The Comparative Image in Speed Mode and Color Mode

Scan the fiducial mark using red, green, and blue illumination in sequence to capture distinct views The resulting comparison between the fiducial mark images acquired in speed mode and color mode is illustrated in Figure 3.84.

Figure 3.84 The Comparative Image of Different Light

This option is set to adjust the machine by TRI service engineers

To calibrate Laser Bias X and Y, move the CCD to the upper-right corner of the PCB and click the calibration function; the system will automatically adjust the laser parameters This option requires the calibration tool, so coordinate with TRI service engineers to carry out the calibration.

To re-adjust the white balance of the color image, place a white paper on the tested board, position the camera directly above the white paper, and click the white balance icon The system will automatically calibrate the white balance, ensuring accurate color reproduction in your images.

Live image – Stop-and-Go Design

Switch to Projection LED mode

Lighting Adjustment: Adjust the intensity of 3D projection light

Figure 3.87 Adjustment of 3D Projection Light

Switch to Paraxial LED mode

Lighting Adjustment: Adjust the intensity of paraxial light

Figure 3.89 Adjustment of 3D Paraxial Light

Switch to Angle LED mode

Lighting Adjustment: Adjust the intensity of angle light

Figure 3.91 Adjustment of Angle Light

Switch to Fiducial Mark Light mode

Use the icons to enable/disable the light which is used to search the fiducial mark It can only turn on one type of light at a time

Use the red light, green light and blue light to scan the fiducial mark respectively, the comparative image of fiducial mark will show as Figure 3.94

Figure 3.94 The Comparative Image of Different Light

This chapter introduces the left-hand controls of the software interface, highlighting nine primary buttons that guide the user through the workflow The controls are organized into two groups, as shown in Figures 4.1 and 4.2, each used at a different stage of operation Figure 4.1 presents the functions available when the software is opened, while Figure 4.2 shows the functions used after completing the wizard-based settings.

The functions used when user opens the software:

Figure 4.1 Five Buttons Used when User Opens the Software

The functions used after user finishes the wizard setting:

Figure 4.2 Four Buttons Used when User Finishes the Wizard Setting

We will introduce all the icons of function control at below

Click this buttons, GC Tool software will show up directly

The operation of GC tool will be described in “GC Tool Software Manual” in more detail

Follow the steps to import the SPI file, this function helps user to finish the setting of initial program

There are five steps to set up the wizard:

Step1 Load the SPI file:

Figure 4.3 Load the SPI File

Step2 Set up the stencil thickness and the carrier dimension

Figure 4.4 Set Thickness of Stencil and Carrier Dimension

The value of stencil thickness is the height of solder paste in theory

Carrier Dimension: Input the width and height of carrier

If user uses the carrier, the input value will be the width and height of carrier

If user doesn’t use the carrier, the input value will be the width and height of tested board

There is a ruler at the bottom of panel map It is easy for user to measure the value

Step3 Get the Dx / Dy value:

The circles in Figure 4.6 are the panel fiducial marks defined by the SPI files The values of Dx / Dy indicate the X / Y distance from the lower left to the selected fiducial mark

Figure 4.7 Dx / Dy to the Panel Fiducial Mark

Program

Ngày đăng: 19/09/2022, 10:56

w