Hva CPL er
CPL står for component placement list. Andre navn: pick-and-place-fil, XYZ-fil, posisjonsfil. Pick-and-place-maskinen leser denne filen for å vite hvor hver komponent skal sitte på kortet.
Obligatoriske kolonner
| Kolonne | Beskrivelse |
|---|---|
| Reference | R1, C2, U3 (matcher BOM og silketrykk) |
| X | X-koordinat (mm) |
| Y | Y-koordinat (mm) |
| Rotation | 0, 90, 180, 270 grader |
| Side | Topp eller bunn |
| Footprint | 0402, 0603, SOT-23, osv. |
Valgfritt, men vanlig: package origin-referanse, verdi, kommentar.
Rotasjonskonvensjoner varierer
KiCad-rotasjon, Altium-rotasjon, Eagle-rotasjon og OrCAD-rotasjon bruker alle litt ulike referansevinkler for samme komponent. En komponent eksportert fra KiCad som 90 grader kan måtte tolkes som 270 grader på pick-and-place-maskinen.
Pick-and-place-maskinen bruker én konvensjon. Produksjonsteknikk anvender en per-EDA-verktøy-transformasjon ved lasting av CPL. Å vite hvilket verktøy som eksporterte CPL er nyttig informasjon å inkludere i filmetadata eller filnavn.
Package origin-konvensjon
De fleste EDA-verktøy plasserer X-Y-origo i kapslingens senter. Noen plasserer det ved pinne 1. Noen lar brukeren velge. Pick-and-place-maskinen antar én konvensjon; hvis CPL-en din bruker den andre, blir hver komponent forskjøvet med halve kapslingsstørrelsen.
Løsningen: bekreft EDA-verktøyets package origin-konvensjon før eksport, og dokumenter den i CPL-filen eller medfølgende notat.
Vanlige CPL-feil som forsinker plassering
- Manglende komponenter: BOM lister komponent, CPL inkluderer ikke plassering
- Spøkelseskomponenter: CPL inkluderer plassering, ingen matchende BOM-rad
- Feil side: toppkomponent listet som bunn (eller omvendt)
- Feil rotasjon: eksportert i grader, maskinen forventer radianer (eller omvendt, med EDA-verktøys-egenheter)
- Plasseringer utenfor kortet: koordinater utenfor kortkonturen
- Blandede enheter: noen rader i mm, andre i mils
En rask sjekk før du sender
- Åpne CPL i en viewer som legger den over kortkonturen din
- Stikkprøvekontroller at hver komponent er på kortet, på riktig side, med fornuftig rotasjon
- Bekreft at antall plasseringer matcher BOM-totalmengde
- Noter EDA-verktøyet brukt for eksport