Samenvatting

  • CPL is de set plaatsingsinstructies voor de pick-and-place-machine.
  • Vereiste kolommen: reference, X, Y, rotatie, zijde, footprint.
  • Rotatieconventies verschillen per EDA-tool, een veelvoorkomende valkuil.
  • Ook de conventie voor de oorsprong van een package verschilt; let op offsetfouten.

Wat CPL is

CPL staat voor component placement list. Andere namen: pick-and-place-bestand, XYZ-bestand, position file. De pick-and-place-machine leest dit bestand om te weten waar elk component op de board komt.

Verplichte kolommen

Kolom Beschrijving
Reference R1, C2, U3 (komt overeen met de BOM en silkscreen)
X X-coordinaat (mm)
Y Y-coordinaat (mm)
Rotation 0, 90, 180, 270 graden
Side Boven of onder
Footprint 0402, 0603, SOT-23, enz.

Optioneel maar gangbaar: package origin reference, waarde, commentaar.

Rotatieconventies verschillen

KiCad-rotatie, Altium-rotatie, Eagle-rotatie en OrCAD-rotatie gebruiken allemaal licht verschillende referentiehoeken voor hetzelfde component. Een onderdeel dat door KiCad als 90 graden geexporteerd wordt, moet op de pick-and-place-machine mogelijk worden geinterpreteerd als 270 graden.

De pick-and-place-machine gebruikt een conventie. Productie-engineering past per EDA-tool een transformatie toe bij het laden van de CPL. Weten welke tool de CPL heeft geexporteerd is nuttige informatie om op te nemen in de bestandsmetadata of de bestandsnaam.

Package origin-conventie

De meeste EDA-tools plaatsen de X-Y-oorsprong op het centroide van het package. Sommige plaatsen het op pin 1. Sommige laten de gebruiker kiezen. De pick-and-place-machine gaat uit van een conventie; gebruikt uw CPL de andere, dan is elk component verschoven met de helft van zijn packagegrootte.

De oplossing: bevestig de package origin-conventie van uw EDA-tool voor de export en documenteer dit in het CPL-bestand of in een begeleidende notitie.

Veelvoorkomende CPL-fouten die plaatsing vertragen

  • Ontbrekende componenten: BOM noemt het component, CPL bevat geen plaatsing
  • Fantoomcomponenten: CPL bevat plaatsing, geen overeenkomstige BOM-regel
  • Verkeerde zijde: topcomponent vermeld als bottom (of andersom)
  • Verkeerde rotatie: geexporteerd in graden, machine verwacht radialen (of andersom, met EDA-tool-eigenaardigheden)
  • Plaatsingen buiten de board: coordinaten buiten de boardomtrek
  • Gemengde eenheden: sommige regels in mm, andere in mils

Een snelle controle voor verzending

  • Open de CPL in een viewer die deze overlay op uw boardomtrek
  • Controleer steekproefsgewijs dat elk component op de board ligt, op de juiste zijde, met zinvolle rotatie
  • Bevestig dat het aantal plaatsingen overeenkomt met het totale BOM-aantal
  • Vermeld de EDA-tool die voor de export is gebruikt

Breng dit naar productie

Werkt u aan het bestand of de testvoorbereiding die dit artikel behandelt? Wij bekijken graag wat u heeft.