PPS Pro version 8.2 - 第128页
User Manual 4022 591 98247 124 PPS-Pro v8.2 05.07 Guidelines for using PPS-Pro 3.4.3 Component definition Componen ts are defin ed in two places , firstly b y mean s of the P art Infor - mation Manager in th e PSI file o…

4022 591 98247 User Manual
05.07 PPS-Pro v8.2 123
Guidelines for using PPS-Pro
3.4.1 Synonyms
In the User Interface of GemLine optimizer/generator and of PPS-Pro different
synonyms are used.
TABLE 7 PPS-Pro vs. GemLine Pro Definitions
3.4.2 Machine definition
The machines need to be defined in both the ALE file of PPS-Pro and in
GemLine PPS. In the ALE file a general description of the machine is defined.
This is used during line distribution in PPS-Pro of mixed lines. In GemLine PPS
a much more detailed description of the machine is needed because it creates
a working program for specific machines.
More information on defining machines and lines in GemLine PPS can be
found in the GemLine PPS User Manual, Line and Machine setup. Information
on defining machines and lines in PPS-Pro can be found in the Description ALE
file document.
Before using the Gemline optimizer/generator note following guidelines:
■ The PCB origin definition in PPS-Pro is not used
■ Use the PPS-Pro import setting defaults to set the fixation method, see
3.4.11 on page 129.
■ By default the PCB origin in GemLine PPS is set at x=0.0, y=0.0 for each
PCB. Should an other setting be required use manual optimization.
In GemLine PPS, the machines are defined by using PCB explorer.
NOTE: The names of the machines defined in the line of GemLine PPS have to be
exactly the same as in the ALE-file. The machine names are case sensitive
and the GemLine machine names are restricted to 12 characters.
It is advised to define line 1 in PCB Explorer with all the GemLine machines
added to it (with a maximum of 10). Then it is possible to use the ALE editor
to create any combination of machines you want in a cell.
PPS-Pro definition GemLine PPS-Pro Definition
PanelFidMark PCBFiducial
BoardFidMark CircuitFiducial
PartFidMark ComponentFiducial
PanelBadMark PCBBadMark
BoardBadMark CircuitBadMark
Panel PCB
Board Circuit
Part Number Component

User Manual 4022 591 98247
124 PPS-Pro v8.2 05.07
Guidelines for using PPS-Pro
3.4.3 Component definition
Components are defined in two places, firstly by means of the Part Infor-
mation Manager in the PSI file of PPS-Pro and secondly in the GemLine
component database. On different machines the same component may require
a different alignment setting. It is advised to define each component on all
available machines with the same database number. The recognition of the
component on each machine can then be checked. Where needed the
component definition can be adapted to the specific machine situation.
When all machines have been set-up in this way and when a PCB is read in, a
“set from database” can be used. The resulting PCB should be runnable
without further modification.
SCREEN 73 Component Definition
3.4.4 Keeping PPS-Pro and Machine database the same.
In time, the databases on the machine may change. Maybe you are re-
teaching component placement information or adding new components,
which were not yet defined to the component database.
In case you change component information during production, make sure
that the component information is changed both on all your machines

4022 591 98247 User Manual
05.07 PPS-Pro v8.2 125
Guidelines for using PPS-Pro
component databases and in the PPS component database and, when needed,
in the Part Information Manager.
The Part Information Manager has some fields that are not used by Gemline
optimizer/generator. Instead the equivalent data in the Component Database
of Gemline PPS is used. Since the data in the Component Database comes from
the machine the data is easy to maintain.
TABLE 8 Part Information Field equivalent Component Database.
3.4.5 Tray components
GemLine machines are available in many configurations. The example machine
configurations are not always sufficient. In particular it might be necessary to
add to the ALE file information of the type of feeders available.
In the *.ale file the tray has to be defined. The component has to be defined
in the *.con file. In the *.ale file the banks have to be defined also,
depending on what kind of tray is used.
NOTE: Refer to Manual “Description ALE-file 12nc: 4022 591 98715” for Tray Defi-
nition, ATS and LCS definitions
3.4.5.1 Different CON files for Tray definitions
In Gemline PPS trays are most easily set up using the manual optimization
setting, which allows you to move the tray into the correct position using the
PPS-Pro graphical editor (MDF). After optimization the tray set-up is reported
back the Pro using the *.con file. If you want to use automatic optimization a
tray component must be fixed on the machine before optimization is started.
This is done using a *.con file as input to the optimization.
Part information field equivalent Component database field
Philips_cavity pitch Feeder Index
Philips_DMPMeth dump
Nr-refire Retry times
Fdr orient Pick Angle
Feeder type Feeder type
CSM vision Vision tab
Nozzle Availability PPS config of PCB explorer
Height, Bodywidth,Bodylenght Shape tab
Required Generic Nozzle Required Nozzle
Tray feeder type Feeder type