Hi all, we have Phoenix Micromex 180 x-ray machine for PCB inspection at
my workplace. Its software can greatly automate creation of new
inspection programs for boards, but as an input, it requires data with
component and pad coordinates. Two separate files are needed: 1. one
which lists all components, their names, package type and coordinates.
2. one which lists pad shapes and coordinates (relative to package's
origin mark) for all package types used on a board. Here are shortened
examples of needed file contents:
Component file:
Board dimensions: X size, Y size, layer height
DIMENSIONS: 130 90 1.6
RefDes PackageID X-shift Y-shift ROT PinCount
Side MountType
C7 27 30 50 0 2 TOP THROUGH
R7 26 121 51 0 2 TOP THROUGH
V18 19 23 40 0 3 TOP SMD
C58 14 99 7 90 2 TOP SMD
V30 16 6 63 0 2 TOP SMD
V15 19 23 20 0 3 TOP SMD
C8 27 30 45 0 2 TOP THROUGH
C43 13 104 77 0 2 TOP SMD
Pad coordinates file:
PackageID label X-shift Y-shift Rotation Width
Height Shape
6 1 -0.65 0 0 0.9 0.7 RECTANGLE
6 2 0.65 0 0 0.9 0.7 RECTANGLE
15 A -1.7 0 90 1.8 1.4 OBLONG
15 K 1.7 0 90 1.8 1.4 OBLONG
22 A1 -12.06 12.06 0 0.6 0 ROUND
22 A10 -0.63 12.06 0 0.6 0 ROUND
22 A11 0.63 12.06 0 0.6 0 ROUND
22 A12 1.9 12.06 0 0.6 0 ROUND
22 A13 3.17 12.06 0 0.6 0 ROUND
27 1 -1.25 0 0 1.3 0 ROUND
27 2 1.25 0 0 1.3 0 ROUND
Obviously, the most "clean" solution would be to write my own ULP to
generate the files. But that would be very time-consuming, so I want to
try some alternative solutions before I do that. I figured the component
file could be easily obtained by editing the standard Eagle partlist,
for example by a relatively simple MS Excel macro. But I found no way
how to obtain the pad data, or at least not in the format needed. I know
there is export-ict-netlist-pad-coordinates.ulp, but this one exports
the pad coordinates relative to the entire board, not relative to
package's origin mark. And the information about pad shape is missing
completely in it.
So my question is: *is there some existing ULP which can produce such
pad data*?
Just in case you were interested, here is some info about our x-ray
machine:
http://www.ge-mcs.com/en/radiography-x-ray/micro-and-nanofocus/micromex-dxr-hd.html
--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/93087#93087