YesAX V3.1.2 - Software User Manual.pdf - 第78页

7-8 3D Recipe Creatio n 7.4.4 Step4: Create Test 3D Sites and Verif y Board Th ickness This step also has to be done online. Refer to 7.3.4 Step4: Create Test 3D Sites and Verify Board Thickness . 7.4.5 Step5: Import Cen…

100%1 / 289
3D Recipe Creation 7-7
7.3.9 Step9: Adjust Offset for the 3D Sites
After board height is established, step through each of the 3D sites and use the Edit 3D Site
dialog to adjust the offset parameters for each site. You may be able to use the Sync. Site
Parameters function to speed the process by synchronizing the offset for all sites under one part.
7.3.10 Step10: Import Full Centroid CAD and train the rest of the parts
Select “Recipe Save As” prior to performing this step.
Nordson YESTECH does not recommend 100% inspection using AXI. Many parts can be more
effectively inspected using AOI.
Please be aware of two features specifically designed for AXI CAD import:
First you can now import part to be trained on 3D slice directly, provided the sites are
present before you start the import process. Secondly, please do not forget, you can add
Future Site while you are importing and training new parts. When importing and train
parts directly to 3D slice the software appends “_3dt” and “_3db” to the part numbers and
packages, this way they are separated from 2D parts during library updates.
Here is one strategy you can use, import and train all the parts that can be inspected in 2D, when
you see a part that cannot be inspected in 2D, press the “Skip Part” button to skip it. Finish
training all the 2D parts for both sides. Add Future Sites for parts not trained, capture image set
for the future sites, and then re-import the same YCD file (or files) and train parts to the 3D
slices.
7.3.11 Step11: Fine Tune the Recipe
From the Recipe Option dialog you can turn on and off 3D inspection, using this feature you can
focus on fine tuning the 2D inspection first. For 3D tuning, you can skip all parts and unskip only
one part at a time to work on. (ListView, Part List Page, pop-up menu). Also there is a feature to
re-sequent the 3D site to speed up the inspection. There is a similar feature to re-sequent laser
height reference as well.
7.4 Creation Process When There is a Need to Minimize Machine
Time
7.4.1 Step1: Prepare CAD Data
This is an offline step. Refer to 7.3.1 Step1: Prepare CAD Data.
7.4.2 Step2: Determine Which Side Face Up
This is an offline step. Refer to 7.3.2 Step2: Determine Which Side Faces Up.
7.4.3 Step3: File, New Board
This step has to be done on the machine, to minimize machine time you should capture a 25% or
50% overlap image set with Top View, 1 inch X-ray view and may be ½ inch X-ray view.
7-8 3D Recipe Creation
7.4.4 Step4: Create Test 3D Sites and Verify Board Thickness
This step also has to be done online. Refer to 7.3.4 Step4: Create Test 3D Sites and Verify Board
Thickness.
7.4.5 Step5: Import Centroid CAD for BGA parts
This step can be done offline using the image set captured in 7.4.3 Step3: File, New Board.
7.4.6 Step6: Import Pin CAD, and merge Pin library Data
This step can also be done offline using the image set captured in 7.4.3 Step3: File, New Board.
Refer to 7.3.6 Step6: Import Pin CAD, and merge Pin library Data.
7.4.7 Step7: Walk Thru and Create 3D Sites for the BGA Parts
This step can be done mostly offline except you cannot do “Re-Capture All Sites” which will be
done in step 9. User should utilities the “Future Site” feature of the software to add 3D sites onto
the 2D image set.
7.4.8 Step8: Add Laser Height References
This step can be done mostly offline except you cannot do “Profile Board Height” which will be
done in step 9. The “Add Laser Reference…” feature allows user to add laser reference onto a
grid image set captured in 7.4.3 Step3: File, New Board.
7.4.9 Step9: Capture Inspection Path Image Set
This step needs to be done on the machine. The feature in 3D Control dialog’s pop-up menu
“Capture IS for Offline Prg” is specially designed for this step. If you are given more than 1
board for initial recipe creation, you can capture one image set per board given in this step.
7.4.10 Step10: Adjust Offset for the 3D Sites
This step can be done offline. Refer to 7.3.10 Step10: Import Full Centroid CAD and train the
rest of the parts.
7.4.11 Step11: Define 3D Inspection and Fine Tune the Recipe Offline
With the inspection path image sets captured in section 7.4.9 user can define the 3D Inspection
boxes and fine tune the recipe base on the image set. This could be very time-consuming
depends on the complexity of the recipe. Unfortunately, this step can be done offline using the
image sets.
7.4.12 Step12: Fine Tune the Recipe
A lot of the fine tuning can be done offline using the image set, the rest will have to be done on a
machine.
3D Recipe Creation 7-9
7.5 Pin CAD
The Pin CAD feature is added to YesAX version 3.03 to allow inspection recipe creation by
utilizing the information from CAD data for the locations of BGA balls or through-hole (PTH)
pins. This “Pin CAD” import feature can greatly reduce programming time for complex BGAs
and through-hole connectors.
The Pin CAD Feature
The Part CAD and Pin CAD features
Most application engineers are quite familiar with the part CAD feature (*.YCD) of the YesAX
software. This feature was inherited from the AOI software (YesVision) that imports the
reference designators (Ref.ID), part number, centroid position, rotation and package of every part
on the circuit board. The Pin CAD feature (*.YPC) imports the centroid XY position of each
solder joint. The Pin CAD feature DOES NOT replace the Part CAD feature. In fact, they work
together. You cannot import any YPC files without first creating the part list by importing the
YCD file.
The YPC files are text files with formats similar to that of the YCD files. There is a header
section where you specify scale, axes inversion, board rotation, etc., then follows by a list of all
the pin locations. The pins XY locations are given in board coordinates. That means they have
the same origin (0,0) as the part centroid locations in the YCD files. Here is a fragment of an
YPC file:
.YTX_PIN_CAD_DATA
[Header]
Version= 1
ScaleFactor= 25400
InvertX_T= 0
InvertY_T= 0
InvertX_B= 1
InvertY_B= 0
BoardRotation= 0
.START_PIN_LIST
Line Part Pin X Y Type Comments
1 RX_1 1 1.2015 5.2007 ----
2 RX_1 2 1.2225 5.2007 ----
3 FX 1 0.252 5.7271 ----
4 RN4 A1 5.3597 5.3229 ----
5 RN4 A2 5.3991 5.3229 ----
6 RN4 A3 5.4385 5.3229 ----
7 RN4 A4 5.4778 5.3229 ----
8 RN4 A5 5.5172 5.3229 ----
9 RN4 A6 5.5566 5.3229 ----
10 RN4 A7 5.5959 5.3229 ----
11 RN4 A8 5.6353 5.3229 ----
12 RN4 A9 5.6747 5.3229 ----
13 RN4 A10 5.7141 5.3229 ----
14 RN4 A11 5.7534 5.3229 ----
15 RN4 A12 5.7928 5.3229 ----
16 RN4 A13 5.8322 5.3229 ----
17 RN4 A14 5.8715 5.3229 ----
18 RN4 A15 5.9109 5.3229 ----
.END_PIN_LIST