Specifications

CAD data Interface
Overview
The AOI is capable of reading CAD data intended originally for pick and place
machines. Extracting Device data such as Device reference ID, Device
position, and Device size from the board layout, CAD data can greatly simplify
the process of creating board setups for inspection. The imported Devices
merge with the Devices already existing in the board setup. The software will
automatically skip over a Device in the CAD data if a Device with the same
Reference ID is already in the board setup Device list.
To enable the AOI system to read CAD data of a great variety of CAD data
formats, a text file is used as an intermediate step to ease the conversion. The
AOI Windows software will read CAD data from this format only. Special
conversion programs will be written by Yestek or by the customers to convert
the desired CAD formats into this exchange file format so that the AOI
Windows software can read (Import) it. The AOI software will also be able to
generate this file format from a Board Setup. This process is called Exporting.
CAD Data Format for AOI Import
The first step in creating the CAD data file for the AOI system is to gather
Device information. Five types of Device information are mandatory. They are:
1. Device Reference ID
2. Device Number
3. X coordinate of the Device centre
4. Y coordinate of the Device centre.
5. Device rotation information, e.g., 90, 270, etc.
The AOI CAD data file uses a file extension of .CXF (CAD Exchange Format).
It is an ASCII text file with space delimited data fields. It can be created using
a spreadsheet program such as Microsoft Excel or any text editor. The file is
composed of a fixed length header section followed by rows of Device data.
The header section looks like this:
.Scanspection 6500_CAD_EXCHANGE
Version 5
BoardName MyBoard
Scale 1000
InvertXPos 0
InvertYPos 0
BoardRtn 0 1
Rot’nOffset 0
.DATA_START
Please also see: Sample CAD File
The first line, .ScanSpection 6500_CAD_EXCHANGE, is a flag that the
system software uses to verify the format. It is case sensitive. The Scale field