KY8030 Programmers Manual.pdf - 第66页
64 | KY-8030 Series (KYOS-2007001_rev0) 3D In ‐ line Solder Paste Inspection Systems fCheckPointY double Checkpoint posit ion Y nPatternNo int Pattern No. cShape char Pattern shape R (rectangle) / C (circle) …

Programmers Manual
| 63
● Standards
Items Type Definition Remarks
nVersionNo int PAD file version 7
szUnit char* Unit system MM (mm) / INCH (inch)
szCoordinate char* Coordinate system
LL(lower left)/LR(lower right)/UL(upper left)/UR(upper
right)
fOffsetX double Origin Offset X
X coordinate value of PCB origin based on the
design origin
fOffsetY double Origin Offset Y
Y coordinate value of PCB origin based on the
design origin
nArrays int Total number of Arrays Standard value = 1
nFiducials int Total number of Fiducials
nCheckPoints int
Total number of
Checkpoints
nPatterns int
Total number of
Patterns
nPads int Total number of Pads
fBoardSizeX double PCB size (Width)
fBoardSizeY double PCB size (Length)
nArrayNo int PCB No. PCB No.1 is the standard PCB.
fShiftX double Array PCB position (X) Distance value moved from the standard PCB
fShiftY double Array PCB position (Y) Distance value moved from the standard PCB
nShiftR int Array PCB angle, deg
Distance value moved from the standard PCB
(0,90,-90,180)
nFidNo int Fiducial No.
cFidType char Fiducial type G (global) / A (array) / L (local)
cFidShape char Fiducial shape
R (rectangle) / C (circle) / U (undefined)
D (rounded rectangle) / O (Oblong)
fFidX double Fiducial position X
fFidY double Fiducial position Y
fFidSizeX double Fiducial size (Width)
fFidSizeY double Fiducial size (Length)
fFidOffsetX double Fiducial Offset X Centroid X - Center of Area X
fFidOffsetY double Fiducial Offset Y Centroid Y - Center of Area Y
dbsRefCode “char*” Reference Local Fiducial: “R1”, “C2”,Global Fiducial:: “”
nCheckPointNo Int Checkpoint No.
fCheckPointX double Checkpoint position X

64 | KY-8030 Series(KYOS-2007001_rev0)
3DIn‐lineSolderPasteInspectionSystems
fCheckPointY double Checkpoint position Y
nPatternNo int Pattern No.
cShape char Pattern shape
R (rectangle) / C (circle) / U (undefined)
D (rounded rectangle) / O (Oblong)
P (positive sloped rectangle) /
N (negative sloped rectangle)
fPatternSizeX double Pattern size (Width)
fPatternSizeY double Pattern size (Length)
fPatternOffsetX double Pattern Center Offset X Centroid X - Center of Area X
fPatternOffsetY double Pattern Center Offset Y Centroid Y - Center of Area Y
fArea double Pattern area
fPatternAngle double Pattern angle (deg) Counterclockwise
nPadNo int Pad No.
nPatternNo int Pattern No.
fPadX double Pad position X
fPadY double Pad position Y
dbsRefCode “char*” Reference

Programmers Manual
| 65
● Example files
@HEADER
Version=7
Unit=MM
Coordinate=LL
OffsetX=0.000000
OffsetY=0.000000
Arrays=4
Fiducials=3
CheckPoints=0
Patterns=36
Pads=230
@BOARD
169.999700 249.999500
@ARRAY
1 0.000000 0.000000 0
2 53.500000 0.000000 0
3 0.000000 48.400000 0
4 53.500000 48.400000 0
@FIDUCIAL
1 G C 4.999100 28.199100 1.551200 1.551200 0.000000 0.000000
""
2 G C 150.000000 5.001300 1.551200 1.551200 0.000000 0.000000
""
3 G C 24.999000 245.000800 1.551200 1.551200 0.000000 0.000000
""
@CHECKPOINT
@PATTERN
1 R 0.850800 0.950000 0.000000 0.000000 0.8082600000 0.000
2 R 0.950000 0.850800 0.000000 0.000000 0.8082600000 0.000
3 R 1.300400 0.850800 0.000000 0.000000 1.1063800000 0.000
4 R 0.680600 0.500400 0.000000 0.000000 0.3405720000 0.000
5 U 0.778600 0.778600 0.000800 0.000000 0.3020520000 0.000
6 U 1.994500 2.024200 -0.025100 0.001600 1.9923950000 0.000
7 U 2.064100 1.958600 0.004400 -0.025300 1.9897060000 0.000
8 U 1.260400 1.519000 -0.002100 0.001300 1.1010880000 0.000
9 U 1.023600 1.082200 0.001000 0.000000 0.5860920000 0.000
10 U 1.023600 1.082200 -0.001200 0.001800 0.5858900000 0.000
@PAD
1 1 24.125000 12.700000 “”
2 1 24.125000 11.400000 “”
3 1 28.775000 11.450000 “”
4 1 28.775000 12.750000 “”
5 1 28.775000 10.150000 “”
6 1 27.225000 11.700000 “”
7 1 27.225000 10.400000 “”
8 1 27.225000 13.000000 “”
9 1 25.675000 11.950000 “”
10 1 25.675000 10.650000 “”
11 1 25.675000 13.250000 “”
12 2 27.525000 14.600000 “”
13 2 28.825000 14.600000 “”
14 2 26.225000 14.600000 “”
15 3 33.925000 41.200000 “”
16 3 33.925000 43.200000 “”
17 4 38.165000 40.400000 “”
18 4 38.165000 41.200000 “”
19 4 36.585000 41.200000 “”
@END