Introduction
When assembling electronic circuit boards, machines need exact instructions on where to place each tiny part. Without clear guidance, parts could be misplaced, causing the device to fail.
Imagine building a model airplane with many small parts. You have a detailed map showing exactly where each piece goes and how it should be turned. Without this map, you might put parts in the wrong place or upside down.
┌───────────────────────────────┐ │ Pick and Place File │ ├─────────────┬───────────────┬─────┤ │ Component │ Coordinates │ Rotation Angle │ ├─────────────┼───────────────┼─────┤ │ R1 │ X=10.5 Y=20.3│ 90° │ │ C2 │ X=15.0 Y=25.0│ 0° │ │ U1 │ X=30.0 Y=10.0│ 180°│ └─────────────┴───────────────┴─────┘ ↓ ┌───────────────────────────────┐ │ Assembly Machine Reads File │ │ Picks Components from Feeders │ │ Places on PCB at Coordinates │ └───────────────────────────────┘
pick and place file in PCB assembly?PartID,X,Y,Rotation,Side R1,10.5,20.3,90,Top C1,15.0,25.0,0,Bottom
R1?U1,12.0,18.5,360,Top
Pass the test and this pattern moves unknown