NPM-DGS - Programming Manual
NPM-DGS - Programming Manual
N7201A663E12 (V10.09)
201807
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.
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.
EJS9AE-BP-03N-11 Page 3
NPM-DGS
Product configuration
This product is configured by the following types of software.
1. Software independently developed by Process Automation Division of Panasonic System
Solutions Company of North 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-11
NPM-DGS
EJS9AE-BP-03N-11 Page 5
NPM-DGS
Organization of manuals
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 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-11
NPM-DGS
Wording in context
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.
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.
This shows the part to be double-clicked on. “Message” Shows a message on the screen.
EJS9AE-BP-03N-11 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® CoreTM i5-2430 equivalent or greater
TM
Intel® Core i7-7700 is recommended.
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 4 GB or more
8GB or more recommended
When using Windows Server OS, 16GB or more is
recommended.
Internal storage 120GB or more of free space (NTFS file system)
When using Windows Server OS, 500GB or more is
recommended.
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-11
NPM-DGS
Software
Standards
Item Specifications Class
OS Microsoft® Windows® 10 Pro (64 bit version) is recommended Indispensable
Microsoft® Windows® 10 Pro (32 bit version)
Microsoft® Windows® 8.1 Pro (32 bit / 64 bit version)
Microsoft® Windows® 7 Professional (32 bit / 64 bit version) SP2 or
later
Microsoft® Windows Server® 2016 is recommended
Microsoft® Windows Server® 2012 R2
Microsoft® Windows Server® 2012 or later
Support Language English, Chinese, Japanese
Framework Microsoft® .Net Framework 3.5 SP1
Microsoft® .Net Framework 4.6.2
DBMS Microsoft® SQL Server® 2016 is recommended
(Data Base Management Microsoft® SQL Server® 2014 SP1 (32 bit / 64 bit version)
System) Microsoft® SQL Server® 2012 SP3 (32 bit / 64 bit version)
Microsoft® SQL Server® 2008 R2 SP3
Java Runtime Environment Version 7 Updata 25 or later (32 bit / 64 bit version)
(JRE)
Virus check Virus Buster™ Recommended
Program version 10.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.
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 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 2016 Microsoft® SQL Server® 2016 SP1 (64 bit version)
SQL Server 2014 Microsoft® SQL Server® 2014 SP1 (32 bit / 64 bit version)
SQL Server 2012 Microsoft® SQL Server® 2012 SP3 (32 bit / 64 bit version)
EJS9AE-BP-03N-11 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.
Page 10 EJS9AE-BP-03N-11
NPM-DGS
Programming Manual
TABLE OF CONTENTS
Safety precautions .................................................................................................. S-1
Page 12 EJS9AE-CT-05P-08
NPM-DGS
Programming Manual
6.9 Recognition Test Using Machine Recognition Error Image .............................. 6-214
6.10 CSV Output..................................................................................................... 6-226
6.11 Lighting Recognition Check List ..................................................................... 6-237
6.12 Head Camera Recognition Option.................................................................. 6-238
6.12.1 Adding and Editing Head Camera Recognition Option ................................................................. 6-238
6.12.2 Deleting Head Camera Recognition Option .................................................................................. 6-239
6.12.3 Top Side Recognition .................................................................................................................... 6-240
6.12.4 Post-Placement Inspection ........................................................................................................... 6-242
EJS9AE-CT-05P-08 Page 13
NPM-DGS
Programming Manual
= MEMO =
Page 14 EJS9AE-CT-05P-08
NPM-DGS
Safety precautions
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.
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.
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.
WARNING
WARNING
Prohibited
CAUTION
Do not give a shock to
the electrical
equipment.
M27SC
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.
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.
= MEMO =
5. PCB EDIT
This chapter describes functions necessary for PCB creation such as CAD macro
definition and mark edit.
5.1 Overview
The PCB data define components and marks on a PCB. Generally, PCB data are created by
importing the PCB CAD data. The PCB list displays the following three data in a list and enables
you to start, copy, and delete the edit application.
1. PCB data : Data that define production PCBs
2. CAD macro : Macro that imports CAD data and converts it to PCB data
3. Mark data : Marks used for correcting a production PCB or in bad mark recognition
PCB
Pattern mark
Term Explanation
PCB Refers to the entire PCB.
Pattern When there are two or more finished-good boards on one
production board, each of the boards is called pattern. After the
mounting positions and the marks on one pattern are defined,
evolution is performed using pattern offsets.
Pattern offset Shows the position and rotation direction of each pattern.
PCB mark Refers to the mark for correcting the entire PCB.
Pattern mark Refers to the mark for correcting each pattern.
Master bad mark Shows whether bad patterns (where no components will be
placed) exist on a PCB. Normally, bad marks are checked for
each pattern; however, if there are no bad patterns, the master
bad mark is used to save time so that they will not be checked
for each pattern.
Pattern bad mark Shows that a bad pattern (where no components will be placed)
exists on a multi-block PCB.
Placement point Shows a component placement point.
The mathematical coordinate system (X: positive rightward, Y: positive upward, angle: positive
counterclockwise) is used.
Your desired CAD origin can be set.
The PCB outline (edge coordinates) is based on the CAD origin. All placement points and mark
coordinates need to exist on the set PCB.
Project050101S-01E00
1
2
2
2
3
2
Project050102S-01E04
Menu
1. Route
Menu bar Toolbar Right-click menu Explanation
[File]
[New] [New] Creates a new PCB.
[Recipe] Imports the PCB data from the file in the Recipe.
Imports the PCB data output by the export
[PCB]
function in the PCB list.
[View]
[Refresh] Refreshes the displayed PCB list.
[Label]
[New Label] [New Label] Creates a new label.
[Assign Label] [Assign Label] Assigns a designated label to the selected PCB.
Removes the assigned PCB from the selected
[Remove label]
label.
Verified flag
By using a verified flag, you can easily distinguish which data has been verified from which has
been not. This is just a flag so there is no relationship with actual output. However, using the flag
is recommended from the viewpoint of data management.
Label
Labeling data makes it easier to classify and search data. Two or more labels can be put on one
data. Data management more flexible than the conventional folder classification can be realized.
2. CAD macro
Menu bar Toolbar Right-click menu Explanation
[File]
[New] [New] Creates a new CAD macro.
[Import]
[CAD macro] Imports a CAD macro.
[View]
[Refresh] Updates the displayed CAD macro list.
3. Mark
Menu bar Toolbar Right-click menu Explanation
[File]
[New] [New] Creates a new mark.
[View]
[Refresh] Updates the displayed CAD macro list.
1 1 Choose [Route].
Project050102S-02E00
4 Click [OK].
Project050102S-04E00
Project050102S-05E00
Project050102S-07E00
Project050102S-08E00
Project050102S-09E00
Project050102S-10E00
Project050102S-11E00
② Moving folder
1 Choose a desired folder to move.
Project050102S-12E00
Project050102S-13E00
2
2 Choose (Open) on the toolbar,
1
choose [File] [Open] on the menu
bar, or choose [Open] on the
right-click menu.
Project050103S-01E05
Project050103S-03E01
Project050104S-03E05
4 Click ‘New PCB name’ and ‘New
revision’ on the <PCB paste> window
to enter them.
1
2 Choose (Delete) on the toolbar,
choose [Edit] [Delete] on the menu
bar, or choose [Delete] on the
right-click menu.
Project050105S-01E04
3 Click [Yes].
Project050105S-03E02
3
Project050106S-01E06
4 Click [OK].
5.1.11 Import
About import
There are three types for import; a CAD/BOM file, a Recipe and a PCB file.
Import Detail
CAD/BOM file ‘5.3 Importing CAD/BOM Files’
Recipe ‘5.6 Importing PCB in the Recipe’
PCB file Describes below.
Project050108S-01E01
Single file:
One PCB data is target for import.
3
Files in folder:
2 All PCB data in the folder is target for import.
3 Click [...].
Project050108S-02E01
Project050108S-03E00
4
8 Click [OK].
Project050108S-05E00
5.1.12 Export
The registered PCBs can be exported.
Project050107S-01E01
3 Click [...].
Project050107S-02E00
Project050107S-03E00
4
6 Click [Export].
5
The export result is displayed.
Project050107S-04E00
7 Click [OK].
Project050107S-05E00
Project050113S-01E00
3 Click [...].
3
Project050113S-02E00
Project050113S-03E00
5 Click [Export].
Project050113S-05E00
• [Yes]:
Only the CSV file shown on the message will
be overwritten.
• [Yes to ALL]:
Any CSV files within the specified folder will
be all overwritten.
• [No]:
The output of the CSV file shown on the
message will be skipped.
• [Cancel]:
The export will be cancelled, and the dialog
will be closed.
6 Click [OK].
Project050113S-06E00
6
2
Project050114-01E00
3 Click .
Project050114-02E00
5 Click [Open].
5
Project050114-03E00
6 7 Click [Update].
7
The part/coordinate data is not reflected also if
the part in the recipe is set as out of sorting
target.
Project050114-04E00
Project050114-05E00
8 Click [OK].
Project050114-06E00
8
Project050114-07E0
6
Project050114-05E00
9 Click [OK].
Project050114-06E00
9
1
2
2
2
3
2
Project050200S-01E05
Menu
Menu bar Toolbar Right-click menu Explanation
[File]
[Import]
[View]
[Refresh] Refreshes the displayed CAD macro.
Project050200S-10E02
3
4 Choose the CAD format.
5 Click [OK].
---------- Imports the CAD/BOM files using the defined macro file.
‘Description’
‘Select Part Library’
[ASCII Filter]
1 ‘CAD File’
‘BOM’
‘BOM File’
2 3
Project050201S-06E00
① Description
Project050201S-07E00
Items to be set
Item Explanation
‘Description’ Enter macro explanation conveniently.
Project050201S-08E00
Items to be set
Item Explanation
‘Select Part Library’ Select the part library for the desired CAD system.
③ ASCII Filter
Project050201S-10E00
Items to be set
Item Explanation
[ASCII Filter] When a CAD file is captured, specify the ASCII characters that
will not be captured. Clicking this button opens the <ASCII
Character Filter> window.
Codes ASCII 31 or lower and Codes 127 or higher are not
captured in the default setting. It is also possible to capture
these default codes.
Input details of the ASCII character filter:
‘5.2.1 CAD Macro Editor’ ‘1. Setting the macro input’
‘ Editing the ASCII character filter’
④ CAD File
Project050201S-11E00
Items to be set
Item Explanation
‘CAD File’
‘Delimited’ The CAD data are separated by field with reference to the
specified delimiter. Input the field-separating delimiter in
‘Delimiter.’ When a field is enclosed by quotation marks, input
the delimiter in ‘Enclosure Character.’ Also, on the [CAD] tab in
the ‘Define CAD Format’ step, you can input more than one
field position.
1 2 3 4 5 6 7 8 9 10 11 12 13 14
R1,2000,2105,90,AZ234509
R12,2210,0450,180,B3456789
C32,1508,1298,0,Q34098
By default, ‘Delimited’ is selected.
‘Positional’ The CAD data are separated by field with reference to the
position of the specified character. In the ‘Define CAD Format’
step, you can input the start and end positions of characters for
more than one field.
1234 5678 9012 345 67890123456789
R12 0002 105 90 AZ234509
R122 2100 4500 180 B3456789
C32 1508 1298 0 Q34098
In the above case, identifiers are 1–4, X 5–8, Y 9–2, angles
3–5, and component names 6–9.
‘Delimiter’ Display the characters separating fields when ‘Delimiter’ is
specified. If it is left blank, each field will be separated by more
than one space. There are four types as follows.
• [Tab]
• [Comma]
• [Space]
• [Others]
With [Others] selected, the text box to enter alphabets and
numbers is displayed next to the ‘Delimiter’ dropdown menu.
‘Enclosure Character’ When ‘Delimited’ is specified, this item can be set. When a
character string is put in quotation marks, enter the marks to
be used.
‘Select Sample File’ Checking an actual CAD file, define macro. This CAD file is
referred to as a sample file. Input its name in ‘Select Sample
File,’ or click to open the reference window and choose
the CAD file.
⑤ BOM
Items to be set
Item Explanation
‘BOM’ To set a BOM file, check off this checkbox. By default, a file is
not set.
⑥ BOM File
Project050201S-14E00
Items to be set
Item Explanation
‘BOM File’
A BOM file is used when a CAD file does not contain the Parts Name.
A BOM file contains a component list and reference numbers corresponding to each component.
‘Delimited’ The BOM data are separated by field with reference to the
specified delimiter. Input the field-separating delimiter in
‘Delimiter.’ When a field is enclosed by quotation marks, input
the delimiter in ‘Enclosure Character.’ Also, on the [BOM] tab
in the ‘Define CAD Format’ step, you can input more than one
field position.
1 2 3 4 5 6 7 8 9 10 11 12 13 14
R1,2000,2105,90,AZ234509
R12,2210,0450,180,B3456789
C32,1508,1298,0,Q34098
By default, ‘Delimited’ is selected.
‘Positional’ The BOM data are separated by field with reference to the
position of the specified character. Also, on the [BOM] tab in
the ‘Define CAD Format’ step, you can input the start and end
positions of characters for more than one field.
1234 5678 9012 345 67890123456789
R12 0002 105 90 AZ234509
R122 2100 4500 180 B3456789
C32 1508 1298 0 Q34098
In the above case, identifiers are 1–4, X 5–8, Y 9–2, angles
3–5, and component names 6–9.
‘Delimiter’ Display the characters separating fields when ‘Delimiter’ is
specified. If it is left blank, each field will be separated by more
than one space. There are four types as follows.
• [Tab]
• [Comma]
• [Space]
• [Others]
With [Others] selected, the text box to enter alphabets and
numbers is displayed next to the ‘Delimiter’ dropdown menu.
‘Enclosure Character’ When ‘Delimited’ is specified, this item can be set. When a
character string is put in quotation marks, enter the marks to
be used.
‘Select Sample File’ Checking an actual BOM file, define macro. This BOM file is
referred to as a sample file. Input its name in ‘Select Sample
File,’ or click to open the reference window and choose
the BOM file.
Project050201S-16E00
Button
Button Explanation
[Add] Adds the range of ASCII characters specified in ‘From’ and ‘To’
fields on the range list.
[Remove] Deletes the selected row from the range list.
[OK] Saves the setting and closes the <ASCII Character Filter>
window.
[Cancel] Cancels the setting and closes the <ASCII Character Filter>
window.
1
2 3 2 Choose the part library to which
imported components are linked.
Project050201S-17E00
The <ASCII Character Filter> window opens.
Project050201S-18E00
4
Project050201S-19E00
[CAD]: Defines the identification method of the record type present in the CAD file and its format.
[BOM]: Defines the identification method of the record type present in the BOM file and its format.
This becomes active only when the BOM file is specified in the <Setup Macro input> step.
The information to be displayed on the CAD and BOM tabs is determined by an input method
(‘Positional’/‘Delimited’) in the <Setup Macro input> step. There are four input methods as follows.
• CAD tab when the delimiter-specified CAD file is used
• CAD tab when the position-specified CAD file is used
• BOM tab when the delimiter-specified BOM file is used
• BOM tab when the position-specified BOM file is used
CAD tab
1 1
2 2
7 8 6 7 8 6
3 4 5 3 4 5
Project050201S-21E01 Project050201S-22E01
CAD tab when the delimiter-specified CAD file is used CAD tab when the position-specified CAD file is used
Indispensable
Record Type Explanation Field
setting
[Offset] Displays the position of the multi-block pattern (from X-coordinate ○
the second pattern onward) on a PCB and rotation Y-coordinate ○
direction. Placement surface –
Reference number –
Rotation –
Revision code –
PCB name –
Version number –
Explanation –
Pattern identification –
[Master bad mark] When there is a bad pattern on a multi-block PCB, a X-coordinate ○
mark that indicates the bad pattern (components will Y-coordinate ○
not be placed) is called a bad mark. Placement surface –
Although such marks are checked on each pattern, Mark name –
using this item shortens the time by specifying one
(representative) bad mark on a PCB. The XY Explanation –
coordinates take the PCB origin as reference.
[Pattern bad mark(all When there is a bad pattern on a multi-block PCB, aReference number ○
pattern)] mark that indicates the bad pattern (components will
X-coordinate ○
not be placed) is called a bad mark. Y-coordinate ○
The XY coordinates take the pattern origin as
Placement surface –
reference and explorer corresponding to offset value.
Mark name –
Explanation –
Pattern identification –
[Pattern bad When there is a bad pattern on a multi-block PCB, a Reference number ○
mark(Random specify)] mark that indicates the bad pattern (components will X-coordinate ○
not be placed) is called a bad mark. Y-coordinate ○
Although such marks are checked on each pattern,
Placement surface –
using this item shortens the time by specifying a bad
mark in the desired position on a PCB. The XY Mark name –
coordinates take the PCB origin as reference. Explanation –
Pattern identification –
[Pattern mark] Displays correction marks (alignment marks) on a PCB X-coordinate ○
by pattern. Generally, each pattern has zero or two Y-coordinate ○
pattern marks. The XY coordinates take the PCB origin Placement surface –
as reference. Mark name –
Explanation –
Pattern identification –
[PCB mark] Displays the mark position for correcting a PCB. X-coordinate ○
Generally, each CAD file has zero or two PCB marks. Y-coordinate ○
The XY coordinates take the PCB origin as reference. Placement surface –
Mark name –
Explanation –
Indispensable
Record Type Explanation Field
setting
[Placement point] Displays the component placement position or order. Component name ○
The XY coordinates take the PCB origin as reference. X-coordinate ○
The "Placement order" field indicates simple priority Y-coordinate ○
(first/last) of the placement order.
Rotation ○
( ‘5.2.1 CAD CAD Macro Editor’→’3. Setting the
Placement surface –
macro definition detail’→’■General Settings’ )
Reference number –
The "Priority order layer" field indicates the relative
Explanation –
priority order of placement points (0: Not specified, 1 or
higher number: Setting the larger value will place later.) Pattern identification –
Part description –
Shape code –
Insertion pitch –
Placement order –
Priority layer –
[Unused placement Displays the component placement point which will not Reference number ○
point (not in use)] be loaded. The XY coordinates take the PCB origin as X-coordinate ○
reference. Y-coordinate ○
Rotation ○
Placement surface –
Component name –
Application angle –
Explanation –
Insertion pitch –
Placement order –
[Placement point Displays the positions of individual correction marks X-coordinate ○
recognition] (alignment mark) for precision parts. Generally, each Y-coordinate ○
placement record has zero or two individual correction Placement surface –
marks. The XY coordinates take the PCB origin as Reference number –
reference.
Mark name –
Explanation –
Pattern identification –
[PCB outer dimension] Specifies the PCB dimensions. The XY coordinates X-coordinate ○
take the PCB origin as reference. Y-coordinate ○
X-coordinate 2 –
Y-coordinate 2 –
PCB thickness –
[PAD] Specifies the position and dimensions of the land on a X-coordinate ○
PCB. Y-coordinate ○
X-direction size ○
Y-direction size ○
Placement surface –
Reference number –
Layer –
Network ID –
Shape –
Recognition required –
Rotation –
Indispensable
Record Type Explanation Field
setting
[Hole] Specifies all the holes on a PCB other than for X-coordinate ○
transferring. Y-coordinate ○
X-direction size ○
Y-direction size –
Placement surface –
Reference number –
Shape –
[Trace segment] Specifies the pattern that connects the lands on a X-coordinate ○
PCB. Y-coordinate ○
X-coordinate 2 ○
Y-coordinate 2 ○
PCB thickness ○
Layer –
Network ID –
Thickness –
PCB warp detection Specifies the point for PCB warp detection. X-coordinate ○
point Y-coordinate ○
Placement surface –
Pattern warpage Specifies the position of the measurement point for X-coordinate ○
measurement point pattern warpage measurement. Y-coordinate ○
Placement surface –
Pattern reference
–
number
PCB barcodes Indicates the PCB barcode position. The XY X-coordinate ○
coordinates take the PCB origin as reference. Y-coordinate ○
Placement surface –
Mark name –
Pattern barcodes Indicates the pattern barcode position. The XY X-coordinate ○
coordinates take the PCB origin as reference. Y-coordinate ○
Placement surface –
Mark name –
Pattern reference
–
number
Support pin Indicates the support pin position. The XY coordinates X-coordinate ○
take the PCB origin as reference. Y-coordinate ○
Placement surface –
CAD comment The CAD file may contain data unnecessary for the
placement program. Those data are used to specify – –
items to be ignored by the CAD file.
Item Explanation
‘D Method’ The ID method function can determine the collective identification of
record types in the CAD file. Each record should be identified during the
conversion process. As a part of the CAD system, a check mark () is
attached to the identified records. Selecting the ID method displays the
field list and each input window under ‘ID Method.’
[Not Used] Indicates that the selected (highlighted) record types are not used by the
CAD system. By default, [Not Used] is set.
[Character string] Identifies a character string as one record. Selecting [Character string]
opens a box to input a character string. Input a character string unique to
the selected sample CAD file. The position of the character string can be
anywhere in the record. For example, if ‘CF’ is displayed only on the mark
record, it can also be used to identify the record type of placement point
recognition.
[Field contents] Uses a specific field content to identify the record type. Selecting [Field
contents] displays the boxes into which you will enter [Character string]
and [Row No.]. Input a character string unique to the selected sample
CAD file, and specify [Row No.] of the record.
[Range] Displays all the record types by block. When [Range] is selected,
[Start/End character] will be displayed under ‘ID Method.’ Input a unique
character string, and specify the range of the records. The position of the
character string can be anywhere in the record. If the starting and ending
characters are not specified, the range will be from the beginning and
ending of the file.
[Remaining] Identifies the highlighted record type as one of the record types other
than the defined ones. Only one record is applicable per CAD file.
‘Total Records’ Displays the number of total records searched by the sample CAD file.
(For reading only)
‘Total Identified’ Displays the number of total records identified by the selected CAD
sample file.
(For reading only)
‘Records Unidentified’ Displays the number of total records that are not recognized by the
defined identification types.
(For reading only)
Checkbox
Item Explanation
‘Advance Field Definition’ Loads the CAD file information by using the formula against each field of
the specified record type when referring the CAD file.
Button
Button Explanation
[Identify] Clicking this starts searching for the CAD file under the condition set by
the ID method and displays the results in the sample file area in the lower
part of the window.
By clicking [Identify] before defining the fields required for the CAD file
record, you can display the target records only.
[Apply] Clicking this saves the changes of the record type definition. To save the
record, all the essential fields need to be defined.
The essential fields are displayed with ‘’ in the field selection combo box.
CAD tab
Project050201S-23E01 Project050201S-24E01
CAD tab when Advance Field Definition and the CAD tab when Advance Field Definition and the
delimiter-specified CAD file are used position-specified CAD file are used
Project050201S-25E01
3 4 Click [OK].
Project050201S-27E01
4
Project050201S-28E01
Project050201S-29E01
3 4 Click [OK].
Project050201S-31E01
4
Project050201S-32E01
Operators and formulas that can be used on the edit window are as follows.
When you use a character string on the edit window, enclose it in “ ” (double quotation marks).
Defining the CAD format when the delimiter-specified CAD file is used
3 Click [Identify].
5 Click [Apply].
Project050201S-35E01
Project050201S-36E03
Project050201S-37E02
Project050201S-38E02
• Component name
• X coordinate
• Y coordinate
• Rotation
• Reference number
• Comments
• Pattern Designator
• Part Description
• Insertion Pitch
rd
The component name is stored in the 3
column. According to it, define the component
name.
rd
The 3 column has been defined as [Part
Name].
Project050201S-40E02
Project050201S-41E02
Project050201S-42E02
Defining the CAD format when the position-specified CAD file is used
3 Click [Identify].
5
4 Select the data from the displayed
CAD file, and select the field name
shown on the menu.
5 Click [Apply].
Project050201S-46E01
Project050201S-47E01
Project050201S-48E01
• Component name
• X coordinate
• Y coordinate
• Rotation
a
• Placement surface
• Reference number
• Comment
Project050201S-49E01 • Pattern identification
•Part description
th th
a) Click 17 character and drag to 36
character.
Project050201S-50E01
b) Release the button so that the menu is
displayed. Put a cursor on the component name,
and click it.
Project050201S-51E01
Project050201S-52E01
Project050201S-53E01
BOM tab
1
1
2 2
7 8 6
7 8 6
3 4 5
3 4 5
Project050201S-55E01
Project050201S-54E01
BOM tab when the delimiter-specified BOM file is used BOM tab when the position-specified BOM file is used
Indispensable
Record Type Explanation Field
setting
[Bill of Materials] BOM file data showing component data. Component name ○
The field defined as comment is set to [Description] of Reference number -
a part during import. If [Part description] has already Explanation -
been defined on the CAD tab, comment comes first.
Shape code -
Version 1 Marker -
Version 2 Marker -
Version 3 Marker -
Version 4 Marker -
Version 5 Marker -
[PCB Version] PCB revision number PCB version ○
Version 1 Marker -
Version 2 Marker -
Version 3 Marker -
Version 4 Marker -
Version 5 Marker -
[Identifier List] BOM file data showing reference numbers. This is Reference number ○
used for BOM files that set component names to one Component name -
or more reference numbers. Explanation -
Version 1 Marker -
Version 2 Marker -
Version 3 Marker -
Version 4 Marker -
Version 5 Marker -
Indispensable
Record Type Explanation Field
setting
[Identifier List 2] BOM file data showing reference numbers. This Reference number ○
is used for BOM files that set component names Component name -
to one or more reference numbers. Explanation -
Version 1 Marker -
Version 2 Marker -
Version 3 Marker -
Version 4 Marker -
Version 5 Marker -
[BOM comment] Comment on the BOM file. Up to six types of
-
comments can be defined.
Item Explanation
‘ID Method’ The ID method function can determine the collective identification of
record types in the CAD file. Each record should be identified during the
conversion process. As a part of the CAD system, a check mark () is
attached to the identified records. Selecting the ID method displays the
field list and each input window under ‘ID Method.’
[Unused] Indicates that the selected (highlighted) record types are not used by the
BOM system. By default, [Not Used] is set.
[Character string] Identifies a character string as one record. Selecting [Character string]
opens a box to input a character string. Input a character string unique to
the selected sample BOM file. The position of the character string can be
anywhere in the record. For example, if ‘CF’ is displayed only in the mark
record, it is OK to use ‘CF’ for identification of the record type for
placement point recognition.
[Field contents] Uses a specific field content to identify the record type. Selecting [Field
contents] opens a box to input [Character string] and [Column]. Input a
character string unique to the selected sample CAD file, and specify
[Row No.] of the record.
[Range] Displays all the record types by block. When [Range] is selected,
[Start/End character] will be displayed under ‘ID Method.’ Input a unique
character string, and specify the range of the records. The position of the
character string can be anywhere in the record. If the starting and ending
characters are not specified, the range will be from the beginning and
ending of the file.
[Remaining] Identifies the highlighted record type as one of the record types other
than the defined ones. Only one record is applicable per CAD file.
‘Total Records’ Displays the number of total records searched by the sample CAD file.
(For reading only)
‘Total Identified’ Displays the number of total records identified by the selected CAD
sample file.
(For reading only)
‘Records Unidentified’ Displays the number of total records that are not recognized by the
defined identification types.
(For reading only)
Checkbox
Item Explanation
‘Advance Field Definition’ Loads the CAD file information by using the formula against each field of
the specified record type when referring the CAD file.
Button
Button Explanation
[Identify] Clicking this starts searching for the BOM file under the condition set by
the ID method and displays the results in the sample file area in the lower
part of the window. By clicking [Identify] before defining the fields
required for the BOM file record, you can display the target records only.
[Apply] Clicking this saves the changes of the record type definition. To save the
record, all the essential fields need to be defined. The essential fields are
displayed with ‘’ in the field selection combo box.
BOM tab
Project050201S-56E01 Project050201S-57E01
BOM tab when Advance Field Definition and the BOM tab when Advance Field Definition and the
delimiter-specified BOM file are used position-specified BOM file are used
Project050201S-58E01
3 4 Click [OK].
Project050201S-60E01
4
Project050201S-61E01
Project050201S-62E01
3 4 Click [OK].
Project050201S-64E01
4
Project050201S-65E01
Operators and formulas that can be used on the edit window are as follows.
When you use a character string on the edit window, enclose it in “ ” (double quotation marks).
Defining the BOM format when the delimiter-specified BOM file is used
Project050201S-66E01
2 Choose the ID method to use.
3 Click [Identify].
Project050201S-67E00
5 Click [Apply].
Project050201S-68E00
Defining the BOM format when the position-specified BOM file is used
3 Click [Identify].
Project050201S-70E00
5 Click [Apply].
Project050201S-71E00
Project050201S-77E02
Items to be set
Item Explanation
‘XY Units’ Selects a unit type to be used by CAD files. ‘Custom’ enables you to define
the coefficient that converts the unit used by each CAD system in millimeter.
Input the coefficient in the input box.
‘Designators’ Indicates T as top and B as bottom. When you want to specify other
direction, input that direction in this field. For the CAD file that several
designators are set, designators and delimited are additionally set.
Example
PCB top side: T,TOP,TopSide
PCB bottom side: B,Bottom,BackSide
Delimited:,
‘Rotation Direction’ Sets the component revolution direction (Clockwise/Anti-clockwise) of the
CAD system to be used.
• ‘CCW’
• ‘CW’
Item Explanation
‘Undefined Parts’ In case components of the CAD data do not exist on the database, you can
search the components from the selected library using specified criteria and
copy the component data matched to the criteria.
There are following two criteria.
・Part Description: Searches using the component description of the
CAD/BOM data.
・Shape Code: Searches using the shape code of the CAD/BOM data.
*If the definition exists in both the CAD file and BOM file, the BOM file has
priority for search.
‘Priority Sets a designator to represent 'First'/'Last' of the simple priority order.
Designators’ This setting is required only when simple priority order is used.
The designator set here is used in the "Placement order" field in the
placement point record.
‘5.2.1 CAD Macro Editor’ → ’2. Defining the CAD format’ → ‘■CAD
tab’.
Manipulate tab
By defining the fields on the operation tab, you can edit the data before creating a PCB file on the
[Product Editor].
Project050201S-78E00
Items to be set
Item Explanation
‘Select a Side’ Select the side (surface or reverse side) of the PCB to be
displayed and edited. Tick ‘Bottom same as top with mirror
over Y’ when the following three conditions are met: 1. CAD
data include the surface and reverse sides of a board. 2. The
board is symmetric with respect to the Y axis. 3. Data about
both sides is entered. With ‘Bottom same as top with mirror
over Y’ selected, ‘Bottom side’ cannot be selected.
‘Step 1: XY Offset’ Input values suitable for all the record types to add to the XY
coordinates. The XY coordinates will be changed accordingly.
These values are added in importing a CAD file. With
production model (PCB) files, placement components will be
moved instead of PCBs.
• Into the ‘X Offset Distance,’ enter the X-direction offset to be
applied to the current board surface when capturing a CAD
file.
• Into the ‘Y Offset Distance,’ enter the Y-direction offset to be
applied to the current board surface when capturing a CAD
file.
‘Step 2: Panel Offset’ The record type and XY coordinates will not be changed
against the coordinate reference point (program reference
point). These values are captured as PCB internal data when a
CAD file is captured. With production model (PCB) files, whole
PCBs will be moved.
• Into the ‘X Offset Distance,’ enter the X-direction offset to be
applied to the current board surface when capturing a CAD
file.
• Into the ‘Y Offset Distance,’ enter the Y-direction offset to be
applied to the current board surface when capturing a CAD
file.
Item Explanation
‘Step 3: Panel Rotation Offset’ Set this when the PCB direction in the CAD data is different
from that in actual production. Select the automatic rotation
direction of PCBs in importing a CAD file.
• ‘0’
PCBs will not be rotated in importing a CAD file.
• ‘90’
PCBs will be rotated by 90 counterclockwise in importing a
CAD file.
• ‘180’
PCBs will be rotated counterclockwise by 180 in importing a
CAD file.
• ‘270’
PCBs will be rotated counterclockwise by 270 in importing a
CAD file.
‘Step 4: Coordinate and Angle The coordinate direction may vary with the side
Reverse’ (surface/reverse) of double-sided PCBs on the CAD data. For
the and directions of the XY coordinates on the
double-sided PCB, specify the same direction or mirror
reverse for the PCB surface.
• ‘None’
PCBs will not be inverted automatically in importing a CAD
file.
• ‘Over Y’
PCBs will automatically be inverted symmetrically over the
Y-axis in importing a CAD file.
• ‘Over X’
PCBs will automatically be inverted symmetrically over the
X-axis in importing a CAD file.
• ‘Both’
PCBs will automatically be inverted symmetrically over the
X- and Y-axes in importing a CAD file.
• ‘Reverse of Rotation Angle’
After a CAD file is loaded, reverse an angle in the same way
as reverse of coordinates.
‘Step 5: Convert panel to single When this field is checked off, multi-block PCBs will
pattern’ automatically be converted to single-block PCBs in importing a
CAD file. This option is valid only to PCBs with two or more
offset records (multi-block PCBs).
Note that bad PCB marks cannot be checked for each
pattern on the PCB when this option is selected.
Angle offset is carried out after ‘Step 5’ for the placement angle of a component whose entire
angle offsets or CAD rotation is set.
Project050201S-74E00
Items to be set
Item Explanation
‘ID String’ Specify a character string to be used in PCB modification
identification.
‘Include’/‘Exclude’ Specify whether to include or exclude the ID string in PCB
modification identification.
‘BOM Is Master’ Select this option to ignore components that are absent in a
BOM file but present in a CAD file. When this is not checked
off, such components are regarded as an error.
Item Explanation
‘Multiple Designators’ Check this off when more than one reference number is set to
the component name in BOM.
‘Designators wrap to next line’ Check this off when the reference number of a component is
input in more than one line as shown below.
E.g.)
Component number Reference number
ERJ235GSK C100-135,C138,C217-248
C303-325,C327,C329
JDLXC43V45B R15-86,C90-96
‘Designator Separator’ This refers to the characters used to delimit the reference
number. Input a value when the reference number is
duplicated. Ensure that the value is different from the range
characters.
Spaces shown on a BOM file are ignored in front and at the
back of the reference-number delimiter.
E.g.)
PARTNOX R11,R12,R13,R14,R15,Q1,Q2,Q3
Or
PARTNOX R11,12,13,14,15,Q1,2,3
For files in this format, type ‘,’ as a separator for the reference
number.
‘Range Character’ This refers to the characters used to specify the range of the
reference number. Input a value when the reference number is
duplicated. Ensure that the value is different from the range
characters.
Example)
PARTNOX R11-15,Q1-3
Or
PARTNOX R11-5,Q1-3
For files in this format, type ‘-’ as a range character.
Project050203S-04E02
Items to be set
Item Explanation
‘Validation Settings’
‘Generate error for fiducial Specified to display an error message when there are not two
count mismatches’ marks.
‘Generate error for missing Indicates that an error message appears for CAD files that are
part names’ not registered in the component master database.
‘When duplicate designator is found’
‘Rename duplicate Adds a 3-digit identification code at the end of the reference
designator’ number when the reference number is duplicated.
=Note=
Ensure that the reference number is within twenty digits.
E.g.)
When there is one reference number:
R01
When there is more than one reference number:
R01-001
R01-002
•
•
‘Generate error message (do Displays an error message and does not import the data.
not import)’
‘Allow duplicate designator’ Imports the data even if the reference number is duplicated.
Item Explanation
‘When component fiducial designator is blank’
‘Generate error message’ Displays the error message when the placement recognition
data exists but the reference number is not specified.
‘Use designator from previous Used when the reference number of the placement point
placement’ recognition item in the CAD data is not specified.
‘Search for matching Displays the error message when the placement point
placements using recognition is specified but the reference No. is not specified.
coordinates’ The specific reference number is determined by specifying the
lead pitch of the part requiring the placement point recognition
and the distance from the placement point recognition.
Project050201S-76E01
Scale translation
The scale factor is set for the angle unit, if it is shown in other then degree (°). The angle after the
data is loaded shall be the value shown in the CAD data which is multiplied by the scale factor. For
example, if the angle unit is shown in radian, the input value shall be 57.2957.
Code translation
If the rotation angle is shown in code, code conversion must be defined. If UP is used instead of 0°
in the CAD data, UP is input in the Code field and 0 is input in the Rotation field in Translate Codes,
and click the Add button.
(Example of codes)
UP = 180°, LEFT = 270°, RIGHT = 90°, DOWN = 0°
Items to be set
Item Explanation
‘Select CAD System Name’ Selects the tables for conversion of rotation angle per
component.
‘Translate Codes’ Enables the selection boxes for code conversion.
‘Scale Factor’ Enables the selection boxes for a scale coefficient.
‘Scale’ Sets factor for conversion of the rotation unit to degree (°).
‘Code’ Input the code indicates ‘Rotation’ angle.
‘Rotation’ Input rotation indicates ‘Code’.
Code conversion list Displays the defined rotation angle code conversions in a list.
Button
Button Explanation
[Add] Adds rotation code conversion.
[Change] Changes the rotation code.
[Remove] Deletes the rotation code.
4. Importing
Import the CAD BOM file with the Import tab using the macro file being edited currently.
Project050202S-04E02
Items to be set
Item Explanation
‘Macro’ Displays the name of the defined macro file.
‘CAD File Name’ Specifies the CAD file path. The sample file used for macro
definition is specified by default. Clicking beside ‘CAD
File Name’ opens the file selection window.
‘BOM File Name’ Specifies the BOM file path. The sample file used for macro
definition is specified by default. Clicking beside ‘BOM
File Name’ opens the file selection window.
‘Same as CAD/BOM file name’ Automatically sets the specified CAD file name or BOM file
name as a PCB name. To use the BOM file name, you need to
define the BOM file format on the CAD macro editor.
5.2.1 CAD Macro Editor→1. Setting the macro input
‘CAD File’ Sets the specified CAD file name as a PCB name.
‘BOM File’ Sets the specified BOM file name as a PCB name.
‘PCB Name’ Specifies the name of the PCB created after importing.
‘Revision’ Specifies the revision number of the PCB created after
importing.
Button
Button Explanation
Displays the file selection window.
[Import] Imports the selected CAD/BOM file using the defined macro
and creates a PCB. When importing completes, the PCB editor
launches. ( ‘5.8 Editing PCBs’)
[Cancel] Cancels importing.
5. Saving
The CAD macro is saved.
Project050202S-01E01
2 Example:
Location to save the conversion script
C:\Program Files\Convert\Convert.vbs
Project050202S-01E01
3 Argument of script when executed
4 Convert.vbs input file output file
4 Click [OK].
Here is an example of the case that the following CAD file is loaded
CAD file
PCB Board
Name TEST
Length 329.50 PCB length, width, thickness are in separate
Width 245.00 records so that you can load by the user defined
Thickness 1.20 CAD macro.
PCB Component
no. x y angle designator component
1 58.200 42.910 90.00 C1 0001
2 73.400 35.450 -90.00 C2 0002
3 99.410 35.450 0.00 C3 0003
・
・
・
OutputFile.WriteLine "BOARD_SIZE " & BoardSize(0) & " " & BoardSize(1) & " " &
BoardSize(2) Output the PCB size lineto the output file
OutputFile.WriteLine
OutputFile.Write InputAllStr Write the original CAD data to the output file
InputFile.Close
OutputFile.Close Close the file
② Specify the sample CAD file to the first argument and the output destination file to the second
argument, and execute the script, the output file shall be as follows.
BOARD_SIZE 329.50 245.00 1.20 Output PCB length, width, thickness are in a
line so that you can load by the user defined
PCBComponent CAD macro.
no. x y angle designator component
1 58.200 42.910 90.00 C1 0001
2 73.400 35.450 -90.00 C2 0002
3 99.410 35.450 0.00 C3 0003
・
・
・
③ When script is stored in C:\, the script defined CAD macro is defined as follows.
‘C:\TEST.vbs %INPUT% %OUTPUT%’
Choose the user defined CAD macro for loading the file after conversion.
Project050202S-02E01
The standard CAD macro loads a CSV file format (comma-delimited format) so that please follow the format
below. The sample file is saved in the following folder.
(Install drive)\Program Files\Panasonic-MES\Client\Samples\StandardCAD.txt
2
2 Choose (Open) on the toolbar,
1
choose [File] [Open] on the menu
bar, or choose [Open] on the
right-click menu.
Project050202S-01E04
5 Click [].
Project050202S-03E00
3 Click [OK].
Project050202S-01E01
3
2
2 Choose (Copy) on the toolbar,
1
choose [Edit] [Copy] on the menu
bar, or choose [Copy] on the right-click
menu.
Project050203S-01E04
Project050203S-03E04
2
1 2 Choose (Delete) on the toolbar,
choose [Edit] [Delete] on the menu
bar, or choose [Delete] on the
right-click menu.
3 Click [Yes].
Project050204S-03E03
3
Project050205S-01E05
4 Click [OK].
Project050205S-02E00
4
Item Explanation
‘STD’ Standard CAD macro. For details, see below.
‘5.2.2 Script Defined CAD Macro ■About standard CAD
macro’
‘GenCAD’ This macro is used when the CAD data of a GenCAD format is
imported.
‘5.3 Importing CAD/BOM Files ■GenCAD import’
‘KMECAD’ This macro is used when the KMECAD data is imported. It is as
same as importing the CAD/BOM files except for selecting
'KMECAD’ when macro is selected.
‘5.3 Importing CAD/BOM Files’
‘ODB’ This macro is used when ODB++ format data is imported.
‘5.3 Importing CAD/BOM Files ■ODB++ import’
Project050300S-01E03
Project050300S-02E00
2 3 Choose the defined macro to use.
6 Click [Import].
1 Click [OK].
Project050300S-05E00
Project050300S-06E00
2
Project050300S-07E00
NOTICE
The correction made here is temporary. To make the change valid, you need to
redefine the modified CAD system on the [File Format] window under [CAD System
Editor]. Correcting an error and displaying a preview of its result only is available here.
5 Click [Close].
Project050300S-08E00
Project050300S-09E00
6
Project050300S-10E00
① Summary tab
All import results of the PCB surface and reverse side are displayed.
Project050300S-11E02
Display item
Item Explanation
‘Record Type’ Displays all CAD macro record types being imported.
‘Total’ Displays the total records for each record type.
‘Valid’ Displays the total of valid records for each record type.
‘Corrected’ Displays the total of corrected records for each record type.
‘Warning’ Displays the total of warning records for each record type.
‘Invalid’ Displays the total of invalid records for each record type.
Button
Button Explanation
[Close] Closes the <Import Results> window.
[Corrections] Corrects invalid records.
[Print Report] Prints out reports for all tabs.
[Save Report] Saves reports for all tabs in a text format.
Because button operations are true of all tabs, the explanations are omitted on the following
pages.
Project050300S-12E02
Display item
Item Explanation
‘Record Type’ Displays all CAD macro record types being imported.
‘Total’ Displays the total records for each record type.
‘Valid’ Displays the total of valid records for each record type.
‘Corrected’ Displays the total of corrected records for each record type.
‘Warning’ Displays the total of warning records for each record type.
‘Invalid’ Displays the total of invalid records for each record type.
Project050300S-13E02
Display item
Item Explanation
‘Record Type’ Displays all CAD macro record types being imported.
‘Total’ Displays the total records for each record type.
‘Valid’ Displays the total of valid records for each record type.
‘Corrected’ Displays the total of corrected records for each record type.
‘Warning’ Displays the total of warning records for each record type.
‘Invalid’ Displays the total of invalid records for each record type.
④ No Side tab
Only the records of the PCB without specified sides are displayed.
Project050300S-14E02
Display item
Item Explanation
‘Record Type’ Displays all CAD macro record types being imported.
‘Total’ Displays the total records for each record type.
‘Valid’ Displays the total of valid records for each record type.
‘Corrected’ Displays the total of corrected records for each record type.
‘Warning’ Displays the total of warning records for each record type.
‘Invalid’ Displays the total of invalid records for each record type.
Project050300S-15E01
Display item
Item Explanation
‘Part Name’ Displays the component name.
‘Part Library’ Displays the library to which component data are registered.
‘Top Side’ Displays components to be placed on the surface.
‘Bottom Side’ Displays components to be placed on the reverse side.
‘Total’ Displays the number of components to be placed.
GenCAD import
You can import the CAD data of the GenCAD format.
Project050300S-16E01
3 Choose ‘GenCad14’.
6 Click [Import].
1. Input setting
For GenCAD macro, a PNL file can be selected besides a CAD file. The PNL file is used when
PCB and mark information are downloaded by GenCAD macro.
Project0503000S-24E00
Items to be set
Item Explanation
‘CAD File’
‘Select Sample File’ Specifies a CAD file. Because format of GenCAD macro has
already been defined, it is not used as format definition, but it is
used as a CAD file when importing from the CAD macro editor.
Type a name in ‘Select Sample File’ field or click to
display the browser screen to select a sample CAD file.
‘Select Sample Pnl File’ Specifies a PNL file. Like the above sample file, it is used as a
PNL file during import. Type a name in ‘Select Sample Pnl file’
field or click to display the browser screen to select a
sample PNL file.
Project0503000S-25E00
Display item
Item Explanation
‘Full angle offset’ If offset angle is set to all placement points, full angle offset is
used.
You can set angle within a range of ±180°.
‘Select CAD System Name’ If 0° of a component defined by the CAD system differs from 0°
of the one (shape shown in the part editor) defined by the
DGS, mount rotation angle must be converted in order to
match 0° of the one in the DGS.
By selecting the conversion table here, you can import the data
adding a certain offset rotation angle against the defined
component.
For how to set offset rotation angle per component, see
‘5.8.13 CAD Rotation’.
① Summary tab
The result imported by GenCAD14 macro is displayed.
Project050300S-19E00
Display item
Item Explanation
‘Record Type’ Displays all CAD macro record types being imported.
‘Top Side’ Displays the total of the top side for each record type.
‘Bottom Side’ Displays the total of the bottom side for each record type.
‘Inner Layer’ Displays the total of the inner layer for each record type.
‘Invalid’ Displays the total of invalid records among each record type.
‘Total’ Displays the total records for each record type.
Button
Button Explanation
[Close] Closes the <Import Results> window.
[Corrections] Corrects invalid records.
[Print Report] Prints out reports for all tabs.
[Save Report] Saves reports for all tabs in a text format.
Because button operations are true of all tabs, the explanations are omitted on the following
pages.
② Warnings tab
Warnings occurred during import are displayed during running the GenCAD14 marco.
Project050300S-20E00
Display item
Item Explanation
‘#’ Assigns a number to warning in occurrence order, and shows
the number.
‘Warning Messages’ Shows the details of warning.
③ Errors tab
Warnings occurred during import are displayed during running the GenCAD14 marco.
Project050300S-21E00
Display item
Item Explanation
‘#’ Assigns a number to warning in occurrence order, and shows
the number.
‘Error Messages’ Shows the details of warning.
Project050300S-22E01
Display item
Item Explanation
‘Part Name’ Shows the part name.
‘Part Library’ Shows the part library of using components.
‘Top Side’ Shows the placement points on the top side.
‘Bottom Side’ Shows the placement points on the bottom side.
‘Total’ Shows the total placement points.
⑤ Undefined Parts
Undefined components in the DGS within the imported components by the GenCAD14 macro are
displayed.
Project050300S-23E01
Display item
Item Explanation
‘Part Name’ Shows part names which are not registered in import destination
DGS. Double-clicking it creates the new components. ( ‘6.5
Adding New Components’ )
ODB++ import
Using ODB macro, the ODB++ data is converted and imported. With the ODB++ file, in addition to
acquisition of the PCB / placement point data as before, you can acquire the first pin position and
display it on the PCB editor.
( ‘5.8.2 PCB Edit ■First pin position display’)
Project050300S-16E01
Project050300S-02E03
2 3 Choose ‘ODB’.
3
4
5 Enter the PCB name and revision.
6 Click [Import].
1. Input setting
For ODB macro, only the central coordinate setting of placement point for the ODB++ file and the
BOM file are selected. The ODB++ file will be specified when the CAD / BOM file is imported.
Project050300S-26E00
Items to be set
Item Explanation
‘CAD File’
‘Center of Part’ In ODB++, the data is loaded assuming that
the center of a part outline is placement point
coordinates of a part on PCB. In the figure
shown on the right, the dotted line frame is the
part outline and an intersection point of the
diagonal lines is placement point coordinates.
‘Center of Body’ In ODB++, the data is loaded assuming that
the center of the part body is placement
coordinates of a part on PCB. In the figure
shown on the right, a certain lead is set longer
than actual leads in ODB++. In such a case, if
you select ‘Center of Part’, the placement
point is misaligned on DGS. Therefore, select
‘Center of Body’.
‘As It Is’ Placement point coordinates are set as described in ODB++.
Project050400S-01E04
3 Click [Open].
Project050400S-02E00 3
Project050400S-03E00
4
Project050500S-01E04
3 Click [Save].
Project050500S-02E00 3
Project050601S-01E02
Project050602S-01E03
3 Click .
Project050601S-07E05
5 Click [Open].
4
Project050601S-08E00 5
6 Click [Import].
Item
Import both Position Data and Pattern Data
Import Pattern Data and recreate Position
Data
Recreate Pattern Data from Position Data
Project050601S-06E01
7 Click [OK].
Button
Button Explanation
[・・・] The dialog to select the file is displayed.
[Select all] / [Unselect all] Select/deselect all checkboxes of the PCB to import.
[Import] Begins the import process.
[Cancel] Cancels the import process.
Processing for the case when there is a discrepancy between the pattern data and position data
Data to be imported
• Importing both the position data • Reconstructing the position data • Reconstructing the pattern data
and pattern data by importing the pattern data using the position data
Data are imported as they are Regarding the pattern data as Regarding the position data (first
without correction. correct, the position data is pattern) as correct, the pattern data
corrected and then imported. is corrected and then imported.
Other position data (other than the
first pattern) is also corrected
following the pattern data and then
imported.
Project050602S-01E03
2 Click .
Project050602S-05E04
4 Click [Open].
Project050602S-06E00 4
Project050602S-09E00
6 Click [Import].
Project050602S-05E01
7 Click [OK].
Item Explanation
‘Part Data in PCB(s)’
‘Use CM Reference’ Same recognition that the reference number set by CM does is
performed.
The reference number (from 51 to 165) with no extended
data is the target. For the reference number with extended
data, it acts as non-specified case.
‘Remove Unused Nozzles’ Delete the nozzles not used in production from the registered
nozzle in the part data during import.
‘NPM Nozzle Selection’
‘Convert to NPM nozzles’ The nozzles registered in the CM/DT data are converted into
the ones which are suitable for NPM and register them. For
the nozzles to be converted, see ‘6.4.4 Conversion Data
List.
‘Same as CM/DT nozzles’ The nozzles registered in the CM/DT data are registered as
NPM nozzles without conversion.
‘Both CM/DT nozzles and After the nozzles registered in the CM/DT data are registered
NPM nozzles’ as NPM nozzles without conversion, the registered nozzles are
converted into the nozzles suitable for NPM. And they are also
added. For nozzles to be converted, see ‘6.4.4
Conversion Data List.
When the nozzles are additionally registered, CM/DT
nozzles must be registered before the converted nozzles for
NPM (total of 5 nozzles can be added).
‘Panel Rotation’
‘Rotate PCB 180°’ Mark the checkbox if the PCB data rotates 180 degree and
import as the data created for the line of different flow direction
imports.
Button
Button Explanation
[・・・] The dialog to select the file is displayed.
[Select all] / [Unselect all] Select/deselect all checkboxes of the PCB to import.
[Import] Begins the import process.
[Cancel] Cancels the import process.
Project050702S-02E04
Project050701S-01E06
Display item
Item Explanation
‘Mark Image’ Displays the image of the mark.
‘Kind’ Specifies the mark type. This will be a PCB mark, bad mark, or
barcode.
Items to be set
Item Explanation
‘Auto (Ref 125)’ Sets a lamp auto-control option. When this option is selected,
the lamps 1–4 become inactive.
‘Manual (Ref 126)’ Sets a lamp manual-control option. When this option is
selected, the lamps 1–4 become active.
‘Block Match Recognition’ Sets block match recognition. Configuring this option enables
to input lamp 1, lamp 2, lamp 3, lamp 4.
‘Lamp 1’ Sets a manual-control option for the lamp 1. (1 ~ 255)
‘Lamp 2’ Sets a manual-control option for the lamp 2. (1 ~ 255)
‘Lamp 3’ Sets a manual-control option for the lamp 3. (1 ~ 255)
‘Lamp 4’ Sets a manual-control option for the lamp 4. (1 ~ 255)
‘Select Color’ Sets a color of PCB marks. Choose black or white using a
radio button. The color of a mark is darker with black and
lighter with white as compared with the area surrounding the
mark.
The auto detection is available only when the barcode is
selected.
‘Threshold’ Sets the threshold to be used to judge bad marks. Normally
teaching is performed by the machine.
( For details, see the machine operating instruction.)
Cannot be edited with board recognition mark
Item Explanation
‘Judge’ Sets the judgment standard to be used to judge bad marks.
Normally teaching is performed by the machine.
( For details, see the machine operating instruction.)
Cannot be edited with board recognition mark
‘Search Area’ Specifies the area in which the recognition system searches
for a mark.
Upper right ( , )
Lower left ( , )
Enter the lower-left and the upper-right coordinates
considering a mark position to be in the center.
The default values of the search area are (2.5, 2.5) though
(2.5, 2.5). To maximize the search area, set (3.75, 3.75)
through (3.75, 3.75).
‘Select Shape’ Specifies the mark shape. Selecting this also enlarges the
mark size (for better visual check).
Use Ball Grid UL, Ball Grid LL, Ball Grid LR, and Ball Grid
UR as recognition marks for PoP.
This option is unavailable for bad marks.
Corners on the top left, bottom left, top right and bottom right
can be used even if a part of a square mark is hidden with
clamp.
‘Select Barcode Type’ Specifies the barcode shape.
Choose one from Data Matrix, QR Code, and Auto-Detect.
‘Size(mm)’ Specifies the size of the shape on the a, b, c, and d sides.
(Input range: 0.00 to 5.00)
Button
Button Explanation
[OK] Saves the edited contents onto the database and closes the
editor.
[Cancel] Does not save the edited contents and closes the editor.
[Apply] Saves the edited contents onto the database with the editor
open.
1
2
2
2
3
2
Project050702S-01E04
Menu
Menu bar Toolbar Right-click menu Explanation
[File]
[View]
[Refresh] Refreshes the displayed mark list.
1
Project050702S-09E01
Project050702S-12E00 5
5 Click [OK].
1
Project050702S-14E01
Project050702S-18E06 10
10 Click [Apply] or [OK].
Creating barcodes
1
Project050702S-19E01
8
9 7 Type the size of the type in ‘Size.’
2
2 Choose (Open) on the toolbar,
1 choose [File] [Open] on the menu
bar, or choose [Open] on the
right-click menu.
Project050703S-01E05
4 Click [OK].
Project050701S-01E06
4 3
Project050702S-02E04
4 3
To edit mark data which has been once created and output to PCB data, use [Edit Instance].
Changes are not reflected even if PCB data is reloaded after editing template data on the window
below.
2
2 Choose (Copy) on the toolbar,
1
choose [Edit] [Copy] on the menu
bar, or choose [Copy] on the right-click
menu.
Project050704S-01E05
Project050704S-03E05
2
2 Choose (Delete) on the toolbar,
1
choose [Edit] [Delete] on the menu
bar, or choose [Delete] on the
right-click menu.
Project050705S-01E05
3 Click [Yes].
Project050706S-01E05
3
4 Click [OK].
5 Click [OK].
Project050800S-05E03
Project050800S-07E00
Project050800S-08E03
2 Click [Yes].
Project050800S-10E00
2
Project050800S-11E03
Project050800S-13E03
Project050800S-15E00
4 4 Click [OK].
Project050800S-16E04
3 Click [OK].
Verified flags
Project050800S-18E03
2 Click [Yes].
Project050800S-19E00
2
Project050800S-20E00
Project050800S-21E04
PCB editor
1
2
2
2
3
2
Project050800S-23E00
Menu
Right-click menu
On PCB
On placement
Menu bar Toolbar On On PCB On master bad warpage Explanation
point On PCBs
Components marks marks measurement
recognition
points
[File]
[Save] Saves the PCB data.
Right-click menu
On PCB
On placement
Menu bar Toolbar On On PCB On master bad warpage Explanation
point On PCBs
Components marks marks measurement
recognition
points
[Modify]
Specifies a name of a particular
[Edit
[Edit Product] production program to edit its
Product]
contents.
Edits/Adds the coordinates of the
following data relating to the current
[Edit Top
[Edit Top product:
Side/Bottom
Side/Bottom Side • PCBs
Side Panel
Panel Information] • PCB marks
Information]
• Master bad marks
• PCB-warp detection positions
[Edit Model String for
Set a model string for PanaCIM.
PanaCIM]
[Pattern
Adds a pattern type.
Type]
[Pattern
Adds a pattern offset.
Offset(s)]
[Add] [Placement
Adds a placement point.
Step]
[Pattern Adds an outline of a PCB, such as
Outline] dividable PCBs, in line drawings.
[Obstacle] Adds an obstacle.
[Edit Pattern [Edit Pattern [Edit Pattern [Edit Pattern
Edits pattern types and pattern marks.
Type] Type] Type] Type]
[Edit Pattern [Edit Pattern [Edit Pattern [Edit Pattern Adds, edits, and deletes a pattern
Offset] Offset] Offset] Offset] offset.
[Edit
Placement
Step (All
[Placement Pattern)]/
[Edit] Edits placement points and
Step (All [Edit
placement point recognition.
Pattern)] Placement
Step
(Selected
Step)]
[Edit [Edit Opens the part editor and edits
Component] Component] components.
[Obstacle] Edits or deletes an obstacle.
[Pattern [Pattern
Edits pattern coordinates for multiple
coordinate coordinate
[Multi-E placement points at once.
s] s]
dit]
[Position [Position Edits developed coordinates for
Data] Data] multiple placement points .
[Delete
Pattern Deletes a pattern type.
Type PT1]
[Pattern
Deletes a pattern offset.
Offset]
[Delete
[Delete [Delete
[All [Delete Placement
Placement Selected Deletes all selected steps.
[Delete] Step(s)] PCB Mark] point
Step] Step]
recognition]
[Delete extra
[Extra placement Deletes the placement point
Step(s)] Point recognition.
Recognition]
[Pattern
Deletes the added pattern outline.
Outline]
Right-click menu
On PCB
On placement
Menu bar Toolbar On On PCB On master bad warpage Explanation
point On PCBs
Components marks marks measurement
recognition
points
[Manipulate]
Adjusts placement point, mark, PCB
[Adjust XY] information and background data at
the entered XY coordinate position.
Flips placement point, mark, PCB
information and background data on
[X Axis]
the X-axis to be horizontally
symmetrical.
[Mirror Flips placement point, mark, PCB
Panel information and background data on
[Y Axis]
Side the Y-axis to be vertically
Over] symmetrical.
Flips placement point, mark, PCB
[Both X and information and background data on
Y Axes] both X- and Y-axes to be horizontally
and vertically symmetrical.
Rotates placement point, mark, PCB
[90] information and background data 90
degrees counter-clockwise.
[Rotate Rotates placement point, mark, PCB
Panel [180] information and background data 180
Side] degrees counter-clockwise.
Rotates placement point, mark, PCB
[270] information and background data 270
degrees counter-clockwise.
Converts dividable PCBs to
undividable PCBs. If 'Designator
duplicate check' is set in General
[Convert Top
Settings, 'Convert Top Side/Bottom
Side/Bottom Side To
Side To One Up' cannot be used for
One Up]
duplicate avoidance of the designator
with other placement points'
designator
Used to import the NC data output
from the coupled machines and link
[Select [Specify [Specify [Specify [Specify [Specify
them to the CAD data. Choose this
Nudge Nudge Nudge Nudge Nudge Nudge
function after an item targeted for fine
Landmark] Position] Position] Position] Position] Position]
adjustment is specified on the PCB
editor.
[Nudge]
[Specify
[Specify [Specify [Specify [Specify [Specify
Nudge Specifies the coordinate targeted for
Nudge Nudge Nudge Nudge Nudge
Measureme fine adjustment.
Measurement] Measurement] Measurement] Measurement] Measurement]
nt]
[Nudge [Nudge [Nudge [Nudge [Nudge [Nudge Corrects the specified position after
Selection] Selection] Selection Selection Selection Selection the alignment amount is set.
[Recognition]
Adds, edits, and deletes a PCB
[Fiducial] recognition mark and pattern
recognition mark.
Adds, edits, and deletes a PCB bad
[Bad Mark]
mark and pattern bad mark.
Adds, edits, and deletes a PCB
[Barcode]
barcode and pattern barcode.
Adds, edits and deletes PCB warpage
[Warpage]
and pattern warpage.
[Product Adds, edits, and deletes a product
Identification mark ] identification mark.
[Tool]
[Component
Checks for component interference.
Collusion Check]
[Gerber Editor] Starts up the gerber converter.
[Import Board
Starts up the PCB image import.
Image]
[Support Pin Editor] Sets the support pin.
[CAD Rotation] Displays the CAD Rotation window.
[Replace Parts by Displays the Replace parts by BOM
BOM] window.
[Led Scattering] Displays the LED scattering window.
For details of the support pin, see the following chapter.
( ‘13.2.5 Support Pin Setting to the PCB Data’ )
EJS9AE-MB-05P-25 Page 5-145
NPM-DGS
Programming Manual
5.8 Editing PCBs
For details of the PCB image import, see the following chapter.
( ‘5.8.16 Importing PCB Image’ )
For details of designator duplicate check, see the following.
( '3.2.3 DGS Setting')
Right-click menu
On PCB
On placement
Menu bar Toolbar On On PCB On master bad warpage Explanation
point On PCBs
Components marks marks measurement
recognition
points
[View]
Used to choose the side of a PCB to
[Top Side]/[Bottom
which setting/operation will be
Side]
performed.
Loads the background data such as
[Bad / Trace] bad / trace to be set to PCB, and
displays the data to a PCB image.
Used to update the component data
of the PCB which is modified by other
[Refresh Part Data]
users or networks on the master
component database (part editor).
[Designator] Specifies whether to display the
reference number or not.
[References]
[Part Specifies whether to display the Parts
Name] Name or not.
[Highlight Expanded Specifies whether to highlight the
Placements] expanded placements or not.
[Reserved
Displays reserved placement points.
Placements]
[Part
Displays the image of parts.
Image]
[Part [Simple
Displays the outer frame of parts.
Image] Outline]
[True
Displays the detailed view of parts.
Outline]
Highlights the first pin position of a
[First Pin] part using an orange marker and
displays it.
Specifies whether to display the
[Dispense Position]
dispense position or not.
Specifies whether to display/hide the
CAD origin (programming reference
point). If a pattern is displayed in a
[Origin]
smaller size because the position of
the origin is far, hiding the origin
enlarges the PCB display size.
Specifies whether to display/hide the
status bar that shows the Parts Name
and reference number as well as the
[Status Bar] coordinates of the selected
component. When a component is not
selected, the clicked coordinate is
displayed.
Specifies whether to display/hide the
toolbar. This provides useful shortcut
menus and, therefore, is
[Tool Bar] recommended to be displayed;
however, the toolbar takes up the
display space where otherwise the
PCB is displayed in a large size.
Displays scale bars on the left and at
[Rulers]
the top of the window.
Displays the whole-PCB window. This
[Thumbnail] clearly shows the PCB range in an
enlarged view.
Switches layers when a file is in a
[Layers]
hierarchy structure.
Displays unregistered components in
[Undefined Part List]
a list.
[Order Of Placement Displays the window for the
Priority] placement priority.
Right-click menu
On PCB
On placement
Menu bar Toolbar On On PCB On master bad warpage Explanation
point On PCBs
Components marks marks measurement
recognition
points
[PCB data] Displays a warning dialog if there is
PCB data on neither the front nor back
sides of PCB.
[PCB Displays a warning dialog for the
[Warnin
outline marks and parts located outside of the
g
coordinate] PCB outline.
display
[Mark Displays a warning dialog if there is no
upon
template] mark template used for a PCB is not
save]
on the DGS.
[CAD Displays a warning dialog if there is a
rotation part that CAD Rotation has been [Not
state] Verified] yet in PCB.
Zooms in/out around the specified
position when magnifying/reducing
the PCB image.
Magnifies the PCB image.
2
Project050801S-19E01
2 Select a desired image from [File]
[Save Product Image] on the menu
bar.
When [All] is selected:
PCBs and gray parts around them are saved
Project050801S-21E00
Project050801S-22E00
3
5 Choose a save as type.
6 Click [Save].
4
Project050801S-20E00 5
6
Project050801S-17E02 1
2
2 Choose the CAD Macro to use.
3
3 Choose the CAD file to use.
4 Click [OK].
Project050801S-18E01
4 Import starts with specified file and macro.
Project050801S-23E00
1
Project050801S-27E00
Project050801S-28E00
3 Click [OK].
2
Project050801S-29E00
3
Project050801S-27E00
Project050801S-31E00
Project050801S-32E00
Project050801S-33E00
2
5 Click [Save].
Project050801S-35E00
Project050801S-01E02
3 Click [OK].
Project050801S-36E00
3 Click [Update].
Project050801S-37E00 3
Model strings for PanaCIM is configured.
Project050801S-03E00
Project050801S-05E00
Project050801S-07E00
Project050801S-07E00
Project050801S-11E00
Project050801S-13E00
① [Panel] tab
Set the PCB dimensions on this tab.
Project050801S-15E02
Items to be set
Item Explanation
‘Top’ Y-direction coordinate of the PCB upper end
‘Bottom’ Y-direction coordinate of the PCB lower end
‘Left’ X-direction coordinate of the PCB left end
‘Right’ X-direction coordinate of the PCB right end
‘Thickness’ PCB thickness
‘Use Carrier’ Check the box when using a carrier.
Carrier is a thing you may use when transporting a PCB(s) that
you could have difficulty in transporting. By putting such PCB
on the carrier, you can transport the PCB. For details, see ‘■
Setting method to use carrier’ to be described later.
(Upper right)
CAD origin
(Lower left)
Button
Button Explanation
[Add Panel Data] Enables the PCB field and allows you to input values.
This is displayed when there are no PCB data.
[Remove Panel Data] Disables the PCB field and deletes the existing values.
This is displayed when there are PCB data.
[Copy Panel Data] Copies and pastes the PCB’s current data on its reverse side.
You can choose whether to invert the coordinates.
The surface and reverse-side data can be stored in one PCB data. The board dimensions are not
different between the surface and reverse sides. They can be copied and used.
Project050801S-16E00
Item Explanation
‘No Mirroring’ Maintains the same coordinate without inverting.
‘Mirror over X axis’ Inverts the coordinate around the X-axis.
‘Mirror over Y axis’ Inverts the coordinate around the Y-axis.
‘Mirror over both axes’ Inverts the coordinate around the X- and Y-axes (mirror
flip-over).
Example 1) When the mounting position is 0.15mm higher than the setting position
Mounting position FPC
0.15mm
Setting position
Carrier (2mm thick)
Project050801S-17E00
Example 2) When the mounting position is 0.15mm lower than the setting position
FPC flexible circuit
Setting position 0.15mm
Mounting position
Carrier
Project050801S-18E00
Project050802S-01E00
Project050802S-02E00
Project050802S-03E00
Project050802S-04E00
XY adjustment
Project050802S-140E00
3 Click [OK].
Project050802S-141E00 2
3
5 Click [OK].
4
Project050802S-142E00
5
Project050802S-143E00
PCB inversion
Project050802S-05E02
3 Click [OK].
Project050802S-141E00 2
3
Project050802S-06E00
PCB rotation
Project050802S-07E02
3 Click [OK].
Project050802S-141E00 2
3
Project050802S-08E00
Project050802S-09E00
Project050802S-10E00
Positioning
① Reference position selection
Project050802S-11E02
1
Project050802S-12E00
Project050802S-13E02
4 Click [OK].
Project050802S-14E00 4
③ Positioning
1 Choose the desired step.
Project050802S-15E02
Reset Inconsistency
① Update Pattern Data from Position Data
Product050802S-122E01
Project050802S-16E02
Items to be set
Item Explanation
‘Define Fiducial’ Checks PCB recognition marks.
‘Number of Marks’ Sets the number of PCB recognition marks.
‘Panel Coordinates’
‘X’ Sets X coordinates of PCB recognition marks.
‘Y’ Sets Y coordinates of PCB recognition marks.
‘Template’ Template mark used for this pattern mark. Template marks
created in ‘5.7 Mark Configuration’ can be selected. Template
marks available for view are shown on the drop-down list.
Button
Button Explanation
‘Number of Marks’
[1] Sets a recognition mark with one recognition point.
[2] Sets a recognition mark with two recognition points.
[3] Sets a recognition mark with three recognition points.
[4] Sets a recognition mark with four recognition points.
‘Panel Coordinates’
[New Template] Displays the template mark creation window.
[Edit Instance] Displays the edit window of the selected PCB recognition
mark.
Project050802S-17E02
2
2 Choose the [Panel Fiducial] tab.
3
3 Check off ‘Define Fiducial.’
4
4 Choose the number of marks.
Project050802S-19E00
6
8 Click [OK].
Project050701S-01E06 8 7
10 Click [Apply].
9 11 Click [OK].
Project050802S-22E02
2
3 2 Choose the [Panel Fiducial] tab.
5
Project050802S-23E00 5 To edit the mark, click [Edit Instance].
Project050802S-144E00
7 Click [OK].
Project050701S-01E06 7 6
8 Click [Apply].
9 Click [OK].
Project050802S-25E00
9 8
Project050802S-130E00
Project050802S-131E00
2
Project050802S-132E00
3 3
Project050802S-133E00
Project050802S-131E00
2
Project050802S-134E00
Project050802S-26E02
2
2 Choose the [Panel Fiducial] tab.
3
3 Uncheck ‘Define Fiducial.’
4 Click [Apply].
5 Click [OK].
Project050802S-27E00
The <Recognition - Fiducial> window closes.
5 4 The PCB recognition marks are deleted from
the PCB editor.
Project050802S-28E02
Display item
Item Explanation
‘Expanded Coordinates’
‘Offset’ Displays the X and Y coordinate offsets of the pattern
recognition mark.
‘ABCD’ Shows which point (points A–D) the pattern recognition mark
belongs to.
Items to be set
Item Explanation
‘Pattern Type’ Specifies the pattern type to which setting is made.
‘Define Fiducial’ Checks pattern recognition marks.
‘Number of Marks’ Sets the number of pattern recognition marks.
‘Pattern Coordinates’
‘X’ Sets the X coordinate of the pattern recognition mark
reference.
‘Y’ Sets the Y coordinate of the pattern recognition mark
reference.
‘Template’ Template mark used for this pattern mark. Template marks
created in ‘5.7 Mark Configuration’ can be selected. Template
marks available for view are shown on the drop-down list.
‘Expanded Coordinates’
‘X’ Sets the position shifted for the X coordinate offset from the X
coordinate of the pattern recognition mark reference.
‘Y’ Sets the position shifted for the Y coordinate offset from the Y
coordinate of the pattern recognition mark reference.
‘Override’ Shows whether a user has changed the X and Y coordinates of
the pattern recognition mark.
Button
Button Explanation
‘Number of Marks’
[1] Sets a pattern recognition mark with one recognition point.
[2] Sets a pattern recognition mark with two recognition points.
[3] Sets a pattern recognition mark with three recognition points.
[4] Sets a pattern recognition mark with four recognition points.
‘Pattern Coordinates’
[New Template] Displays the template mark creation window.
‘Expanded Coordinates’
[Edit Instance] Displays the edit window of the selected pattern recognition
mark.
Project050802S-29E02
Project050802S-30E00
4 Check off ‘Define Fiducial.’
Project050802S-32E00
7
9 Click [OK].
Project050701S-01E06 9 8
10 Set marks for the number set in step
5.
12 Click [Apply].
13 Click [OK].
Project050802S-35E02
Project050802S-36E00
Project050701S-01E06 8
11 Click [OK].
Project050701S-01E06 11
12 Click [Apply].
13 Click [OK].
Project050802S-39E00
13 12
1
Project050802S-135E00
Project050802S-136E00
2
Project050802S-137E00
Project050802S-138E00
Project050802S-136E00
2
PProject050802S-139E00
Project050802S-40E02
Project050802S-41E00
3
4 4 Uncheck ‘Define Fiducial.’
5 Click [Apply].
6 Click [OK].
Project050802S-42E00
Project050802S-43E00
Items to be set
Item Explanation
‘Define Bad Mark’ Checks master bad marks.
‘X’ Sets X coordinates of master bad marks.
‘Y’ Sets Y coordinates of master bad marks.
‘Comment’ Enters comments on master bad marks.
‘Template’ Template mark used for this pattern mark. Template marks created
in ‘5.7 Mark Configuration’ can be selected. Template marks
available for view are shown on the drop-down list.
Button
Button Explanation
[New Template] Displays the template mark creation window.
[Edit Instance] Displays the edit window of the selected representative bad mark.
Project050802S-44E02
2
2 Choose the [Master Bad Mark] tab.
4
4 To register a new mark, click [New
Template].
Project050802S-46E00
5
7 Click [OK].
Project050702S-18E06 7 6
9 Click [Apply].
8
10 Click [OK].
10 9
Project050802S-49E02
Project050802S-50E00
5 Click [OK].
Project050702S-18E06 5 4
6 Click [Apply].
7 Click [OK].
Project050802S-52E00
7 6
Project050802S-53E02
2
2 Choose the [Master Bad Mark] tab.
4 Click [Apply].
5 Click [OK].
Project050802S-55E00
Display item
Item Explanation
‘Expanded Coordinates’
‘Offset’ Displays the X and Y coordinate offsets of the pattern bad
mark.
Items to be set
Item Explanation
‘Pattern Type’ Specifies the pattern type to which setting is made.
‘Define Bad Mark’ Checks pattern bad marks.
‘Pattern Coordinate’
‘X’ Sets the X coordinate of the pattern bad mark reference.
‘Y’ Sets the Y coordinate of the pattern bad mark reference.
‘Template’ Template mark used for this pattern mark. Template marks
created in ‘5.7 Mark Configuration’ can be selected. Template
marks available for view are shown on the drop-down list.
‘Expanded Coordinates’
‘X’ Sets the position shifted for the X coordinate offset from the X
coordinate of the pattern bad mark reference.
‘Y’ Sets the position shifted for the Y coordinate offset from the Y
coordinate of the pattern bad mark reference.
‘Override’ Shows whether a user has changed the X and Y coordinates of
the pattern bad mark.
Button
Button Explanation
‘Pattern Coordinate’
[New Template] Displays the template mark creation window.
‘Expanded Coordinates’
[Edit Instance] Displays the edit window of the selected pattern bad mark.
Project050802S-56E02
Project050802S-57E00
Project050802S-59E00
6
8 Click [OK].
Project050702S-18E06 8 7
9 Set the pattern bad mark reference.
11 Click [Apply].
12 Click [OK].
Project050802S-62E02
Project050802S-63E00
6
Project050802S-64E00
6 To edit the mark, click [Edit Instance].
Project050802S-145E00
8 Click [OK].
Project050702S-18E06 8 7
9 Click [Apply].
10 Click [OK].
Project050802S-66E00
10 9
Project050802S-67E02
Project050802S-68E00
5 Click [Apply].
6 Click [OK].
Project050802S-69E00 The <Recognition - Bad Mark> window closes.
6 5
The pattern bad mark is deleted from the PCB
editor.
PCB barcodes
Project050802S-70E01
Items to be set
Item Explanation
‘Define Barcode’ Checks PCB barcodes.
‘X’ Sets X coordinates of PCB barcodes.
‘Y’ Sets Y coordinates of PCB barcodes.
‘Comment’ Enters comments on PCB barcodes.
‘Template’ Template mark used for this pattern mark. Template marks created
in ‘5.7 Mark Configuration’ can be selected. Template marks
available for view are shown on the drop-down list.
Button
Button Explanation
[New Template] Displays the template mark creation window.
[Edit Instance] Displays the edit window of the selected PCB barcode.
1
Project050802S-71E02
2
2 Choose the [Panel Barcode] tab.
3
3 Check off ‘Define Barcode.’
4
4 To register a new mark, click [New
Template].
Project050802S-73E00
5
7 Click [OK].
Project050702S-02E04
7 6
9 Click [Apply].
8
10 Click [OK].
Project050802S-75E00
10 9
1
Project050802S-76E02
2
3 To edit the mark, click [Edit Instance].
Project050802S-77E00
5 Click [OK].
Project050702S-02E04
5 4
6 Click [Apply].
7 Click [OK].
Project050802S-79E00
7 6
1
Project050802S-80E02
2
2 Choose the [Panel Barcode] tab.
4 Click [Apply].
5 Click [OK].
Project050802S-117E00
Item to be set
Item Explanation
‘X’ X-coordinate of PCB warpage measurement point
‘Y’ Y-coordinate of PCB warpage measurement point
‘Enable’ Select whether you actually use the set warpage measurement
point or not.
Select either one.
‘Yes’: Use warpage measurement point.
‘No’: Not use warpage measurement point.
Button
Item Explanation
[Default] Sets the default warpage point for PCB.
[Disable All] Sets all warpage measurement points to ‘disable’
[Enable All] Sets all warpage measurement points to ‘enable’
1
Project050802S-118E00
Project050802S-120E00
7 Click [Apply].
8 Click [OK].
Project050802S-122E00
8 7
Project050802S-126E00
Project050802S-152E00
While the right-clicked coordinates are
selected, launch the [Panel Warp] tab on the
<Recognition - Warps> window.
1
Project050802S-118E00
Project050802S-122E00
5 4
4 Click [Apply].
5 Click [OK].
1
Project050802S-118E00
4 Click [Apply].
Project050802S-122E00
5 Click [OK].
5 4
The <Recognition - Warps> window closes.
Project050802S-123E00
Items to be displayed
Item Explanation
‘Expanded Coordinates’
‘Offset’ Displays the X and Y coordinate offsets of the pattern warpage
measurement point.
Items to be set
Item Explanation
‘Pattern type’ Specifies the pattern type to which setting is made.
‘Define warpage’ Checks when using pattern warpage.
‘Pattern Coordinates’
‘X’ Sets X coordinates of pattern warpage measurement point.
‘Y’ Sets Y coordinates of pattern warpage measurement point.
‘Enable’ Select whether you actually use the set warpage measurement
point or not. Select either one.
‘Yes’: Use warpage measurement point.
‘No’: Not use warpage measurement point.
‘Expanded Coordinates’
‘X’ Sets the position shifted for the X coordinate offset from the X
coordinate of the pattern warpage measurement point
reference.
‘Y’ Sets the position shifted for the Y coordinate offset from the Y
coordinate of the pattern warpage measurement point
reference.
‘Enable’ Select whether you actually use the set warpage measurement
point or not. Select either one.
‘Yes’: Use warpage measurement point.
‘No’: Not use warpage measurement point.
‘Override’ Shows whether a user has changed the X and Y coordinates of
the pattern warpage measurement point reference.
When XY coordinates are performed teaching by the machine
and they are changed from the default value to be set with the
pattern coordinate, the checkbox of ‘Override’ is marked.
Use to determine whether the coordinates are changed from
default value.
With ‘Override’ is marked, the position can be specified
regardless of the pattern offset settings.
Button
Button Explanation
[Disable All] Sets all warpage measurement points to ‘disable’
[Enable All] Sets all warpage measurement points to ‘enable’
1
Project050802S-118E00
Project050802S-117E00
3
4 4 Mark the checkbox of ‘Define Warps’.
Project050802S-123E00
6 Type XY coordinates.
8 Click [Apply].
9 Click [OK].
1
Project050802S-118E00
Project050802S-117E00
3 Choose the desired pattern type for
editing pattern warpage.
4 5
5 Choose and edit the desired pattern
warpage measurement point.
Project050802S-125E00
Changing ‘No/Yes’ in the Enable field can
7 6 pass the setting of the warpage measurement
point.
6 Click [Apply].
7 Click [OK].
Project050802S-127E00
1
Project050802S-118E00
Project050802S-117E00
3
4 4 Unmark the checkbox of ‘Define
Warps’.
5 Click [Apply].
Project050802S-125E00
6 5 6 Click [OK].
Pattern barcodes
Project050802S-82J02
Display item
Item Explanation
‘Expanded Coordinates’
‘Offset’ Displays the X and Y coordinate offsets of the pattern barcode.
Items to be set
Item Explanation
‘Pattern Type’ Specifies the pattern type to which setting is made.
‘Define Barcode’ Checks pattern barcodes.
‘Pattern Coordinate’
‘X’ Sets X coordinates of pattern barcodes.
‘Y’ Sets Y coordinates of pattern barcodes.
‘Template’ Template mark used for this pattern mark. Template marks
created in ‘5.7 Mark Configuration’ can be selected.
Template marks available for view are shown on the
drop-down list.
‘Expanded Coordinates’
‘X’ Sets the position shifted for the X coordinate offset from the X
coordinate of the pattern barcode reference.
‘Y’ Sets the position shifted for the Y coordinate offset from the Y
coordinate of the pattern barcode reference.
‘Override’ Shows whether a user has changed the X and Y coordinates of
the pattern barcode.
Button
Button Explanation
‘Pattern Coordinate’
[New Template] Displays the template mark creation window.
‘Expanded Coordinates’
[Edit Instance] Displays the edit windows of the selected pattern barcodes.
1
Project050802S-83E02
Project050802S-84E00
Project050802S-86E00
6
8 Click [OK].
Project050702S-02E04
8 7
11 Click [Apply].
12 Click [OK].
1
Project050802S-89E02
Project050802S-90E00
3
4 Change the setting of the pattern
barcode reference if you want to
change it.
4 5
5 Change the setting of the pattern
barcode if you want to change it.
6
Project050802S-91E00 6 To edit the mark, click [Edit Instance].
Project050802S-145E00
8 Click [OK].
9 Click [Apply].
10 Click [OK].
Project050802S-93E00
10 9
1
Project050802S-94E02
Project050802S-95E00
5 Click [Apply].
6 Click [OK].
Project050802S-96E00
The <Recognition - Barcode> window closes.
6 5 The pattern barcodes are deleted from the
PCB editor.
Product050802S-116E01
Items to be set
Item Explanation
‘X’ X-coordinate of product identification mark
‘Y’ Y-coordinate of product identification mark
‘Description’ Enter comments on product identification mark
‘Template’ Template used for a model identification mark. Bad mark
template can be selected for the model identification mark.
For the setting of a mark, see the following page.
‘5.7 Mark Configuration’
Button
Button Explanation
[Edit Instance ] Displays the edit windows of product identification marks
Product050802S-117E00
1
4
2 Check off ‘Use Product Identification
2 Mark’.
・Template selected:
Opens according to bad mark setting of the
selected template.
6 ・Template not selected:
Opens the identification mark setting in a new
data.
Because identification mark does not have
template, if you want to add an identification
mark, you must configure the setting.
7 Click [OK].
Product050802S-119E02
7 The <Mark Editor> window closes.
8 Click [OK].
Product050802S-120E01
Project050802S-97E02
Project050801S-32E00
Project050802S-140E00
Project050802S-141E00
Project050802S-142E00
Reference display
Project050802S-98E04
Project050802S-99E02
Parts drawing
Parts drawings can be viewed using Part image, Simple outline and True outline.
Project050802S-101E03
Project050802S-128E00
Project050802S-129E00
Project050802S-150E00
Project050802S-151E00
Dispensing position
Project050802S-102E02
Project050802S-103E02
Project050802S-118E02
Origin display
Project050802S-100E02
Project050802S-101E02
Project050802S-102E02
Project050802S-103E02
Toolbar display
Project050802S-104E02
Project050802S-105E02
Ruler display
Project050802S-106E02
Project050802S-107E02
Thumbnail display
Project050802S-108E02
Project050802S-109E02
Layer display
Project050802S-110E02
Project050802S-111E02
Project050802S-112E02
Project050802S-113E02
5 Click [Save].
Project050802S-114E01 4 5
Project050802S-115E00
4 Click [OK].
2
Project050802S-116E02
3
Project050803S-01E02 1
3 Click [OK].
Project050803S-05E05
Project050803S-06E00
① [Placement] tab
Set the placement point information on this tab.
Project050803S-05E05
Items to be set
Item Explanation
‘Part/Designator’
‘Part Library’ Part library to which the component to be placed belongs
‘Part’ Name of the component to be placed
‘Designator’ Reference number (circuit number) used for placement point reference.
If 'Designator duplicate check' is enabled, duplicate check of the designator with
other placement points' designator is carried out during setting
‘3.2.3 DGS Setting’
‘Description’ Memo for a placement point (Optional).
(It is not displayed if the PCB editor is opened from the PPD editor or LWS mode)
‘Pattern Data’
‘X’ Placement point X-coordinate of the pattern origin reference
(Rightward: Positive)
‘Y’ Placement point Y-coordinate of the pattern origin reference
(Upward: Positive)
‘Rotation’ Placement angle of the pattern origin reference
(Counterclockwise: Positive)
‘Z’ Height of a placement point. Sets when the height is required.
(Input range: -1 to 0)
‘Glue Rotation’ Angle of dispensing. (Input range: 0 to 360)
(If dispense option is not defined in the part of the placement point, it does not
shown)
Skip Number Skip number from 0 to 9 can be set to a part. Selecting skip numbers which
correspond to the machine, you can skip the parts together. If 0 is selected, no
part skip is performed.
(This function is available only on AM100)
‘Position Data’
Upper: Not allowed to change, calculated position data
‘X’ Placement point X-coordinate of the PCB origin reference (Rightward: Positive)
‘Y’ Placement point Y-coordinate of the PCB origin reference (Upward: Positive)
‘Angle’ Placement angle of the PCB origin reference (Counterclockwise: Positive)
‘Z’ Height of a placement point.
‘Glue Rotation’ Angle of dispensing. (Input range: 0 to 360)
(If dispense option is not defined in the part of the placement point, it does not
shown)
Lower: Allowed to change, actual position data
‘X’ Placement point X-coordinate of the PCB origin reference (Rightward: Positive)
‘Y’ Placement point Y-coordinate of the PCB origin reference (Upward: Positive)
‘Angle’ Placement angle of the PCB origin reference (Counterclockwise: Positive)
‘Z’ Height of a placement point. (Input range: -1 to 0)
‘Glue Rotation’ Angle of dispensing. (Input range: 0 to 360)
(If dispense option is not defined in the part of the placement point, it does not
shown)
Button
Button Explanation
[Edit Part] Launches the part editor.
Project050803S-05E01
Items to be set
Item Explanation
‘Component Fiducials’ Sets the component fiducial marks.
‘Pattern Data’
‘X’ Placement point X-coordinate of the pattern origin reference
(Rightward: Positive)
‘Y’ Placement point Y-coordinate of the pattern origin reference
(Upward: Positive)
‘Angle’ Placement angle of the pattern origin reference
(Counterclockwise: Positive)
‘Position Data’
Left: Not allowed to change, calculated position data
‘X’ Placement point X-coordinate of the PCB origin reference
(Rightward: Positive)
‘Y’ Placement point Y-coordinate of the PCB origin reference
(Upward: Positive)
‘Angle’ Placement angle of the PCB origin reference
(Counterclockwise: Positive)
Right: Allowed to change, actual position data
‘X’ Placement point X-coordinate of the PCB origin reference
(Rightward: Positive)
‘Y’ Placement point Y-coordinate of the PCB origin reference
(Upward: Positive)
‘Angle’ Placement angle of the PCB origin reference
(Counterclockwise: Positive)
Button
Button Explanation
[Edit] Opens the <Mark Editor> window and updates the mark data.
During editing the data, if there is a mark existing in another
offset or other marks used for the same mark template, the
confirmation dialog opens. For details, see the next page.
Project050802S-146E00
Project050802S-149E01
2
Project050802S-147E00
Project050802S-149E01
2
Project050803S-04E02
Items to be set
Item Explanation
‘Measure Local Area Height’
‘Measure Local Area Height’ Marks when local area height measurement is used.
‘Correction Mode’ Select the correction mode. There are following three types.
‘Auto’
If the difference in height between measurement points is
0.2 mm or less, the height offset value is mean value, and if
it is 0.2 mm or larger, the height offset value is the maximum
value.
‘Mean’
The height offset value shall be the mean value in height
between measurement points.
‘Max’
The height offset value shall be the maximum value in height
between measurement points.
Item Explanation
‘Pattern Offset’
‘X’ Pattern offset X-coordinate is displayed.
‘Y’ Pattern offset Y - coordinate is displayed.
‘Override’ Whether to change X and Y - coordinates by a user is
displayed.
‘X’ Pattern offset X-coordinate is displayed.
‘Y’ Pattern offset Y - coordinate is displayed.
‘Enable’ ‘Yes’ or ‘No’ is displayed specified by the pattern data.
④ Insertion Pitch
In an axial tape, because the lead length varies, an insertion hole pitch and offset can be set per
placement point.
Project050803S-07E00
Setting item
Item Description
Pattern Data
‘Insertion Hole Pitch’ Insertion hole pitch based on the placement point center.
Position Data
‘Override’ Mark the checkbox when the pitch is changed based on the
coordinates after deployment.
‘Insertion Hole Pitch’ Insertion hole interval based on the placement point center.
‘Insertion Hole Pitch Offset’ Offset amount of insertion hole interval.
Sets this if adjustment per placement position is required, and if
no adjustment is required set 0.
Lead diameter
Hiding/Showing a component
Project050804S-01E02
Project050804S-02E02
Project050804S-38E01
Project050804S-39E01
Project050804S-36E01
Project050804S-37E01
4 Click [OK].
Project050803S-05E05
Project050804S-47E00
2
Project050804S-48E00
1
2 Select the blank at the bottom of the
list.
2
3 Click [OK].
Project050819S-02E00
Project050804S-09E03
Project050804S-10E02
Project050804S-12E00
Overhang amount
If a part overhangs from a board edge, specify its length.
(The specified overhang length is used to position boards in machine)
Project050804S-34E02
Project050804S-35E00
4 4 Click [OK].
Project050804S-13E00
Project050804S-16E00
Project050804S-17E00
Project050804S-18E00
Project050804S-19E00
Copying components
Project050804S-20E00
Project050804S-21E00
5
5 Click [OK].
Project050804S-22E01
Project050804S-23E00
Project050804S-24E01
Cutting components
Project050804S-25E00 1
Project050804S-26E00
5 5 Click [OK].
Project050804S-24E01
Project050804S-27E00
Project050804S-49E00
4
4 To search by part name or part
description, type letters in ‘Search
string.’
5 Click [Search].
7 Click [OK].
Project050804S-51E00
7
Project050804S-52E00
Editing details
Project050804S-28E02
1
Project050804S-32E03
Selected item
Item Explanation
Pattern Data Displays the pattern coordinates information as a list.
‘5.8.4 Editing Placement Points ■Editing details Pattern
data tab’
Position data Displays the coordinates after deployment information as a list.
‘5.8.4 Editing Placement Points ■Editing details Position
tab after deployment
Project050804S-32E05
Display item
Item Explanation
Blank If the linking position coordinates are changed, the background
of the row is highlighted in yellow and ‘’ is displayed.
‘X’ Shows X-coordinates
‘Y’ Shows Y-coordinates.
‘Rotation’ Shows the placement angle.
‘Z’ Shows the height of a placement point.
‘Designator’ Shows the reference number.
If 'Designator duplicate check' is enabled, duplicate check of the
designator with other placement points' designator is carried out
during setting
'3.2.3 DGS Setting'
‘Library’ Shows the part library name that the part is registered.
‘Skip Number’ Shows the bonding skip number which is set to parts.
(This function is available only on AM100.)
‘Type’ Shows the type.
‘Part’ Shows the component name.
‘Pattern Type’ Shows the pattern type.
‘Pattern Group’ Shows the pattern group.
Button
Item Explanation
[Multi-Edit] Edits the selected item.
[Delete] Deletes the selected item.
[Filter] Filters by the desired item.
The filter dialog window opens.
[CSV Output] Outputs the selected item in a CSV file.
[Close] Closes the screen.
Project050804S-29E05 2
3
3 Click [Multi-Edit].
4 Edit as necessary.
5 Click [OK].
Project050804S-30E05 5
Project050804S-31E05
Project050804S-45E00
Project050804S-44E01
Project050804S-46E00
4 Click [OK].
Project050804S-30E05
4
1
2 Click [OK].
Project050804S-37E00
Selecting item
Item Explanation
‘Recalculate Position Data by Deploys changed coordinates and reflects to the position data.
updated Pattern Data’
‘Keep current Position Data Not deploy changed coordinates and not reflect to the position
(Inconsistency remains)’ data.
Display item
Item Explanation
‘Pattern Offset’ Shows the pattern offset coordinates.
‘Record type’ Shows the record type.
‘Current Position Data’ Shows the current position data.
‘New Position Data’ Shows the new position data. Coordinates change depending
on the result of the selected item.
Project050804S-33E02
Items to be set
Item Explanation
‘Pattern Offset’ Shows/hides the pattern offset on the detailed edit window.
‘Placement’ Shows/hides placement points on the detailed edit window.
‘Fiducial’ Shows/hides PCB/pattern marks on the detailed edit window.
‘Bad mark’ Shows/hides bad marks on the detailed edit window.
‘Barcode’ Shows/hides barcode on the detailed edit window.
‘Warp’ Shows/hides warpage on the detailed edit window.
Project050804S-34E00
Display items and button operations are as same as the pattern data tab. (Display items of filter
differ) ( ‘5.8.4 Editing Placement Points ■Editing details Pattern data tab’)
When you change coordinates from the position data, the row is highlighted in yellow. The row
that [Pattern data] tab links is also highlighted in yellow.
Project050804S-38E00
Project050804S-39E00
Project050804S-40E00
Project050804S-35E02
Items to be set
Item Explanation
‘Placement’ Shows/hides placement points on the detailed edit window.
‘Fiducial’ Shows/hides PCB/pattern marks on the detailed edit window.
‘Bad mark’ Shows/hides bad marks on the detailed edit window.
‘Barcode’ Shows/hides barcode on the detailed edit window.
‘Warp’ Shows/hides warpage on the detailed edit window.
Project050804S-41E00
Project050804S-36E00
Project050804S-42E00
3 3
Project050804S-43E00
4 5 Click [OK].
5 The CSV file is output.
Output information
Item Explanation
Blank If the linking position coordinates are changed, ‘’ is output.
‘X’ Shows X-coordinates
‘Y’ Shows Y-coordinates.
‘Rotation’ Shows the placement angle.
‘Z’ Shows the height of a placement point.
‘Designator’ Shows the reference number.
‘Library’ Shows the part library name that the part is registered.
‘Skip Number’ Shows the bonding skip number which is set to parts.
(This function is available only on AM100.)
‘Type’ Shows the type.
‘Part’ Shows the component name.
‘Pattern Type’ Shows the pattern type.
‘Pattern Group’ Shows the pattern group.
Output information
Pattern coordinate
,X,Y,Angle,Z,Reference Number,Library,Part,SkipNumber,Type,Pattern Type,Pattern
Group,
,0,0,0,0,PoffSet1,,,,,Pattern Offset,,PT_6,PG1,
,52.8,0.05,0,0,Poffset2,,,,,Pattern Offset,,PT_6,PG1,
,105.62,0.07,0,0,PoffSet3,,,,,Pattern Offset,,PT_6,PG1,
,158.43,0.1,0,0,PoffSet4,,,,,Pattern Offset,,PT_6,PG1,
*,7.53,52,90,0,MP013,APCPartsDB,1005R-B216x125-A,0,,Placement Point,PT_6,PG1,
,27.03,52.66,90,0,MP009,APCPartsDB,1005R-B216x125-B,0,,Placement
Point,PT_6,PG1,
,7.86,18.47,90,0,MP025,APCPartsDB,1608R-B216x125-A,2,,Placement Point,PT_6,PG1,
,9.66,18.47,90,0,MP024,APCPartsDB,1608R-B216x125-A,3,,Placement Point,PT_6,PG1,
,11.46,18.47,90,0,MP023,APCPartsDB,1608R-B216x125-A,4,,Placement
Point,PT_6,PG1,
,29,97.5,0,0,MP001,APCPartsDB,BGA-APC,1,,Placement Point,PT_6,PG1,
,27,5,0,0,,,,,Arbitrary Bad Mark,PT_6,PG1,
,29,10,0,0,,,,,Pattern Warpage Measurement Point,PT_6,PG1,
,29,62,0,0,,,,,Pattern Barcode,PT_6,PG1,
,49,120,0,0,,,,,Pattern Mark,PT_6,PG1,
3 Click [Yes].
Project050805S-02E00
3
Project050805S-03E00
1
Project050806S-01E00
2
Project050806S-02E00
4 Click [OK].
Project050806S-03E00
4
1
Project050806S-04E00
4 Click [OK].
Project050806S-06E00
4
1
Project050806S-07E00
2
Project050806S-08E00
3 Click [Yes].
Project050806S-09E00
3
Project050806S-10E00
Items to be set
Item Explanation
‘Designator’ Reference number of the pattern type
‘Comment’ Comments on the pattern type
Project050807S-01E05
Items to be set
Item Explanation
‘Pattern Type’ Specifies the pattern type.
‘Pattern’ Assigns a unique number to the registered pattern offset.
‘X’ Shows the pattern X-coordinates.
‘Y’ Shows the pattern Y-coordinates.
‘Rotate’ Shows the pattern angle.
‘Designator’ Shows the reference number of the offset.
‘Description’ Shows the comment on the offset.
‘Pattern Group’ Shows the pattern group name.
Adding offsets
① From the menu bar
Project050807S-03E02
4 Click [OK].
Project050807S-04E01
4
Project050807S-01E05
4 Click [OK].
Project050807S-06E01
4
Editing offsets
3 Click [Edit].
2 The <Edit Offset of Type PT1> window opens.
Project050807S-01E05
5 Click [OK].
Project050807S-10E01
5
Deleting offsets
① From the <Product Editor> window
3 Click [Yes].
Project050807S-12E00
3
4 Click [Yes].
Project050807S-13E00
Project050807S-14E00
2
2 Choose the desired pattern offset.
3 Click [Delete].
Project050807S-01E05
3 4
4 Click [Close].
Moving offset
4 Click [OK].
Project050807S-17E00
[Offset] tab
Set the pattern offsets on this tab.
Project050807S-04E01
Project050807S-10E01
Items to be set
Item Explanation
‘X’ Pattern X-coordinate
‘Y’ Pattern Y-coordinate
‘Rotation’ Pattern angle
Select among from 0°, 90°, 180°and 270°, or enter a
desired angle from 0° to 360°.
‘Comment’ Comments on the offsets
‘Designator’ Reference number of the offsets
Items to be set that are displayed only when addition is selected. (Sections surrounded by frames)
Item Explanation
‘X Count’ Specified when more than one set of offsets is added
collectively in the X direction. Enter the number of patterns to
be added in the X direction.
‘Y Count’ Specified when more than one set of offsets is added
collectively in the Y direction. Enter the number of patterns to
be added in the Y direction.
‘X pitch’ Specified when more than one set of offsets is added
collectively in the X direction. Enter the pitch between patterns
to be added in the X direction.
This is displayed when the value of 1 or more is input in ‘X
Count’ and ‘Y Count.’
‘Y pitch’ Specified when more than one set of offsets is added
collectively in the Y direction. Enter the pitch between patterns
to be added in the Y direction.
This is displayed when the value of 1 or more is input in ‘X
Count’ and ‘Y Count.’
‘Pattern Group’ Set a pattern group according to patterns.
Project050807S-18E00
4 Click [OK].
3
Project050807S-19E00 4
Project050807S-20E00
The use of pattern group recognition may provide the following merits.
• Recognition time can be reduced.
(If the number of patterns to recognize is large, pattern recognition takes time.)
• High-accuracy correction can be expected.
(For a narrow and long PCB, accuracy may not be stable with PCB recognition only.)
Pattern group recognition is effective with a PCB (e.g. module PCB) that has many patterns as
shown in the figure below.
Project050801S-01E00
First pattern group recognition mark Second pattern group recognition mark Third pattern group recognition mark
240
120
The following shows the flow of creating data for a pattern group example in the previous page.
Set the data on the <Add Offset(s)> window, and apply the
3. Setting the offset
pattern in the first group.
4. Repeating step 3 for all Create data for all the pattern groups that have been created in
pattern groups step 3, and apply the patterns to the whole PCB.
Project050808S-02E00
Project050808S-03E00 2
Project050808S-04E00
3
4 Click [Add].
Project050808S-05E00 4
Project050808S-06E00
5
6 Add a third group in like manner.
‘Group Name’ ‘PG3’
‘Define Fiducial’ Checked
‘Pattern Group Coordinates’
‘Number of Marks’ Choose a 2-point mark.
‘X’, ‘Y’ (245, 5)
(345, 95)
‘Description’ Optional
‘Template’ Use the pull-down
menu to choose.
When there is no
template, create one
using the [New
Template] button.
7 Click [Close].
Project050808S-07E00 7
Project050808S-08J00
Project050808S-10J00
If you set ‘0’ for ‘X’ and ‘Y’ and click [OK] on the
<Add Offset(s)> window, the pattern to apply
overlaps with the original pattern. In that case,
the window shown on the left opens.
Click [Add], and then delete the duplicated
pattern following the steps below.
Project050808S-11E00
2
2 Choose the pattern containing the
duplicated X and Y coordinates, and
click [Delete].
Project050807S-01E05
3 Click [Yes].
3
Project050808S-11E03
Project050808S-15J00
Project050808S-17J00
Project050808S-01E05
Project050808S-20E00
4
Project050808S-01J00
Project050811S-04E00
Items to be set
Item Explanation
‘Group Name’ Group name of the pattern group
This is common to recognition mark and bad mark.
‘Define Bad Mark’ Checked when the pattern group recognition mark is used.
‘X’ Sets the X coordinate of the pattern group recognition mark.
‘Y’ Sets the Y coordinate of the pattern group recognition mark.
‘Description’ Enters comments on the pattern group recognition mark.
‘Template’ Template mark used for this pattern group recognition mark.
Template marks created in ‘5.7 Mark Configuration’ can be
selected. Template marks available for view are shown on the
drop-down list.
Button
Button Explanation
[Number of Marks] Checked when the pattern group recognition mark is used.
[New Template] Displays the template mark creation window.
[Edit Instance] Displays the edit window of the selected pattern group
recognition mark. During editing the data, if there is another
mark using the same mark template, the confirmation dialog
opens. For details, see the next page.
1
Project050802S-148E00
Project050802S-149E01
2
Project050811S-05E00
Items to be set
Item Explanation
‘Group name’ Group name of the pattern group
This is common to recognition mark and bad mark.
‘Define Bad Mark’ Checked when the pattern group bad mark is used.
‘X’ Sets the X coordinate of the pattern group bad mark.
‘Y’ Sets the Y coordinate of the pattern group bad mark.
‘Description’ Enters comments on pattern group bad marks.
‘Template’ Template mark used for this pattern group bad mark. Template
marks created in ‘5.7 Mark Configuration’ can be selected.
Template marks available for view are shown on the
drop-down list.
Button
Button Explanation
[New Template] Displays the template mark creation window.
[Edit Instance] Displays the edit window of the selected pattern group bad
mark.
Project050808S-01E02
2 Click [OK].
Project050808S-02E00
3 3
Project050808S-03E00
Project050808S-04E00
Project050808S-05E02
1
2 Click [Yes].
Project050808S-06E01
2
Project050808S-07E00
5.8.10 Obstacle
The PCB, etc., which has the top cover on its top and the bottom carrier on its bottom interferes
nozzles with the cover. This function creates the PCB data for prevention of interference by
creating an obstacle on the PCB.
If the PCB has the top cover as shown below, this function creates the cover as an obstacle.
(Drawing viewed from the top)
Top cover
Bottom carrier
Project050819S-01J00
Creating obstacles
Project050819S-03E00
5 Click [OK].
Project050819S-04E00
5
Editing obstacles
Project050819S-05E00
3 Click [Edit].
Project050819S-06E00
3
Project050819S-07E00
5
Deleting obstacles
1 Choose [Modify] [Edit]
[Obstacle] on the menu bar.
Project050819S-05E00
2 3 Click [Delete].
Project050819S-06E00
3
Project050819S-08E00
4
Project050809S-01E00
Display item
Item Explanation
‘First’
‘Designator’ Shows the reference number of the components to be placed
first.
‘X’ Shows the X coordinates of the components to be placed first.
‘Y’ Shows the Y coordinates of the components to be placed first.
‘Part Name’ Shows the component names to be placed first.
‘Last’
‘Designator’ Shows the reference number of the components to be placed
last.
‘X’ Shows the X coordinates of the components to be placed last.
‘Y’ Shows the Y coordinates of the components to be placed last.
‘Part Name’ Shows the component names to be placed last.
Button
Button Explanation
[Simple Priority] Opens the setup window for the simple priority order.
[Sequential Priority] Opens the setup window for the sequential priority order.
[Relative Priority] Opens the setup window for the relative sequence.
‘First’
[Set First] Sets components to be placed first.
[Set Standard] Sets components to be placed as standard.
‘Last’
[Set Last] Sets components to be placed last.
Project050809S-02E02
Project050809S-03E02
Project050809S-02E02
5
6 Click [Set Standard], or drag and drop
the selected component from the
6 first/last placement list onto the PCB
editor.
Project050809S-02E02
Project050809S-08E02
Sequential priority
Sequential priority is used when components and nozzles interfere with each other unless you
exactly specify the placement order. (e.g. mounting between narrow adjacent or existing
placement points using the eccentric nozzles).
The placement order is configured for each placement point.
Basically one placement point per turn is set.
The component placement process is optimized in such a way that components are placed in the
order of priority specified in each sequence.
Project050809S-09E00
Display item
Item Explanation
‘Sequences’ Removes the registered sequences.
Button
Button Explanation
[Simple Priority] Opens the setup window for the simple priority order.
[Sequential Priority] Opens the setup window for the sequential priority order.
[Relative Priority] Opens the setup window for the relative sequence.
‘Sequences’
[Add] Registers a new sequence.
[Remove] Deletes a sequence.
Project050809S-02E02
Project050809S-11E02
3 Click [Add].
3
4 5 Add the selected component to the list
by dragging and dropping it or clicking
5 [Add].
6
7
Project050809S-13E02
Project050809S-02E02
Project050809S-15E02
Project050809S-17E02
Project050809S-18E02
Project050809S-02E02
Project050809S-20E02
4 Click [Remove].
Project050809S-20E02
5 Click [Yes].
Project050809S-22E00
5
Project050809S-23E00
Display item
Item Explanation
‘Sequences’ Removes the registered sequences.
‘Before’
‘Designator’ Shows the reference number of the components to be placed
first.
‘X’ Shows the X coordinates of the components to be placed first.
‘Y’ Shows the Y coordinates of the components to be placed first.
‘Part Name’ Shows the component names to be placed first.
‘After’
‘Designator’ Shows the reference number of the components to be placed
later.
‘X’ Shows the X coordinates of the components to be placed later.
‘Y’ Shows the Y coordinates of the components to be placed later.
‘Part Name’ Shows the component names to be placed later.
Items to be set
Item Explanation
‘3D Placement’ Checked off when the 3-dimensional placement is carried out.
Button
Button Explanation
[Simple Priority] Opens the setup window for the simple priority order.
[Sequential Priority] Opens the setup window for the sequential priority order.
[Relative Priority] Opens the setup window for the relative priority order.
‘Sequences’
[Add] Registers a new sequence.
[Remove] Deletes a sequence.
‘Before’
[Set Before] Moves the priority order of a component within the sequence
forward.
[Remove] Deletes the component from the sequence.
‘After’
[Set After] Moves the priority order of a component within the sequence
backward.
Project050809S-02E02
Project050809S-25E02
3 Click [Add].
3
5 Add the selected component to the
before/after placement list by dragging
5 4 and dropping it or clicking [Set Before]
/ [Set After].
Project050809S-02E02
Project050809S-28E02
8
Project050809S-31E02
Project050809S-02E02
Project050809S-33E02
4 Click [Remove].
3 The confirmation window opens.
4
Project050809S-33E0
5 Click [Yes].
Project050809S-35E00
5
Project050810S-01E00
Items to be set
Item Explanation
Interfered component list
‘Colliding pairs’
‘First’ Displays the reference name of the component that interferes
with the second component on the same row.
When the row on the list is selected, the color of the second
component changes and the first and second components are
enclosed by a red frame.
‘Second’ Displays the reference name of the component that interferes
with the first component on the same row.
The process after the row on the list is selected is the same as
the case of the first component.
‘Pattern Type’ Displays the pattern type of the interfered component.
Button
Item Explanation
[Retry] Carries out the interference check again and updates the list.
[Close] Closes the interfered component list window.
Project050810S-02E00
2 Click [Yes].
Project050810S-03E00 2
Project050810S-04E00
Project050810S-06E00
Project050810S-01E00
Project050810S-07E00
Right-click menu
Item Explanation
[Any components colliding with Encloses the placement point ‘REFxxx (1st placement point)’
REFxxx] and all of its interfered placement points with frames and
zooms in the view in such a manner that all relevant placement
points are displayed.
Frames for the placement point REFxxx and all of its interfered
placement points are displayed in different colors.
[Any components colliding with The same procedure as [Any components colliding with
REFyyy] REFxxx] above is true of the placement point ‘REFyyy (2nd
placement point)’ and all of its interfered placement points.
[Exclude REFxxx from check] Excludes the placement point ‘REFxxx (1st placement point)’
from the component interference check target.
Rows in the interfered component list that contain components
excluded from the check are all grayed out. You cannot modify
the PCB editor image even if the grayed out row is selected.
If the target placement point and its interfered components are
displayed with frames on the PCB editor prior to execution of
this item, the frames will be deleted.
Although the data specified by this item is retained while the
PCB editor is running, it will be reset when the PCB editor
closes.
[Exclude REFyyy from check] The same procedure as [Exclude REFxxx from check] above
is true of the placement point ‘REFyyy (2nd placement point)’
and all of its interfered placement points.
[Exclude Pair from check] The same procedure as [Exclude REFxxx from check] above
is true of the pair of the placement points on the selected row.
Project050810S-08E00
Right-click menu
Item Explanation
[Include REFxxx in check] Resets the placement point ‘REFxxx (1st placement point)’ to
the component interference check target.
Grayed out rows in the interfered component list that contain
the placement point ‘REFxxx’ are all reset.
[Include REFyyy in check] The same procedure as [Include REFxxx in check] above is
true of the placement point ‘REFyyy (2nd placement point)’
and all of its interfered placement points.
[Include Pair in check] The same procedure as [Include REFxxx in check] above is
true of the pair of the placement points on the selected row.
Difference of
90°
Select a CAD angle conversion table for the first time around
2. CAD system selection and when creating new CAD macro.
‘5.2 Defining CAD Macro ■Global Rotation tab’
With the PCB editor, set the CAD rotation of parts not set in the
CAD rotation angle CAD conversion table. From the next time onward, if imported
4.
conversion table setting by the CAD macro that selects the same CAD system, the
mounting angle will be converted to the angle set here.
For the setting on the PCB editor,
‘5.8.13 CAD Rotation ■CAD Angle Conversion Table
Setting’
For the setting on the part editor,
‘6.5.3 Editing Components ■CAD rotation’.
Project050812S-01E02
Items to be set
Item Explanation
‘Part Name’ Displays the component name.
‘Library’ Displays the library name.
‘Physical Class’ Displays the shape definition. (Box type, lead component, ball component,
irregular component)
‘Functional Class’ Displays the component type.
‘Comment’ Displays the comment on the component.
‘Designator’ Displays the reference number of placement points using the component.
‘L’ Displays the component outer length.
‘W’ Displays the component outer width.
‘T’ Displays the component height.
‘CAD Rotation’ Enters 0° offset of the CAD system and the DGS component.
‘Verified’ Displays the verification condition of a CAD rotation of a part which is
imported using the CAD system.
Button
Item Explanation
[Edit Part] Starts up the part editor.
[Multi-Edit] Changes CAD rotation and confirmation condition of several
components all at once.
[OK] Closes the CAD rotation angle setting screen.
Project050812S-02E01
4 Click [OK].
① ‘Apply new product only during CAD Import’ is set in DGS Settings
The list of PCBs which use changed
components is displayed. After clicking [OK],
the placement angle is reflected to the PCB to
be opened, but it is not reflected to PCBs in
the list.
Project050812S-05E00
Parts060603S-40E00
Project050812S-07E00
Project050813S-01E01
1
2
2
2
Project050816S-01E00
① ‘Switch Screen’
Switches the screen to be displayed.
[DGS] Switches the screen to DGS.
[Board] Switches the screen to PCB images.
② ‘Board Image’
Displays the setting of PCB image loading.
‘File Name’ Displays a file name selected from [・・・].
[・・・] Select a PCB image.
[Load Image] Loads a selected image.
[Delete Image Deletes a set PCB image.
Reference]
Button
Button Explanation
Increases/decreases the magnification of a PCB image at the
center of the specified position while it is zoomed in or out.
Increases the magnification of a PCB image
Decreases the magnification of a PCB image.
Increases the magnification of a PCB at the center of the
selected placement point.
Adjusts the magnification to display the entire PCB in the current
window size.
[Reset] Delete all + marks checked on the screen.
[OK] Reflects changes and closes the PCB image import.
[Cancel] Discards changes and closes the PCB image import.
[Apply] Reflects changes.
Project050816S-02E00
Project050816S-03E00
Project050816S-03E00
2 Click [・・・].
Project050816S-04E00
2
4 Click [Open].
Project050816S-05E00
4
Project050816S-06E00
5
1
Project050816S-03E00
Project050816S-07E00
3
Project050816S-08E00
4 Click [OK].
Project050816S-09E00
4
Project050816S-10E00
Project050816S-11E00 Project050816S-12E00
Project050816S-13E00
1
2 Click [Yes].
Project050816S-14E00
2
Project050816S-15E00
Project050810S-01E00
Warning dialog
If an error occurs on the PCB data or mark setting during saving the PCB data, a warning dialog
appears.
Warning dialogs have the following four types;
PCB data
PCB outline coordinates
Template mark
CAD rotation status
Designator duplication
① PCB data
A warning dialog is displayed if there is PCB data on neither the front nor back sides of PCB.
Project050817S-02E00
Project050817S-03E00
Project050817S-04E00 Project050817S-05E00
Project050817S-06E00
③ Template mark
If there is no template mark used for a PCB is not on DGS, a warning dialog appears.
Project050817S-07E00
Project050817S-08E00
Project050817S-09E00
Project050817S-10E00
⑤ Designator duplication
A warning dialog is displayed if there is a part having the same designator on PCB.
Project050817S-12E00
Project050810S-03E02
3 Click [OK].
2
Printing starts with the selected printer.
Project050810S-05E00 3
Project050810S-06E02
Project050810S-07E00
Menu
Toolbar Explanation
Closes the <Print Preview> window and returns to the <Product Editor> window.
Adjusts the image magnification so that the print range is displayed in one page.
Printer setup
Project050810S-20E02
3 Click [OK].
2
The <Printer Setup> window closes.
Project050810S-21E00 3
Project050810S-22E03
1
1
Project050816S-00E01
3 Click [OK].
How to mirror
Item Explanation
‘Over X axis’ Mirror at X coordinates of the bottom side and merges.
‘Over Y axis’ Mirror at Y coordinates of the bottom side and merges.
‘As it is’ Merges without mirroring coordinate of the bottom side.
Coordinates can be retained even to a reference number that has an assigned part in one BOM
but does not have any assigned part in the other
Example)
CAD import
2
3 Click [OK].
Project050819S-00E00
3
Project050819S-01E00
Project050819S-02E00
Project050819S-03E00
Project050819S-04E00
Project050814S-01E01
1
2 Select the CAD Macro you use.
Project050820S-01E00
6 5 Select a product side.
6 Click [OK].
Replace option
Item Description
‘Delete existing placements and Overwrites with a Parts Name defined in BOM. Any reference
import’ number not defined in BOM serves as a reserved placement
point.
‘Merge-Overwrite conflict(s)’ Overwrites with a Parts Name defined in BOM. Any reference
number not defined in BOM remains unchanged as existing
PCB data.
‘Merge-Skip conflict(s)’ Overwrites only reserved placement points with Parts Name
defined in BOM.
Product side
Item Description
‘Current Side’ Replaces only the side being edited.
‘Both Sides’ Replaces both sides.
Project050819S-02E00
Project050819S-09E00 1
5 Click [OK].
7 Click [OK].
Project050819S-11E00
7
Project050819S-12E00
2 3
Click
Project050819S-13E00
Item Description
Shuffle Automatically create a template using random numbers.
Import Displays a file selection dialog.
After a file is selected, the template data is imported.
For how to format a file to be imported, see '■Template file format'.
Export Exports the created template.
For how to format a file to be exported, see '■Template file format'.
Project050819S-14E00
Project050901S-01E03
3 Click [Go].
Project050901S-02E05
Search method
Item Explanation
[All] Displays all registered PCBs.
[Product Name] Enters a part of the PCB name. Displays PCBs whose name
includes entered characters.
Clicking enables you to select previous search history.
The search history can be deleted from the text box by
selecting the right-click menu.
[Part Name] Enters a part library and a part of the part name. Displays
PCBs which have the entered part library and part name.
Clicking enables you to select the search history.
The search history can be deleted from the text box by
selecting the right-click menu.
[Creation Date] Specifies ‘From Date’ and ‘To Date’ of the creation date. PCBs
created within the range of ‘From Date’ to ‘To Date’ are
displayed.
[Modification Date] Specifies ‘From Date’ and ‘To Date’ of the update date. PCBs
updated within the range of ‘From Date’ to ‘To Date’ are
displayed.
[Product Name] selected [Part Name] selected [Creation Date] selected [Modification Date] selected
Project050902S-01E04
2 Click .
2
Project050902S-02E00
3
3
Project050902S-03E00
4
5 Click [OK].
Project050902S-04E00
5
Project050902S-05E00
Affixing labels
2
2 Choose [Label] [Assign Label] on
1
the menu bar, click on the
toolbar, or choose [New Label] on the
right-click menu displayed over the
PCB list.
Project050902S-06E00
3 Choose a label.
4 Click [OK].
3
The label is affixed to the selected PCB.
Project050902S-06E00
4
Removing labels
Project050902S-08E00
3 Choose a label.
4 Click [OK].
3
The confirmation dialog opens.
Project050902S-08E00
4
5 Click [Yes].
Project050902S-09E00
Managing labels
Project050902S-10E04
2
3 To newly create a label, click [New].
3 2 2
4 Click [OK].
Project050903S-01E00
Project050903S-02E00
Project050903S-03E00
Project050903S-04E00
Project050903S-05E00
Lead type Polarity mark Polarity mark Lead setting Determination of first pin position
position
Lead Line / Notch A polarity mark One lead is set to the The first pin is set to the lead on
component exists on the same same side as the polarity the side where the polarity mark
side as lead. mark. exists.
There is no polarity More than one lead is set The first pin is set to the rightmost
mark on the same to the left side viewed from lead on the left side (where leads
side as the lead. the polarity mark. have been already set) viewed
from the polarity mark.
Dot A polarity mark (top / A lead exists on the same The first pin is set to the lead
bottom / left / right side as the polarity mark. located at the center on the side
mark position) exists where the polarity mark exists.
on the same side as
the lead.
There is no polarity More than one lead is set The first pin is set to the rightmost
mark (top / bottom / to the left side viewed from lead on the left side where lead
left / right mark the polarity mark. have been already set.
position) on the
same side as the
lead.
Lead type Polarity mark Polarity mark Lead setting Calculation of first pin position
position
Lead Dot A polarity mark (top More than one lead is set The first pin is set to the rightmost
component left / top right / to the left side viewed from lead on the left side (where leads
bottom left / bottom the polarity mark. have been already set) viewed
right) is set to the from the polarity mark.
position adjacent to
both sides that leads
exist.
There is no lead on the left The first pin is set to the leftmost
side but the lead is set on lead on the right side (where
the right side viewed from leads have been already set)
the polarity mark. viewed from the polarity mark.
A polarity mark (top There is no lead on two No determination of the first pin is
left / top right / sides adjacent to the made.
bottom left / bottom polarity mark corner.
right) is set.
Ball component Dot A polarity mark (top More than one ball is set or The first pin is set to the ball
left / top right / there is no ball missing to located on the nearest corner
bottom left / bottom be set. from the polarity mark in ball
right) is set. group.
More than one ball is set or The first pin is set to the ball
ball missing is set. located on the nearest corner
from the polarity mark excluding
the balls that are set as missing
balls.
A polarity mark (top All balls setting. No determination of the first pin is
/bottom / left / right) made.
is set.
Line / Notch All mark position All balls setting. No determination of the first pin is
made.
This chapter describes how to add and edit the part library and component data.
6.1 Overview
Component shapes, supply methods, and machine’s motion parameters are defined in
component data. You can categorize and manage component data using the part library.
You can also display the component data in a list and launch, create, copy, delete, and search the
editor application using Part Manager.
Parts060101S-01E00
1
2
2
2
3
2
5
2
4
2
Parts060102S-01E01
Parts060102S-02E00
The parts library has the master parts library and the line parts library which is used in the
production data already output to each line.
Selecting each library displayed under the master parts library displays the component lists
belonging to the library in the component list display area.
Selecting ‘Master parts library’ displays the all components list of the master parts library in the
component list display area.
[Batch Edit]
Opens the batch edit window. (Valid only when
[Basic] [Basic]
two or more components are selected)
Sets the tolerance of component size.
[Tolerance] [Tolerance]
( Recognition option data ‘2.3 Tolerance’)
[Brightness
[Brightness Check Adds bright check option for judging sides of a
Check for
for flip-flop] component and detects its sides.
flip-flop]
[Center Adds center position check option.
[Center Position
Position ( Recognition option data ‘4.4.7 Center
Check]
Check] Position Check’)
[Rotation Adds rotation check option. ( Recognition
[Rotation Check]
Check] option data ‘4.4.6 Rotation Check’)
Add surrounding check option.
[Surrounding [Surrounding
( Recognition option data ‘4.4.10 Part
Check] Check]
Surrounding Adhesion Check’)
[Batch Delete]
Deletes the tolerances of component size.
[Tolerance] [Tolerance]
( Recognition option data ‘2.3 Tolerance’)
[Brightness [Brightness
Deletes the brightness check option.
Check] Check]
[Center Deletes the center position check option. (
[Center Position
Position Recognition option data ‘4.4.7 Center Position
Check]
Check] Check’)
Deletes the rotation check option.
[Rotation
[Rotation Check] ( Recognition option data ‘4.4.6 Rotation
Check]
Check’)
Deletes the surrounding check option.
[Surrounding [Surrounding
( Recognition option data ‘4.4.10 Part
Check] Check]
Surrounding Adhesion Check’)
[CM/DT
[CM/DT Machine
Machine Deletes CM/DT machine-specific information.
Information]
Information]
[CM [CM Reference] Deletes the component shape settings using
Reference] CM reference.
[Paste New] [Paste New] Creates a new name for the copied component.
[Rename Part
Renames the part library.
Library]
[Delete Part
Deletes the part library.
Library]
[Proved] [Proved] Regards the selected component as verified.
Sets/resets an NPI flag for the selected
[NPI Flag]
component.
[Teach Complete]
Sets a teach complete flag for the selected
[Necessary]
component.
[Not Removes a teach complete flag from the
Necessary] selected component.
[Replacement parts]
[Add Substitute [Add Substitute
Adds substitute components.
Part] Part]
[Remove
Deletes substitute components.
Substitute Part]
[Show Substitute
Displays a substitute component.
Part]
[Import] Imports a substitute component.
[Export] Exports a substitute component.
[Import]
Imports component data from the production
[Import Parts]
data.
Based on copy source data described in a
[Import Mapped
specified file, copies existing data in DGS to
Parts]
create a component.
[Paste [Paste
Overwrites the component to the existing data.
(overwrite)] (overwrite)]
[Paste New] [Paste New] Creates a new name for the copied component.
Item Explanation
‘Teach Complete’ Displays an icon to show whether Teach is necessary on the
machine.
: Parts for which Teach became necessary in connection
with editing or other operations as a result of recognition
testing, or parts for which Teach is necessary on the
machine. Or parts that necessity of Teach is unknown.
No icon : Parts for which Teach has been finished on the
machine or the ones for which Teach is unnecessary.
‘Lighting’ Shows a lighting mode.
‘Pickup Speed’ Shows the speed at which components are picked up.
‘Mount Speed’ Shows the speed at which components are placed.
‘Pickup hold time’ Shows the time during which the head is kept lowered for
pickup.
‘Mount hold time’ Shows the time during which the head is kept lowered for
placement.
‘Camera’ Shows a camera used for component recognition.
‘Recog Speed’ Shows a component recognition speed.
‘Recog Height’ Shows the height at which components are recognized.
‘Number of Scans’ Shows the number of scans during component recognition.
‘Placement angle recognition’ Shows whether to recognize components at a placement angle
or not.
‘Automatic Height Measure Shows whether or not to carry out the automatic height
(cushion end sensor)’ measurement in pickup.
‘Automatic Height Measure at Shows whether to automatically measure the height during tape
splicing’ splicing or not.
‘Auto Height Measure (Height Shows whether or not to carry out the automatic height
Sensor)’ measurement in pickup.
‘Height Measure Gap’ Shows the offset for the height at which components are actually
picked up.
‘3D Mount Gap’ Shows the distance between the underside of the upper
component and the lower component during 3D placement.
‘Pickup angle’ Shows a nozzle rotation angle upon pickup.
‘Gang Pickup’ Shows whether to allow or disallow simultaneous pickup.
‘Pickup Position Learning’ Shows whether to learn and automatically adjust the pickup
position or not.
‘Pickup Shift Tolerance’ Shows an acceptable amount of the pickup position
displacement.
‘Pickup before Inspection’ Shows whether to continuously pick up components or not
during placement while the inspection head of the opposite head
inspects components.
‘Mount Load’ Shows a load applied to a component upon mounting.
‘Mount Motion’ Shows the nozzle lowering motion upon mount.
‘Wait Before Mount’ Machine will wait defined milliseconds (0 to 1000) before moving
nozzle down for mounting. This is used for better accuracy.
‘Discard to’ Shows the place where components are ejected.
‘Parts Empty Count’ Shows the number of retries when the pickup error setting is set
to [Parts Empty Stop].
‘Pickup Error Count’ Shows the number of retries when the pickup error setting is set
to [Pickup Error Stop].
‘Recognition Error Count’ Shows the number of retries when the recognition error stop is
set to [Set Count].
Item Explanation
‘Thickness Measure’ Shows whether to measure the component thickness or not.
‘Thickness Upper Limit’ Shows upper-limit of the component thickness.
‘Thickness Lower Limit’ Shows lower-limit of the component thickness.
‘Thickness Measure Timing’ Shows whether to detect the component tombstoning or not.
‘Advance Feeding’ Shows whether tape is fed before the start of pickup operation.
‘Pickup Position Auto Teach’ Shows whether to automatically adjust the pickup position o not.
‘Pickup Position Auto Teach Shows whether the pickup position auto teach (splicing) is
(splicing)’ performed.
‘Feeder Drive Speed’ Shows the feed rate of the feeder.
‘Action After Splice Detection’ Shows an action during splicing detection.
‘Advance Feed Count’ Shows the number of feeds at one time.
‘Eject Height’ Shows the level of the placement surface.
‘Lift Speed’ Shows the speed of the tray lifter.
‘Pull Axis Speed’ Shows the speed at which the tray is pulled out.
‘Tray Position Recognition’ Shows whether the tray position is recognized.
‘Transfer’ Shows whether to carry out a transcript action or not.
‘Transfer Load’ Shows the transcript load when the transcript unit is used.
‘Transfer Height’ Shows its height above the transcript unit during transcription.
‘Squeegee Gap’ Shows the squeegee gap.
‘Transfer Time’ Shows the time during transcript.
‘Transfer Speed’ Shows the speed upon transcript.
‘Transfer Mode’ Shows the transfer order.
‘Pickup Position’ Shows the amount of displacement in X / Y directions from the
normal pickup position and the height of the pickup surface
above the normal pickup position.
‘Tolerance’ Shows the tolerance.
‘Lamp Offset’ Shows the lamp offset value.
‘Brightness Check Count’ Shows the number of brightness checks.
‘Brightness Check Window’ Shows the brightness check value.
‘Center Position Check’ Shows the center position check value.
‘Rotation Check’ Shows the rotation check value.
‘Surrounding Check’ Shows the surrounding check.
‘Shape Code’ Shows the shape code.
‘NPI’ Show the NPI flag.
Parts060102S-03E01
Item Explanation
[Move Up] Moves the item to the top of the list.
[Move Down] Moves the item to the bottom of the list.
[Show] Shows the item.
[Hide] Hides the item.
However, ‘Part Name’ cannot be hidden.
[Select All] Shows all items.
[Unselect All] Hides all items except for ‘Part Name’.
Parts060200S-01E05
Parts060200S-02E00
3 5 Click [OK].
Parts060200S-03E06
3 Click [OK].
Parts060200S-04E00
3
Parts060200S-05E06
3
4 Click [OK].
Parts060301S-01E00
3 Click [Go].
Parts060102S-01E01
Search method
Item Explanation
[All] Displays all components registered in the selected part library.
[Part Name] Enters a part of the component name. Components with the
input characters in their names are displayed.
Clicking can be input from the search history.
You can delete the search history from the text box by clicking
the right-click menu.
[Description] Enters a fragment of a description. Components with
description of which includes the characters entered are
displayed.
Clicking can be input from the search history.
You can delete the search history from the text box by clicking
the right-click menu.
[Physical Class] Displays components of the selected shape.
[Functional Class] Displays components of the selected type.
[Product] / [Recipe] Displays components used in the specified PCB (production
data for the line parts library).
[Shape Code] Enters a part of the shape code. Components with the input
characters in their shape code are displayed.
Clicking can be input from the search history.
You can delete the search history from the text box by clicking
the right-click menu.
[Creation Date] Specifies ‘Start date’ and ‘End date’ of the creation date.
Components whose date falls between the specified ‘Start
date’ and ‘End date’ are displayed.
[Update Date] Specifies ‘Start date’ and ‘End date’ of the update date.
Components whose date falls between the specified ‘Start
date’ and ‘End date’ are displayed.
[Custom Query] Advanced search
Parts060301S-10E00 Parts060301S-12E00
Parts060301S-11E00
Parts060302S-05E01
1 2 Click [New…].
Parts060302S-05E00
Parts060302S-02E01
5 5
Items to be set
Item Explanation
‘Search Label’ Enters the search condition name.
‘Query Condition’
‘Part Field’ Specifies the search criteria.
‘Operator’ Specifies the search criteria and condition value.
‘Value’ Enters a value according to the search criteria.
‘Logical’ Specifies AND/OR in accordance with other search conditions.
Button
Button Explanation
[Remove] Clears the selected row.
[Test] Displays the number of searches made under the specified
search condition in the test result area.
[Clear] Clears all search conditions.
[Save] Saves the search condition.
[Save and Close] Saves the search condition and closes the window.
[Close] Closes the window.
[Test]
Displays the number of searches made under the specified search condition in the test result
area.
2 Click [Test].
1
Parts060302S-08E00
Parts060302S-09E00
1
2 Choose the desired search condition.
2
3
3 Click [Edit…].
Parts060302S-04E02
5 5
1
7 Choose the desired search condition.
2
3
8 Click [Delete].
Parts060302S-05E00
9 Click [Yes].
Parts060302S-06E01
4
Parts060302S-07E00
Parts060303S-01E01
2 Click .
2
Parts060303S-02E01
Parts060303S-13E00
5 Click [OK].
4
Parts060303S-14E00 The <Define New Label> window closes.
5
Parts060303S-15E00
2
1
2 Choose [Label] [Assign Label] on
the menu bar, click (Assign
Label) on the toolbar, or choose
[Assign Label] on the right-click menu
displayed over the selected
component.
Parts060303S-04E02
3 Choose a label.
4 Click [OK].
3
The label is affixed to the selected component.
Parts060303S-06E00
4
2
1
2 Choose [Label] [Un-Label] on the
menu bar.
Parts060303S-07E02
3 Choose a label.
4 Click [OK].
3
The confirmation dialog asking whether to
remove the label opens.
Parts060303S-08E00
4
5 Click [Yes].
Parts060303S-09E02
Managing labels
Adds, edits and deletes labels.
2
3 To newly create a label, click [New].
4 Click [OK].
Parts060303S-12E01
4
2 Click .
Parts060400S-02E05
4 Click [Open].
Parts060400S-03E02
4
Parts060400S-56E00
Parts060400S-29E00
If multiple lines are selected, the part
library cannot be specified, and also
‘Except Downloaded Parts’ is not
available.
6 Click [Import].
7 Click [OK].
Parts060400S-05E01
Parts060400S-68E00
Button
Button Explanation
[…] Displays the dialog selecting a file.
[Select All]/[Unselect All] Selects/deselects all checkboxes of the parts to be imported.
[New Label] Newly creates the label.
[Import ] Imports the parts.
[Cancel] Cancels the parts and closes the dialog.
1
Parts060400S-01E03
2 Click .
Parts060400S-02E05
3 4 Click [Open].
Parts060400S-48E00
4
Parts050602S-09E00
7 Click [Import].
8 Click [OK].
Parts060400S-05E01
8
Parts060400S-67E00
Item Explanation
‘Import Options’
‘Import substitution part group’ Whether to import the substitution part group is specified.
‘Overwrite substitution part Whether to overwrite the data when the substitution part group
group’ is imported is specified.
‘Use CM Reference’ Same recognition that the reference number set by CM does is
performed.
The reference number (from 51 to 165) with no extended data
is the target. For the reference number with extended data, it
acts as non-specified case.
‘Remove Unused Nozzles’ Delete the nozzles not used in production from the registered
nozzle in the part data during import.
‘NPM Nozzle Selection’
‘Convert to NPM nozzles’ The nozzles registered in the CM/DT data are converted into
the ones which are suitable for NPM and register them. For the
nozzles to be converted, see ‘6.4.4 Conversion Data List.
‘Same as CM/DT nozzles’ The nozzles registered in the CM/DT data are registered as
NPM nozzles without conversion.
‘Both CM/DT nozzles and After the nozzles registered in the CM/DT data are registered as
NPM nozzles’ NPM nozzles without conversion, the registered nozzles are
converted into the nozzles suitable for NPM. And they are also
added. For nozzles to be converted, see ‘6.4.4 Conversion
Data List.
When the nozzles are additionally registered, CM/DT nozzles
must be registered before the converted nozzles for NPM
(total of 5 nozzles can be added).
‘Assign label to imported parts’ Assigns the specified label to the imported part.
Button
Button Explanation
[…] Displays the dialog selecting a file.
[Select All]/[Unselect All] Selects/deselects all checkboxes of the parts to be imported.
[New Label] Newly creates the label.
[Import ] Imports the parts.
[Cancel] Cancels the parts and closes the dialog.
2 Click .
Parts060400S-02E05
3
4 Click [Open].
Parts060400S-38E01
Parts060400S-56E00
Parts060400S-29E00
6 Click [Import].
7 Click [OK].
Parts060400S-40E00
Parts060400S-04E05
Button
Button Explanation
[…] Displays the dialog selecting a file.
[Select All]/[Unselect All] Selects/deselects all checkboxes of the parts to be imported.
[New Label] Newly creates the label.
[Import ] Imports the parts.
[Cancel] Cancels the parts and closes the dialog.
Set value
Machine-specific Set value after
Item before
information conversion
conversion
Speed Parameters Pickup / Mount speed Tape material: Paper 100
Pickup / Extension of
Tape material: Paper Standard
placement keeping time
Recognition Reflection Lighting
(Other than
Transmitted
CM Reference: Use
Lighting Lighting-recommended
CM Reference
numbers)
CM Reference: Non-use Reflection Lighting
Part size:
High Speed
0.6±0.05 / 0.3±0.05
Recognition Tape material: Paper
(Part size other than the Auto
The same
above)
value as
Gap Pickup Gap Tape material: Paper 0.000
the import
Tape material: Paper,
Automatic Height Measure source No
emboss (8mm)
Pickup Pickup Offset X 0.000
Pickup Offset Y 0.000
Retry Pickup error setting Component shortage
stop
Recognition Error Stop Set number of times
Validation Vacuum sensor pickup check Yes
Part Thickness
Yes
Measurement
Tape material: Paper 20% of part thickness
Thickness variation
(Should not exceed the
upper-Limit/Lower limit
upper / lower limits)
Lamp Offset Shadow / Direct / BGA Lamp Offset 0
Tape Feeder Drive Speed Tape material: Paper Standard
The available files types for copy / import command are as follows.
Excel 97-2003 Workbook (.xls), Excel Workbook (.xlsx), Excel Macro-Enabled Workbook
(.xlsm), Excel Binary Workbook (.xlsb), CSV (comma delimited) (.csv)
As an example, the following describes how to read an Excel file (.xlsx) and copy / import it into
the part library on DGS.
Parts060400S-57E01
Parts written in the ‘PartsName’ column exist as Standard Parts in the part library. Parts named
‘Sample’ do not exist yet.
Sample 0603R-1
Sample 1005R-1
Copy the part data in ‘Standard Parts’ library and the parts written in the ‘CopyParts’ column in
Excel file is created as ‘Sample’ library.
Parts060400S-01E03
1
2 Click .
Parts060400S-49E01
4 Click [Open].
Parts060400S-50E01
4
6 6 Click [OK].
Parts060400S-51E00
7
Parts060400S-58E01
Parts060400S-59E01
Parts060400S-57E01
Parts060400S-57E01
Parts060400S-66E00
Parts060400S-57E01
13 Click [Import].
Parts060400S-64E00
13
14
Parts060400S-54E00 14
If there are multiple pieces of data in the library column of the file being imported
14
15 Click [OK].
Parts060400S-53E01
15
Parts060400S-65E00
Sample 0603R-1
Sample 1005R-1
Parts060400S-49E00
Item Explanation
‘Destination Library’
‘Create all parts in library’ Specifies the part library of the import destination by selecting
from the DGS master part library or directly typing the library
name.
Characters as below cannot be entered for a library name.
% “ ‘ , space
‘Part Data Source’
‘Import Description Only’ Specifies the part library of the import destination by selecting
from the DGS master part library or directly typing the library
name.
Characters as below cannot be entered for a library name.
% “ ‘ , space
‘Search all libraries for part In all master parts in DGS, searches data of the row selected by
name matching ‘description’’ ‘Description / Source Part Column’ and copies the matched
part.
Unmatched parts are created as undefined parts.
‘Search for part name matching In the specified master part library, searches data of the row
‘description’ only in library’ selected by ‘Description / Source Part Column’ and copies the
matched part.
Unmatched parts are created as undefined parts.
‘Duplicates’
‘Skip if already exists’ In case that the same part exists in the part library of an import
destination, it is not imported.
‘Overwrite if already exists’ In case that the same part exists in the part library of an import
destination, it is overwritten and imported.
‘Operation Preview’
‘Parts in Source File’ Displays a list of parts existing in the data specified by ‘Part
Name/Number Column’.
‘Descriptions with Match’ In part data of a copy source, displays a list of matched parts.
‘Descriptions without Match’ In part data of a copy source, displays a list of unmatched parts.
‘Descriptions with Ambiguous In part data of a copy source, displays a list of parts existing in
Match’ the several part library.
‘Duplicates’ In parts imported from a file, displays a list of parts which have
already existed in the import destination library.
Button
Item Explanation
[Import] Imports a mapped part.
[Exit] Exits import and closes the dialog box.
Parts060400S-15E01
Parts060400S-16E03
3 Click .
Parts060400S-17E01
Parts060400S-19E00 4 4
5 Click [OK].
Parts060400S-20E01 5
6 Click [OK].
Parts060400S-05E02
Parts060400S-22E03
2 Click .
Parts060400S-23E02
Parts060400S-25E00 3 3
4 Click [OK].
Parts060400S-26E01 4
5 Click [OK].
Parts060400S-27E01
5
1
Parts060400S-42E00
Parts060400S-43E00
3 Click .
Parts060400S-44E00
Parts060400S-45E00 4 4
5 Click [OK].
Parts060400S-46E00
5
6 Click [OK].
Parts060400S-47E00
6.4.9 Updating Parts Data from the Line Part Library to the Master
Part Library
By using the parts data in the line parts library, the master parts library can be updated.
Depending on the item you choose, updates can be performed per line, per parts library within a
line, or per part.
Parts060400S-32E01
Parts060400S-34E01
3 Click [Yes].
Parts060400S-30E00
Parts060400S-35E00
Parts060400S-33E01
Parts060400S-31E01
6 Click [OK].
Parts060600S-06E01
2
2 3 Click [OK].
Parts060600S-07E00
3
Parts060600S-08E00
1
Parts060600S-09E03
Parts060600S-10E00
Parts060601S-01E03
Items to be set
Item Explanation
‘Part Library’ Part library to which the component belongs
‘Part Name’ Parts name
‘Functional Class’ Component type
‘Physical Class’ Component shape. This is automatically specified when the
component type is selected. There are four shapes as follows.
• [Rectangular Chip]
• [Lead Chip]
• [Ball Chip]
• [Irregular Shaped Chip]
‘Overall Dimension’ Shows the component dimensions of length, width, and height.
For component dimensions and nozzle arrangement of AM100, ‘AM100 Operation in
6-1-7-4’
Button
Button Explanation
[…] Displays the <Functional class images> window.
‘6.5.2 Component Type Images’
[OK] Creates a new component under the specified setting and
displays the part editor window.
[Cancel] Cancels the creation of a new component.
Parts060602S-01E00
Parts060603S-01E10
3 4
① Component information
The component information configuration is as follows.
Parts060603S-02E04
Items to be set
Item Explanation
‘General Part Information’
‘Description’ Comments on the component (Optional). ” (double-quote) is
not available.
‘Polarity’ Flag indicating whether the component is polarized. When
polarized, a polarity mark is displayed on the component
image.
‘Polarity Mark Style’ A graphic form used in drawing a polarity mark image. There
are three types as follows.
• [LINE]
• [DOT]
• [NOTCH]
‘Polarity Position’ Position indicating a polarity mark
‘Functional Class’ Component type
‘Rank Component’ Flag indicating whether it is rank component or not.
‘Skip Optimization’ If placement is not performed by the machine set on DGS, skip
optimization flag is set in advance. (Setting is enabled only for
master component)
• [Yes] : Do not optimize to the machine during optimization.
• [No] : Optimize to the machine during optimization.
This is used as an initial value when jog is created on the data
creation jog editor. 'Skip optimization' cannot be set by
opening the part editor from the data creation jog editor.
If the data is directly edited on the data creation job editor,
seethe following.
‘7.4 Feeder Arrangement Pane Setting skip
optimization’
‘MSD Level’ Sets a MSD level of a component (level showing risk due to
humidity during reflow).
There are nine types as follows.
・0 : No humidity control
・1 : Level 1(indefinite period)
・2 : Level 2 (1 year)
・2a: Level 2a (4 weeks)
・3: Level 3 (168 hours)
・4: Level 4 (72 hours)
・5: Level 5 (48 hours)
・5a: Level 5a (24 hours)
・6 : Level 6 (Baking process is required)
a
Parts060503S-40E02
Parts060603S-03E02
Parts060603S-04E03
When tolerance of lead pitch has already set and if you change lead
pitch, a confirmation dialog appears, asking whether you want to keep
the ratio (lead pitch before change to the tolerance of lead pitch).
Parts060503S-15E00
‘Lead Length’ Length of the lead from the component body to the point where it
touches the PCB
‘Lead Width’ Width of the lead attaching the component body
Parts060603S-05E03
If a ball type is selected as the component shape, an icon is displayed on the right side.
This indicates that the component shape is defined by seeing from above.
Parts060603S-06E03
Parts060603S-62E00
‘Lead Component – Lead Pitch’ QFP extension data – Pin Pitch (1 to 4 sides) *1
‘Ball Grid Array – Ball Count’ BGA extension data – Row Count/Col Count *1
‘Ball Grid Array - Pitch’ BGA extension data – Ball Pitch (X) / Ball Pitch (Y) *1
*1 You cannot reflect the value that exceeds the settable range in the CM extension data.
③ Feeder information
The feeder information configuration is as follows.
Parts060603S-07E02
Parts060603S-59E00
Parts060603S-08E06
Parts060603S-09E00
Parts060503S-08E02
Parts060503S-14E00
‘Part Position’ The position, as seen from above, of the part relative to the
radial tape.
Parts060503S-17E00
Parts060503S-09E02
Item Explanation
‘Supply Information’
‘List of Custom Feeders’ Choose a custom feeder from the custom feeder list.
‘Part Count’ The number of parts contained in a part supply package.
‘Supply Direction’ Sets a supply direction. ( ■Items to be set (Tape) ‘Supply
Direction’)
Setting the ejection destination when the supply type is set to ‘Tray’
Parts060603S-57E01
Parts060603S-09E03
Schematic diagram of the first and the last pickup position on a tray
2
Parts060603S-10E00
3
2 Click [Calculate].
3 Click [OK].
1
2 Specify a component existence or
non-existence position.
Parts060603S-60E00
3 Click [Set As Missing] or [Set As
Existing].
4
When you specify the position as the
component non-existence, click [Set As
Missing], and when you specify it as the
component existence, click [Set As Existing].
4 Click [OK].
④ Machine-specific information
Information relating to the machine operations can be set in the machine-specific information
area.
Parts060603S-11E09
Items to be set
Item Explanation
‘Nozzle Selection’
‘Nozzle Ref’ Set the nozzle type to be used. You can set up to five types.
Item Explanation
‘Speed Parameters’
‘Pickup Speed’ Component pickup speed
Specify it with the percentage to the maximum speed. The
selectable options are 100 (standard), 80, 60, 40, and 20.
‘Mount Speed’ Component placement speed
Specify it with the percentage to the maximum speed. The
selectable options are 100 (standard), 80, 60, 40, and 20.
‘Pickup hold time’ Time during which the head is kept lowered for pickup. There
are three types as follows.
• [Standard]
• [2X]
• [4X]
‘Mount hold time’ Time during which the head is kept lowered for placement.
There are three types as follows.
• [Standard]
• [2X]
• [4X]
‘Theta Axis Speed’ Set theta sxis dpeed for NPM-DX or later machines from the
following four options.
• [Auto]
• [Fast Speed]
• [Medium Speed]
• [Slow Speed]
Item Explanation
‘Recognition’
‘Camera’ Camera used for component recognition. There are three
types as follows.
• [2D Camera]
This is selectable for NPM and AM100 and used to preform
part recognition with a 2D camera.
• [3D Camera]
This is selectable for the NPM and AM100 equipped with a
3D camera, and used to perform part recognition in three
dimensions.
• [2D/3D Auto Select]
Specify if you want to perform part recognition in three
dimensions only during using the multi recognition camera
type 3. The camera used for part recognition is automatically
selected from among the camera types installed on the
production line. The following shows the installed camera
types and the camera type that can be automatically
selected.
Camera type at the time
Installed camera
No. of part recognition
type on line
2D camera 3D camera
3D camera (1)
1 (Multi recognition X ○
camera type 3)
3D camera (2)
(Except for Multi
2 ○ X
recognition Camera
type 3)
3 2D camera X(3) X
Item Explanation
‘Recognition Speed’ Component recognition speed. There are four types as follows.
• [Auto]
• [High Speed]
• [Medium Speed]
• [Low Speed]
Normally, [Auto] is used. When [Auto] is selected, the machine
selects a proper speed from the component geometry. Instead of
the machine’s auto selection, you can also specify the desired
speed, which is not recommended.
‘Recog Height’ Height at which components are recognized
‘Number of Scans’ The number of scans during component recognition. There are
two types as follows.
• [Auto] :
When the size of a component exceeds 45 mm × 45 mm
(45mm or more in both L and W), the component is split into
upper and lower sections and a split scan is performed.
• [Single scan] :
Even when the size of a component exceeds 45mm × 45 mm,
a normal scan is performed.
‘Placement angle Set whether to recognize components at a mount angle.
recognition’ • [Yes]
• [No]
Selecting [Yes] increases accuracy, but may affect the tact time.
Even if [No] is selected, the machine may recognize some
components at a mount angle based on automatic judgment.
‘Gap’
‘Pickup Gap’ Set a push-in depth of a component during pickup. (Nozzle height
in component pickup)
When 0 is set, a component is picked up at the height where the
nozzle is in contact with the component surface. With the positive
(+) direction, a component is picked up at the height where it is
pushed into a tape and tray. With the negative (-) direction, a
component is picked up at the height where a nozzle does not
touch it.
‘Mount Gap’ Set a push-in depth of a component during pickup. (Nozzle height
in component placement)
When 0 is set, a component is placed at the height where it
touches the PCB. With the positive (+) direction, a component is
placed at the height where it is pushed into the PCB. With the
negative (-) direction, a component is placed at the height where it
does not touch the PCB.
‘Automatic Height Set whether to carry out the automatic height measurement in
Measure (cushion end pickup. The following 2 types are available.
sensor)’ • [No]
• [Yes]
When the pickup surface is unstable (soft), set it to [No].
‘Automatic Height Set whether to carry out the Automatic Height Measure at
Measure at splicing’ splicing. There are 2 types as shown below.
• [No]
• [Yes]
‘Auto Height Measure Set whether to carry out the automatic height measurement in
(Height sensor)’ pickup. The following 2 types are available.
• [No]
• [Yes]
Item Explanation
‘Height Measure Gap’ Input the actual pickup height offset against the pickup height
measurement value.
When 0 is set, a component is picked up at the height where the
nozzle is in contact with the component surface. With the positive
(+) direction, a component is picked up at the height where it is
pushed into a tape and tray. With the negative (-) direction, a
component is picked up at the height where a nozzle does not
touch it.
‘3D Mount Gap’ Set a push-in depth of a component when 3D is mounted. (Nozzle
height during component placement)
When 0 is set, a component is mounted at the height where the
mounted component is in contact with the bottom side’s
component. With the positive (+) direction, a component is
mounted at the height where it is pushed into the bottom side’s
component. With the negative (-) direction, it is mounted at the
height where it does not touch the bottom side's component.
Parts060603S-12E11
Item Explanation
‘Pickup’
‘Pickup Offset X’ Offset in the X-direction from a normal pickup position.
Overall dimensions L/2 > 5.0: -overall dimensions L/2 to
overall dimensions L/2
overall dimensions L/2 ≦ 5.0: -5.0 to 5.0
‘Pickup Offset Y’ Offset in the Y-direction from a normal pickup position.
overall dimensions W/2 > 5.0: - overall dimensions W/2 to
overall dimensions W/2
overall dimensions W/2 ≦ 5.0: -5.0 ~ 5.0
‘Pickup Angle’ Nozzle rotation angle in pickup
‘Gang Pickup’ Sets whether to perform simultaneous pickup. There are two
types as follows.
• [Allow]
• [Not Allow]
‘Pickup Motion (Down)’ Sets the nozzle descending motion during pickup. There are
two types as follows.
・[1 step]
・[2 steps」
‘2 Step Pickup Motion Height Sets this if you want to start a 2-step down motion earlier than
Offset (Down)’ a regular motion when 2-step down pickup motion is
performed.
‘Pickup Motion (Up)’ Sets the nozzle ascending motion during pickup. There are
two types as follows.
・[1 step]
・[2 steps]
Item Explanation
‘Pickup’
‘2 Step Pickup Motion Height Sets this if you want to start a 2-step up motion earlier than a
Offset (Up)’ regular motion when 2-step down pickup motion is performed.
‘Pickup Position Learning’ Set whether to learn and automatically adjust the pickup
position.
This is valid when a nozzle whose pickup position learning
function is set ON in nozzle library setting is used for
placement.
‘Pickup Shift Tolerance’ Acceptable amount of the pickup position displacement
‘Pickup before Inspection’ Set whether to continuously pick up components or not during
placement while the inspection head of the opposite head
inspects components.
Yes: Picks up before inspection has completed.
No: Picks up after inspection has completed.
It prevents components from discarding in case the
inspection result becomes NG.
Item Explanation
‘Mount’
‘Mount Load’ Load applied to a component in placement
‘2 Step Motion (Down)’ Set the nozzle lowering motion in placement. There are two
types as follows.
• [1 step]
• [2 step]
(Since a nozzle of the 2-nozzle general-purpose head lowers
by two steps, this will be ignored for it.)
‘2 Step Motion Height Offset Set this if you want to start 2 Step Motion earlier than the
(Down)’ regular motion when using it for placement.
Setting this with 2 Step Motion Speed (Down) can control the
load applied to a part during placement.
'2 Step Motion Speed (Down)' Set the descending speed of the 2nd step slower or faster than
the regular motion when 2 step-motion is set in placement.
'Mount Motion (Up)' Set the nozzle ascending motion in placement. There are two
types as follows.
• [1 step]
• [2 step]
'2 Step Motion Height Set this to start 2 Step Motion earlier than the regular motion
Offset(Up)' when using it for placement. Setting this with 2 Step Motion
Speed (Up) can control the load applied to a part during
mounting.
'2 Step Motion Speed (Up)' Set the ascending speed of the 1st step slower or faster than a
regular motion when 2 step-motion is performed in placement.
‘Wait Before Mount’ Machine will wait defined milliseconds (0 to 1000) before
moving nozzle down for mounting. This is used for better
accuracy.
‘Blow Time Setting’ Set whether to use customized blow time after placement. The
following 2 types are available.
・[Auto]
・[Specify Blow Time]
If [Auto] is selected, machine uses default blow time (=20 ms).
If [Specify Blow Time] is selected, machine use the value
defined in “Blow Time”.
‘Blow Time’ This value is used when [Specify Blow Time] is selected in
“Blow Time Setting”.
Use shorter value to avoid placement shift in case there is no
enough holding force.
‘Part Rejection’
‘Discard to’ Set the place where components are ejected. There are three
types as follows.
• [Dust Box]
• [NG ejection conveyor]
• [NG Tray]
‘Retry’
‘Pickup Error Setting’ Select how machine will act in case of pickup error. There are
two types as follows.
• [Parts Empty Stop]
• [Pickup Error Stop]
On NPM machines, it is shown as [Pickup Error Stop]. Items
correspond the following settings.
Parts Empty Stop: Parts Empty
Pickup Error Stop: 1 (Stop immediately)
Item Explanation
‘Retry’
‘Parts Empty Count’ Set the retry count when ‘Pickup Error Setting’ is set to [Parts
Empty Stop] from the following options.
• [Use machine setting]
• [1] to [30]
For NPM, this is not used. Perform [Use machine setting]
regardless of the setting.
‘Pickup Error Count’ Set the retry count when ‘Pickup Error Setting’ is set to [Pickup
Error Stop] from the following options.
• [Stop immediately]
• [2] to [5]
For NPM, this is not used. Perform [Stop immediately]
regardless of the setting.
‘Recognition Error Stop’ Set whether to retry after recognition error from the following
two options.
• [Set Count]
• [Stop Immediate]
Items on NPM machine screen corresponds as follows.
Set Count : 3
Stop immediately : 1
‘Recognition Error Count’ Set the number of retry when recognition error stop is set to
[Set count]. Select a number from;
• [1] to [3]
Retry count setting is valid only for AM100. For other
machines, set retry count on the machine.
‘Validation’
‘Vacuum Sensor Mount Set to check whether to be mounted by the vacuum sensor.
Check’
‘Vacuum Sensor Pickup Set to check whether to be picked up by the vacuum sensor.
Check’
‘Part Thickness Set whether to measure the component thickness. (The
Measurement’ component thickness measuring sensor is optional.)
‘Thickness Variation Upper-limit of the component thickness
Upper-Limit’
‘Thickness Variation Lower-limit of the component thickness
Lower-Limit’
‘Thickness Measure’ Select the timing when component thickness measure will
happen. There are two types as follows.
• [First pickup]
The measurement will happen when the part is picked up
first time.
• [Every turn]
The measurement will happen on every turn.
‘Lamp Offset’
‘Shadow Lamp Offset’ Offset of a shadow lamp
‘Direct Lamp Offset’ Offset of a direct lamp
‘BGA Lamp Offset’ Offset of a BGA lamp
‘PIP Lamp Offset’ Offset of a PIP lamp
Parts060603S-13E04
Item Explanation
‘Tape’
‘Advance Feeding’ Set whether to forward the tape before pickup starts. The
following 2 types are available.
• [No]
• [Yes]
‘Pickup Position Auto Teach’ Set whether to adjust the pickup position automatically. The
following 2 types are available.
• [No]
• [Yes]
‘Pickup Position Auto Teach Set whether to carry out the Pickup Position Auto Teach at
(splicing)’ splicing. There are 2 types as shown below.
• [No]
• [Yes]
‘Feeder Drive Speed’ Set the feeding speed. There are four types as follows.
• [Standard (Fast)]
• [Fast]
• [Medium Speed]
• [Slow Speed]
‘Action After Splice Detection’ Set action during splicing detection. The following 2 types are
available.
• [Advance Feed]
• [Pick & Ignore Error]
‘Advance Feed Count’ Set the number of advance feed.
0 to 300
‘Part Height Detail’
‘Pickup Offset Z’ Enter the height on the pickup surface. When the pickup
surface is lower than the component surface, enter a positive
value.
0 to Part Size T
‘Eject Height’ Enter the height of placement surface. When the placement
surface overhangs from the component surface, enter a
positive value.
0 to 21
Item Explanation
‘Flux’
‘Transfer’ Set whether to carry out transfer.
• [No]
• [Yes]
‘Transfer Load’ Transferring load when using the transfer unit
0.5 to 28.0 N (28-N load head)
0.5 to 50.0 N (50-N load head)
0.5 to 8.0 N (8-N load head)
The transfer loads (all of the above) do not apply to the
8-nozzle head.
Standard: 2.5 N (28-N and 50-N load heads)
: 1.7 N (8-N load head)
‘Transfer Height’ Set the distance from the bottom of the part to the surface of a
transfer material during transfer the material. Negative value
(-) is the height to push into the transfer material. Positive
value (+) is a height which does not contact with the material.
-1.0 to 1.0
‘Squeegee Gap’ Squeegee gap: 0.015 to 0.9 mm
‘Transfer Time’ Transfer time: 0 to 990 ms
‘Transfer Speed’ Speed at transferring: 1 to 100 (Maximum speed of 100)
Valid values: 100 (Default), 80, 60, 40, 20
This is available only for the up-and-down movement of the
Z-axis in transferring.
‘Transfer Mode’ Set the transfer order. The following 3 types are available.
• [Transfer Recognition]
• [Recognition Transfer]
• [Recognition Transfer Recognition]
Parts060603S-55E03
Item Explanation
‘Stick Feeder’
‘Feeder Drive Speed’ Set the feeding speed of the stick feeder. There are three types
as follows.
• [Standard (Fast)]
• [Medium Speed]
• [Slow Speed]
Parts060603S-14E02
Item Explanation
‘Tray’
‘Lift Speed’ Set the tray lifter speed. There are three types as follows.
• [Low Speed]
• [Medium Speed]
• [High Speed]
‘Pull Axis Speed’ Set the tray drawing speed. There are three types as follows.
• [Low Speed]
• [Medium Speed]
• [High Speed]
‘Tray Position Recognition’ Set whether to recognize the tray position.
Parts060603S-21E00
Item Explanation
‘Custom feeder’
‘Feeder Drive Speed’ Sets the feed speed for a custom feeder. There are three types
as follows.
• [Low]
• [Middle]
• [Standard]
Parts060603S-15E06
Items to be set
Item Explanation
‘Nozzle Selection’
‘Nozzle Ref’ Set the nozzle type to be used. You can set up to five types.
Item Explanation
‘Chip Data’
‘Chip Size L’ Chip size of X 1
‘Chip Size W’ Chip size of Y 1
‘Chip Size T’ Chip size of Z
‘Chip Size MAX L’ The maximum chip size of X 1
‘Chip Size MAX W’ The maximum chip size of Y 1
‘Chip Kind’ Set the following chip types.
1. Fixed Resistor 2. Capacitor
3. Cylinder Resistor 4. Cylinder Capacitor
5. Tantalum Capacitor 6. Aluminum Electrolytic
Capacitor
7. Chip Inductor 8. Trimmer Capacitor
9. Semi-fixed 10. Coil
Potentiometer
11. Photocoupler 12. Switch
13. Film Capacitor 14. Mini Tr
15. Tr 16. Mini Power Tr
17. Diode 18. SOP
19. QFP 20. Connector
21. Resistor Network 22. Filter
23. Oscillator 24. Glass Tube Diode
25. FET 26. SOJ
27. PLCC 28. BGA
29. Transformer
50. Others
‘Package Angle’ Style-of-packing angle of components: -180 to 180 degrees
‘6.5.6 CM Package Angle Edit’
‘Extended Data’ Starts up the CM extension data edit screen.
‘6.5.7 CM Extension Data Edit’
‘Speed Parameters’
‘Pickup Speed’ Component pickup speed
Specify it with the percentage to the maximum speed. The
selectable options are 100 (standard), 80, 60, 40, and 20.
‘Mount Speed’ Component placement speed
Specify it with the percentage to the maximum speed. The
selectable options are 100 (standard), 80, 60, 40, and 20.
‘Pickup hold time’ Time during which the head is kept lowered for pickup. There
are three types as follows.
• [Standard]
• [Twofold]
• [Fourfold]
‘Mount hold time’ Time during which the head is kept lowered for placement.
There are three types as follows.
• [Standard]
• [Twofold]
• [Fourfold]
1: The definition of Chip Sizes L /W varies according to the chip recognition reference
number. For details, refer to the following.
‘6.5.3 Editing Components ②Component shape information ■When CM
reference number is used’ or ‘5.2.10 Edit Chip Information’ in the programming
manual (common to PT200 / PS200)
Item Explanation
‘Recognition’
‘Recognition Speed’ Component recognition speed. There are four types as
follows.
• [Auto]
• [High Speed]
• [Medium Speed]
• [Low Speed]
Normally, [Auto] is used. When [Auto] is selected, the machine
selects a proper speed from the component geometry. Instead
of the machine’s auto selection, you can also specify the
desired speed, which is not recommended.
‘Recog Height’ Height at which components are recognized
‘Chip Recognition’ Reference No.: 0 to 255
‘Lead Float Check’ Set whether to check the lead float.
‘Laser Recognition’ IC type for laser recognition: 0 to 20
‘Lead Float Limit’ Lead float tolerance
‘1st Laser Scanning Position’ Laser scanning position of the top side: 0 to 1.0
‘2nd Laser Scanning Position’ Laser scanning position of the right side: 0 to 1.0
‘3rd Laser Scanning Position’ Laser scanning position of the bottom side: 0 to 1.0
‘4th Laser Scanning Position’ Laser scanning position of the left side: 0 to 1.0
‘Recognize by Mount’ Sets whether to recognize a part by mount angle or not.
• [Yes]
• [No]
If [Yes] is selected, accuracy increases but tact time may
decrease. Even if [No] is selected, some parts may
automatically be judged by the machine to recognize by mount
angle.
‘Gap’
‘Pickup Gap’ Distance between a component and a nozzle in pickup.
(Nozzle height in component pickup)
When 0 is set, a component is picked up at its surface. With
the positive (+) direction, a component is picked up at the
height where it is pushed into a tape and tray. With the
negative () direction, a component is picked up at the height
where a nozzle does not touch it.
‘Mount Gap’ Distance between the component underside and PCB surface.
(Nozzle height in component placement)
When 0 is set, a component is placed at the height where it
touches the PCB. With the positive () direction, a component
is placed at the height where it is pushed into the PCB. With
the negative () direction, a component is placed at the height
where it does not touch the PCB.
‘Automatic Height Measure Set whether to carry out the automatic height measurement in
(cushion end sensor)’ pickup. The following 2 types are available.
• [No]
• [Yes]
When the pickup surface is unstable (soft), set it to [No].
‘Height Measure Gap’ Input the actual pickup height offset against the pickup height
measurement value.
Parts060603S-16E06
Item Explanation
‘Pickup’
‘Pickup Offset X’ X-direction displacement amount from the normal pickup
position. -5.0 to 5.0
‘Pickup Offset Y’ Y-direction displacement amount from the normal pickup
position. -5.0 to 5.0
‘Pickup Angle’ Nozzle rotation angle in pickup
‘Mount’
‘Mount Load’ Load applied to a component in placement
‘Retry’
‘Pickup Error Stop’ Set whether to retry after Pickup error. There are two types as
follows.
• [Use machine setting]
• [Immediate Stop]
Item Explanation
‘Validation’
‘Vacuum Sensor Check’ Set whether to check the vacuum sensor.
(For high-speed head)
‘Vacuum Sensor Check’ Set whether to check the vacuum sensor.
(For multi-functional head)
‘Part Thickness Set whether to measure the component thickness. (The
Measurement’ component thickness measuring sensor is optional.)
‘Thickness Tolerance’ Component thickness measurement tolerance
‘Detect Standing’ Set whether to detect the component tombstoning.
(The component thickness measuring sensor is required for
detecting component tombstoning. The component thickness
measuring sensor is optional.)
‘Lamp Offset’
‘Shadow Lamp Offset’ Offset of a shadow lamp
‘Direct Lamp Offset’ Offset of a direct lamp
‘BGA Lamp Offset’ Offset of a BGA lamp
‘Flip Chip 1 Lamp Offset’ Offset of a flip-chip 1 lamp
‘Flip Chip 2 Lamp Offset’ Offset of a flip-chip 2 lamp
‘Reserve Lamp Offset’ Offset of a reserve lamp
Parts060603S-17E03
Item Explanation
‘Tape’
‘Feeder Drive Speed’ Set the feeding speed. There are four types as follows.
• [Standard (Fast)]
• [Fast]
• [Medium Speed]
• [Slow Speed]
‘Part Height Detail’
‘Pickup Offset Z’ Enter the height on the pickup surface. If the pickup surface is
formed in a recess shape from the part surface, enter a
positive value.
0 to chip size T
‘Eject Height’ Enter the height on the placement surface. If the placement
surface protrudes from the part surface, enter a positive value.
0 to 21
‘Flux’
‘Transfer’ Set whether to carry out transfer.
‘Transfer Load’ Transferring load when using the transfer unit
0.5 to 28.0 N (28-N load head)
0.5 to 50.0 N (50-N load head)
0.5 to 8.0 N (8-N load head)
The transfer loads (all of the above) do not apply to the
8-nozzle head.
Standard: 2.5 N (28-N and 50-N load heads)
: 1.7 N (8-N load head)
‘Transfer Height’ The height from transfer unit during transcription. Negative
value (-) is the height to press into the transfer unit. Positive
value (+) is a height which does not contact with the unit.
-1.0 to 1.0
‘Squeegee Gap’ Squeegee gap: 0.015 to 0.9 mm
‘Transfer Time’ Transfer time: 0 to 990 ms
‘Transfer Speed’ Speed at transferring: 1 to 100 (Maximum speed of 100)
Valid values: 100 (Default), 80, 60, 40, 20
This is available only for the up-and-down movement of the
Z-axis in transferring.
Parts060603S-55E03
Item Explanation
‘Stick ’
‘Feeder Drive Speed’ Set the feeding speed of the stick feeder. There are three types
as follows.
• [Standard (Fast)]
• [Medium Speed]
• [Slow Speed]
Parts060603S-14E02
Item Explanation
‘Tray’
‘Lift Speed’ Set the tray lifter speed. There are three types as follows.
• [Low Speed]
• [Medium Speed]
• [High Speed]
‘Pull Axis Speed’ Set the tray drawing speed. There are three types as follows.
• [Low Speed]
• [Medium Speed]
• [High Speed]
‘Tray Position Recognition’ Set whether to recognize the tray position.
Parts060603S-21E00
Item Explanation
‘Custom feeder’
‘Feeder Drive Speed’ Sets the feed speed for a custom feeder. There are three types
as follows.
• [Low]
• [Middle]
• [Standard]
Parts060603S-18E01
Items to be set
Item Explanation
‘Tool’
‘Kind’ Selects the type of the tool to be used.
There are four types as follows:
• [Body Chuck]
• [Lead Chuck]
• [Nozzle]
• [Swing Nozzle]
‘Tool Number’ Sets the type of the tool to be used.
Nozzle: 1001 to 9999
Body chuck: 10001 (Without adapter), 10002 to 10999 (With
adapter)
Lead chuck: 11001 (Standard), 11002 to 11999 (Special)
Swing nozzle: 12001 (Standard), 12002 to 12999 (Special)
Item Explanation
‘Body Chuck’
‘Body Chuck Width Control’ Makes the body chuck width control setting.
• [Standard]
Adjusts the body chuck width to the overall component size.
• [Width]
Adjusts the body chuck width to the set width.
‘Body Chuck Width’ Sets the width for the body chuck to hold a component.
‘Body Chuck Gap Enter the value of the distance to extend if you want to set the
body chuck width larger than the one in a normal action when a
component is removed.
When 0 is set, the width is the same as in a normal action.
‘Body Chuck Depth Control’ Makes the body chuck depth control setting.
• [Standard]
Automatically calculate the height at which a component is
held.
• [Width]
Adjusts the holding depth to the set body chuck depth.
‘Body Chuck Depth’ Sets the height at which the body chuck holds a component.
‘Body Chuck Strength’ Sets the load that is applied on the claws when the body chuck
holds a component.
‘Swing Nozzle’
‘Swing Action’ Sets swing nozzle operation.
There are two types as follows:
• [No]
• [Yes]
‘Speed Parameters’
‘Pickup Speed’ Component pickup speed
Specify it with the percentage to the maximum speed. The
selectable options are 100 (standard), 80, 60, 40, and 20.
‘Mount Speed’ Component placement speed
Specify it with the percentage to the maximum speed. The
selectable options are 100 (standard), 80, 60, 40, and 20.
‘Pickup hold time’ Time during which the head is kept lowered for pickup. There
are three types as follows.
• [Standard]
• [2X]
• [4X]
‘Mount hold time’ Time during which the head is kept lowered for placement.
There are three types as follows.
• [Standard]
• [2X]
• [4X]
Item Explanation
‘Recognition’
‘Lighting’ Lighting mode used for component recognition. There are four
types as follows.
• [Shadow Lighting]
• [Direct Lighting]
• [BGA Lighting]
• [PIP Lighting]
Normally, [Direct Lighting] is used. To recognize narrow-pitch
leads, such as BGA and QFP, choose [BGA Lighting]. (Side
Lighting option is required.)
To recognize insertion leads, choose [PIP Lighting]. (PIP
Lighting option is required.)
If you desire the outline recognition e.g. because of the unstable
lead image, choose [Shadow Lighting].
‘Recognition Speed’ Component recognition speed. There are four types as follows.
• [Auto]
• [High Speed]
• [Medium Speed]
• [Low Speed]
Normally, [Auto] is used. When [Auto] is selected, the machine
selects a proper speed from the component geometry. Instead
of the machine’s auto selection, you can also specify the desired
speed, which is not recommended.
‘Recog Height’ Height at which components are recognized
‘Gap’
‘Pickup Gap’ Set a push-in depth of a component during pickup. (Nozzle
height in component pickup)
When 0 is set, a component is picked up at the height where the
nozzle is in contact with the component surface. With the
positive (+) direction, a component is picked up at the height
where it is pushed into a tape and tray. With the negative (-)
direction, a component is picked up at the height where a nozzle
does not touch it.
‘Mount Gap’ Set a push-in depth of a component during pickup. (Nozzle
height in component placement)
When 0 is set, a component is placed at the height where it
touches the PCB. With the positive (+) direction, a component is
placed at the height where it is pushed into the PCB. With the
negative (-) direction, a component is placed at the height where
it does not touch the PCB.
‘Automatic Height Measure Set whether to carry out the automatic height measurement in
(cushion end sensor)’ pickup. The following 2 types are available.
• [No]
• [Yes]
When the pickup surface is unstable (soft), set it to [No].
‘Automatic Height Measure at Set whether to carry out the Automatic Height Measure at
splicing’ splicing. There are 2 types as shown below.
• [No]
• [Yes]
Item Explanation
‘Height Measure Gap’ Input the actual pickup height offset against the pickup height
measurement value.
When 0 is set, a component is picked up at the height where the
nozzle is in contact with the component surface. With the
positive (+) direction, a component is picked up at the height
where it is pushed into a tape and tray. With the negative (-)
direction, a component is picked up at the height where a nozzle
does not touch it.
‘3D Mount Gap’ Set a push-in depth of a component when 3D is mounted.
(Nozzle height during component placement)
When 0 is set, a component is mounted at the height where the
mounted component is in contact with the bottom side’s
component. With the positive (+) direction, a component is
mounted at the height where it is pushed into the bottom side’s
component. With the negative (-) direction, it is mounted at the
height where it does not touch the bottom side's component.
‘Pickup’
‘Pickup Offset X’ Offset in the X-direction from a normal pickup position.
Overall dimensions L/2 > 5.0: -overall dimensions L/2 to overall
dimensions L/2
overall dimensions L/2 ≦ 5.0: -5.0 to 5.0
‘Pickup Offset Y’ Offset in the Y-direction from a normal pickup position.
overall dimensions W/2 > 5.0: - overall dimensions W/2 to
overall dimensions W/2
overall dimensions W/2 ≦ 5.0: -5.0 ~ 5.0
‘Pickup Angle’ Nozzle rotation angle in pickup
‘Gang Pickup’ Sets whether to perform simultaneous pickup. There are two
types as follows.
• [Allow]
• [Not Allow]
‘Pickup Motion (Down)’ Sets the nozzle descending motion during pickup. There are two
types as follows.
・[1 step]
・[2 steps」
‘2 Step Pickup Motion Height Sets this if you want to start a 2-step down motion earlier than a
Offset (Down)’ regular motion when 2-step down pickup motion is performed.
‘Pickup Motion (Up)’ Sets the nozzle ascending motion during pickup. There are two
types as follows.
・[1 step]
・[2 steps]
‘2 Step Pickup Motion Height Sets this if you want to start a 2-step up motion earlier than a
Offset (Up)’ regular motion when 2-step down pickup motion is performed.
‘Pickup Position Learning’ Set whether to learn and automatically adjust the pickup
position.
This is valid when a nozzle whose pickup position learning
function is set ON in nozzle library setting is used for
placement.
‘Pickup Shift Tolerance’ Acceptable amount of the pickup position displacement
Parts060603S-19E01
Item Explanation
‘Mount’
‘Mount Load’ Load applied to a component in placement
‘Mount Motion’ Set the nozzle lowering motion in placement. There are two
types as follows.
• [1 step]
• [2 step]
(Since a nozzle of the 2-nozzle general-purpose head lowers by
two steps, this will be ignored for it.)
‘2 Step Motion Start Height Set this to start 2 Step Motion earlier than a regular motion when
Offset’ using it for placement. Tact time will be worse, but the load on
the parts during placement will be reduced.
‘Wait Before Mount’ Machine will wait defined milliseconds (0 to 1000) before moving
nozzle down for mounting. This is used for better accuracy.
‘Insert Load’ Set the insert load that is required for injection after the lowering
of the head for placement (the standard load until the head is
lowered for placement)
‘Push After Insertion’ Set whether a component is pushed into using the pusher after it
is inserted. If the pushing action generates a negative impact on
the component or unstable component position, select [No].
‘Part Rejection’
‘Discard to’ Set the place where components are ejected. There are three
types as follows.
• [Dust Box]
• [NG ejection conveyor]
• [NG Tray]
Item Explanation
‘Retry’
‘Pickup Error Setting’ Select how machine will act in case of pickup error. There are
two types as follows.
• [Parts Empty Stop]
• [Pickup Error Stop]
On NPM machines, it is shown as [Pickup Error Stop]. Items
correspond the following settings.
Parts Empty Stop: Parts Empty
Pickup Error Stop: 1 (Stop immediately)
‘Parts Empty Stop’ Set the retry count when ‘Pickup Error Setting’ is set to [Parts
Empty Stop] from the following options.
• [Use machine setting]
• [1] to [30]
‘Pickup Error Stop’ Set the retry count when ‘Pickup Error Setting’ is set to [Pickup
Error Stop] from the following options.
• [Stop immediately]
• [2] to [5]
‘Recognition Error Stop’ Set whether to retry after recognition error from the following two
options.
• [Set Count]
• [Stop Immediate]
Items on NPM machine screen corresponds as follows.
Set Count : 3
Stop immediately : 1
‘Recognition Error Count’ Set the number of retry when recognition error stop is set to [Set
count]. Select a number from;
• [1] to [3]
Retry count setting is valid only for AM100. For other
machines, set retry count on the machine.
‘Validation’
‘Vacuum Sensor Mount Check’ Set to check whether to be mounted by the vacuum sensor.
‘Vacuum Sensor Pickup Check’ Set to check whether to be picked up by the vacuum sensor.
‘Part Thickness Measurement’ Set whether to measure the component thickness. (The
component thickness measuring sensor is optional.)
‘Thickness Variation Upper-limit of the component thickness
Upper-Limit’
‘Thickness Variation Lower-limit of the component thickness
Lower-Limit’
‘Thickness Measure’ Select the timing when component thickness measure will
happen. There are two types as follows.
• [First pickup]
The measurement will happen when the part is picked up first
time.
• [Every turn]
The measurement will happen on every turn.
‘Insertion Check’ Set whether insertion detection is performed or not. If
component detection is unstable because component shape
variations are too large or a shape is specific, select [No].
‘Lamp Offset’
‘Shadow Lamp Offset’ Offset of a shadow lamp
‘Direct Lamp Offset’ Offset of a direct lamp
‘BGA Lamp Offset’ Offset of a BGA lamp
‘PIP Lamp Offset’ Offset of a PIP lamp
Parts060603S-20E00
Item Explanation
‘Tape’
‘Advance Feeding’ Set whether to forward the tape before pickup starts. The
following 2 types are available.
• [No]
• [Yes]
‘Pickup Position Auto Teach’ Set whether to adjust the pickup position automatically. The
following 2 types are available.
• [No]
• [Yes]
‘Pickup Position Auto Teach Set whether to carry out the Pickup Position Auto Teach at
(splicing)’ splicing. There are 2 types as shown below.
• [No]
• [Yes]
‘Feeder Drive Speed’ Set the feeding speed. There are four types as follows.
• [Standard (Fast)]
• [Fast]
• [Medium Speed]
• [Slow Speed]
‘Action After Splice Detection’ Set action during splicing detection. The following 2 types are
available.
• [Advance Feed]
• [Pick & Ignore Error]
‘Advance Feed Count’ Set the number of advance feed.
0 to 300
Item Explanation
‘Tray’
‘Lift Speed’ Set the tray lifter speed. There are three types as follows.
• [Low Speed]
• [Medium Speed]
• [High Speed]
‘Pull Axis Speed’ Set the tray drawing speed. There are three types as follows.
• [Low Speed]
• [Medium Speed]
• [High Speed]
‘Tray Position Recognition’ Set whether to recognize the tray position.
‘Stick Feeder’
‘Feeder Drive Speed’ Set the feeding speed of the stick feeder. There are three types
as follows.
• [Standard (Fast)]
• [Medium Speed]
• [Slow Speed]
‘Radial Tape’
‘Advance Feeding’ Set whether to forward the tape before pickup starts. The
following 2 types are available.
• [No]
• [Yes]
‘Feeder Drive Speed’ Set the feeding speed of the radial tape feeder. There are three
types as follows.
• [Standard (Fast)]
• [Medium Speed]
• [Slow Speed]
‘Radial Reference Height’ Set the distance between the feed hole in tape and the contact
surface between the component and PCB.
‘Custom feeder’
‘Feeder Drive Speed’ Sets the feed speed for a custom feeder. There are three types
as follows.
• [Low]
• [Middle]
• [Standard]
‘Part Height Detail’
‘Pickup Offset Z’ Enter the height on the pickup surface. When the pickup
surface is lower than the component surface, enter a positive
value.
0 to Part Size T
‘Eject Height’ Enter the height of placement surface. When the placement
surface overhangs from the component surface, enter a
positive value.
0 to 21
‘Maximum Part Height’ Set the total component height from the bottom of the lead to
the top of the component.
‘Body Height’ Set the height, from the PCB surface to the top of the
component, of the component in condition of being inserted.
Item Explanation
‘Lead’
‘Lead Diameter’ Set the outer diameter of the insertion lead.
‘Lead Pitch’ Set the spacing between the individual insertion leads set in
line and spaced equally.
‘Lead Count’ Set the number of the individual leads set in line and spaced
equally.
‘Clinch’
‘Clinch’ Set anvil unit operation.
There are three types as follows:
• [No]: No operation.
• [Clinch]: Cutting or bending of a lead under PCB.
• [PCB Support]: Supports PCB from below. No cutting or
bending of a lead.
‘Clinch Angle’ Set the tilt angle of the anvil unit with reference to the angle of
the insertion head.
‘Outer Lead Distance’ Set the spacing between the two outermost leads.
For the machine with anvil unit, these leads are cut or bent.
‘Insertion Detection Level’ Set the insertion detection level in the range of 0 to 7if clinching
leads. Set it to a lower value when the leads are soft, and,
when the leads are hard, to a higher value.
Browsing help
In machine specific information, you can browse the effective range or descriptions of the value
from Help.
Parts060603S-42E00
1
Parts060603S-44E00
Nozzle check
Nozzle information relating to a component is set.
Parts060603S-20E02
Items to be set
Item Explanation
‘Part Size’
‘X’ Displays the top/bottom size of the component outside
dimensions.
‘Y’ Displays the right/left size of the component outside
dimensions.
‘Nozzle Information’
‘Nozzle Library’ Displays the nozzles registered in the nozzle library.
‘Selected Nozzles’ Displays the nozzles selected from the nozzle library.
‘Size’
‘X’ Shows the nozzle width.
‘Y’ Shows the nozzle height.
‘Pickup Information’
‘Offset X’ Sets the offset (pickup position X) in X-direction from the
component center.
‘Offset Y’ Sets the offset (pickup position Y) in Y-direction from the
component center.
‘Angle’ Sets the pickup angle.
Button
Button Explanation
‘Nozzle Information’
Right arrow Designates the nozzle selected in ‘Nozzle Library’ as
candidates.
Left arrow Releases the selected nozzle.
Down arrow Moves down the order of the candidate for nozzles.
‘Pickup Information’
[Redraw] Refreshes the image of the pickup position.
[OK] Saves the data and exits the nozzle check.
[Cancel] Exits the nozzle check without saving the data.
Parts060603S-25E07
Parts060603S-27E01
3
4 Set ‘Offset X,’ ‘Offset Y,’ and ‘Angle’
under ‘Pickup Information,’ and click
[Redraw].
5 Click [OK].
Parts060603S-42E01
1 Click [Export].
Parts060603S-44E01
1
2 3 Type a filename.
4 Click [Save].
⑤ Advanced
Set the detailed information relating to components.
For setup details, refer to Recognition Option Data.
Parts060603S-33E04
Toolbar
Menu item Default After Explanation
edit
Set the dispensing option data.
[Dispense Options]
‘6.5.5 Dispensing Option Data’
⑥ Component menu
Export and import the rotation setting or supply information as well as save and exit the part
editor.
Parts060603S-34E03
Item Explanation
[Rotate Package] Sets up the rotation of a package.
[CAD Rotation] Sets CAD rotation. For CAD rotation, ‘5.8.13 CAD Rotation’.
[Export Supply Information] Exports feeder information of a part.
[Export Supply Information] Imports feeder information of a part.
[Save]
Saves parts data. (The same as on the toolbar.)
[Exit] Exits the parts editor. (The same as in the right upper part
of the parts editor.)
If Lighting is not appropriate to the nozzle or reference when data is saved, a warning message is
displayed. See ‘6.11 Lighting recognition check list’ for more information on the warning
message.
Rotate package
2 Click on [Rotate].
2
1
Parts060603S-35E01
Parts060603S-36E01
CAD rotation
Sets placement angle when the PCB is imported per a CAD system.
2 Click [OK].
Parts060603S-37E01 2
Parts060603S-45E00
① ‘Apply new product only during CAD Import’ is set in DGS Settings
The list of PCBs which use changed
components is displayed. Even though
changes are reflected to the components, the
changes are not reflected to the placement
angle of PCB in the list. For editing and
confirming each PCB, ‘5.8.13 CAD
Rotation ■CAD Angle Conversion Table
Setting’.
Parts060603S-39E00
Parts060603S-40E00
Parts060603S-41E00
Parts060603S-46E00
Parts060603S-47E00
2
3
4 Type a filename.
5 Click [Save].
6 Click [OK].
Parts060603S-49E00
6
1
Parts060603S-50E00
Parts060603S-51E00 2
5 Click [Open].
6 Click [OK].
Parts060603S-53E00
6
Parts060603S-54E00
Parts060504S-07E02
1
3 Click [Link].
Parts060504S-08E00
3 The confirmation box appears, with the
dialogue indicating that Inspection data
successfully linked for the part.
4 Click [OK].
Parts060504S-09E00
Parts060504S-10E00
Parts060503S-54E03
Parts060503S-02E02
4
Dispensing option
Set dispensing options for each component.
Parts060503S-02E03
Items to be set
Item Explanation
‘Dispense Nozzle Shape’
‘Nozzle No’ Choose a nozzle to use.
‘Dispense Condition’
‘Head Up Position’ Head rising height after dispensing (0 mm to 30 mm)
‘Dispense Period’ Set the dispensing time.
‘Dispense Timing Control’ With ON displayed, lowering/rising is carried out in two steps.
For details, see ‘4.3.3 Option Configuration’ ‘
Dispensing timing control.’
‘Dispense Height’ Set the dispensing height. (0.001 mm to 30.0 mm)
Settable within the head rising height range
This can be set only when the dispensing timing control is ON.
‘Waiting time at bottom dead Time to wait at the bottom dead point during dispensing
point in dispensing’ (0.000s to 9.999s)
This can be set only when the dispensing timing control is ON.
‘Waiting time after rising Time to wait after rising during dispensing (0.000s to 9.999s)
during dispensing’ This can be set only when the dispensing timing control is ON.
‘Head stop position’ Distance between the nozzle and PCB surface in dispensing
(Nozzle height in dispensing) (-0.100 mm to 3.000 mm)
When 0 is set, dispensing is carried out at the height that the
nozzle touches the PCB surface. With the positive value (+),
dispensing is carried out at the height where the nozzle does
not touch the PCB surface. With the negative value (-),
dispensing is carried out at the height where the nozzle pushes
into the PCB.
Item Explanation
‘Dispense Condition’
‘Dispense Type’ Select the dispensing timing.
• Before placement
• After placement
‘Dispensing up speed (1st Rising speed in dispensing
step)’ Specify it in percentage against the maximum speed.
The choices are 100, 80, 60, 40, and 20 with the standard
value of 100.
‘Dispensing up speed (2nd Rising speed in dispensing
step)’ This can be used when the dispensing timing control is ON.
Specify it in percentage against the maximum speed.
The choices are 100, 80, 60, 40, and 20 with the standard
value of 100.
‘Dispensing down speed (1st Lowering speed in dispensing
step)’ Specify it in percentage against the maximum speed.
The choices are 100, 80, 60, 40, and 20 with the standard
value of 100.
‘Dispensing down speed (2nd Lowering speed in dispensing
step)’ This can be used when the dispensing timing control is ON.
Specify it in percentage against the maximum speed.
The choices are 100, 80, 60, 40, and 20 with the standard
value of 100.
‘Discharge after dispensing’ When this is set to ON, discharge is performed after
dispensing to a component. When a series of dispensing is
performed, discharge is performed after a series of dispensing
is finished.
‘Drawing data’
‘Drawing’ Set the drawing data.
‘Multiple Dispense Data’
‘Multiple Dispensing’ Set the multiple dispensing data.
Parts060503S-05E02
Parts060503S-06E00
4 Click [Add].
4
Parts060503S-07E00
6 Click [OK].
② For entering the drawing position data by selecting the draw type
8 Click [OK].
7
Parts060503S-09E01
Parts060503S-16E00
9 Click [OK].
Parts060503S-10E00 9
Y Y
Part X Part X
Center Center
Supplementary
Cross type :
It is used for fall prevention of the backside of large components after reflow.
Spiral type :
It is used for fall prevention of the backside of the large components after reflow and heat
release for a transistor, etc.
Oval type :
It is used for oval type components.
Arc type:
It is used for four corners of a component or dispensing of fan-shaped component.
The amount of dispensing is different between the cross type and the spiral type. The larger
amount of dispensing can be expected more to release more heat.
Multiple points dispensing can be expected to have the same effect as well. Since it is required
to dispense as little material as possible while drawing, if the component can be fixed by a
small amount of material, multiple points dispensing is more effective.
The less dispensing amount will be expected to have a faster tact time.
1
2
Parts060503S-11E01
3 Click [Add].
5 Click [OK].
Parts060503S-04E00
After placement
Dispensing nozzle shape: 3 points
Dispensing type:
Parts060503S-12E00
After placement (Blue) (*1)
X-coordinate: 3.000
Y-coordinate: 3.000
Angle: -30.00
About coordiante
+ shall be ( 0, 0 ).
Parts060503S-13E00
About angle
Rotates counter clock-wise in +.
Check the PCB data to add dispensing data using the data creation
1. Checking the PCB data
job editor.
3. Checking dispensing Check the placement points to carry out dispensing using the data
points / Setting the creation job editor.
dispensing skip This should be set before dispensing skip is executed.
5. Optimization / Outputting
the production data
Project060504S-04E00
Parts060603S-54E03
2
3 Set each item.
Parts060503S-02E03
Parts060603S-54E03
Project070603S-01E03
Project070603S-02E03 Project050802S-119E02
1
2 Click of ‘Package Angle’ or directly
type the value in the package angle
field.
2 2 If is clicked, the <Package Angle> window
opens.
Parts060506S-25E01
3
Parts060506S-26E01
4 Click [OK].
Parts060506S-27E00
1
2 Click on Extended Data.
Parts060506S-01E02
Parts060506S-02E00
QFP Extension
When any of the following values is set to the chip recognition reference number, the CM
extension data edit screen used for QFP components will be displayed.
Chip recognition reference No.: 116 to 199, 231
1
2
3
4
5
6
7
8
9
Parts060506S-04E00
Parts060506S-03E00
Set item
No. Name Explanation
1 ‘Lead float check’ Sets whether to run lead float checks.
2 ‘IC type for laser Selects the shape of a chip used for laser recognition.
recognition’ • Standard Chip (Detect by tropic plane)
• Standard Chip (Detect by absolute value)
• Standard Chip (Detect by tropic line + tropic plane)
• P - QFP
3 ‘Lead float Max’ Lead float allowance.
4 ‘Lead bent tolerance’ Pin bending allowance.
5 ‘Load’ A load that acts on a component being placed.
6 ‘Pin Pitch’ A pitch between pins.
7 ‘Scan Pos’ A scanning position used in laser recognition.
8 ‘Plan pins’ The number of pins that are planned to be placed. The missing
pin pattern figure of plan pins is shown after entry.
9 ‘ActualPins’ The number of pins obtained by subtracting the number of
missing pins specified in the missing pin pattern figure from the
number of plan pins.
Button
Button Explanation
[Standard] Sets the value for Load when the CM extension data editor
starts.
BGA Extension
When any of the following values is set to the chip recognition reference number, the CM
extension data edit screen used for BGA components will be displayed.
Chip recognition reference No.: 201 to 207, 237 to 240
1 2
3
4
5
Parts060506S-05E00
Set item
No. Name Explanation
1 ‘RowCount’ The number of balls per row or column in a ball configuration.
‘ColCount’
2 ‘Ball pitch’ A pitch between balls.
3 ‘Ball diameter’ The diameter of balls.
4 ‘Ball diameter limit’ Changes the ball diameter allowance.
5 ‘Load’ A load that acts on a component being placed.
Button
Button Explanation
[Standard] Sets the value for Load when the CM extension data editor
starts.
FC Extension
When any of the following values is set to the chip recognition reference number, the CM
extension data edit screen used for FC components will be displayed.
Chip recognition reference No.: 222
Parts060506S-06E00
Set item
No. Name Explanation
1 ‘Load’ A load that acts on a component being placed.
2 Bump coordinates Sets the position and diameter of bumps.
Button
Button Explanation
[Standard] Sets the value for Load when the CM extension data editor
starts.
Combination Type
When any of the following values is set to the chip recognition reference number, the CM
extension data edit screen used for combination type components will be displayed.
Chip recognition reference No.: 241 to 247
2 4
Parts060506S-07E00
Set item
No. Name Explanation
1 Shape recognition A type, electrode or brightness check is selected for the shape to
specification box be added and recognized.
• Rectangle addition
• Electrode addition
• Lead group addition
• Line addition
• Corner addition
• Circle addition
• Ball group addition
• Insert lead group addition
• Insert lead group 2 addition
• Brightness check
2 ‘Added shape list’ A list of added shapes to be recognized.
3 ‘Load’ A load that acts on a component being placed.
4 Preview screen Displays component images.
Button
Button Explanation
[ADD] Adds the shape type, electrode or brightness selected.
[EDIT] Edits the set value of the item selected.
[DELETE] Deletes the selected item from the list.
[COPY] Copies the item selected and adds it to the list.
[Standard] Sets the value for Load when the CM extension data editor
starts.
3D CT Extension
When any of the following values is set to the chip recognition reference number, the CM
extension data edit screen used for 3D CT components will be displayed.
Chip recognition reference No.: 234
4
2
Parts060506S-08E00
Lead type: when clicking [Figure] Lead tip section: when clicking [Figure]
Parts060506S-09E00 Parts060506S-10E00
Set item
No. Name Explanation
1 ‘Chip information’ Displays chip information.
2 ‘Number of virtual leads’ The number of leads to be virtually placed.
3 ‘Lead shape’ Defines the shape of electrodes/leads.
4 Preview screen Displays component images. Clicking on a lead on the preview
screen allows you to change the status of the lead to Missing
lead or Noise.
Button
Button Explanation
[Figure] Selects a lead type/lead tip section from among the figures
shown.
Parts060506S-11E00
Set item
No. Name Explanation
1 Lead shape Configures basic settings on a per-side basis. Remove the
check mark from the ‘The lead shape on all sides is made the
same’ before you configure the settings.
Parts060506S-12E00
Set item
No. Name Explanation
1 ‘Missing lead setting’ Clears the shape with missing lead/noise on a per-side basis.
Button
Button Explanation
[Clear Side1] Clears the status of the leads on the lower side.
[Clear Side2] Clears the status of the leads on the left side.
[Clear Side3] Clears the status of the leads on the upper side.
[Clear Side4] Clears the status of the leads on the right side.
Parts060506S-13E00
Set item
No. Name Explanation
1 ‘Tolerance of lead width’ Inputs a lead width tolerance. Or you may set it to [Strict] or
[Rough].
2 ‘Tolerance of lead bended’ Inputs a lead bend tolerance. Or you may set it to [Strict] or
[Rough].
3 ‘Tolerance of coplanarity’ Inputs a lead float (lift) tolerance. Or you may set it to [Strict] or
[Rough].
4 ‘Mounting load’ A load that acts on a component being placed.
Button
Button Explanation
[Strict] Sets a low tolerance value and performs a tightened inspection.
[Rough] Sets a high tolerance value and performs a reduced inspection.
[Option function list reference and Opens the option function list tab and adds an option(s)
setting] selected.
The window displayed when [Option function list reference and setting] is pressed
Parts060506S-14E00
Set item
No. Name Explanation
1 ‘Registered option function’ Displays the list of options defined or option functions added
using other tabs.
2 ‘Option function list’ Displays the list of settable options.
Button
Button Explanation
[EDIT] Edits the set value of the registered option being selected.
[DELETE] Deletes the registered option being selected.
[COPY] Copies the value of the registered option being selected and
adds it to the list.
[Addition of function when being Adds the option selected from the option function list.
selected it] • Resize processing window
• lead tip position compensation
• Orientation estimation, lead
• Adjust lead detecting point
• Lead detecting window width
• 3D complanarity check
• Mounting position offset
• Chip size tolerance
• Tolerance for orientation
• Tolerance for center position
• Brightness check
• Clipping level, 3D sensor
• Controlling 3D sensor
[EXIT] Closes the option function tab and returns to the other settings
tab.
3D BGA Extension
When any of the following values is set to the chip recognition reference number, the CM
extension data edit screen used for 3D BGA components will be displayed.
Chip recognition reference No.: 235
2 4
Parts060506S-15E00
Ball type: when pressing [Figure] Ball tip section: when pressing [Figure]
Parts060506S-16E00 Parts060506S-17E00
Set item
No. Name Explanation
1 ‘Chip information’ Displays chip information.
2 ‘Ball shape’ Sets the lead of the ball shape.
3 ‘Ball array’ Sets the pitch and number of ball arrays.
4 Preview screen Displays a component image. Clicking on a ball on the screen
allows you to change the status of the ball shape to the Real ball
or Missing ball.
Button
Button Explanation
[Figure] Selects a lead type/lead tip section from among the figures
shown.
Parts060506S-18E00
Set item
No. Name Explanation
1 ‘Array details setting’ Configures the settings of the ball array pattern, ball, etc.
Button
Button Explanation
[Staggered (1, 1) exist] Ball array patterns are arranged in a staggered configuration.
Use it in the case where there exists a ball whose start row and
column are 1 and 1, respectively.
[Staggered (1, 1) non] Ball array patterns are arranged without using a staggered
configuration. Use it in the case where there exist no balls
whose start row and column are 1 and 1, respectively.
[Clear missing ball] Clears the missing ball set to the ball array.
[Selected is set] Sets a ball in a place that you have selected on the preview
screen.
[Selected is clear] Changes the status of the ball set in a place that you have
selected on the preview screen to the Missing ball.
1
2
3
Parts060506S-19E00
Set item
No. Name Explanation
1 ‘Tolerance of ball pitch’ Besides entering a ball pitch tolerance, you can also select
either [Strict] or [Rough] to initiate automatic setup.
2 ‘Tolerance of coplanarity’ Besides entering a ball float (lift) tolerance, you can also select
either [Strict] or [Rough] to initiate automatic setup.
3 ‘Mounting load’ A load that acts on a component being placed.
Button
Button Explanation
[Strict] Sets a low tolerance value and performs a tightened inspection.
[Rough] Sets a high tolerance and performs a reduced inspection.
[Option function list reference and Opens the option function list tab and adds an option(s) selected
setting] to the list.
The screen displayed when [Option function list reference and setting] is pressed
Parts060506S-20E00
Set item
No. Name Explanation
1 ‘Registered option function’ Displays the list of options defined or option functions added
using other tabs.
2 ‘Option function list’ Displays the list of settable options.
Button
Button Explanation
[EDIT] Edits the set value for the registered option being selected.
[DELETE] Deletes the registered option being selected.
[COPY] Copies the value for the registered option being selected and
adds it to the list.
[Addition of function when being Adds the option selected from the option function list.
selected it] • Resize processing window
• Ball height detecting point fix
• Mounting position offset
• Chip size tolerance
• Tolerance for orientation
• Tolerance for center position
• Brightness check
• Clipping level, 3D sensor
• Controlling 3D sensor
[Exit] Closes the option function tab and returns to the other settings
tab.
3D CT Extension
When any of the following values is set to the chip recognition reference number, the CM
extension data edit screen used for 3D CT components will be displayed.
Chip recognition No.: 236
Parts060506S-21E00
Set item
No. Name Explanation
1 ‘Chip information’ Displays chip information.
2 Shape recognition Adds the selected shape to be recognized.
specification box • Ball addition
• Lead group addition
• Ball group addition
• Insert lead group addition
• Rectangle addition
• Circle addition
• Corner addition
• Random ball 10 addition
3 ‘Added shape list’ A list of additional shapes to be recognized.
Button
Button Explanation
[ADD] Adds a selected shape to be recognized.
[EDIT] Edits the set value for a selected item.
[DELETE] Deletes a selected item from the list.
[COPY] Copies a selected item and adds the item to the list.
Parts060506S-22E00
Set item
No. Name Explanation
1 ‘Added detection area’ Displays the list of added detection areas.
2 Height detection area setup Configures the settings for selected or added detection areas.
window
Button
Button Explanation
[ADD] Adds a detection area to the list.
[DELETE] Deletes a detection area selected.
[COPY] Copies a detection area selected and copies the area to the list.
Parts060506S-23E00
Set item
No. Name Explanation
1 ‘Tolerance of lead bended Enters a lead bend tolerance (ball pitch), or automatically sets it
(ball pitch)’ to [Strict] or [Rough].
2 ‘Tolerance of coplanarity’ Enters a tolerance used in coplanarity inspections, or
automatically sets it to [Strict] or [Rough].
3 ‘Mounting load’ A load that acts on a component being placed.
Button
Button Explanation
[Strict] Sets a low tolerance value and performs a tightened inspection.
[Rough] Sets a high tolerance value and performs a tightened inspection.
[Option function list reference and Opens the option function list tab and adds an option selected.
setting]
The screen displayed when [Option function list reference and setting] is pressed
Parts060506S-24E00
Set item
No. Name Explanation
1 ‘Registered option function’ Displays the list of the option functions set or added using other
tabs.
2 ‘Option function list’ Displays the list of settable options.
Button
Button Explanation
[EDIT] Edits the set value of the registered option being selected.
[DELETE] Deletes the registered option being selected.
[COPY] Copies the value of the registered option being selected and
adds it to the list.
[Addition of function when being Adds the option selected from the option function list.
selected it] • Specify number of total balls
• Resize processing window
• Center correction
• Mounting position offset
• Tolerance for orientation
• Tolerance for center position
• Brightness check
• Clipping level, 3D sensor
• Controlling 3D sensor
[EXIT] Closes the option function tab and returns to the other setting
stab.
Parts060603S-63E00
QFP extension data – Pin Pitch(1 to 4 sides) Lead Component – Lead Pitch
BGA extension data - Row Count/Col Count Ball Grid Array – Ball Count
BGA extension data - Ball Pitch (X) / Ball Pitch (Y) Ball Grid Array - Pitch *1
*1 You cannot reflect the value that exceeds the settable range in the shape data.
*2 For missing leads, refer to ‘2.7 Missing leads’ in the recognition option data.
Parts060508S-01E00
Parts060508S-03E00
5
Parts060508S-05E00
Parts060508S-04E00
Parts060509S-01E00
Parts060509S-02E00
2
Parts060509S-03E00
4
4 Click [OK].
Parts060701S-04E01
4
3 Click [Yes].
Parts060703S-01E02
Parts060703S-02E02
Parts060703S-03E00
Parts060703S-04E00
Parts060800S-04E00
Parts060800S-03E06
3 3
4 Choose [Parts] [Save] on the menu
bar, or click (Save) on the
toolbar.
Parts060800S-05E06
3
4 Click [OK].
Parts060800S-07E00
Deleting components
Parts060800S-08E01
Parts060800S-63E00
3 Click [Yes].
Parts060800S-11E00
Verified flags
Parts060800S-12E05
3 Click [Yes].
Parts060800S-13E00
Parts060800S-14E00
Parts060800S-36E02
3 Click [OK].
Parts060800S-37E00
Parts060800S-38E01
NPI Flag
When a new component is used for production, it may be required to check pickup position on the
machine and perform recognition teach. Using the NPI flag allows you to evaluate the checked
components.
Parts060800S-74E00
3 Click [Yes].
Parts060800S-76E00
Batch editing
In batch editing, the following items on the advanced setting menu can be edited as well as editing
machine unique information or component information.
Tolerance
Brightness Check for flip-flop
Center Position Check
Rotation Check
Surrounding Check
Parts060800S-15E03
Parts060800S-16E03
Parts060800S-34E01
Parts060800S-67E00
5 Click [Yes].
Parts060800S-68E00
5
Parts060800S-70E00
Parts060800S-69E00
7 Click [OK].
Parts060800S-35E01
Parts060800S-22E07
6 Click [Update].
3
Parts060800S-24E02
Choose nozzle arrangement when the
recommended value is set.
• ‘Keep Current Values and Add’ :
Keeps the original nozzle setting and add
the recommended nozzle.
• ‘Replace’ :
Overwrites the original nozzle setting
with the recommended nozzle
3
4 Choose Machine type from among
‘NPM’, ‘CM/DT’ or ‘Both’.
5 Click [Detail…].
7 Click [OK].
Parts060800S-31E00
8 Click [Generate].
Parts060800S-25E04
9 Click [OK].
Parts060800S-29E00
9
Parts060800S-30E04
Set item
To display the items to be set as shown below, select each of the two models ‘NPM’ and ‘CM/DT’
and hold down [Update].
The second through fifth nozzles are not set depending on the nozzle type.
Parts060800S-15E03
Parts060800S-16E02
Parts060800S-43E01
3 Click [OK].
Parts060800S-44E02
3
4
4 Mark the checkbox of [Override
Standard Setting].
5 Enter values
5 6 Click [OK].
Parts060800S-45E00 The confirmation window opens.
6
Upon selection of the Line Parts Library, the
warning message will pop up if you select
parts data currently being downloaded.
Parts060800S-46E01
7 Click [OK].
Parts060800S-47E01
Parts060800S-15E03
Parts060800S-16E02
Parts060800S-39E01
3 Click [OK].
Parts060800S-40E00
3
Parts060800S-41E01
Parts060800S-62E00
4 Click [OK].
Parts060800S-42E01
4
Parts060800S-15E03
Parts060800S-16E02
Parts060800S-48E01
3 Click [OK].
Parts060800S-49E00
3
4 Enter values.
5 Click [OK].
4
Parts060800S-50E00
5
Parts060800S-51E01
6 Click [OK].
Parts060800S-52E01
6
Parts060800S-15E03
2
Parts060800S-16E02
Parts060800S-53E01
3 Click [OK].
Parts060800S-54E00
3
4 Enter values.
5 Click [OK].
Parts060800S-56E01
6 Click [OK].
Parts060800S-57E01
Parts060800S-15E03
2
Parts060800S-16E02
Parts060800S-58E01
3 Click [OK].
Parts060800S-59E00
Parts060800S-60E01
4 Click [OK].
Parts060800S-61E01
4
Batch Delete
In Batch Delete, the following items in the detailed setup menu can be batch-deleted.
Tolerance
Brightness Check
Brightness Check for flip-flop
Center Position Check
Rotation Check
Surrounding Check
CM/DT Machine Information
CM Reference
Inspection Data Link
Parts060800S-62E00
Parts060800S-63E01 Parts060800S-64E00
3 Click [Yes].
Parts060800S-65E00
3
4 Click [OK].
Parts060800S-66E00
Parts060800S-67E00
Parts060800S-68E00
4 Click [OK].
Parts060800S-70E00
Background of a cell
Yellow: Difference
White: No difference
Value in a cell
The set value is displayed as a rule,
however, if several settings are configured
in one item or there is not value available,
* is displayed.
For a part with no setting is displayed as
blank.
Parts060800S-71E00
Parts060800S-72E00
Partts060800S73E00
Parts060801S-01E04
2 Click [Add].
Parts060801S-02E00
Parts060801S-04E00
6 Click [OK].
Parts060801S-11E00
Parts060801S-05E00
For synchronization with the latest line
6 component library, see below.
‘9.6.6 Synchronize Recipe with Latest
Line Parts Library’.
Parts060801S-06E03
2 Click [Add].
Parts060801S-07E00
Parts060801S-09E00
5 Click [OK].
Parts060801S-10E00
Parts060801S-11E00
Parts060802S-01E03
Parts060802S-02E00
4 Click [Remove].
3
5 Click [Close].
Parts060801S-12E00
Parts060801S-06E03
2 Click [Yes].
Parts060801S-12E00
Parts060802S-05E00
2
3 Click [Yes].
3
Parts060803S-01E01
Parts060803S-02E01
3 4 Click [Open].
Parts060803S-04E00
4
5
Parts060803S-03E01
6 Click [Import].
Parts060803S-07E00
6
Parts060803S-05E00 7
8 Click [OK].
Parts060803S-06E01
8
Parts060803S-07E01
Parts060803S-11E00
3 4 Type a filename.
5 Click [Save].
Parts060803S-08E00
4 5
6 Click [OK].
Parts060803S-09E00
Parts060803S-10E00
2 Click [OK].
Parts060803S-11E00
2
5 Click .
Parts060901S-22E01
7 Click [Open].
Parts060901S-02E01
Parts060901S-03E01
Parts060901S-04E00
9
Parts060901S-05E01
Parts060901S-07E01
Parts060901S-09E01
11
2
Parts060901S-01E01
Trouble140100-21E00
6
6 Choose either [Selected part(s)] or [All
parts].
[Selected part(s)]
Displays only components identical to the ones
7 opening by the currently parts editor.
[Selected part(s)
Displays all recognition images acquired by the
machine.
Parts060901S-24E01
8
7 Choose a component from the
component list.
Parts060901S-03E01
a.
Moves a component at moving pitch
c d
intervals.
2
b. Moving pitch
Choose the moving distance of a
component.
0.01mm, 0.10mm, 1.00mm, 5.00mm
c.
Rotates a component at rotating pitch
intervals.
‘Ball group’:
Ball array (2x2 to 64x64, including missing
array)
‘Rectangle’:
Lighter or darker inside
Parts060901S-12E01 ‘Circle’:
Circle or circular arc with lighter or darker
inside
‘Line’:
One side is lighter and the other is darker
‘Corner’:
Brighter or darker inside
‘Brightness check ’:
Brightness check for specified detected
area
Parts060901S-13E01
Parts060901S-14E01
Parts060901S-15E01
Parts060901S-16E01
Parts060901S-17E00
Parts060901S-25E00
Parts060901S-26E00
Parts060901S-27E00
10
Parts060901S-19E01
11
Parts060901S-20E01
Parts060901S-21E01 12
Parts061000S-01E00
2
Parts061000S-02E01
2
Parts061000S-03E02
3
4 Type the CSV filename.
5 Click [Save].
Parts061000S-04E01 4 5
6 Click [OK].
Parts061000S-06E00
Item Explanation
‘Recognition Check’ Shows recognition check flags set for parts.
‘Pickup Speed’ Shows the speed at which components are picked up.
‘Mount Speed’ Shows the speed at which components are placed.
‘Pickup hold time’ Shows the time during which the head is kept lowered for pickup.
‘Mount hold time’ Shows the time during which the head is kept lowered for
placement.
‘Camera’ Shows a camera used for component recognition.
‘Lighting’ Shows a lighting mode used for component recognition.
‘Recog Speed’ Shows a component recognition speed.
‘Recog Height’ Shows the height at which components are recognized.
‘Number of Scans’ Shows the number of scans during component recognition.
‘Placement angle recognition’ Shows whether to recognize components at a placement angle or
not.
‘Automatic Height Measure (cushion Shows whether or not to carry out the automatic height
end sensor)’ measurement in pickup.
‘Auto Height Measure (Height Shows whether or not to carry out the automatic height
Sensor)’ measurement in pickup.
‘Height Measure Gap’ Shows the automatic height measurement gap.
‘3D Mount Gap’ Shows the 3D mount gap.
‘Pickup Offset X’ Shows the X-direction displacement amount from the normal
pickup position.
‘Pickup Offset Y’ Shows the Y-direction displacement amount from the normal
pickup position.
‘Pickup angle’ Shows a nozzle rotation angle upon pickup.
‘Gang Pickup’ Shows whether to carry out simultaneous pickup or not.
‘Pickup Position Learning’ Shows whether to learn and automatically adjust the pickup
position or not.
‘Pickup Shift Tolerance’ Shows an acceptable amount of the pickup position displacement.
‘Pickup before Inspection’ Shows whether to continuously pick up components or not during
placement while the inspection head of the opposite head inspects
components.
‘Mount Load’ Shows a load applied to a component upon mounting.
‘Mount 2 Step Motion (Down)’ Shows the nozzle lowering motion upon mounting.
‘Mount 2 Step Motion (Up)’ Shows the nozzle ascending motion upon mounting.
‘2 Step Motion Height Offset (Down)’ Sets this if you want to start a 2-step motion earlier than the regular
motion when using it for placement. Tact time will be decreased, but
the load on the parts during placement will be reduced.
‘Discard to’ Shows the place where components are ejected.
‘Thickness Measure’ Shows whether to measure the component thickness or not.
‘Thickness Upper Limit’ Shows upper-limit of the component thickness.
‘Thickness Lower Limit’ Shows lower-limit of the component thickness.
‘Thickness Measure Timing’ Shows whether to detect the component tombstoning or not.
‘Lamp Offset’ Shows the offset value for each lamp. The offset values are output
in the following order: ‘Shadow Lamp Offset’, ‘Direct Lamp Offset’,
‘BGA Lamp Offset’ and ‘PIP Lamp Offset’.
‘Advance Feeding’ Shows whether to forward the tape or not.
‘Pickup Position Auto Teach’ Shows whether to automatically adjust the pickup position o not.
‘Feeder Drive Speed’ Shows the feeder drive speed.
‘Action After Splice Detection’ Shows an action during splicing detection.
‘Advance Feed Count’ Shows the number of lines to feed at once.
‘Lift Speed’ Shows the tray lifter speed.
‘Pull Axis Speed’ Shows the tray drawing speed.
‘Tray Position Recognition’ Shows whether to recognize the tray position or not.
‘Transfer’ Shows whether to carry out a transcript action or not.
‘Transfer Load’ Shows the transcript load when the transcript unit is used.
‘Transfer Height’ Shows the height upon transcript.
‘Squeegee Gap’ Shows the squeegee gap.
Item Explanation
‘Transfer Time’ Shows the time during transcript.
‘Transfer Speed’ Shows the speed during transcript.
‘Transfer Mode’ Shows the transfer order.
‘Parts Empty Count’ Shows the number of retry times during part empty stop.
‘Pickup Error Count’ Shows the number of retry times during pickup error stop.
‘Pickup Position Auto Teach Shows whether to automatically teach the pickup position during
(splicing)’ splicing or not.
‘Rotation Check’ Shows the rotation check value.
‘Center Position Check’ Shows the center position check value.
‘Brightness Check Count’ Shows the number of times that brightness check is performed.
‘Surrounding Check’ Shows whether a surrounding check is made.
‘Recognition Error Count’ Shows the number of recognition errors.
‘Wait Before Mount’ The machine waits for the set milliseconds (0 to 1000) before the
nozzle is moved down for mounting. This is used to increase
mounting accuracy.
‘Pickup 2 Step Motion (Down)’ Shows the nozzle descending motion during pickup
‘Pickup 2 Step Motion (Up)’ Shows the nozzle ascending motion during pickup
‘MSD Level’ Shows the MSD level value.
‘NPI’ Shows whether or not to set the NPI flag.
‘Label’ Shows the label name set to a component.
Parts061000S-05E01
Item Explanation
‘Part Name’ Shows the component name.
‘Part Library Name’ Shows the part library name.
‘Description’ Shows the explanations being set.
‘Shape Code’ Shows the shape code.
‘L’ Shows the component length.
‘W’ Shows the component width.
‘T’ Shows the component height.
‘Supply Type’ Shows the component supply type.
‘Supply Kind’ Shows the supply type of a component.
‘Tape Kind’ Shows the tape material.
‘Tape Width’ Shows the tape width.
‘Tape Pitch’ Shows the tape feed pitch.
‘Reel Size’ Shows the reel size.
‘Part Count’ Shows the number of components contained in a component
supply package.
‘Creation Date’ Shows the date when the component data was created.
‘Modification Date’ Shows the date when the component data was updated.
‘Polarity’ Shows whether or not to be present polarity on a component.
‘Nozzle’ Shows the using nozzle type.
‘Recognition Check’ Shows a recognition check flag of a component.
‘Pickup Speed’ Shows the speed at which components are picked up.
‘Mount Speed’ Shows the speed at which components are placed.
‘Pickup hold time’ Shows the time during which the head is kept lowered for
pickup.
‘Mount hold time’ Shows the time during which the head is kept lowered for
placement.
‘Recog Height’ Shows the height at which components are recognized.
‘Pickup Gap’ Shows the distance between a component and a nozzle during
pickup.
‘Mount Gap’ Shows the distance between bottom side of the component
and the top side of the PCB during placement.
‘Automatic Height Measure Shows whether or not to carry out the automatic height
(cushion end sensor)’ measurement in pickup.
‘Height Measure Gap’ Shows the automatic height measurement gap.
‘Pickup Offset X’ Shows the X-direction displacement amount from the normal
pickup position.
‘Pickup Offset Y’ Shows the Y-direction displacement amount from the normal
pickup position.
‘Pickup Angle’ Shows a nozzle rotation angle upon pickup.
‘Mount Load’ Shows a load applied to a component upon mounting.
‘Pickup Error Setting’ Shows the pickup error setting.
‘Thickness Measurement’ Shows whether to measure the component thickness or not.
‘Feeder Drive Speed’ Shows the feeder drive speed.
‘Lift Speed’ Shows the tray lifter speed.
‘Pull Axis Speed’ Shows the tray drawing speed.
‘Tray Position Recognition’ Shows whether to recognize the tray position or not.
‘Transfer’ Shows whether to carry out a transcript action or not.
‘Transfer Load’ Shows the transcript load when the transcript unit is used.
‘Transfer Height’ Shows the height upon transcript.
‘Squeegee Gap’ Shows the squeegee gap.
‘Transfer Time’ Shows the time during transcript.
‘Transfer Speed’ Shows the speed upon transcript.
‘Transfer Mode’ Shows the transfer order.
EJS9AE-MB-06P-23 Page 6-231
NPM-DGS
Programming Manual
6.10 CSV Output
Item Explanation
‘Chip Size L’ Shows a chip size X. 1
‘Chip Size W’ Shows a chip size Y. 1
‘Chip Size T’ Shows a chip size Z.
‘Chip Kind’ Shows the chip type.
‘Package Angle’ Shows the package angle of a component.
‘Recog Speed’ Shows the speed upon part recognition.
‘Chip Recognition’ Shows the reference number.
‘Laser Recognition’ Shows the IC type for laser recognition.
‘Detect Standing’ Shows whether to detect the component tombstoning or not.
‘Vacuum Sensor Pickup Check Shows whether or not to check pickup by the vacuum sensor.
(For High-speed)’
‘Thickness Tolerance’ Shows an acceptable amount when component thickness is
measured.
‘Vacuum Sensor Pickup Check Shows whether or not to check pickup by the vacuum sensor.
(For Multi-heads)’
‘Lead Float Check’ Shows whether or not to check lead float.
‘Lead Float Limit’ Shows tolerance of lead float.
‘1st Laser Scanning Position’ Shows a laser scan position on the upper side.
‘2nd Laser Scanning Position’ Shows a laser scan position on the right side.
‘3rd Laser Scanning Position’ Shows a laser scan position on the Bottom side.
‘4th Laser Scanning Position’’ Shows a laser scan position on the Left side.
‘Shadow Lamp Offset’ Shows offset of a shadow lamp.
‘Direct Lamp Offset’ Shows offset of a direct lamp.
‘BGA Lamp Offset’ Shows offset of a BGA lamp.
‘Flip Chip 1 Lamp Offset’ Shows offset of a flip chip 1 lamp.
‘Flip Chip 2 Lamp Offset’ Shows offset of a flip chip 2 lamp.
‘Reserve Lamp Offset’ Shows offset of a reserve lamp.
‘Pickup Offset Z’ Shows pickup surface offset.
‘Eject Height’ Shows placement surface offset.
‘Placement angle recognition’ Shows whether to recognize components at a placement angle
or not.
‘Eject Height’ Shows placement surface offset.
‘Placement angle recognition’ Shows whether to recognize components at a placement angle
or not.
‘Chip Size MAX L’ Shows the maximum chip size of X. 1
‘Chip Size MAX W’ Shows the maximum chip size of Y. 1
1: The definition of Chip Sizes L / W varies according to the part recognition reference
number. For details, refer to the following.
‘6.5.3 Editing Components ②Component shape information ■When CM
reference number is used’ or ‘5.2.10 Edit Chip Information’ in the programming
manual (common to PT200 / PS200)
Parts060603S-61E00
Item Explanation
‘Part Name’ Shows the component name.
‘Part Library Name’ Shows the part library name.
‘Shape Code’ Shows the shape code.
‘Kind’ Shows the tool type to be used.
‘Tool Number’ Shows the tool number to be used.
‘Body Chuck Width Control’ Shows control of the body chuck width.
‘Body Chuck Width’ Shows the body chuck width.
‘Body Chuck Gap’ Shows the body chuck gap.
‘Body Chuck Depth Control’ Shows control of the body chuck depth.
‘Body Chuck Depth’ Show the body chuck depth.
‘Body Chuck Strength’ Sets the load applied to the claw then the body chuck holds a
component.
‘Swing Action' Shows the action of the swing nozzle.
‘Pickup Speed’ Shows the speed at which components are picked up.
‘Mount Speed’ Shows the speed at which components are placed.
‘Pickup hold time’ Shows the time during which the head is kept lowered for
pickup.
‘Mount hold time’ Shows the time during which the head is kept lowered for
placement.
‘Camera Type’ Shows the camera to be used for component recognition.
‘Lighting’ Shows the light mode to be used for component recognition.
‘Recognition Speed’ Shows the speed during component recognition.
‘Recog Height’ Shows the height at which components are recognized.
‘Pickup Gap’ Shows the distance between a component and a nozzle during
pickup.
‘Mount Gap’ Shows the distance between bottom side of the component
and the top side of the PCB during placement.
‘Automatic Height Measure Shows whether or not to carry out the automatic height
(cushion end sensor)’ measurement in pickup.
‘Auto Height Measure (Height Shows whether or not to carry out the automatic height
Sensor)’ measurement in pickup.
‘Height Measure Gap’ Shows the automatic height measurement gap.
‘3D Mount Gap’ Shows the 3D placement gap.
‘Pickup Offset X’ Shows the X-direction displacement amount from the normal
pickup position.
‘Pickup Offset Y’ Shows the Y-direction displacement amount from the normal
pickup position.
‘Pickup Angle’ Shows a nozzle rotation angle upon pickup.
‘Pickup Position Learning’ Shows whether or not to learn and automatically adjust the
pickup position.
‘Pickup Shift Tolerance’ Shows an acceptable amount of the pickup position
displacement.
‘Mount Load’ Shows a load applied to a component upon mounting.
‘Mount 2 Step Motion (Down)’ Shows the nozzle descending motion upon mounting.
Item Explanation
‘2 Step Motion Height Offset Sets this to start a 2 Step Motion earlier than a regular motion
(Down)’ when using it for placement. Tact time will be decreased, but the
load on the parts during placement will be reduced.
‘Wait Before Mount’ Machine will wait defined milliseconds (0 to 1000) before
moving nozzle down for mounting. This is used for better
accuracy.
‘Insert Load’ Set the insert load that is required for injection after the
lowering of the head for placement (the standard load until the
head is lowered for placement)
‘Discard to’ Shows the place where components are ejected.
‘Pickup Error Setting’ Shows the setting of an action during pickup error either Parts
Empty Stop or Pickup Error Stop.
‘Parts Empty Count’ Shows the number of retries when the pickup error setting is
set to [Parts Empty Stop].
‘Pickup Error Count’ Shows the number of retries when the pickup error setting is
set to [Pickup Error Stop].
‘Pickup Error Setting’ Shows the setting of an action during pickup error either Parts
Empty Stop or Pickup Error Stop.
‘Recognition Error Count’ Shows the number of recognition errors.
‘Vacuum Sensor Pickup Check’ Shows whether or not to check pickup using the vacuum
sensor.
‘Vacuum Sensor Mount Check’ Shows whether or not to check placement using the vacuum
sensor.
‘Thickness Measure’ Shows whether to measure the component thickness or not.
‘Thickness Upper Limit’ Shows upper-limit of the component thickness.
‘Thickness Lower Limit’ Shows lower-limit of the component thickness.
‘Thickness Measure Timing’ Shows whether to detect the component tombstoning or not.
‘Lamp Offset’ Shows the offset value for each lamp. The offset values are
output in the following order: ‘Shadow Lamp Offset’, ‘Direct
Lamp Offset’, ‘BGA Lamp Offset’ and ‘PIP Lamp Offset’.
‘Lift Speed’ Shows the tray lifter speed.
‘Pull Axis Speed’ Shows the tray drawing speed.
‘Tray Position Recognition’ Shows whether to recognize the tray position or not.
‘Pickup Position Auto Teach Shows whether the pickup position auto teach (splicing) is
(splicing)’ performed.
‘Advance Feeding’ Shows whether to forward the tape or not.
‘Pickup Position Auto Teach’ Shows whether to automatically adjust the pickup position o
not.
‘Feeder Drive Speed’ Shows the feeder drive speed.
‘Action After Splice Detection’ Shows an action during splicing detection.
‘Advance Feed Count’ Shows the number of lines to feed at once.
‘Radial Reference Height’ Set the distance between the feed hole in tape and the contact
surface between the component and PCB.
‘Pickup Offset Z’ Shows pickup surface offset.
‘Eject Height’ Shows placement surface offset.
‘Maximum Part Height’ Set the total component height from the bottom of the lead to
the top of the component.
‘Body Height’ Set the height, from the PCB surface to the top of the
component, of the component in condition of being inserted.
Item Explanation
‘Lead Diameter’ Shows the outer diameter of the insertion lead.
‘Lead Pitch’ Shows the spacing between the individual insertion leads set in
line and spaced equally.
‘Lead Count’ Shows the number of the insertion leads set in line and spaced
equally.
‘Clinch’ Set anvil unit operation.
There are three types as follows:
• [No]: No operation.
• [Clinch]: Cutting or bending of a lead under PCB.
• [PCB Support]: Supports PCB from below. No cutting or
bending of a lead.
‘Clinch Angle’ Set the tilt angle of the anvil unit with reference to the angle of
the insertion head.
‘Outer Lead Distance’ Set the spacing between the two outermost leads.
For the machine with anvil unit, these leads are cut or bent.
‘Insertion Detection Level’ Set the insertion detection level in the range of 0 to 7if clinching
leads. Set it to a lower value when the leads are soft, and,
when the leads are hard, to a higher value.
CSV file output examples (When information on both NPM and CM/DT is output)
[NPM]
Part Name, Part Library Name, REF, Description, Shape Code, Physical Class, Functional Class, L,
W, T, Supply Type, Supply Kind, Tape Kind, Tape Width, Tape Pitch, Reel Size, Part Count, Supply
Direction, Creation Date, Modification Date, Pickup Error Setting, Recog Error Stop, Polarity,
Nozzle, Vacuum Sensor Pickup Check, Vacuum Sensor Mount Check, Pickup Gap, Mount Gap,
Brightness Check, Dispense Option, Inspection Data, Pickup Offset Z, Eject Height, Offset Check
for Dense Mounting, Tolerance: Part Size, Tolerance: Lead Width, Tolerance: Lead Pitch,
Tolerance: Lead Coplanarity, Tolerance: Ball Diameter, Tolerance: Ball Pitch, Tolerance: Ball
Coplanarity, L, W, Teach, Pickup Speed, Mount Speed, Pickup hold time, Mount hold time, Camera,
Lighting, Recognition Speed, Recog Height, Scan Count, Recognize by Mount Angle, Automatic
Height Measure(cushion end sensor), Auto Height Measure(Height Sensor), Height Measure Gap,
3D Mount Gap, Pickup Offset X, Pickup Offset Y, Pickup Angle, Gang Pickup, Pickup Position
Learning, Pickup Shift Tolerance, Pickup before Inspection, Mount Load, Mount 2 Step Motion
(Down), Mount 2 Step Motion (Up), 2 Step Motion Height Offset (Down), Discard to, Thickness
Measure, Thickness Upper Limit, Thickness Lower Limit, Thickness Measure Timing, Shadow Lamp
Offset, Direct Lamp Offset, BGA Lamp Offset, PIP Lamp Offset, Advance Feeding, Pickup Position
Auto Teach, Feeder Drive Speed, Action After Splice Detection, Advance Feed Count, Lift Speed,
Pull Axis Speed, Try Position Recognition, Transfer, Transfer Load, Transfer Height, Squeegee
Gap, Transfer Time, Transfer Speed, Transfer Mode, Parts Empty Count, Pickup Error Count,
Automatic Height Measure at splicing, Pickup Position Auto Teach (splicing),Rotation Check, Center
Position Check, Surrounding Check, Brightness Check Count, Recog error count, Wait Before
Mount, Pickup 2 Step Motion (Down),Pickup2 Step Motion (Up), MSD Level, NPI, Label
"1005C", "default", "", "1005C", "", "Rectangular Chip", "Capacitor", "1.000", "0.500", "0.500",
"P0802_S", "Tape and Reel", "Paper", "8", "2", "Small (180mm)", "10000", "0", "2/13/2015 1:31:56
PM", "2/13/2015 1:32:31 PM", "Parts Empty Stop", "Set count", "Yes", "230, 226, 1001, 0, 0", "No",
"Yes", "0.000", "0.300", "", "Off", "Off", "0", "0.000", "Off", "", "", "", "", "", "", "", "", "", "Not Yet",
"100.000", "100.000", "Standard", "Standard", "2D Camera", "Direct Lighting", "Auto", "0.000",
"Auto", "No", "No", "No", "0.000", "0.000", "0.000", "0.000", "0.000", "Allow", "Yes", "0.000", "Yes",
"2.500", "1 step", "Dust Box", "0.000", "Yes", "0.120","-0.120", "Every turn", "0.000", "0.000", "0.000",
"0.000", "No", "No", "Standard(Fast)", "Advance Feed", "0.000", "", "", "", "No", "2.500", "0.000",
"0.000", "150.000", "100.000", "Transfer -> Recognition", "Use machine setting", "Stop
Immediately", "No", "No", "", "0.000,0.000,0.500,0.500", "No", "0", "3.000", "0","1 Step Down","1
Step Down","0","New","Label"
[CM/DT]
Part Name, Part Library Name, Description, Shape Code, L, W, T, Supply Type, Supply Kind, Tape
Kind, Tape Width, Tape Pitch, Reel Size, Part Count, Creation Date, Modification Date, Polarity,
Nozzle, Teach, Pickup Speed, Mount Speed, Pickup hold time, Mount hold time, Recog Height,
Pickup Gap, Mount Gap, Height Measure Gap, Pickup Offset X, Pickup Offset Y, Pickup Angle,
Mount Load, Pickup Error Stop, Thickness Measure, Feeder Drive Speed, Lift Speed, Pull Axis
Speed, Try Position Recognition, Transfer, Transfer Load, Transfer Height, Sqeegee Gap, Transfer
Time, Transfer Speed, Transfer Mode, Chip size L, Chip size W, Chip size T, Chip Kind, Package
Angle, Recog Speed, Chip Recognition, Laser Recognition Type, Detect Standing, Vacuum Sensor
Check - HS Head, Thickness Tolerance, Vacuum Sensor Check - MP Head, Lead Inspect Required,
Coplanarity Tolerance, Top Scanning Position, Right Scanning Position, Bottom Scanning Position,
Left Scanning Position, Shadow Lamp Offset, Direct Lamp Offset, BGA Lamp Offset, Flip chip lamp
offset 1,Flip chip lamp offset 2,Reserve lamp offset, Pickup Offset Z, Eject Height, Recognize by
Mount Angle, Chip Size MAXL, Chip Size MAXW
"1005C", "Default", "", "1005C", "1.000", "0.500", "0.500", "P0802_S", "Tape and Reel", "Paper", "8",
"2", "Small (180mm)", "10000", "2/13/2015 1:31:56 PM", "2/13/2015 1:32:31 PM", "Yes","226; 230;
1001; 110; 115", "Not Yet", "100.000", "100.000", "Standard", "Standard", "0", "0.000", "0.300",
"0.000", "0.000", "0.000", "0.000", "2.500", "Use machine setting", "Yes", "Standard (Fast)", "", "", "",
"No", "2.500", "100.000", "0.000", "150.000", "0.000", "Transfer -> Recognition", "1.000", "0.500",
"0.500", "Capacitor", "-90", "Auto", "55.000", "0", "No", "No", "0.000", "No", "No", "0.000", "0.000",
"0.000", "0.000", "0.000", "0.000", "0.000", "0.000", "0.000", "0.000", "0.000", "0", "0", "No", "1.000",
"0.500"
Parts060603S-28E00
Parts061301S-01E00 1
2
3 Click [<< Add].
Parts061301S-02E01
2
3 Click [Edit].
Parts061302S-01E00 1
2 3 Click [Delete].
3
Parts061301S-03E01
4 Click [Yes].
Parts061302S-03E00
4
Parts061302S-04E01
2 4
Parts061303S-01E03
Setting item
No. Item Explanation
1. ‘Correct’ Sets ‘Top side recognition’ to a part.
If you do not want to set it, unmark the checkbox. Default is ‘ON’.
2. ‘Recognition Target’
‘Ox’ X coordinate offset amount of a fluorescent.
‘Oy’ Y coordinate offset amount of a fluorescent.
‘Sx’ X coordinate size of a fluorescent.
‘Sy’ Y coordinate size of a fluorescent.
‘Color’ Sets a fluorescent color to be recognized.
‘Select ‘Black’ if a mark is darker than its surroundings, and select
‘White’ if it is lighter.
3. ‘Lamp Control’
‘Manual’ Uses the set value of the following ‘Lamp 1 to 4’.
‘Lamp 1’ Sets the manual control value of lamp 1. (1 to 255)
‘Lamp 2’ Sets the manual control value of lamp 2. (1 to 255)
‘Lamp 3’ Sets the manual control value of lamp 3. (1 to 255)
‘Lamp 4’ Sets the manual control value of lamp 4. (1 to 255)
4. ‘Search Area’ Specifies the area that the recognition system searches a
fluorescent.
Enter the lower left coordinate and the upper right coordinate so that
the offset position is centered.
5. ‘Tolerance’
‘XY’ Fluorescent size tolerance.
‘θ’ Fluorescent angle tolerance.
Parts061303S-03E03
1
2 Click [OK].
Parts061303S-04E03
2
Parts061304S-01E00
Setting item
No. Item Explanation
1. ‘Inspect after Sets ‘Post-Placement Inspection’ to a component.
placement’ Unmark the checkbox if you do not want to set this function. It is
marked by default.
2. ‘Position A’
‘X coordinate’ Enter the X coordinate of the recognition position A.
3
1
Parts061304S-02E00
Setting Item
No. Item Explanation
1. ‘Lamp Control’
‘Lamp 1’ Sets the manual control value of the lamp 1. (0 to 255)
‘Lamp 2’ Sets the manual control value of the lamp 2. (0 to 255)
‘Lamp 3’ Sets the manual control value of the lamp 3. (0 to 255)
‘Lamp 4 Sets the manual control value of the lamp 4. (0 to 255)
2. ‘Search Area’ Enter the start and end points of the search area.
3. ‘Select Color’ Sets the color of a component to be recognized
* If a mark is darker than the surrounding color, select ‘Black’ and if it
is brighter, select ‘White’.
4. ‘Judge’
‘Threshold’ Sets the threshold value. (1 to 255)
‘Judge’ Sets the judgement standard value. (0 to 100)
1
Parts061304S-01E00
2 Click [OK].
Parts061304S-01E00
2
COMMOE-BC-18F-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.
Printed in Japan