Sammendrag

  • CPL er instruksjonssettet for plassering på pick-and-place-maskinen.
  • Påkrevde kolonner: reference, X, Y, rotasjon, side, footprint.
  • Rotasjonskonvensjoner varierer mellom EDA-verktøy, en vanlig fallgruve.
  • Konvensjonen for komponentens origopunkt varierer også, vær oppmerksom på offset-feil.

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

Ofte stilte spørsmål

What is a CPL file?

The centroid or pick-and-place file. It tells the placement machine where each component sits: reference, X, Y, rotation, side, and footprint.

Why do component rotations come out wrong?

Rotation conventions differ between EDA tools. Confirm the zero-rotation reference per package, since that is the most common CPL bug.

Does the CPL have to match the BOM?

Yes. Reference designators and quantities must agree across both files, or the job stalls at quote review.

Ta dette i produksjon

Jobber du med filen eller testforberedelsen denne artikkelen omhandler, ser vi gjerne over det du har.