0% found this document useful (0 votes)
93 views136 pages

N7201A393E

The document provides operating instructions for the Panasonic NPM-DGS data generation system, emphasizing the importance of safety precautions and professional training for operators. It includes details on software licensing, system requirements, and available manuals for various functionalities. Additionally, it outlines the specifications and capabilities of the system, including maximum data limits and supported hardware and software configurations.

Uploaded by

Ujjawal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views136 pages

N7201A393E

The document provides operating instructions for the Panasonic NPM-DGS data generation system, emphasizing the importance of safety precautions and professional training for operators. It includes details on software licensing, system requirements, and available manuals for various functionalities. Additionally, it outlines the specifications and capabilities of the system, including maximum data limits and supported hardware and software configurations.

Uploaded by

Ujjawal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 136

Operating Instructions

Recognition Option Data

Data Generation System


NPM-DGS

Model No. NM-EJS9A

Thank you for purchasing the “Panasonic product.”


 Read the operating instructions carefully for proper and safe usage.
 Before placing the machine in service, be sure to read “Safety Precautions.”
 Store the operating instructions carefully.

N7201A393E19 (V10.06)
201711
NPM-DGS

Original Instructions
“Use of this system:
This system is designed for the purpose of efficiently creating and managing the production data to be used for
placing electric and electronic components.
This system shall be used for this purpose only.

It shall not be used for any other purpose.”

“Operation of the machine:


The machine shall be operated by professional, specially trained operators.

It shall be operated by professional, specially trained operators.

For information regarding available training courses, please contact Panasonic Smart Factory Solutions Co., Ltd.,
Sales company or Sales agent.”

Warning
Do not operate the machine without receiving special training
Risk of injury due to improper operation.

Prohibited
●About training, conduct in your company or contact us.

For machine training in Europe,


you may contact Panasonic Industry Europe:

Panasonic Industry Europe GmbH FA Division


Robert-Koch-Strasse 100, 85521 Ottobrunn Germany
Phone number: 0049-(0)89-453541192

EJS9AE-BP-03N-09 Page 3
NPM-DGS

 NPM-DGS User License Agreement


 This is the Agreement between the users and us related to Programming Terminal Support System
NPM-DGS. The product includes the software of the computer, relative media, (CD-ROM or floppy
disk, etc.), and the printed materials as instruction manuals.
We regard user’s installation or use of this software as their approval of the restriction based on the
terms and conditions of this Agreement. If you have any disagreement with it, please return the
software to the sales agent where you got it, before use.
The software is reserved by the Copyright Laws, International Copy Right Treaties, etc.
The software is to be permitted, but its right is not transferred to others.

 License Grant and Limitations


The users are permitted to get the following rights in this Agreement.
1. The users can install the software to the only specified computer and use.
For installing it to several computers, it is necessary to get the same number of licenses as them.
2. The software cannot be used for several computers on the same network server at the same time.
For using it for several computers, it is necessary to get the same number of licenses as them.
3. Reverse engineering, disassembling, and decompiling of the software are forbidden.
4. This Agreement also includes the license of other company’s software which is constructed in this
software.
5. The software cannot be divided for using for other computer.
6. The software is to be updated with older version one simultaneously and also used together. The
License of the software is effective in older version software, too.
(The new version software itself does not constitute the granting of the license.)
7. The software cannot be lent nor rented.
8. The License of the software shall not be to apply for lending the instruction manuals.

 Product configuration
This product is configured by the following types of software.
1. Software independently developed by Panasonic Smart Factory Solutions Company of America
and Panasonic Smart Factory Solutions Co., Ltd.
2. SharpZipLib to which GNU General Public License applies.
 Regarding software that a user license is agreed based on the above 2.
For conditions of software use, please see the URL below.
http://www.icsharpcode.net/opensource/sharpziplib/
For conditions of GNU General Public License use, see the URL below.
http://www.gnu.org/licenses/gpl.html
• This software is distributed in the hope that it will be useful by itself, but without warranty of any
kind, either express or implied, including but not limited to any warranties of “merchantability” or
“fitness for a particular purpose”.
• To acquire the source code if this software, access the URL below.
http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx

Page 4 EJS9AE-BP-03N-09
NPM-DGS

 Registered trademarks and/or trademarks


Registered trademarks and/or trademarks mentioned herein are as follows.
 Microsoft, Windows, Windows Vista, Windows 7, Windows 8, Windows 8.1 and Windows 10 are
registered trademarks of Microsoft Corporation in the United States and/or other countries.
 The official name of Windows Vista is Microsoft® Windows Vista® operating system.
 The official name of Windows 7 is Microsoft® Windows® 7 operating system.
 The official name of Windows 8 is Microsoft® Windows® 8 operating system.
 The official name of Windows 8.1 is Microsoft® Windows® 8.1 operating system.
 The official name of Windows 10 is Microsoft® Windows® 10 operating system.
 The proper product name of Windows is Microsoft® Windows® operating system.
 Other product and company names mentioned herein may be either registered trademarks or
trademarks of their respective companies.

EJS9AE-BP-03N-09 Page 5
NPM-DGS

Organization of manuals

 Organization of instruction manuals


This system includes the following manuals.
Each of those manuals is designed for the purpose of a work. Refer to a manual suit for the
purpose of a work you will perform.

Manual type Explanation

Programming manual This manual explains how to install and how to create the production data
(1/3), (2/3), (3/3) of this system.

Recognition optional data This manual explains how to create component recognition data.

This manual explains how to create each data of post-placement


2D inspection editor inspection, pre-placement inspection and inspection after printing.

This manual explains how to create the inspection data after printing by
Gerber converter using the gerber data.

SP data editor This manual explains how to create the data for a printer.

Offline Camera Unit The manual explains how to create the part recognition data and how to
(Option) perform the part recognition test using an offline camera unit.

Page 6 EJS9AE-BP-03N-09
NPM-DGS

Wording in context

 How to read operating instructions


Description depends on the page; however, it is constructed basically as follows.

2 3
1 2.4.1 PCB Information
1 Choose [Modify]  [Edit Top Side
Panel Information] on the menu bar,
or double-click the PCB.

1
4  The <Edit Top Side Panel Information>
window opens.

 On-screen items may vary according to


5
options etc.

Explanation
 Title
 Operation step number
Corresponds to the arrow number in a red
frame on the screen.
 Actual operation
 Describes the effect produced by the
operation.
 Describes the supplementary explanation.

 Symbols used in this manual


In this manual, the following expressions and symbols are used for description.

Symbol Explanation Symbol Explanation


Shows a reference item.

Shows an operation flow.


This shows the part to be clicked on.

Screen name Shows a screen name.

[Button] Shows a button or a menu.

This shows the part to be double-clicked on. “Message” Shows a message on the screen.

‘Item’ Shows an item text on the screen.

EJS9AE-BP-03N-09 Page 7
NPM-DGS

System requirements

 Hardware
Standards
Item Specifications Class
Main body IBM PC/AT-compatible machine Indispensable
 A desktop PC is strongly recommended.
CPU Intel® Core™ 2 Duo E6700 equivalent or greater
(If it is Ver08.00.00 or later, Intel® Core™ i5-2430
equivalent or greater is recommended)
 When AM-LNB is installed, Intel® Core™ i5-2430
equivalent or greater is necessary
Motherboard Fully compatible with IBM
Serial I/O Fully compatible with IBM
Graphics board SXGA or higher (Display color: 65536 or more)
Desktop area: 1280 x 1024 dots or higher
Memory 2 GB or more
(If it is Ver08.00.00 or later, 4 GB or higher is strongly
recommended.)
 When AM-LNB is installed, 4 GB or higher is
necessary
Internal storage 20 GB or more of available space (NTFS file system)
(If it is Ver08.00.00 or later, an empty capacity of at
least 120 GB is strongly recommended.)
 When AM-LNB is installed, an empty capacity of at
least 120 GB is necessary
Optical drive DVD drive 4x or faster
(Used for installation)
Card slot SD memory card reader (External device available) Recommended
(Necessary when loading production data with the
equipment.)
Keyboard Japanese version: 106 keyboard Indispensable
English version: 101 keyboard
Mouse Supported by your OS as standard
Monitor SXGA or higher ready
Printer Supported by your OS Recommended
PostScript-ready product recommended
Network card 100BASE-T network card Indispensable
 A network card for 1000BASE-T is recommended
for transferring inspection images of the LWS
editor.
Uninterruptible power supply Supported by your OS as standard Recommended
(UPS)

Page 8 EJS9AE-BP-03N-09
NPM-DGS

 Software
Standards
Item Specifications Class
OS Microsoft® Windows® 10 Pro (32 bit / 64 bit version) Indispensable
Microsoft® Windows® 8.1 Pro (32 bit / 64 bit version)
Microsoft® Windows® 8 Pro (32 bit / 64 bit version)
Microsoft® Windows® 7 Professional (32 bit / 64 bit version) SP1 or
later
Microsoft® Windows Vista® Business SP2 (32 bit version) or later
Microsoft® Windows Server® 2012 (32 bit / 64 bit version)
Microsoft® Windows Server® 2012 R2 (64 bit version)
Microsoft® Windows Server® 2008 R2 SP1 (32 bit / 64 bit version) or
later
Support Language English, Chinese, Japanese
Framework Microsoft® .Net Framework 3.5
DBMS Microsoft® SQL Server® 2014 SP1 (32 bit / 64 bit version)
(Data Base Management Microsoft® SQL Server® 2012 SP1 (32 bit / 64 bit version)
System) Microsoft® SQL Server® 2008 R2 SP2 (32 bit / 64 bit version)
Java Runtime Environment Version 5 Updata 22 or later (32 bit / 64 bit version)
(JRE)
Virus check Virus Buster™ Recommended
Program version 7.0 or later

NOTICE
The hardware/OS should be prepared and installed on your own.
 Use the default settings of your OS for font, time, date, color, and others.
A sudden PC-power down may result in data losses. A proper shutdown is
necessary.

 The use environment conforms to that of your hardware.

Software names in the descriptive texts of this document will be expressed as follows;
Expression in the text Software name
Windows 10 Microsoft® Windows® 10 Pro (32 bit / 64 bit version)
Windows 8.1 Microsoft® Windows® 8.1 Pro (32 bit / 64 bit version)
Windows 8 Microsoft® Windows® 8 Pro (32 bit / 64 bit version)
Windows 7 Microsoft® Windows® 7 Professional (32 bit / 64 bit version)
SP1 or later
Windows Vista Microsoft® Windows Vista® Business SP2 or later
Windows Server 2012 Microsoft® Windows® Server® 2012 or later
Windows Server 2008 Microsoft® Windows® Server® 2008 R2 or later
.Net Framework 3.5 Microsoft® .Net Framework 3.5
SQL Server 2014 Microsoft® SQL Server® 2014 SP1 (32 bit / 64 bit version)
SQL Server 2012 Microsoft® SQL Server® 2012 SP1 (32 bit / 64 bit version)
SQL Server 2008 Microsoft® SQL Server® 2008 R2 SP2 (32 bit / 64 bit version)

EJS9AE-BP-03N-09 Page 9
NPM-DGS

Specifications

 Basic specifications
Number of machines Maximum: 1000 machines (Number of machines registered
in the system
Maximum: 30 machines per line
Parts library Maximum: 100000 data (number of data registered in the
system)
1
Placement points Maximum: 10000 points per PCB
Maximum: 100000 points per number of PCBs allowed for
optimization (Data creation job)
2
Number of patterns (blocks) Maximum: 1000 patterns per PCB
Number of marks being set Maximum: 1000 data (number of data registered in the
system)
Maximum: 1000 points per PCB (number of bad marks being
3
set)
Number of PCBs allowed for Maximum: 64 PCBs
optimization

1: It includes placement coordinates, recognition mark coordinates bad mark coordinates
and PCB warpage measurement points.
Please consult us for the mixed line with the CM / DT machines.
2: If PCB warpage measurement is included, the maximum shall be 100 patterns per
machines.
3: Master bad marks and group marks are excluded.

 License is required per machine.


 For use environment, it complies with hardware use environment.

Page 10 EJS9AE-BP-03N-09
NPM-DGS
Recognition Option Data

TABLE OF CONTENTS
 Safety precautions .................................................................................................. S-1

1. OUTLINE OF PART RECOGNITION DATA ... 1-1


1.1 Recognition Data Creation Outline ....................................................................... 1-2
1.1.1 Component Recognition of NPM......................................................................................................... 1-2
1.1.2 Training in Creating the Component Recognition Data ...................................................................... 1-2

1.2 How to Open the Component Recognition Data Creation Screen ....................... 1-3
1.3 Component Shape List ......................................................................................... 1-5
1.3.1 Box-Type Component ......................................................................................................................... 1-5
1.3.2 Lead Component ................................................................................................................................. 1-6
1.3.3 Ball Component ................................................................................................................................... 1-7
1.3.4 Irregular-Shaped Component.............................................................................................................. 1-8

1.4 Precautions in Creating the Component Recognition Data ................................ 1-10


1.4.1 Confirmation After Setting Parameters ............................................................................................. 1-10
1.4.2 Part Size, Lead Outer Size, Lead Size, Lead Count, and Lead Pitch............................................... 1-10
1.4.3 3D Sensor ......................................................................................................................................... 1-11

1.5 Component Creation Example ........................................................................... 1-12


1.5.1 Side Detection for Chip Components ................................................................................................ 1-12
1.5.2 Polarity Determination for QFP and Others ...................................................................................... 1-13
1.5.3 To Recognize All Leads of 4-Line Connector (2 Lines In, 2 Lines Out) ............................................ 1-14
1.5.4 Not to Recognize the Reinforced Leads of Connector...................................................................... 1-15

2. COMPONENT DETAILED OPTION ................ 2-1


2.1 Marks for Explaining the Option Details ............................................................... 2-2
2.2 Component Detailed Option List........................................................................... 2-3
2.3 Tolerance .............................................................................................................. 2-4
2.3.1 Box Type, Irregular-shaped Components ........................................................................................... 2-4
2.3.2 Lead Component ................................................................................................................................. 2-5
2.3.3 Ball Component ................................................................................................................................... 2-6

2.4 Lead Type / Ground Plane ................................................................................... 2-7


2.4.1 Box Type ............................................................................................................................................. 2-7
2.4.2 Ball Type ............................................................................................................................................. 2-8

2.5 Offset Check for Dense Mounting ........................................................................ 2-9


2.6 Brightness Check ............................................................................................... 2-10
2.7 Missing Pins........................................................................................................ 2-12
2.8 Missing Balls ....................................................................................................... 2-13
2.9 All-Ball Detection ................................................................................................ 2-14

EJS9AE-CT-01X-06 Page 11
NPM-DGS
Recognition Option Data

3. SHAPE OPTION .............................................. 3-1


3.1 Shape Option Outline ........................................................................................... 3-2
3.2 Shape Option List ................................................................................................. 3-2
3.3 Shape Option Setting Procedure .......................................................................... 3-3
3.4 Adding a Mold....................................................................................................... 3-4
3.5 Add Primitive, Lead Gr ......................................................................................... 3-5
3.6 Add Primitive, Ball Gr ........................................................................................... 3-6
3.7 Add Primitive, Insertion Lead Gr .......................................................................... 3-7
3.8 Adding a Non-Grid Array ...................................................................................... 3-8
3.9 Adding Uneven-Array Balls .................................................................................. 3-9
3.10 Add Primitive, Box ............................................................................................ 3-10
3.11 Add Primitive, Circle ......................................................................................... 3-11
3.12 Add Primitive, Line............................................................................................ 3-12
3.13 Add Primitive, Corner ....................................................................................... 3-13

4. RECOGNITION OPTION ................................. 4-1


4.1 Marks for Explaining the Option Details ............................................................... 4-2
4.2 Recognition Option List ........................................................................................ 4-3
4.3 Recognition Option Setting Procedure ................................................................. 4-7
4.4 Addition of Check Function................................................................................... 4-8
4.4.1 Side Pickup Check ............................................................................................................................. 4-8
4.4.2 Chip Side Pickup Check ..................................................................................................................... 4-9
4.4.3 Checking Component Pickup ........................................................................................................... 4-10
4.4.4 Rolling Check ................................................................................................................................... 4-11
4.4.5 Detail Dimension Check ................................................................................................................... 4-12
4.4.6 Rotation Check ................................................................................................................................. 4-13
4.4.7 Center Position Check ...................................................................................................................... 4-14
4.4.8 Nozzle Position Checking ................................................................................................................. 4-15
4.4.9 Individual Registered Shape Position Check ................................................................................... 4-16
4.4.10 Part Surrounding Adhesion Check ................................................................................................. 4-17
4.4.11 Brightness Difference Check .......................................................................................................... 4-18
4.4.12 Lead Flip Flop Check...................................................................................................................... 4-19
4.4.13 Lead Orientation Check .................................................................................................................. 4-20
4.4.14 Lead Width Tolerance .................................................................................................................... 4-21
4.4.15 Tolerance for Lead Pitch (Bend) .................................................................................................... 4-22
4.4.16 Tolerance for Lead Coplanarity ...................................................................................................... 4-23
4.4.17 No-Lead Portion Check .................................................................................................................. 4-24
4.4.18 Ball Diameter Tolerance ................................................................................................................. 4-25
4.4.19 Ball Pitch Tolerance........................................................................................................................ 4-26
4.4.20 Ball Float Inspection Tolerance ...................................................................................................... 4-27
4.4.21 No-Ball Portion Check .................................................................................................................... 4-28
Page 12 EJS9AE-CT-01X-06
NPM-DGS
Recognition Option Data

4.4.22 Bridge Check between Bumps ........................................................................................................ 4-29


4.4.23 Float Check ..................................................................................................................................... 4-30
4.4.24 Flux Check ...................................................................................................................................... 4-31
4.4.25 Solder Check ................................................................................................................................... 4-32
4.4.26 Before/After POP Transfer Check ................................................................................................... 4-33

4.5 Detailed Shape Definition ................................................................................... 4-34


4.5.1 Missing Lead Auto Create ................................................................................................................. 4-34
4.5.2 Lead Missing ..................................................................................................................................... 4-35
4.5.3 Ball Missing ....................................................................................................................................... 4-36

4.6 Detection Performance Improvement ................................................................. 4-37


4.6.1 Valid Sides for Rectangular ............................................................................................................... 4-37
4.6.2 Outer-side Irregular Range Specify................................................................................................... 4-38
4.6.3 Lead Tip Shape ................................................................................................................................. 4-39
4.6.4 Lead Bend ......................................................................................................................................... 4-40
4.6.5 Lead Shape Irregular......................................................................................................................... 4-41
4.6.6 Reinforced Lead Specify ................................................................................................................... 4-42
4.6.7 Insertion Lead Detail ......................................................................................................................... 4-43
4.6.8 Insertion Lead Detail Master ............................................................................................................. 4-45

4.7 Positioning Performance Improvement .............................................................. 4-47


4.7.1 Orientation Estimation, Box ............................................................................................................... 4-47
4.7.2 Accurate Positioning.......................................................................................................................... 4-48
4.7.3 Resize Processing Window ............................................................................................................... 4-49
4.7.4 Accurate Orientation Estimation........................................................................................................ 4-50
4.7.5 Lead Tip Compensation .................................................................................................................... 4-51
4.7.6 Ball Detection .................................................................................................................................... 4-52

4.8 Recognition Result Change ................................................................................ 4-53


4.8.1 Mounting Position Offset ................................................................................................................... 4-53
4.8.2 No Orientation Estimation ................................................................................................................. 4-54
4.8.3 No Center Position Estimation .......................................................................................................... 4-55
4.8.4 Component Center Definition Change .............................................................................................. 4-56
4.8.5 Lead Component Inclination Calculation Method ............................................................................. 4-57
4.8.6 Adjust Lead Detecting Point .............................................................................................................. 4-58
4.8.7 Lead Detection Window Width Setting .............................................................................................. 4-59
4.8.8 Lead height Measurement Position................................................................................................... 4-60

4.9 Others ................................................................................................................. 4-61


4.9.1 Controlling 3D Sensor ....................................................................................................................... 4-61
4.9.2 Display Estimated Results ................................................................................................................ 4-63
4.9.3 Clipping level, 2D Sensor .................................................................................................................. 4-64
4.9.4 Clipping level, 3D Sensor .................................................................................................................. 4-65
4.9.5 Image Reverse Flag .......................................................................................................................... 4-66
4.9.6 Block Match Recognition ................................................................................................................... 4-67
4.9.7 Round Part Adjacent Pickup Size Extension Setting ........................................................................ 4-68
4.9.8 Part Outline Positioning Mode Specification ..................................................................................... 4-69
4.9.9 Polarity Check with Correction Mount ............................................................................................... 4-70

EJS9AE-CT-01X-06 Page 13
NPM-DGS
Recognition Option Data

= MEMO =

Page 14 EJS9AE-CT-01X-06
NPM-DGS
Safety precautions

Safety precautions Be sure to observe

The precautions that shall be observed in order to prevent an injury to the user or the
other persons, and damage to property, are described as follows.

 The degrees of danger or injury, resulting from incorrect usage owing to failure to read an
indication, are classified and described as follows.

WARNING This indication refers to a situation which is considered that there is a


possibility of death or serious injury.

CAUTION This indication refers to a situation which is considered that there is a


possibility of only injury or physical damage.

 The matters that shall be observed are classified by the symbols shown below, and
described.
(The following are the examples of the symbols.)

This kind of symbol indicates an action that must not be carried out.

This kind of symbol indicates an action that must be carried out.

NOTICE
This part describes the precautions in using NPM-DGS.
As for the personal computer, monitor, etc., observe the precautions described in
their respective manuals.
In addition, for machine operation, see ‘Safety precautions’ described in the machine
instruction manual.

EJS9AE-SF-01N-01 Page S-1


NPM-DGS
Safety precautions

WARNING

Use the specialized


outlet and breaker
exclusively.

Sharing between machines may


cause fire because of heat
generated.

●Check the rated power


consumption in the
Specification, and consult an
electrical contractor.
M89ESC

Page S-2 EJS9AE-SF-01N-01


NPM-DGS
Safety precautions

WARNING

Do not operate the machine


without receiving special training

Prohibited

Risk of injury due to improper operation.

●About training, conduct in your company or contact us.

EJS9AE-SF-01N-01 Page S-3


NPM-DGS
Safety precautions

CAUTION
Do not give a shock to
the electrical
equipment.

There is a risk of an electric


shock, electrical leakage, or
malfunction.

M27SC

Page S-4 EJS9AE-SF-01N-01


NPM-DGS
Safety precautions

Guidelines on using the machine

1. The machine, LNB, and NPM-DGS are the equipment to be connected


to LAN.
Use them on your company’s LAN (intranet).
From the perspective of product security, use them to be connected to
the robust network.
2. Do not reveal the equipment-operating passwords to others.
We highly recommend that your password is at least 5 characters long.
3. When sending the PC for LNB, NPM-DGS, etc. to a repair shop or
disposing of it, pull out the hard disk or format the hard disk
beforehand.
4. If you used an SD card in the case of emergency operation due to
network troubles, delete its contents when normal operation is
resumed.
5. We highly recommend you update your machine to the latest version of
OS for product security enhancement.

 Failure to comply could result in the leakage of user ID, password, and your production data to a
malicious outsider.

 The information recorded in an SD card may not be completely deleted through the basic
function of the operating system. Therefore, you are recommended to use commercial software
for complete deletion.

 The machine refers to the NPM machine main body.


 LNB is a relay system connecting the machine and NPM-DGS.
 NPM-DGS refers to the production-data generation system.

 For information about how to remove a hard disk from your computer or initialize a hard
disk, refer to its instruction manual or contact the manufacturer.

EJS9AE-SF-01N-01 Page S-5


NPM-DGS
Safety precautions

= MEMO =

Page S-6 EJS9AE-SF-01N-01


NPM-DGS
Recognition Option Data

1. OUTLINE OF PART
RECOGNITION DATA

This chapter describes the topics the users should be familiar with before creating the
parts recognition data.

EJS9AE-MB-01X-08 Page 1-1


NPM-DGS
Recognition Option Data
1.1 Recognition Data Creation Outline

1.1 Recognition Data Creation Outline


1.1.1 Component Recognition of NPM
 Applicable components
NPM has adopted the recognition system that automatically selects the optimum algorithm
simply by entering the outside dimensions of components. This enables you to easily create the
recognition data that supports a wide range of component types. Moreover, it has inherited all
the conventional recognition algorithms.

 Addition recognition function (Recognition option data)


You can use not only the basic recognition function based on the outside dimensions of
components but also various settings and component check items selected, at the same time.

1.1.2 Training in Creating the Component Recognition Data


We recommend that you familiarize yourself with the method of creating recognition data in the
order given below. For standard components, recognition can be carried out on the basis of
component classification and dimensions; therefore, we recommend you should refer to this
recognition option data as the need arises.

1.1 Recognition Data Creation Outline


1.2 How to Open the Component Recognition Data Creation Screen
2 COMPONENT DETAILED OPTION
3 SHAPE OPTION
4 RECOGNITION OPTION

Page 1-2 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data
1.2 How to Open the Component Recognition Data Creation Screen

1.2 How to Open the Component Recognition Data


Creation Screen
The recognition data is set by the component editor of NPM-DGS.
The component editor can set the basic data such as component classification and dimensions,
and configure the advanced settings to define diverse recognition options.
For information on how to operate the component editor, refer to ‘Editing Components in
NPM-DGS Programming Manual.’

1 Click [Advanced] on <Component


Editor>, and select the desired
advance setting from the menu.

 To do so, you can also click the


corresponding icon.

a. [Tolerance] or

You can change the criteria of dimension


check.

b. [Lead Type / Ground Plane] or


Parts-R010200S-01E01

You can change the ground-plane shape or


electrode type of leads.
1
c. [Offset Check for Dense Mounting] or

Parts-R010200S-02E00 You can check for nozzle overrun.

d. [Brightness Check] or

You can check the brightness of the specified


area.

e. [Missing Pins] or
a You can specify missing leads or objects
b
between leads.
c
d
e f. [Missing Balls] or
f
You can specify missing balls in a grid.
g
h
i g. [All Ball Detection] or
j
You can recognize all the balls of BGA/CSP.

Parts-R010200S-03E00

EJS9AE-MB-01X-08 Page 1-3


NPM-DGS
Recognition Option Data
1.2 How to Open the Component Recognition Data Creation Screen

h. [Shape Options] or

You can specify the shape options.

i. [Vision Options] or

You can specify the recognition options.

j. [Inspection Data] or

Link inspection data.

Page 1-4 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data
1.3 Component Shape List

1.3 Component Shape List


The component shape falls into four broad types, according to which dimensions to set and
settable options vary.
When the component shape is changed, if the recognition option configured in the original
component shape is also available in the new one, the set value of the component shape is kept.

1.3.1 Box-Type Component


This is used to define the rectangular component.

• Outside dimensions (length, width)


Input dimensions • Lead size (length, width)
• Component height

Lead size (length)

Outside dimension (width) Lead size (width)

Outside dimension (length)

Settable shape option


• Mold (not addable, only color editable)

Settable recognition option


Component Mold Gr
• Valid Sides for Rectangular • Outer-side Irregular Range Specify
• Resize Processing Window
• Orientation Estimation, Box Lead Gr
• Accurate Positioning
• Accurate Orientation Estimation
• No Orientation Estimation
• No Center Position Estimation
• Mounting Position Offset
• Detail Dimension Check
• Tolerance for Orientation
• Tolerance for Center Position
• Checking Component Pickup
• Nozzle Position Checking
• Chip Side Pickup Check
• Part Surrounding Adhesion Check
• Block Match Recognition
• Image Reverse Flag
• Display Estimated Results
• Clipping Level, 2D Sensor Ball Gr
• Clipping Level, 3D Sensor
• Controlling 3D Sensor
• Round Part Adjacent Pickup size extension setting
• Part Outline Positioning Mode Specification
• Polarity Check with Correction Mount

EJS9AE-MB-01X-08 Page 1-5


NPM-DGS
Recognition Option Data
1.3 Component Shape List

1.3.2 Lead Component


This is used to define the component that has lead-shaped electrodes.

• Outside dimensions (length, width)


• Body dimensions (length, width)
Input dimensions
• Lead information (count, pitch, length, width)  4 sides
• Component height
Body dimension (length)

Lead pitch

Outside dimension Body dimension


(width) (width) Lead length

Outside dimension (length)


Settable shape option
• Mold (not addable, only color editable)

Settable recognition option


Component Mold group
• Resize Processing Window • Outer-side Irregular Range Specify
• Accurate Orientation Estimation
• No Orientation Estimation Lead Gr
• No Center Position Estimation • Lead Tip Shape
• Mounting Position Offset • Lead Bend
• Lead Component Inclination Calculation Method • Lead Shape Irregular
• Component Center Definition Change • Reinforced Lead Specify
• Detail Dimension Check • Lead Tip Estimation
• Tolerance for Orientation • Adjust Lead Detecting Point
• Tolerance for Center Position • Lead Detection Window Width Setting
• Checking Component Pickup • Lead Height Measurement Position
• Nozzle Position Checking • Lead Width Tolerance
• Side Pickup Check • Tolerance for Lead Pitch (Bend)
• Rolling Check • Tolerance for Lead Coplanarity
• Individual Registered Shape Position Check • No-lead Portion Check
• Part Surrounding Adhesion Check • Lead Orientation Check
• Lead Flip Flop Check • Missing Lead Auto Create
• Block Match Recognition
• Image Reverse Flag Ball Gr
• Display Estimated Results
• Clipping Level, 2D Sensor
• Clipping Level, 3D Sensor
• Controlling 3D Sensor
• Round Part Adjacent Pickup size extension setting
• Part Outline Positioning Mode Specification
• Polarity Check with Correction Mount

Page 1-6 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data
1.3 Component Shape List

1.3.3 Ball Component


This is used to define the component that has ball-shaped electrodes.

• Component outside dimensions (length, width)


• Ball count (row, column)
Input dimensions • Ball pitch (X, Y)
• Ball diameter
• Component height

Ball pitch X

Ball pitch Y
Outside dimension (width)

Ball diameter

Outside dimension (length)

Settable shape option


• Mold (not addable, only color editable)
• Ball Gr

Settable recognition option


Component Mold Gr
• Resize Processing Window • Outer-side Irregular Range Specify
• Accurate Orientation Estimation
• No Orientation Estimation Lead Gr
• No Center Position Estimation
• Mounting Position Offset
• Tolerance for Orientation
• Tolerance for Center Position
• Checking Component Pickup
• Nozzle Position Checking
• Block Match Recognition
• Image Reverse Flag
• Display Estimated Results
• Clipping Level, 2D Sensor
• Clipping Level, 3D Sensor Ball Gr
• Controlling 3D Sensor • Ball Detection
• Flux Check • Ball Diameter Tolerance
• Solder Check • Ball Pitch Tolerance
• Before/After POP Transfer Check • Ball Float Inspection Tolerance
• Part Surrounding Adhesion Check • No-ball Portion Check
• Round Part Adjacent Pickup size extension setting
• Part Outline Positioning Mode Specification
• Polarity Check with Correction Mount

EJS9AE-MB-01X-08 Page 1-7


NPM-DGS
Recognition Option Data
1.3 Component Shape List

1.3.4 Irregular-Shaped Component


This is used to define the component whose shape does not corresponds to that of box-type
component, lead-type component, and ball component.
For this irregular-shaped component, you can define its detailed shape in ‘3. SHAPE OPTION’ in
addition to the following items.

• Component outside dimensions (length, width)


Input dimensions
• Component height

Outside dimension (width)

Outside dimension (length)

Settable shape option


• Mold (not addable) • Lead Gr
• Ball Gr • Insertion Lead Gr
• Non-grid Array • Uneven-array Ball
• Box • Circle
• Line • Corner
Settable recognition option
Component • Before/After POP Transfer Check
• Valid Sides for Rectangular • Part Surrounding Adhesion Check
• Resize Processing Window • Lead Flip Flop Check
• Accurate Orientation Estimation • Round Part Adjacent Pickup size extension setting
• No Orientation Estimation • Part Outline Positioning Mode Specification
• No Center Position Estimation • Polarity Check with Correction Mount
• Mounting Position Offset Mold Gr
• Lead Component Inclination Calculation Method • Outer-side Irregular Range Specify
• Component Center Definition Change
• Detail Dimension Check Lead Gr
• Tolerance for Orientation • Lead Tip Shape
• Tolerance for Center Position • Lead Bend
• Checking Component Pickup • Lead Shape Irregular
• Nozzle Position Checking • Reinforced Lead Specify
• Chip Side Pickup Check • Lead Tip Estimation
• Side Pickup Check • Adjust Lead Detecting Point
• Rolling Check • Lead Detection Window Width Setting
• Individual Registered Shape Position Check • Lead Height Measurement Position
• Float Check • Lead Orientation Check
• Block Match Recognition • Lead Width Tolerance
• Image Reverse Flag • Tolerance for Lead Pitch (Bend)
• Display Estimated Results • Tolerance for Lead Coplanarity
• Clipping Level, 2D Sensor • No-lead Portion Check
• Clipping Level, 3D Sensor • Missing Lead Auto Create
• Controlling 3D Sensor • Missing Lead
• Insertion Lead Detail Master
• Flux Check
• Solder Check

Page 1-8 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data
1.3 Component Shape List

Settable recognition option


Insertion Lead Gr Ball Gr
• Reinforced Lead Specify • Ball Detection
• Lead Detection Window Width Setting • Ball Diameter Tolerance
• Lead Width Tolerance • Ball Pitch Tolerance
• Tolerance for Lead Pitch (Bend) • Ball Float Inspection Tolerance
• Tolerance for Lead Coplanarity • No-ball Portion Check
• No-lead Portion Check • Missing Ball
• Missing Lead Auto Create Non-grid Array
• Missing Lead • Ball Diameter Tolerance
• Insertion Lead Detail • Ball Pitch Tolerance
• Ball Float Tolerance
Invalid Array Ball
• Ball Diameter Tolerance
• Ball Pitch Tolerance
• Ball Float Tolerance

EJS9AE-MB-01X-08 Page 1-9


NPM-DGS
Recognition Option Data
1.4 Precautions in Creating the Component Recognition Data

1.4 Precautions in Creating the Component Recognition


Data
1.4.1 Confirmation After Setting Parameters
A) After setting the recognition data, teach the component in order to verify the recognition data; then,
confirm that the on-screen dimension guide (dotted-line window or straight line) corresponds with
the component.
If not, it is necessary to modify its size or position data that was set as the recognition data.
Sometimes it is necessary to add or modify recognition options (particularly component description
options).

B) The definition of recognition center or tilt varies with component class.


If the recognition result is displayed in cross hairs, the intersection is regarded as the recognition
center.
If the recognition center (orientation) and mounting point (orientation) of the NC program do not
match, they can be changed by specifying the Mounting Position Offset option.

1.4.2 Part Size, Lead Outer Size, Lead Size, Lead Count, and Lead
Pitch
A) Defining directions

Orientation is defined as up, down, left, or right for the state on the recognition monitor.
The recognition monitor displays the component looked down at from above the machine.
Taping Recognition result

image301

image301

B) Adjusting component size

Even if recognition is complete successfully, correct dimensions are not always set.
And also, the standard dimensions of components may differ slightly from the actual ones.
For the purpose of placing components with high accuracy, if the on-screen dimension guide
(dotted-line window or straight line) to be displayed in teaching does not correspond with the
captured component, modify the set data.

Example) Chip component: When larger component size was entered.

Slightly large component dimensions After modified

image303 image304

Page 1-10 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data
1.4 Precautions in Creating the Component Recognition Data

1.4.3 3D Sensor
The 3D sensor emits laser light to the measurement target, and measures the distance using the
scattered light.
Therefore, if the surface of electrodes or metals is almost like a mirror, most of scattered light is
replaced by direct reflected light, and the correct distance cannot be measured, resulting in
unstable recognition.
For the components such as connectors whose lead tips are not facing in one direction or are not
level, the state of scattered light is apt to change, so 3D lead recognition or lead float inspection
may not be possible.

 If the lead or ball surface of components is actually like a mirror and recognition is unstable,
please contact us.

 When you make an inquiry, we may ask you to send the actual ones. Component electrodes are
subject to oxidation when exposed to air and the state of reflected light can change; therefore,
the actual ones to be sent should be unopened as far as possible.

EJS9AE-MB-01X-08 Page 1-11


NPM-DGS
Recognition Option Data
1.5 Component Creation Example

1.5 Component Creation Example


1.5.1 Side Detection for Chip Components
Front Back

Check the brightness of the specified location, and configure the settings in such a manner that the brightness can
be judged by the level.

 How to set
1 Choose [Brightness Check] from the
[Advanced] menu.

2 Set each item.


d
Explanation
a e a) Process window
Cx: 0 mm
Cy: 0 mm
Dx: 1 mm
Dy: 1 mm
b Angle: 0 degrees
c
b) Brightness measure method
Choose ‘Average.’

c) Brightness of defined Area


Choose ‘Lighter than neibouring area
.’
Parts-R010105S-03E03
d) Body color
Choose a body color. Brightness during
recognition is adjusted according to the
setting of the body color.
e) Brightness correct
Choose a body color. Brightness during
recognition is adjusted according to the
setting of the body color.

 Recognition result
Recognition is complete An error occurs by
successfully. brightness check.

 After setting each item, confirm that an error


always occurs by component teaching.

Page 1-12 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data
1.5 Component Creation Example

1.5.2 Polarity Determination for QFP and Others


QFP component (with a polarity mark in its lower left)

Check the brightness of the specified location, and configure the settings in such a manner that the brightness can
be judged by the level.

 How to set
1 Choose [Brightness Check] from the
[Advanced] menu.

2 Set each item.


d
Explanation
a e a) Process window
Cx: 3 mm
Cy: 3 mm
Dx: 1 mm
Dy: 1 mm
b Angle: 0 degrees
c
b) Brightness measure method
Choose ‘Average.’

c) Brightness of defined Area


Choose ‘Lighter than neibouring area.’
Parts-R010105S-03E03
d) Body color
Choose a body color. Brightness during
recognition is adjusted according to the
setting of the body color.
e) Brightness correct
Monochrome based color set on the
machine during automatic teaching is
displayed as a numerical value.

 Recognition result

Recognition is complete An error occurs by


successfully. brightness check.

 After setting each item, confirm that an error


always occurs by component teaching.

EJS9AE-MB-01X-08 Page 1-13


NPM-DGS
Recognition Option Data
1.5 Component Creation Example

1.5.3 To Recognize All Leads of 4-Line Connector (2 Lines In, 2


Lines Out)
Connector
 The leads  located outside the connector
are set in the same way as those of lead
components.

 The leads  located inside the connector are
added by shape options.


 How to set
The leads outside the connector should be set in the same way as those of lead components. The
following describes how to set the inside leads.

a c
1 Choose [Shape Options] from the
[Advanced] menu, and choose [Add
b Primitive, Lead Group].

d
2 Set each item.
Set both leads  as follows.
Parts-R030200S-01E01
Explanation
a) Lead information
Count: 8 pieces
Pitch: 1 mm
Width: 0.5 mm
Length: 2 mm
b) Angle:  -90 degrees,  90 degrees
c) Position
Cx: 0 mm
Cy:  1 mm,  -1 mm
d) Lead shape
Electrode type: ‘Gull wing’
Ground-plane shape: ‘Flat’

 Recognition result
When only the outside leads are set, only When all the leads are set, all the
the outside leads are recognized. leads are recognized.

Page 1-14 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data
1.5 Component Creation Example

1.5.4 Not to Recognize the Reinforced Leads of Connector


Connector
Prevent the reinforced leads from being
detected as leads.

 How to set
The leads outside the connector should be set in the same way as those of lead components. The
following describes how to set the inside leads.

1 Choose [Vision Options] from the


[Advanced] menu, and choose
[Reinforce Lead].

2 Set each item.


Explanation
Parts-R040306S-01E00
 To specify the upper-side left of component
Target position: Check left
2 mm  Separation distance: 2 mm

 To specify the upper-side right of component
Target position: Check right
Separation distance: 2 mm

 To specify the lower-side left of component


Target position: Check left
  Separation distance: 2 mm

 Because  is a left lower-side lead when viewed  To specify the lower-side right of component
from the component center, select the upper side Target position: Check right
of reinforced leads. Separation distance: 2 mm

 Recognition result

An error has occurred in recognition


Recognition is complete successfully. because reinforced leads are detected as leads.

EJS9AE-MB-01X-08 Page 1-15


NPM-DGS
Recognition Option Data
1.5 Component Creation Example

= MEMO =

Page 1-16 EJS9AE-MB-01X-08


NPM-DGS
Recognition Option Data

2. COMPONENT DETAILED OPTION

This chapter describes the details of options that can be set for components.
For information about shape options and recognition options, see Chapter 3 and
Chapter 4.

EJS9AE-MB-02X-08 Page 2-1


NPM-DGS
Recognition Option Data
2.1 Marks for Explaining the Option Details

2.1 Marks for Explaining the Option Details


Each item of the component detailed options, shape options, and recognition options is
accompanied by the following marks. These marks show the definable shape, the necessity of
3D sensor, and others.

 Shape definition
This shows the settable shape definition for each item of the options.

: This shape definition can be used.


Box Type

Box Type : This shape definition cannot be used.

This shape definition falls into the following four types.

Box Type Lead Component Ball Type Irregular-Shaped


Component

 Multiple setting
This shows whether a piece of recognition data can accept only one setting or multiple settings for each
item of the options.

Multiple Setting OK : Multiple settings are available.

Multiple Setting OK : Only one setting is available.

 3D Sensor
This shows whether the 3D sensor is used or not for each item of the options.

3D : The 3D sensor is used

3D : The 3D sensor is not used.

Page 2-2 EJS9AE-MB-02X-08


NPM-DGS
Recognition Option Data
2.2 Component Detailed Option List

2.2 Component Detailed Option List

Name Function Reference


Box Type/
You can change the criteria of dimension check for the box
Irregular-Shaped 2.3.1
type and irregular-shaped components.
Component
Tolerance You can change the criteria of dimension check for the lead
Lead Component 2.3.2
component.
You can change the criteria of dimension check for the ball
Ball Type 2.3.3
type.
Box Type / You can change the ground-plane shape or electrode type of
2.4.1
Lead Type / Lead Component leads.
Ground Plane You can change the ground-plane shape or electrode type of
Ball Type 2.4.2
balls.

Offset Check for Dense Mounting You can check for nozzle overrun against components. 2.5

Brightness Check You can check the brightness of the specified area. 2.6

You can set missing leads or check the jutting objects between
Missing Pins 2.7
leads.

Missing Balls You can define missing ball positions in a grid. 2.8

All-Ball Detection All the balls of BGA/CSP are recognized. 2.9

EJS9AE-MB-02X-08 Page 2-3


NPM-DGS
Recognition Option Data
2.3 Tolerance

2.3 Tolerance
2.3.1 Box Type, Irregular-shaped Components

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can change the criteria of dimension check for the box type and irregular-shaped
components.
 Unless this option is specified, dimension check is made with the recommended values.

 Description
Specify this option when wanting to change the tolerance for dimension.
The sizes used with the dimension check are the lead outline size (or component size) during teaching
data and the sizes on the image.
Generally, dimensions of components with chamfered or rounded edges displayed on the image become
smaller than the values measured by caliper etc. or the catalog values.
This must be taken into consideration when setting the tolerances in negative direction.

1 1 Check off ‘Override Standard Setting.’


2
2 Set each item.

 Enter the maximum and the minimum length


and width that are tolerable.
(Unit: mm)

 You can choose [Loose], [Std], or [Strict]


Parts-R020101S-01E00 instead of entering the dimensions.
3

3 Click [OK].

 Accept the settings.

Page 2-4 EJS9AE-MB-02X-08


NPM-DGS
Recognition Option Data
2.3 Tolerance

2.3.2 Lead Component

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can change the criteria of dimension check for the lead component.
 Unless this option is specified, dimension check is made with the recommended values.

 Description
Specify this option when wanting to change the tolerance for dimension.
The sizes used with the dimension check are the lead outline size (or component size) during teaching
data and the sizes on the image.
Generally, dimensions of components with chamfered or rounded edges displayed on the image become
smaller than the values measured by calipers or the catalog values.
This must be taken into consideration when setting the tolerances in negative direction.

1 1 Check off ‘Override Standard Setting’


2 of the desired item.

1 2 Set each item.

2  For the component size items, set the


maximum and the minimum length and width
that are tolerable. For the lead width, the lead
pitch, or the lead float inspection, enter the
1 tolerance.
2 (Unit: mm)

 You can choose [Loose], [Std], or [Strict]


instead of entering the dimensions.
1 2  The lead float inspection is active only when
the 3D sensor is installed.

3 Click [OK].
Parts-R020102S-01E00  Accept the settings.
3

EJS9AE-MB-02X-08 Page 2-5


NPM-DGS
Recognition Option Data
2.3 Tolerance

2.3.3 Ball Component

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can change the criteria of dimension check for the ball type.
 Unless this option is specified, dimension check is made with the recommended values.

 Description
Specify this option when wanting to change the tolerance for dimension.
The sizes used with the dimension check are the lead outline size (or component size) during teaching
data and the sizes on the image.
Generally, dimensions of components with chamfered or rounded edges
displayed on the image become smaller than the values measured by calipers or the catalog values.
This must be taken into consideration when setting the tolerances in negative direction.

1
2 1 Check off ‘Override Standard Setting’
of the desired item.

1
2 Set each item.
2
 For the component size items, set the
maximum and the minimum length and width
that are tolerable. For the ball diameter, the
1 ball pitch, or the ball float inspection, enter the
2 tolerance.
(Unit: mm)

 You can choose [Loose], [Std], or [Strict]


instead of entering the dimensions.
1 2
 The ball float inspection is active only when
the 3D sensor is installed.

Parts-R020103S-01E00
3 Click [OK].

3  Accept the settings.

Page 2-6 EJS9AE-MB-02X-08


NPM-DGS
Recognition Option Data
2.4 Lead Type / Ground Plane

2.4 Lead Type / Ground Plane


2.4.1 Box Type

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can change the ground-plane shape or electrode type of leads.

 Description
These are the settings related to the lead shape and arrangement.
For the one-way leads, settings for the lead arrangement on the opposite side will be ignored.

1 Set the electrode type and


1 ground-plane shape of each side.
1  For the electrode type, select ‘Embedded,’
‘L-Lead,’ ‘Reverse L-Lead,’ ‘Gull wing,’ or
‘J-Lead.’

 When you select ‘…,’ the dialog box of


electrode type opens, where you can select
an electrode type viewing the illustrations.

Parts-R020201S-02E00

 For the ground-plane shape, select ‘Flat’ or


‘Round.’

 When you select ‘…,’ the dialog box of


ground-plane shape opens, where you can
select a ground-plane shape viewing the
illustrations.
2

Parts-R020201S-01E00

Parts-R020201S-03E00

2 Click [OK].

 Accept the settings.

EJS9AE-MB-02X-08 Page 2-7


NPM-DGS
Recognition Option Data
2.4 Lead Type / Ground Plane

2.4.2 Ball Type

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can change the ground-plane shape or electrode type of balls.

 Description
These are the settings related to the ball shape.

1 Set the electrode type and


1 ground-plane shape of each side.

 For the electrode type, select ‘Embedded,’


1 ‘Ball,’ or ‘Pole.’

 When you select ‘…,’ the dialog box of


electrode type opens, where you can select
an electrode type viewing the illustrations.

Parts-R020202S-02E00

Parts-R020202S-01E00
 For the ground-plane shape, select ‘Flat’ or
‘Round.’

 When you select ‘…,’ the dialog box of


ground-plane shape opens, where you can
select a ground-plane shape viewing the
illustrations.

Parts-R020201S-03E00

2 Click [OK].

 Accept the settings.

Page 2-8 EJS9AE-MB-02X-08


NPM-DGS
Recognition Option Data
2.5 Offset Check for Dense Mounting

2.5 Offset Check for Dense Mounting

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can check for nozzle overrun against components.

 Description
If adjacent components to be placed are close to each other, depending on the positions where nozzles
pick them up, they may interfere with the placed adjacent components when placing.
When this option is enabled, such components will be discarded without being placed if there is a
possibility of interference.

1 1 Check off ‘Validate component


2 position on nozzle for dense
mounting.’
a

2 Set each item.


b Explanation
a) Nozzle size
Enter the nozzle width and length.
b) Inspection window size
Enter the width and length of the area to
check for nozzle overrun.
Parts-R020300S-01E00
3

3 Click [OK].

 Accept the settings.

EJS9AE-MB-02X-08 Page 2-9


NPM-DGS
Recognition Option Data
2.6 Brightness Check

2.6 Brightness Check

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can check the brightness of the specified area.

 Description
This is used when there is a difference between normal brightness and abnormal brightness in
component reversing check or polarity check.

1 1 Click [Add].

2 Set each item.


Explanation
Parts-R020400S-01E02 a) Process window
Set the range to inspect for brightness on
the basis of the center for component
recognition.
b) Brightness measure method
Choose ‘Average’ when using the average
brightness, or ‘Histogram’ when using the
specified rate of brightness.

 When ‘Histogram’ is selected, you need to


set the rate.
2  As a guideline, when there is no pattern in
d
the inspection range, choose ‘Average’
a e brightness; when there is any, choose
‘Histogram.’

c) Brightness of defined Area


Choose [Lighter than neighbouring area],
b [Darker than neighbouring area], [Within
below range], or [Outside of below range].
c If you select a mode to refer ‘Lower Limit’
and/or ‘Upper Limit', enter the values and
then select the body color.
d) Body color
Choose a body color. Brightness during
recognition is adjusted according to the
Parts-R010105S-03E03
setting of the body color.
e) Brightness correct
Monochrome based color set on the
machine during automatic teaching is
displayed as a numerical value.

Page 2-10 EJS9AE-MB-02X-08


NPM-DGS
Recognition Option Data
2.6 Brightness Check

3 Click [Apply].

 Accept the settings.

 You can check for brightness in more than


one area by repeating steps 1–4.

3
4 Click [Close].

 The screen closes; however, the settings


have yet to be saved. Save them on the
component editor.

( NPM-DGS Programming Manual, 6.5.3


Editing Components)
4

Parts-R010105S-03E03

 Applicable component 50 %
No. of pixels

•Top/bottom judgment for chip resistors

103 103
Dark Bright
Normal pickup Reverse Window setting
Histogram

If the area of white characters in the set window (enclosed by broken lines) is 20%, 80% of the darker
area should be black.
In cases like this, choose [Lighter than neighbouring area] in ‘Brightness of Defined Area,’ [Histogram] in
‘Brightness Measure Method,’ and set 50% (to be on the safe side) as a rate.
Example) For reversing check of 1068R, enter T = 0.00, Cx = 0.00, Cy = 0.00, Dx = 0.50, and Dy = 0.50,
choose [Average] in ‘Brightness Measure Method’ and [Lighter than neighbouring area] in ‘Brightness of
Defined Area.’

•Lead shape check for polarized components

Setting window

Choose [Darker than neighbouring area] in ‘Brightness of Defined Area.’

EJS9AE-MB-02X-08 Page 2-11


NPM-DGS
Recognition Option Data
2.7 Missing Pins

2.7 Missing Pins

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can set missing leads or check the jutting objects between leads.

 Description
For missing leads, in principle, specify them in such a manner that the center of lead group lies on the
centerline of component.
You can separately specify the missing leads and the objects to be ignored such as a heatsink.

2 1 Specify the position with no lead or


1 with the other object.

 Clicking a lead specifies only this lead. To


specify more than one lead, drag them.

2 Click [Set Missing Pins] or [Set


Noise].

 To specify the position with no lead, click [Set


Missing Pins]; to specify the position with the
other object, click [Set Noise].
Parts-R020700S-01E02
 Double-clicking a lead specifies a missing
3 lead.
 To specify more than one, repeat steps 1–2.

3 Click [OK].

 Accept the settings.


 For a component with QFP extension data, a
confirmation dialog appears when the missing
pins setting is changed. To automatically
reflect it to the QFP extension data, mark the
checkbox of "Update [Missing Pins] in CM/DT
Extension Data automatically."
6.5.7 Editing CM Extension Data in the
NPM-DGS Programming Manual.

Parts-R020700S-02J00

Page 2-12 EJS9AE-MB-02X-08


NPM-DGS
Recognition Option Data
2.8 Missing Balls

2.8 Missing Balls

Box Type Lead Component Ball Type Irregular-Shaped


Component

You can define missing ball positions in a grid.

 Description
Specify this when there are any missing balls.

3 1 Specify the ball arrangement pattern.

2  When there is a ball whose start row is 1 and


start column is 1, specify [Checker 1 (0,0)
1 Exist]; otherwise, specify [Checker 2 (0,0)
Empty].

2 Specify the position with no ball or


with a ball.

 Clicking a ball specifies this ball. To specify


more than one ball, drag them.

Parts-R020800S-01E02

4 3 Click [Set as Missing] or [Set as


Existing].

 To specify the position with no ball, click [Set


as Missing]; to specify the position with a ball,
click [Set as Existing].

 Double-clicking a ball specifies a missing ball.

 To specify more than one, repeat steps 1–2.

4 Click [OK].

 Accept the settings.

EJS9AE-MB-02X-08 Page 2-13


NPM-DGS
Recognition Option Data
2.9 All-Ball Detection

2.9 All-Ball Detection

Box Type Lead Component Ball Type Irregular-Shaped


Component

All the balls of BGA/CSP are recognized.


 For information about all-ball recognition conditions, refer to the specifications.

 Description
All the regularly arranged balls of BGA/CSP are recognized.
Also the ball float inspection is carried out when the 3D sensor is installed.
As for the ball float inspection, you can change the height tolerance if using the ball float inspection
tolerance options.
 The all-ball inspection is not available to the LGA (land grid array).

1 1 Check off ‘Perform All Ball Detection.’


2

a
2 Set each item.
Explanation
a) Lower-limit inspection tolerance
This can be set by choosing [Loose], [Std],
b or [Strict].
You can also set the value. The smaller set
value makes the inspection stricter, not
recognizing relatively darker balls.
b) Upper-limit inspection tolerance
This can be set by choosing [Loose], [Std],
c or [Strict].
You can also set the value. The smaller set
value makes the inspection stricter, not
recognizing relatively brighter balls.
c) Component positioning method
Parts-R020700S-01E01
Choose [Use Outside Balls Only] or [Use All
3 Balls Detected].

3 Click [OK].

 Accept the settings.

Page 2-14 EJS9AE-MB-02X-08


NPM-DGS
Recognition Option Data

3. SHAPE OPTION

This chapter describes the details of shape options.

EJS9AE-MB-03X-03 Page 3-1


NPM-DGS
Recognition Option Data
3.1 Shape Option List

3.1 Shape Option Outline


At the shape option screen, you can add and edit various kinds of shape options.
For meanings of marks in each item, see ‘2.1 Marks for Explaining the Option Details.’

3.2 Shape Option List

Name Function Reference

Adding a Mold This shows a component mold. 3.4

Add Primitive, Lead Gr You can add a lead group. 3.5

You can add a ball group for a ball component or an


Add Primitive, Ball Gr 3.6
irregular-shaped component.
Add Primitive, Insertion Lead You can add a non-grid insertion lead group for an irregular-shaped
3.7
Gr component.
You can add a non-grid ball array for an irregular-shaped
Adding a Non-Grid Array 3.8
component.
You can add a non-grid ball array for an irregular-shaped
Adding Uneven-Array Balls 3.9
component.
You can specify a rectangle (four sides) to be recognized for an
Add Primitive, Box 3.10
irregular-shaped component.
You can specify a round to be recognized for an irregular-shaped
Add Primitive, Circle 3.11
component.
You can specify a line (one side) to be recognized for an
Add Primitive, Line 3.12
irregular-shaped component.
You can specify a corner (two sides) to be recognized for an
Add Primitive, Corner 3.13
irregular-shaped component.

Page 3-2 EJS9AE-MB-03X-03


NPM-DGS
Recognition Option Data
3.3 Shape Option Setting Procedure

3.3 Shape Option Setting Procedure


At the shape option screen, you can add and edit the options defining the component shape.
1
1 To edit the currently registered shape
option, click the desired option and
1 click [Edit].

 To add a new shape option, click [Add] and


select the item.
For selectable items, see ‘3.2 Shape Option
List.’

 Shape options registered as initial values


cannot be edited or deleted. For such options,
‘’ is prefixed to the option name. (Only the
mold accepts the edit of its ‘Color’ item.)

Parts-R010104S-06E00

2 Edit the items, and click [Apply].

 For details of items, see 3.4 or later.

 You can register more than one shape option


by repeating steps 1–2.
2

3 Click [Close].

 The shape option screen closes.

 The settings have yet to be saved.


They will be saved when you save them on
the component editor.
3
( NPM-DGS Programming Manual, 6.5.3
Editing Components)
Parts-R010104S-07E00

EJS9AE-MB-03X-03 Page 3-3


NPM-DGS
Recognition Option Data
3.4 Adding a Mold

3.4 Adding a Mold

Box Type Lead Component Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

Change a mold of box type, lead component, ball type, irregular-shaped component.

 Description
Change shape, size and position of the mold. You cannot neither add nor delete.

1 1 Set each item.


2
a b Explanation
a) Shape
Specify the mold shape and color.
b) Dimension
Specify the mold size.
c) Position
Enter the center position of mold when the
d recognition center (the component center)
c is assumed to be (0,0).
d) Color
Specify the mold color information.

 Only shape color can be changed for box


Parts-R030100S-01E02
type, lead component and ball type.

2 Click [Apply].

 Accept the settings.

Page 3-4 EJS9AE-MB-03X-03


NPM-DGS
Recognition Option Data
3.5 Add Primitive, Lead Gr

3.5 Add Primitive, Lead Gr

Box Type Lead Component Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

You can add a lead group for a lead component or an irregular-shaped component.

 Description
Specify a lead group as the recognition position of a lead component or an irregular-shaped component.

1 Set each item.


1 2
a b Explanation
a) Lead information
Enter the count (lead count), the pitch (lead
c pitch), and lead width and length.
b) Position
As a representative point, enter the center
d position of lead group when the recognition
center (the component center) is assumed
to be (0,0).
Parts-R030200S-01E02 c) Angle
Specify the inclination of lead group.
d) Lead shape
For the electrode type, select ‘All-in-one’,
‘Embedded,’ ‘L-Lead,’ ‘Reverse L-Lead,’
‘Gull wing,’ or ‘J-Lead.’
For the ground-plane shape, select ‘Flat’ or
‘Round.’

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-03X-03 Page 3-5


NPM-DGS
Recognition Option Data
3.6 Add Primitive, Ball Gr

3.6 Add Primitive, Ball Gr

Box Type Lead Type Ball Type

Multiple Setting3D
OK

You can add a ball group for a ball component or an irregular-shaped component.

 Description
Specify a ball group as the recognition position of a ball type or an irregular-shaped component.

1
1 Set each item.
2
a c Explanation
a) Ball array pattern
Choose ‘Normal,’ ‘Check 1,’ or ‘Check 2.’
d b) Ball information
Enter the ball count in the X and the Y
b direction, and the pitch between balls in the
X and the Y direction.
e c) Position
Enter the center position of ball group when
the recognition center (the component
center) is assumed to be (0,0).
Parts-R030300S-01E02
d) Angle
Enter the inclination.
e) Ball shape
Enter the ball distance, the electrode type,
and the ground-plane shape.
For the electrode type, select ‘Embedded,’
‘Ball,’ or ‘Pole.’
For the ground-plane shape, select ‘Flat’ or
‘Round.’

2 Click [Apply].

 Accept the settings.

Page 3-6 EJS9AE-MB-03X-03


NPM-DGS
Recognition Option Data
3.7 Add Primitive, Insertion Lead Gr

3.7 Add Primitive, Insertion Lead Gr

Box Type Lead Type Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

You can add an insertion lead group for an irregular-shaped component.

 Description
Specify an insertion lead group as the recognition position of an irregular-shaped component.

1 2 1 Set each item.


a c
Explanation
a) Lead information
Enter the insertion lead diameter, count,
b and pitch.
b) Angle
Enter the inclination.
c) Position
Enter the center position of insertion lead
group when the recognition center (the
Parts-R030400S-01E02 component center) is assumed to be (0,0).

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-03X-03 Page 3-7


NPM-DGS
Recognition Option Data
3.8 Adding a Non-Grid Array

3.8 Adding a Non-Grid Array

Box Type Lead Type Ball Type

Multiple Setting3D
OK

You can add a non-grid ball array for an irregular-shaped component.

 Description
This is set when the balls inside (except for the outer regions) are not arranged in a grid.

1 2
1 Set each item.
a b
Explanation
a) Ball information
Enter the ball count on each side in its outer
regions, the pitch between balls in the X and
c the Y direction, and the dimensions of
ball-arranged area.
b) Position
Enter the center position of non-grid array
Parts-R030500S-01E02 when the recognition center (the component
center) is assumed to be (0,0).
c) Ball shape
Enter the ball distance, the electrode type,
and the ground-plane shape.
For the electrode type, select ‘Embedded,’
‘Ball,’ or ‘Pole.’
For the ground-plane shape, select ‘Flat’ or
‘Round.’

2 Click [Apply].

 Accept the settings.

Page 3-8 EJS9AE-MB-03X-03


NPM-DGS
Recognition Option Data
3.9 Adding Uneven-Array Balls

3.9 Adding Uneven-Array Balls

Box Type Lead Type Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

You can add a ball array shape for an irregular-shaped component.

 Description
This is set when no balls are arranged in a grid.

1 2 1 Set each item.


a
Explanation
a) Ball shape
Enter the ball distance, the electrode type,
and the ground-plane shape.
b For the electrode type, select ‘Embedded,’
‘Ball,’ or ‘Pole.’
For the ground-plane shape, select ‘Flat’ or
‘Round.’
Parts-R030600S-01E02 b) Ball pattern
The check box is marked in the case that
ball pattern information exists in the
database.
The check box is marked by performing
component teach.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-03X-03 Page 3-9


NPM-DGS
Recognition Option Data
3.10 Add Primitive, Box

3.10 Add Primitive, Box

Box Type Lead Type Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

You can specify a rectangle (four sides) to be recognized for an irregular-shaped component.

 Description
Specify a rectangle as the recognition position of an irregular-shaped component.

1
1 Set each item.
2
a b Explanation
a) Size
Enter the rectangle length, width and
inclination.
c
b) Position
Enter the center position of rectangle when
the recognition center (the component
center) is assumed to be (0,0).
c) Attribute
Choose ‘Bright’ or ‘Dark’ on the basis of the
actual component recognition image.
Parts-R030700S-01E02

2 Click [Apply].

 Accept the settings.

Page 3-10 EJS9AE-MB-03X-03


NPM-DGS
Recognition Option Data
3.11 Add Primitive, Circle

3.11 Add Primitive, Circle

Box Type Lead Type Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

You can specify a round to be recognized for an irregular-shaped component.

 Description
Specify a round as the recognition position of an irregular-shaped component. The round includes ellipses
and arcs.

1 1 Set each item.


a c
Explanation
a) Size
Enter the horizontal and the vertical
d 2 dimension of round, and the start and the
end angle of arc.
b b) Angle
e Enter the inclination of round.
It is 0 for a perfect circle.
c) Position
Enter the center position of circle when the
recognition center (the component center)
Parts-R030800S-01E04
is assumed to be (0,0).
d) Attribute
Choose ‘Bright’ or ‘Dark’ on the basis of
the actual component recognition image.
e) Acceptance Criterion
Set the reference to judge the circle
shape.
When it is difficult to discriminate noise
from circle, set the judgment level.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-03X-03 Page 3-11


NPM-DGS
Recognition Option Data
3.12 Add Primitive, Line

3.12 Add Primitive, Line

Box Type Lead Type Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

You can specify a line (side) to be recognized for an irregular-shaped component.

 Description
Specify a line as the recognition position of an irregular-shaped component.

1 1 Set each item.


2
a c
Explanation
a) Length
Enter the length.
b) Angle
b Enter the inclination of line.
c) Position
Enter the center position of line when the
recognition center (the component center)
is assumed to be (0,0).

Parts-R030900S-01E02
2 Click [Apply].

 Accept the settings.

Page 3-12 EJS9AE-MB-03X-03


NPM-DGS
Recognition Option Data
3.13 Add Primitive, Corner

3.13 Add Primitive, Corner

Box Type Lead Type Ball Type Irregular-Shaped


Component

Multiple Setting OK 3D

You can specify a corner (two sides) to be recognized for an irregular-shaped component.

 Description
Specify a corner as the recognition position of an irregular-shaped component. The corner consists of two
sides forming an angle of 90°.

1 2 1 Set each item.


a c
Explanation
a) Size
Enter the X-direction and the Y-direction
length.
b b) Angle
d
Enter the inclination of corner.
c) Position
Enter the center position of corner when the
recognition center (the component center)
is assumed to be (0,0).
d) Attribute
Parts-R031000S-01E03
Choose ‘Bright’ or ‘Dark’ on the basis of the
actual component recognition image.

2 Click [Apply].

 Accept the settings.

 If there are several corners to set, the corners


to edit are displayed in red.

Parts-R031000S-02E02

EJS9AE-MB-03X-03 Page 3-13


NPM-DGS
Recognition Option Data
3.13 Add Primitive, Corner

= MEMO =

Page 3-14 EJS9AE-MB-03X-03


NPM-DGS
Recognition Option Data

4. RECOGNITION OPTION

This chapter describes the details of recognition options.

EJS9AE-MB-04X-08 Page 4-1


NPM-DGS
Recognition Option Data
4.1 Marks for Explaining the Option Details

4.1 Marks for Explaining the Option Details


At the recognition editor screen, you can add and edit various kinds of recognition options.
Some recognition options are set to the individual shape options that are set to components, and
other ones are set to all components.
The following marks show to which shape option a recognition option can be registered.
For the other marks, see ‘2.1 Marks for Explaining the Option Details.’

Component : This is a recognition option to be set to all components.

Mold Gr : This is a recognition option to be set to a mold group.

Lead Gr : This is a recognition option to be set to a lead group.

Ball Gr : This is a recognition option to be set to a ball group.

Page 4-2 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.2 Recognition Option List

4.2 Recognition Option List


This is a list of available recognition options.
Even though ’items of which frequency is ‘Low’ can be settable, they are seldom used. You may
use them for response of asking us about recognition data.

 Addition of check function


Name Function Frequency Reference
Specify this to check for side standing of two-terminal
Side Pickup Check Low 4.4.1
components.
Use this to perform five types of side pickup checks on
Chip Side Pickup Check Low 4.4.2
square chip components.
Checking Component
You can change the method of non-pickup check. Low 4.4.3
Pickup
Specify this to check for rolling pickup of two-terminal
Rolling Check Low 4.4.4
components.
Detail Dimension Check You can use to check dimensions individually. Low 4.4.5
Use this to perform a detailed check for the inclination of
Rotation Check Normal 4.4.6
components that serves as a recognition result.
Use this to perform a detailed check for the center position
Center Position Check Normal 4.4.7
of components that serves as a recognition result.
You can set the nozzle position of overrun from the set
Nozzle Position Checking Normal 4.4.8
range.
When there exist two or more leaded component groups on
Individual Registered
an identical side, specify this to check the positional relation Low 4.4.9
Shape Position Check
between the respective lead groups.
Part Surrounding
You can use to check adhesions around parts. Normal 4.4.10
Adhesion Check
Select this to check if there is brightness difference in two
Brightness Check Normal 4.4.11
specified areas.
Specify this when using the multi recognition camera (type
Lead Flip Flop Check 2 / 3) to check flip flop of components which have three or Normal 4.4.12
less leads per side.
Lead Orientation Check You can use to check the orientation of lead tip. Low 4.4.13

Lead Width Tolerance You can change the inspection tolerance of lead width. Low 4.4.14

Tolerance for Lead Pitch


You can change the inspection tolerance of lead pitch. High 4.4.15
(Bend)
Tolerance for Lead You can change the inspection tolerance of lead float
High 4.4.16
Coplanarity inspection, in 3D recognition.
No-lead Portion Check You can specify the inspection method of no-lead check. Low 4.4.17

Ball Diameter Tolerance You can change the inspection tolerance of ball diameter. High 4.4.18
Ball Pitch Tolerance You can change the inspection tolerance of ball pitch. Normal 4.4.19
Ball Float Inspection You can change the inspection tolerance of ball float
High 4.4.20
Tolerance inspection, in 3D recognition.
No-ball Portion Check You can specify the inspection method of no-ball check. Low 4.4.21

EJS9AE-MB-04X-08 Page 4-3


NPM-DGS
Recognition Option Data
4.2 Recognition Option List

Name Function Frequency Reference


Bridge Check Between
Select this to check if a bridge has formed between bumps. Low 4.4.22
Bumps
Specify three or more locations for measuring height to
Float Check perform a float check with a camera capable of height Normal 4.4.23
measurement.
Flux Check Specifies this to check the transfer flux condition. Low 4.4.24

Solder Check Specifies this to check the solder paste condition. Low 4.4.25

Before/After POP
Specifies this to check the transfer solder paste condition. Low 4.4.26
Transfer Check

 Detailed shape definition

Name Function Frequency Reference


Missing Lead Auto If there is a missing lead between actual leads, it will
Low 4.5.1
Create automatically be created.
Used when a lead is missing or lead noise exists in the lead
Lead Missing High 4.5.2
group.

Ball Missing Used when a ball is missing in the ball group. High 4.5.3

 Detection performance improvement

Name Function Frequency Reference


Valid Sides for Specify which side of a box-type component, such as
Low 4.6.1
Rectangular square chip, is not suitable for positioning.
Outer-side Irregular
You can specify the range of irregular-shaped side. Low 4.6.2
Range Specify
Specify the lead tip shape for components that have three
Lead Tip Shape Low 4.6.3
or less leads per side.

Lead Bend Specify this when a lead is bent. Low 4.6.4

Lead Shape Irregular Specify this when a lead shape varies widely. Low 4.6.5

Specify this when there are reinforced leads, individual


Reinforced Lead Specify Normal 4.6.6
leads, or electrodes on both sides of leads.

Insertion Lead Detail You can specify detail action of insertion lead recognition. Low 4.6.7

Insertion Lead Master You can specify detail action of insertion lead recognition for
Low 4.6.8
Detail all components.

Page 4-4 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.2 Recognition Option List

 Positioning performance improvement

Name Function Frequency Reference


Orientation Estimation, Exclusively specify which side is used for calculating the
Low 4.7.1
Box inclination of a box-type component.
Specify the position used for positioning to improve the
Accurate Positioning Low 4.7.2
positioning accuracy of box-type components.
Resize Processing
You can change the size of recognition window. Normal 4.7.3
Window
To improve inclination detection accuracy, specify the
Accurate Orientation
detection position for components that have three or less Low 4.7.4
Estimation
leads per side.
Use this to improve the detection accuracy of the lead tip of
Lead Tip Compensation Low 4.7.5
components that have four or more leads per side.

Ball Detection Used to detect all balls. Low 4.7.6

 Recognition result change

Name Function Frequency Reference


Specify this to add position or angle offsets to the
Mounting Position Offset Normal 4.8.1
recognition result.
Specify component inclination angle to be returned by the
No Orientation Estimation Low 4.8.2
recognition result.
No Center Position Specify the component center position to be returned by the
Low 4.8.3
Estimation recognition result.
For 1 side leaded components that have four or more leads
Component Center
per side, use this to change the component center definition Low 4.8.4
Definition Change
that serves as a recognition result.
Lead Component For components that have four or more leads per side, use
Inclination Calculation this to change the method for calculating the inclination of Low 4.8.5
Method the components.
Adjust Lead Detecting For components that have four or more leads per side, use
Low 4.8.6
Point this to change the point for detecting lead arrays.
Lead Detection Window For components that have four or more leads per side, use
Low 4.8.7
Width Setting this to change the lead arrays detection width.
For components that have four or more leads per side, use
Lead Height
this to change the point for measuring the lead height with Low 4.8.8
Measurement Position
the 3D sensor.

EJS9AE-MB-04X-08 Page 4-5


NPM-DGS
Recognition Option Data
4.2 Recognition Option List

 Others

Name Function Frequency Reference


You can set the laser power and threshold values of 3D
Controlling 3D Sensor Normal 4.9.1
sensor.
Display Estimated
You can set simple support. Low 4.9.2
Results
Clipping Level, 2D
You can change the clipping level of 2-dimensional image. Low 4.9.3
Sensor
Clipping Level, 3D
You can change the clipping level of 3-dimensional image. Low 4.9.4
Sensor

Image Reverse Flag You can configure an image to capture. Low 4.9.5

Block Match Recognition You can configure the setting for block match recognition. Low 4.9.6

Round Part Adjacent


You can enlarge the pickup size of a round shape
Pickup size extension Low 4.9.7
component.
setting
Part Outline Positioning
You can position a part only using outline information. Low 4.9.8
Mode Specification
Set this to automatically re-recognize and mount a
Polarity Check with
polarity-checkable component at a different package Low 4.9.9
Correction Mount
angle(s) when a recognition error occurs.

Page 4-6 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.3 Recognition Option Setting Procedure

4.3 Recognition Option Setting Procedure


Recognition options are set at the recognition editor screen. At the recognition editor screen, you
can add and edit the options defining the component shape.

1 Double-click the target shape option


for setting.

 The recognition options set for this shape


1 option are displayed.
2  For the option to be set for all components,
select the component name.

2 To add an option, click [Add]. To edit


the existing option, click [Edit].

 For selectable items, see 4.2 Recognition


Option List.

Parts-R010103S-06E00

3 When you have edited items, click


[Apply].

 For details of items, see 4.4 or later.


To register continuously, repeat steps 1–3.

3
4 Click [Close].

 The recognition editor screen closes.

 The settings have yet to be saved.


They will be saved when you save them on
4 the component editor.
( NPM-DGS Programming Manual)

Parts-R010103S-07E00

EJS9AE-MB-04X-08 Page 4-7


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4 Addition of Check Function


4.4.1 Side Pickup Check
Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

This option permits you to perform a side pickup check of 2-terminal components.

 Description
To perform this check, the width of leads or that of the component center need be changed considerably.

1 1 Set each item.

a b Explanation
a) Checking method
Select the item to be changed by side
standing of component, ‘Lead Width,’ ‘Body
2 Width’ or ‘Cavity.’
Enter the value in ‘Lead/Body Width when
Side Pickup’ according to the item selected
above.
Parts-R040101S-01E00
b) Judgment threshold value
Enter the threshold value.

2 Click [Apply].

 Accept the settings.

Page 4-8 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.2 Chip Side Pickup Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

Use this to perform five types of side pickup checks on square chips.

 Description
This check is effective when the brightness of electrodes or body midsection varies considerably.
If the component shape varies widely, the setting should not be strict.

1 1 Set each item.

a b Explanation
a) The brightness check 1 of electrode
If the difference in brightness between the
electrodes and the background is smaller
2
than the set value, an error occurs.
c d e b) The brightness check 2 of electrode
If the difference in brightness between the
Parts-R040102S-01E01
electrode positions calculated from the
taught dimensions and the actually detected
electrodes is larger than the set value, an
error occurs.

c) The brightness check 3 of electrode


If the difference in brightness among the
areas equally divided by electrode is larger
than the set value, an error occurs.

d) The brightness check of a part of body


If the difference in brightness between the
body and the background is smaller than the
set value, an error occurs.

e) The unevenness check of a part of body


If the variation (3 in brightness of the body
is larger than the set value, an error occurs.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-9


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.3 Checking Component Pickup


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

You can change the method of non-pickup check.


(Unless this option is specified, automatic judgment is used.)

 Description
Set this when you want to improve the precision in non-pickup judgment, e.g. if a shiny portion is
extremely small.

1 1 Set each item.


Explanation
a) Parameter
a
2 CIn ‘Electrode Area,’ enter the area
2 l illuminated in white at the bottom surface of
the component in contact with the PC
i board.
c In ‘Threshold,’ enter the threshold value for
Parts-R04103S-01E02 k judging non-pickup.

[Apply].

 Accept the settings.

Page 4-10 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.4 Rolling Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

This option performs a rolling pickup check of 2-terminal cylindrical components.


(Good for components whose body is bright.)

 Description
You can check for rotation when a cylindrical component is picked up.

1 1 Set each item.


Explanation
a a) Difference (C)
Set the upper limit of the difference at the
2 lead tip for rolling.

2 Click [Apply].
Parts-R040104S-01E00

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-11


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.5 Detail Dimension Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

You can check the dimensions individually.

 Description
This is set to check the dimensions individually.

1 Set each item.


1
2
Explanation
a) Measurement point
a b
Enter the center position and detection
range of check window.
c
b) Tolerance
Enter the tolerance of dimensions.

c) Threshold value
Parts-R040105S-01E02
Enter the threshold value.

2 Click [Apply].

 Accept the settings.

Page 4-12 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.6 Rotation Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

You can configure the detailed settings of inclination range.

 Description
Use this to perform a detailed check for the inclination of components that serves as a recognition result.

1 1 Set each item.


Explanation
a a) Inclination range check
In ‘Base Rotation (A),’ enter the original
2 inclination.
In ‘Tolerance (B),’ enter the tolerance of
inclination range against the reference
angle.
Parts-R040106S-01E01

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-13


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.7 Center Position Check


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

You can configure the detailed settings of center range.

 Description
Use this to perform a detailed check for the center position of components that serves as a recognition
result.

1 1 Set each item.


Explanation
a a) Center range
Enter ‘Window Offset’ and ‘Window Size.’
2

Parts-R040107S-01E01
2 Click [Apply].

 Accept the settings.

Page 4-14 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.8 Nozzle Position Checking


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

You can configure the settings for checking for overrun from the set range.

 Description
This is set to check for overrun from the set range.

1 2 1 Set each item.


Explanation
a
a) Overrun check
Enter ‘Window Offset,’ ‘Window Size,’
‘Allowed length of protrusion,’ and
‘Threshold.’

Parts-R040108S-01E00
2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-15


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.9 Individual Registered Shape Position Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

Specify this to check positional relationship of each lead group when more than two lead groups
exist.
 It cannot be specified if two or more lead groups do not exist.
It is not possible to specify it exceeding the number of lead groups.

 Description
This is set to check the positions of individually registered shape data.
Set the displacement tolerance when the distance between two lead groups is judged.

1 1 Set each item.


Explanation
a
b a) Target group
Choose two groups.
2
b) Tolerance
Enter the tolerance of each dimension
targeted for checking.
Parts-R040109S-01E01 To set the standard value, choose [Loose],
[Std], or [Strict].
[Loose] : 25% of the distance between
groups
[Std] : 20% of the distance between groups
[Strict] : 15% of the distance between
groups

2 Click [Apply].

 Accept the settings.

Page 4-16 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.10 Part Surrounding Adhesion Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

This is used to check adhesions around pickup parts.

 Description
Checking adhesions around parts being picked up prevents them from dropping on a PCB.

1 Choose ‘Surrounding Check’ from


‘Available Option’.
a

2 Click [Add].
2 1
 Part Surrounding Adhesion Check is added.

 After added, save the component editor as


well as other options.

Parts-R040110S-02E00

Parts-R040110S-03E00

EJS9AE-MB-04X-08 Page 4-17


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.11 Brightness Difference Check

Box Type Lead Component Ball Type Irregular-Shaped


Component

Component Multiple Setting OK 3D

Select this to check if there is brightness difference in two specified areas.

 Description
Brightness difference check is selected to check the areas of brightness difference in the specified area of
a component.

1 Set each item.


2
Explanation
a a) Process Window
Set the position and area to check brightness
with reference to the center that is used to
c recognize a component.
b
b) Brightness Measure Method
Parts-R040111S-03E00
Select ‘Average’ when average of
1 brightness is used, and select ‘Histogram’
when brightness of the selected ratio is
used.
 When ‘Histogram’ is selected, the
ratio must be set.
 As a reference for your selection, if
there is no pattern in the area to be
checked, select ‘Average’, and if there
is pattern, select ‘Histogram’.

c) Judge Criteria
Select one among from [Lighter than
neighboring area] / [Darker than
neighboring area] / [Within below range] /
[Outside of below range].
If you select a mode to refer ‘Lower limit
level’ or ‘Upper limit level’, type the value.

2 Click [Apply].

 Accept the settings.

Page 4-18 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.12 Lead Flip Flop Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

The multi recognition camera is used to check flip flop of leaded components.

 Description
Specify this when using the multi recognition camera (type 2 / 3) to check flip flop of components which
have three or less leads per side.

1
1 Set each item.
Explanation
a a) Lead Flip Flop Check
Select whether to perform a flip flop check.
2
b b) Height Threshold (F)
Parts-R040111S-02E00
Enter a component height threshold.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-19


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.13 Lead Orientation Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

This is used to check the orientation of lead tip.


 When more than one lead group exists, it can be specified for each lead group.

 Description
This is set to check the orientation of lead tip.

1 1 Set each item.


Explanation
a a) Tip inclination angle
Enter the tolerance of lead-tip inclination
2 angle.

2 Click [Apply].
Parts-R040110S-01E00

 Accept the settings.

Page 4-20 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.14 Lead Width Tolerance


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

You can change the inspection tolerance of lead width.


(If this option is not specified, the recommended value will be applied to the tolerance.)
 When more than one lead group exists, it can be specified for each lead group.

 Description
This is set to change the inspection tolerance of lead width.
Specify it to make the lead width check strict, and vice versa.

1 1 Set each item.


Explanation
a a) Tolerance
Enter the inspection tolerance of lead width.
2 To set the standard value, choose [Loose],
[Std], or [Strict].

Parts-R040111S-01E00
2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-21


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.15 Tolerance for Lead Pitch (Bend)


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

You can change the inspection tolerance of lead pitch.


(If this option is not specified, the recommended value will be applied to the lead pitch (bend)
tolerance.)
 When more than one lead group exists, it can be specified for each lead group.

 Description
This is set to change the inspection tolerance of lead pitch (bend).
Specify it to make the lead pitch (bend) check strict, and vice versa.

1 1 Set each item.


Explanation
a a) Tolerance
Enter the tolerance of lead pitch (bend).
To set the standard value, choose [Loose],
2 [Std], or [Strict].

Parts-R040112S-01E00 2 Click [Apply].

 Accept the settings.

Page 4-22 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.16 Tolerance for Lead Coplanarity


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

You can change the inspection tolerance of lead float inspection, in 3D recognition.
(If this option is not specified, the recommended value will be applied to the lead float inspection
tolerance.)
 When more than one lead group exists, it can be specified for each lead group.

 Description
This is set to change the inspection tolerance of lead float inspection.
Specify it to make the lead float inspection strict, and vice versa.
This option is effective only in the case of 3D recognition.

1 1 Set each item.


Explanation
a a) Tolerance
Enter the tolerance of lead float.
To set the standard value, choose [Loose],
2 [Std], or [Strict].

Parts-R040113S-01E00 2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-23


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.17 No-Lead Portion Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

You can specify the method of no-lead check.


 When more than one lead group exists, it can be specified for each lead group.

 Description
This is set when you want to judge no leads in the portion not registered as leads.

1 1 Set each item.


2 Explanation
a) Inspection method
a Choose ‘No Check’, ‘Outside’, ‘Missing
Position’, ‘Missing Position & Outside’ as
the inspection method.

Parts-R040114S-01E00
2 Click [Apply].

 Accept the settings.

Page 4-24 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.18 Ball Diameter Tolerance


Irregular-Shaped
Box Type Lead Component Ball Type Component

Ball Group Multiple Setting OK 3D

You can change the inspection tolerance of ball diameter.


(If this option is not specified, the recommended value will be applied to the ball diameter
tolerance.)
 When more than one ball group exists, it can be specified for each ball group.

 Description
This is set to change the inspection tolerance of ball diameter.
Specify it to make the ball diameter check strict, and vice versa.

1 1 Set each item.


Explanation
a a) Tolerance
Enter the inspection tolerance of ball
diameter.
2 To set the standard value, choose [Loose],
[Std], or [Strict].

Parts-R040115S-01E00
2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-25


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.19 Ball Pitch Tolerance


Irregular-Shaped
Box Type Lead Component Ball Type Component

Ball Group Multiple Setting OK 3D

You can change the inspection tolerance of ball pitch.


(If this option is not specified, the recommended value will be applied to the ball pitch tolerance.)
 When more than one ball group exists, it can be specified for each ball group.

 Description
This is set to change the inspection tolerance of ball pitch.
Specify it to make the ball pitch check strict, and vice versa.

1 1 Set each item.


Explanation
a a) Tolerance
Enter the inspection tolerance of ball pitch.
To set the standard value, choose [Loose],
2 [Std], or [Strict].

Parts-R040116S-01E00 2 Click [Apply].

 Accept the settings.

Page 4-26 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.20 Ball Float Inspection Tolerance


Irregular-Shaped
Box Type Lead Component Ball Type Component

Ball Group Multiple Setting OK 3D

You can change the inspection tolerance of ball float inspection, in 3D recognition.
(If this option is not specified, the recommended value will be applied to the ball float inspection
tolerance.)
 When more than one ball group exists, it can be specified for each ball group.

 Description
This is set to change the inspection tolerance of ball float inspection.
Specify it to make the ball float inspection strict, and vice versa.
This option is effective only in the case of 3D recognition.

1 1 Set each item.


Explanation
a) Tolerance
a
Enter the tolerance of ball float.
To set the standard value, choose [Loose],
2 [Std], or [Strict].

Parts-R040117S-01E00 2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-27


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.21 No-Ball Portion Check


Irregular-Shaped
Box Type Lead Component Ball Type Component

Ball Group Multiple Setting OK 3D

You can specify the method of no-ball check.


 When more than one ball group exists, it can be specified for each ball group.

 Description
This is set when you want to judge no balls in the portion not registered as balls.

1 1 Set each item.


2
Explanation
a a) Inspection method
Choose ‘No Check’, ‘Outside’, ‘Missing
Position’, ‘Missing Position & Outside’ as
the inspection method.

Parts-R040118S-01E00 2 Click [Apply].

 Accept the settings.

Page 4-28 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.22 Bridge Check between Bumps


Irregular-Shaped
Box Type Lead Component Ball Type Component

Ball Group Multiple Setting OK 3D

Select this to check if a bridge has formed between bumps.

 Description
The ratio of the ball diameter and the size of a bridge that exceeds the specified brightness level between
bumps is obtained, and if the value exceeds the specified bridge size diameter ratio, it is determined that a
bridge has formed and it results in a recognition error.

1 Set each item.


2
a Explanation
a) Bridge Brightness Level
Enter the brightness threshold to
b differentiate a bridge.

b) Bridge Size-Diameter Ratio


Enter the size ratio against the bump
diameter that is used to determine whether
a bridge is formed or not.
Parts-R040910S-03E00
1

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-29


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.23 Float Check


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

 Description
Specify three or more locations for measuring height to perform a float check with a camera capable of
height measurement.

1 Click [Add], and set each item.


a b
Explanation
a) Area for coplanarity check
Specify the float check area with reference
1 to the component recognition center.
b) Defined
A list of defined items is displayed.
Choose an item to edit.
Parts-R040910S-01E03

2 Click [Apply].

 Accept the settings.

Parts-R040910S-02E02

Page 4-30 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.24 Flux Check


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

Specify when transfer flux condition check is performed.

 Description
If the flux shortage area (the area brighter than the upper limit of a brightness level) is larger than
threshold value of the ball area, it is judged as flux dispensing error.
It is enabled only if a ball group and an irregular arrangement ball are set. When solder check is also set
at the same time, this check will be ignored.

1 Set each item.


Explanation
a) Brightness Level Upper Limit
2 Enter the upper limit value of the brightness
a to judge if flux is applied.
b) Threshold value
b Enter the threshold value to judge if flux
Parts-R040420S-01E00 dispensing is not enough.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-31


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.25 Solder Check


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

Specify when transfer solder paste condition check is performed.

 Description
If the solder shortage area (the area brighter than the upper limit of a brightness level) is larger than the
threshold value of the ball area, it is judged as solder dispensing error.
It is enabled only if a ball group and an irregular arrangement ball are set. When flux check is also set at
the same time, this check has priority over flux check.

1 Set each item.


Explanation
a) Brightness Level Upper Limit
2 Enter the upper limit value of brightness to
a judge if solder paste is applied.
b) Threshold value
b
Enter the threshold value to judge if solder
Parts-R040421S-01E00 paste dispensing is not enough.

1
2 Click [Apply].

 Accept the settings.

Page 4-32 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.4 Addition of Check Function

4.4.26 Before/After POP Transfer Check


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

Specify this if material being transferred is enough or not.

 Description
It is judged as an error using a selected reverse mode against the area of a material being transfer.
Judge Mode has an area ratio and an area ratio difference between before and after transfer.

1 Set each item.


Explanation
a b
2 a) Brightness Level Upper Limit
c d Enter the upper limit value of brightness
judging whether transfer material is applied
e or not.
b) Threshold for insufficient check
Enter the value to check transfer material
Parts-R040422S-01E01
1 shortage. Enter the value corresponding to
the judgment mode of the transfer area ratio.
c) Transfer Material
Choose among from ‘Solder Paste’, ‘Bright
Flux’ and ‘Dark Flux’.
d) Judge Mode
‘Area ratio’(Error when area Ratio is larger
than the threshold):
It is judged by obtaining an area ratio of less
than the brightness level from a recognition
image after transferred. This is used for
‘Transfer’  ‘Recognition’.

‘Area ratio difference’ (Error when


difference between before and after transfer
area ratio is smaller than threshold):
An area ratio of less than the brightness
level is obtained from pre/post transfer
recognition images and it is judged by the
relative change. This is used for before/after
transfer recognition.
e) Check overmuch transfer material
Select this to check if there is too much
transfer material. Enter the value
corresponding to the transfer area ratio.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-33


NPM-DGS
Recognition Option Data
4.5 Detailed Shape Definition

4.5 Detailed Shape Definition


4.5.1 Missing Lead Auto Create
Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

If there is a missing lead between actual leads, it will automatically be created.


 When more than one lead group exists, it can be specified for each lead group.

 Description
When no missing leads exist outside the leads but they (except for such objects as heatsinks) exist inside,
those between the detected leads are interpolated.
It is useful when there are too many missing leads to specify them.

1 1 Set each item.


Explanation
a) Lead interpolation
a
In ‘Ratio Lower Limit,’ enter the upper-limit
rate (%) of missing lead count.
2 In ‘Maximum Lead Count,’ enter the
upper-limit value of missing lead count.

2
Parts-R040201S-01E00
Click [Apply].

 Accept the settings.

Page 4-34 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.5 Detailed Shape Definition

4.5.2 Lead Missing


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Lead group Multiple Setting OK 3D

 When more than one lead group exists, it can be specified for each lead group.

 Description
This is used when a lead is missing or lead noise exists in the lead group.

1 Set each item.


Explanation
2 a) Type
Choose either ‘Missing Lead’ or ‘Noise
Lead.’
1 b) Position / Count
Set the lead start position and number of
Parts-R040909S-01E00 leads of the selected type.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-35


NPM-DGS
Recognition Option Data
4.5 Detailed Shape Definition

4.5.3 Ball Missing


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Ball group Multiple Setting OK 3D

 Description
This is used when a ball is missing in the ball group.

1 Click [Edit].

 The <Edit Missing Ball> window opens.


1

Parts-R040908S-01E00

2 Specify the position with no ball or


with a ball.

 Clicking a ball specifies this ball. To specify


more than one ball, drag them.

3
2 3 Click [Set as Missing] or [Set as
Parts-R040908S-02E00
Existing].
4
 To specify the position with no ball, click [Set
as Missing]; to specify the position with a ball,
click [Set as Existing].

 Double-clicking a ball specifies a missing ball.

 To specify more than one, repeat steps 1–2.

4 Click [OK].

 Accept the settings.


5

5 Click [Apply].

Parts-R040908S-03E00
 Accept the settings.

Page 4-36 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6 Detection Performance Improvement


4.6.1 Valid Sides for Rectangular
Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

As for a box-type component such as square chip, the detection capability is improved by
specifying which side of the component is not suitable for positioning. Specify this when the outer
shape side of a box-type component is not linear.
(Unless this option is specified, the outer shape side of components is considered to be linear.)

 Description
In principle, the box type is applied to the one whose outline is rectangular; however, if only one side is not
a straight line, it can be recognized on the basis of the other three sides.
If a pair of opposite sides is not a straight line, it is not a box-type component; therefore, it should be
selected as an irregular-shaped component.

1 1 Set each item.


Explanation
a a) Side
Seeing the examples in the dialog box,
specify the side that will not make a
2 rectangle.

Parts-R040301S-01E01
2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-37


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6.2 Outer-side Irregular Range Specify


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Mold Group Multiple Setting OK 3D

You can specify the range of irregular-shaped side.

 Description
This is set when there is a range of irregular-shaped side to be positioned on the basis of the mold.

1 1 Set each item.


Explanation
b a) Side
a Choose ‘Up,’ ‘Right,’ ‘Down,’ or ‘Left’ for the
irregular-shaped side.
2
b) Irregular-shaped side range specify
Enter the irregular-shaped side range
against the mold reference position.
Parts-R040302S-01E00

2 Click [Apply].

 Accept the settings.

Page 4-38 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6.3 Lead Tip Shape


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

Specify the lead tip shape for components that have three or less leads per side.
Specify this when a lead tip is not U-shaped.
(The default lead shape of lead type is U-shaped.)
 When more than one lead group exists, it can be specified for each lead group.

 Description
Recognition is carried out on the basis of the specified shape. If the shape is different, recognition may not
be stable.

1 1 Set each item.


b c Explanation
a a) Position to specify
When targeting all the leads on the
2 specified side, choose ‘All Lead’.
To specify each lead, choose ‘One Lead’,
choose ‘Clockwise’ or ‘Counter Clockwise’
as the direction in which to specify the lead
Parts-R040303S-01E01 position, and enter ‘Position’.

b) Tip state
Select the tip closest to the actual one.

c) Tip shape
Select the tip closest to the actual one.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-39


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6.4 Lead Bend


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

Specify this when a lead is bent.


 When more than one lead group exists, it can be specified for each lead group.

 Description
Set this when the lead is greatly bent originally, such as aluminum electrolytic capacitors.

1 1 Set each item.


Explanation
a a) Lead bend
In ‘Tolerance: /,’ enter the upper-limit
angle of bend.
2 However, angle check for bend is not
conducted.

Parts-R040304S-01E01

2 Click [Apply].

 Accept the settings.

Page 4-40 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6.5 Lead Shape Irregular


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

Specify this when a lead shape originally varies widely.


 When more than one lead group exists, it can be specified for each lead group.

 Description
If it is not set, variations in lead shape will be compensated for e.g. by the mold’s dimensional tolerance
used in component manufacture; depending on the component, however, the lead shape may vary
widely.
In cases like this, configure this setting.

1 1 Set each item.


Explanation
a b a) Position to specify
When targeting all the leads on the
specified side, choose ‘All Leads’.
2
To specify each lead, choose ‘One Lead’,
choose ‘Clockwise’ or ‘Counter Clockwise’
as the direction in which to specify the lead
position, and enter ‘Position’.
Parts-R040305S-01E00
b) Irregular shape specify
Specify the irregular-shaped side.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-41


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6.6 Reinforced Lead Specify


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

Specify this when there are reinforced leads, individual leads, or electrodes on both sides of
leads.
(If this option is not specified, it is assumed that nothing exists at the end of a line of leads.)
 When more than one lead group exists, it can be specified for each lead group.

 Description
By adding this option, the object at the end of a line of leads will not be targeted for recognition.

1 1 Set each item.


Explanation
b a) Target position
a When angle of a lead group is 0 degree or
180 degrees, choose ‘Up’ or ‘Down’.
2 When angle of a lead group is -90 degrees
or 90 degrees, choose ‘Right’ or ‘Left’.

 If both, choose both for either case.


Parts-R040306S-01E00
b) Separation distance
Enter the distance from the lead end to the
object.

2 Click [Apply].

 Accept the settings.

Page 4-42 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6.7 Insertion Lead Detail


Irregular-Shaped
Box Type Lead Component Ball Type Component

Insertion Lead Detail Multiple Setting OK 3D

You can specify detail actions of insertion lead recognition.

 Description
Set this when detail settings of the specified insertion lead group is performed.
When insertion lead detail master is also set at the same time, this setting has priority for the specified
insertion lead group over insertion lead detail master.

1 Set each item.


Explanation
a b a) Lead Tip Size
Mark the checkbox of ‘L and W are different’
c d if horizontal direction of the lead tip size is
2 different from the diameter set in the
insertion lead group, and enter the value in
e f g
‘L’.
b) Lead Tip Shape
Parts-R040607S-01E00 When lead tip is taper, mark the radio
button of ‘Taper’. For other than that, mark
1 the radio button of ‘Flat’.
c) Brightness Status
When the insertion lead to be detected is
brighter, mark the radio button of ‘Bright
section’. For other than that, mark the radio
button of ‘Dark Section’.
d) Detection Algorithm
Select the detection method of the insertion
lead among from ‘Centroid’, ‘Edge - Tip’,
‘Edge - Bidirectional’ and ‘Average’.
e) Brightness Limit
Enter the lower limit value of the brightness
to judge as the insertion lead. Enter 0 if not
specified.
f) Component Positioning
Select the calculation method of component
center and tilt among from ‘Insertion Leads
Only’, ‘Other Shape Options’, ‘Other Shape
Options and Insertion Leads’. If ‘Insertion
Leads Only’ is selected, other shape
options such as corner are used only for
temporary positioning.
g) Material
Select the insertion lead material either of
‘Metal’ or ‘Resin’. For ‘Resin’, it is necessary
to use the 3D sensor.

EJS9AE-MB-04X-08 Page 4-43


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

2 Click [Apply].

 Accept the settings.

Page 4-44 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

4.6.8 Insertion Lead Detail Master


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

You can specify a detail action of insertion lead recognition of all components.

 Description
Set this when you want to perform details setting for insertion lead group for all components.
When insertion lead detail is also set at the same time, the insertion lead detail setting has priority for the
specified insertion lead group over this setting.

1 Set each item.


Explanation
a b a) Lead Tip Size
Mark the checkbox of ‘L and W are different’
c d if horizontal direction of the lead tip size is
2 different from the diameter set in the
insertion lead group, and enter the value in
e f g ‘L’.
b) Lead Tip Shape
Parts-R040608S-01E00 When lead tip is taper, mark the radio
button of ‘Taper’. For other than that, mark
1 the radio button of ‘Flat’.
c) Brightness Status
When the insertion lead to be detected is
brighter, mark the radio button of ‘Bright
section’. For other than that, mark the radio
button of ‘Dark Section’.
d) Detection Algorithm
Select the detection method of the insertion
lead among from ‘Centroid’, ‘Edge - Tip’,
‘Edge - Bidirectional’ and ‘Average’.
e) Brightness Limit
Enter the lower limit value of the brightness
to judge as the insertion lead. Enter 0 if not
specified.
f) Component Positioning
Select the calculation method of component
center and tilt among from ‘Insertion Leads
Only’, ‘Other Shape Options’, ‘Other Shape
Options and Insertion Leads’. If ‘Insertion
Leads Only’ is selected, other shape
options such as corner are used only for
temporary positioning.
g) Material
Select the insertion lead material either of
‘Metal’ or ‘Resin’. For ‘Resin’, it is necessary
to use the 3D sensor.

EJS9AE-MB-04X-08 Page 4-45


NPM-DGS
Recognition Option Data
4.6 Detection Performance Improvement

2 Click [Apply].

 Accept the settings.

Page 4-46 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.7 Positioning Performance Improvement

4.7 Positioning Performance Improvement


4.7.1 Orientation Estimation, Box
Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

Limits the sides used for calculating the inclination of box-type components.

 Description
This is set when you want to change the component inclination calculation method, though the calculation
is normally carried out on the basis of four sides.

1 1 Set each item.


Explanation
a b a) Detection method
Choose ‘Outline Only’ or ‘Outline and
Leads’.
2
b) Side to be used for inclination calculation
Parts-R040401S-01E01 Specify the side to be used for inclination
calculation.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-47


NPM-DGS
Recognition Option Data
4.7 Positioning Performance Improvement

4.7.2 Accurate Positioning


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

Specify the position used for positioning to improve the positioning accuracy of box-type
components.
(If this option is not specified, positioning is conducted on the basis of all components.)

 Description
This is set to completely ignore the influence of small protrusion or hollow on the component outline.

1 1 Set each item.


Explanation
b a) Side
a Select the side to use for positioning.

2 b) Detection position
In ‘Offset from Center,’ enter the portion to
use for positioning.
In ‘Process Window Size,’ enter the width
Parts-R040402S-01E03
for recognition.

2 Click [Apply].

 Accept the settings.

Page 4-48 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.7 Positioning Performance Improvement

4.7.3 Resize Processing Window


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

You can change the size of recognition window.

 Description
When a component extends off the image processing window that is displayed after it is captured, you
can enlarge that window.
If a component lies off the standard window, the nozzle will pick up its end and the component may be
placed unstably. Check the pickup position.

1 1 Set each item.

b Explanation
a a) Angle range
In ‘Base Rotation (A),’ enter the center
2 angle of component.
In ‘Tolerance (B),’ enter the variation range
of angle.

b) Center range
Parts-R040403S-01E00 Enter the variation range of center.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-49


NPM-DGS
Recognition Option Data
4.7 Positioning Performance Improvement

4.7.4 Accurate Orientation Estimation

Box Type Lead Component Ball Type Irregular-Shaped


Component

Component Multiple Setting OK 3D

To improve inclination detection accuracy, specify the detection position for components that
have three or less leads per side.

 Description
This is set to make the inclination calculation on the basis of the inclination of the specified two positions.

1 1 Set each item.


Explanation
a) Side
c
a b Select the target side.

2 b) Inclination calculation method


Select the compensation inclination
calculation method.
‘A-B’ compensates for a minute angle.
Parts-R040404S-01E03
‘Leads’ makes compensation on the basis
of the inclination of leads A/B.

c) Detection point
Set the center position and width of window.

2 Click [Apply].

 Accept the settings.

Page 4-50 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.7 Positioning Performance Improvement

4.7.5 Lead Tip Compensation


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

Use this to improve the detection accuracy of the lead tip of components that have four or more
leads per side.
 When more than one lead group exists, it can be specified for each lead group.

 Description
Set this when the lead stretch direction is poisoned individually.

1 1 Set each item.


Explanation
a
a) Position
In ‘Positioning Window Width,’ enter the
width of the detection window for lead tip.
2

Parts-R040405S-01E03 2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-51


NPM-DGS
Recognition Option Data
4.7 Positioning Performance Improvement

4.7.6 Ball Detection


Irregular-Shaped
Box Type Lead Component Ball Type Component

Ball group Multiple Setting OK 3D

 Description
This is used to detect all balls.

1 Set each item.


Explanation
2 a) Lower-limit inspection tolerance
This can be set by choosing [Loose], [Std],
or [Strict].
You can also set the value. The smaller set
value makes the inspection stricter, not
1 recognizing relatively darker balls.
Parts-R040907S-01E00
b) Upper-limit inspection tolerance
This can be set by choosing [Loose], [Std],
or [Strict].
You can also set the value. The smaller set
value makes the inspection stricter, not
recognizing relatively brighter balls.
c) Component positioning method
Choose [Use Outside Balls Only] or [Use All
Balls Detected].

2 Click [Apply].

 Accept the settings.

Page 4-52 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8 Recognition Result Change


4.8.1 Mounting Position Offset
Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

This option adds positional or rotational offset to the result of recognition to shift mounting
position or orientation by a certain amount.

 Description
This is set when the component position in CAD data (NC data) and that recognized actually are different
from each other.
In most cases, the center position of a component in CAD data is determined by the center of the circle
circumscribing the component, the center of the component body or the lead coordinates. If the center
position does not match the cross hairs displayed on the recognition result screen, use this option or
modify the NC data.

1 Set each item.


1
Explanation
a) X
Enter the positional displacement when a
a b c rightward CAD coordinate is positive.

2 b) Y
Enter the positional displacement when a
rightward CAD coordinate is positive.

Parts-R040501S-01E01
c) Theta
Enter the rotational offset (positive values
measured counterclockwise).

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-53


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8.2 No Orientation Estimation


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

Specify the component inclination angle to be returned by the recognition result.

 Description
This is set to always uniform the inclination value of recognition result.

1 1 Set each item.


Explanation
a a) Recognition angle
Enter the component inclination angle to be
returned by the recognition result.
2

2 Click [Apply].
Parts-R040502S-01E00

 Accept the settings.

Page 4-54 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8.3 No Center Position Estimation


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

Specify the component center position to be returned by the recognition result.

 Description
This is set to always uniform the center value of recognition result.

1 1 Set each item.


Explanation
a) Fixed-XY Shift Offset
a
In ‘Fixed XY Shift Result,’ enter the
2 component center position to be returned by
the recognition result.

Parts-R040503S-01E00 2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-55


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8.4 Component Center Definition Change


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

For 1 side leaded components that have four or more leads per side, use this to change the
component center definition that serves as a recognition result.
(If this option is not specified, the component center will be regarded as an outline center.)

 Description
This is set to change the component center definition of the one-way-multiple-lead component.

1 1 Set each item.


Explanation
a a) Center definition
Select the position to be the center of
2 component.
‘Lead Tip’ sets a lead tip as the center.
‘Center of Overall’ sets the center of outside
dimension including leads as that position.
Parts-R040504S-01E01

2 Click [Apply].

 Accept the settings.

Page 4-56 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8.5 Lead Component Inclination Calculation Method


Irregular-Shaped
Box Type Lead Component Ball Type Component

Component Multiple Setting OK 3D

For components that have four or more leads per side, use this to change the method for
calculating the inclination of the components.

 Description
This is set when you want to change the component inclination calculation method, though it is normally
set automatically.

1 1 Set each item.


Explanation
a) Select the calculation method.
a
‘Default’ is a typical setting.
‘Slope of the line that connects
2 representative points’ makes a calculation
from the inclination of the line connecting
the representative point on each of opposite
sides.
Parts-R040505S-01E01
‘Slope of the lead tips’ makes a calculation
from the average inclination of the
inclination on each side.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-57


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8.6 Adjust Lead Detecting Point


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

For components that have four or more leads per side, use this to change the point for detecting
lead arrays.
 When more than one lead group exists, it can be specified for each lead group.

 Description
Although normally the position of each lead is detected around the lead tip, you can also change it to
inside.
This is set when the lead tip looks unclear or the precision is insufficient.

1 1 Set each item.


Explanation
a) Lead detection position
a For ‘Lead Detect Position,’ select ‘Lead Tip,’
‘Component Center,’ or ‘The Other Side.’
2
b) Distance
Enter the distance according to the selected
detection position.
Parts-R040506S-01E01

2 Click [Apply].

 Accept the settings.

Page 4-58 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8.7 Lead Detection Window Width Setting


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

You can change the lead detection window width.


 When more than one lead group exists, it can be specified for each lead group.

 Description
For components that have four or more leads per side, use this to change the lead arrays detection width.

1 1 Set each item.


Explanation
a a) Window width
Enter the width of detection window.
2

2 Click [Apply].
Parts-R040507S-01E03

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-59


NPM-DGS
Recognition Option Data
4.8 Recognition Result Change

4.8.8 Lead height Measurement Position


Irregular-Shaped
Box Type Lead Component Ball Type Component

Lead Group Multiple Setting OK 3D

You can change the position where the lead height is measured.
 When more than one lead group exists, it can be specified for each lead group.

 Description
For components that have four or more leads per side, use this to change the point for measuring the lead
height with the 3D sensor.

1 1 Set each item.


Explanation
a a) Detection position
In ‘Distance from Lead Tip (A),’ enter the
distance from the lead tip for the range
2 where the height is measured.
In ‘Width for Measurement (B),’ enter the
range where the height is measured.
Parts-R040508S-01E03

2 Click [Apply].

 Accept the settings.

Page 4-60 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.9 Others

4.9 Others
4.9.1 Controlling 3D Sensor
Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

You can set the laser power and threshold values (minimum light quantity) of 3D sensor.

 Description
Setting laser power and threshold values (minimum light quantity) eliminates troubles on image such as
threading or filled up lead spaces which may occur with mirror-like leaded components or components
with lead for Pb-free solder.
Depending on the component (its surface condition or shape), noises may not be deleted.

1 1 Set each item.


2
Explanation
b a) Laser Power
a c In ‘Laser Power,’ set the range 64–255.
In ‘Threshold,’ set the range 0–800.
However, if set to ‘0,’ each of them is
handled as a standard value. (The standard
value for laser power will be 192.)
The reference threshold values are as
follows. Use them for reference when
changing the threshold values.
Parts-R040601S-01E01
1) BGA/CSP : 50
2) QFP : 300
For details, see “Laser power and threshold
values (Minimum light quantity) setting” on
the next page.

b) 90/90
This is used to set new ‘Laser Power’ and
‘Threshold’ for the recognition of 90° and
90°.

c) PSD control
Choose ‘15°’ or ‘35°’.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-61


NPM-DGS
Recognition Option Data
4.9 Others

 Laser power and threshold values (Minimum light quantity) setting


The 3D sensor emits laser to the component and measures the reflection to recognize the component.
When the component image includes noises as shown below, a recognition error may result.

Threading Filled up lead spaces

These phenomena occur with components having mirror-like leads or leads for Pb-free solder, which have
higher laser reflectance.
Respond to the phenomena by setting the laser power to 128.
Image quality will be improved if the laser power is set to 128.

Laser power: Standard Laser power: 128 Laser power: Standard Laser power: 128

When the laser power is lowered, the threshold value (minimum light quantity) may need to be modified
for recognizing dark components. Decrease the threshold value (minimum light quantity) if the leads
appear to be hollowed or vermiculated, or increase it if some objects appear where no leads exist or if the
leads appear to be thicker.
The required threshold value (minimum light quantity) depends on the condition of the leads. Set the
appropriate value seeing the images below.

Increase Decrease
threshold values threshold values
(minimum light (minimum light
quantity). quantity).
Lead space filled up Proper image Inside of leads appear
to be missing

Page 4-62 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.9 Others

4.9.2 Display Estimated Results


Box Type Lead Component Ball Type Irregular-Shaped
Component

Component Multiple Setting OK 3D

You can receive simple supports.

 Description
This is set to receive simple supports such as the display of shape data.

1 1 Set each item.


2
Explanation
b a) Graphic data
a
To display the taught graphic data, check
this off.

c b) Numerical display of result


To display the result numerically, check this
Parts-R040602S-01E02
off.

c) Data transfer
To save a normal end image to the error
history image, check this off.

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-63


NPM-DGS
Recognition Option Data
4.9 Others

4.9.3 Clipping level, 2D Sensor


Box Type Lead Component Ball Type Irregular-Shaped
Component

Component Multiple Setting OK 3D

You can change the clipping level of 2-dimensional image.

 Description
This is set when you want to remove low-intensity noises around a component.
This option is available only when the line camera is installed.

1 1 Set each item.


Explanation
a a) Clipping level
Enter the clipping level.
2

2 Click [Apply].
Parts-R040603S-01E01
 Accept the settings.

Page 4-64 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.9 Others

4.9.4 Clipping level, 3D Sensor


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

You can change the clipping level of 3-dimensional image.

 Description
This is set when you want to remove low noises around a component.

1 1 Set each item.


Explanation
a a) Clipping level
Enter the clipping level.
2

2 Click [Apply].
Parts-R040604S-01E00
 Accept the settings.

EJS9AE-MB-04X-08 Page 4-65


NPM-DGS
Recognition Option Data
4.9 Others

4.9.5 Image Reverse Flag


Box Type Lead Component Ball Type Irregular-Shaped
Component

Component Multiple Setting OK 3D

You can configure an image to capture.

 Description
This is set when you want to choose either positive or negative image when capturing.

1 1 Set each item.


Explanation
a a) Positive / Negative
Choose ‘Positive image’ or ‘Negative
2 image’.

2 Click [Apply].
Parts-R040605S-01E01

 Accept the settings.

Page 4-66 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.9 Others

4.9.6 Block Match Recognition


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

You can configure the setting for block match recognition.

 Description
This is set when you wish the recognition by matching the registered image data.

For the block match recognition, the operation flow on the machine when teaching is carried out is as
follows:
1. Open the component recognition teaching screen.
2. Specify the center of component.
3. Set the points to recognize.
4. Set the area of the image to recognize.
5. Set the area to recognize, and change to the next block.
6. Configure the skip setting.
7. Set the skip value.
8. Check the image.
9. The recognition is carried out.
10. Teaching is complete.

1 1 Set each item.


2
Explanation
a a) Block match recognition
If the part is already taught on machine and
also bitmap images are stored in database,
the check box of ‘Already Taught’ is
checked.

Parts-R040606S-01E01

2 Click [Apply].

 Accept the settings.

EJS9AE-MB-04X-08 Page 4-67


NPM-DGS
Recognition Option Data
4.9 Others

4.9.7 Round Part Adjacent Pickup Size Extension Setting


Irregular-Shaped
Box Type Lead Component Ball Type
Component

Component Multiple Setting OK 3D

Size of a component which can be picked up is changed according to a round component.

 Description
When a component shape is rounded, its size is extended for judging nozzle pickup so that it does not
effect on picking up components of adjacent nozzles.

1 Choose ‘Round Part Adjacent Pickup


2 size extension setting’ from ‘Available
Option’.
a

2 Click [Add].

1  Round Part Adjacent Pickup size extension


setting is added.

 After added, save the component editor as


well as other options.

Parts-R040907S-02E00

Parts-R040907S-03E00

Page 4-68 EJS9AE-MB-04X-08


NPM-DGS
Recognition Option Data
4.9 Others

4.9.8 Part Outline Positioning Mode Specification


Box Type Lead Component Ball Type Irregular-Shaped
Component

Component Multiple Setting OK 3D

You can position a part only using outline information.

 Description
This is specified when only outline information is used for part positioning.

1
2 1 Set each item.
Explanation
a a) Recognition method
Select the part positioning method.

2 Click [Apply].

Parts-R040908S-00E02
 Accept the settings.

EJS9AE-MB-04X-08 Page 4-69


NPM-DGS
Recognition Option Data
4.9 Others

4.9.9 Polarity Check with Correction Mount


Box Type Lead Component Ball Type Irregular-Shaped
Component

Component Multiple Setting OK 3D

You can set a corrected package angle for re-recognition during polarity check.

 Description
When a recognition error is introduced by a polarity-checkable component, the package angle is adjusted
to a specified package angle and the component will be re-recognized at the specified package angle.
The component will be mounted at a corrected angle in the absence of a re-recognition error.

1 1 Set each item.


2
Explanation
a a) Function Enable Settings
Select the re-recognition method for an
error that has arisen during a polarity check.
Parts-R040909S-01E01 • No Re-recognition
No re-recognition is performed in the event
of an error.
• Rotate part 180 degrees and re-recognize
A 180-degree correction is made to the
package angle to re-recognize the
component.
• Rotate part 90 / 180 / 270 degrees and
re-recognize
Corrections are made to the package angle
in increments of 90 degrees to re-recognize
the component.
• Rotate part 45 degrees and re-recognize
Corrections are made to the package angle
in increments of 45 degrees to re-recognize
the component.

2 Click [Apply].

 Accept the settings.

Page 4-70 EJS9AE-MB-04X-08


Notice
The contents of this document are subject to
change without prior notice.

COMMOE-BC-17F-00
◍ Company and product names described in this document are
trademarks or registered trademarks of their respective companies.
◍ Some of our products fall under the export control items
(or technologies) established in the Foreign Exchange and Foreign
Trade Act. When exporting (or providing technologies overseas),
please check its legal restrictions and be sure to take necessary
procedures such as to obtain the export permission.

4-1-62 Minoshima, Hakata-ku, Fukuoka City, Fukuoka, Japan


Phone number: +81-92-477-1205
Fax number: +81-92-477-1664

© Panasonic Smart Factory Solutions Co., Ltd. 2017


Unauthorized copying and distribution is a violation of the law.

Printed in Japan

You might also like