Podsumowanie

  • CPL to zestaw instrukcji rozmieszczenia komponentów dla automatu pick-and-place.
  • Wymagane kolumny: oznaczenie, X, Y, rotacja, strona, footprint.
  • Konwencje obrotu różnią się między narzędziami EDA, częsta pułapka.
  • Konwencja punktu odniesienia obudowy także bywa różna, należy uważać na błędy offsetu.

Czym jest CPL

CPL to skrót od component placement list (lista rozmieszczenia elementów). Inne nazwy: plik pick-and-place, plik XYZ, plik pozycji. Maszyna pick-and-place odczytuje ten plik, aby wiedzieć, gdzie umieścić każdy element na płytce.

Wymagane kolumny

Kolumna Opis
Oznaczenie R1, C2, U3 (zgodne z BOM i opisem warstwy)
X Współrzędna X (mm)
Y Współrzędna Y (mm)
Obrót 0, 90, 180, 270 stopni
Strona Góra lub dół
Obudowa 0402, 0603, SOT-23 itp.

Opcjonalnie, lecz powszechnie: punkt odniesienia obudowy, wartość, komentarz.

Konwencje obrotu różnią się między narzędziami

KiCad, Altium, Eagle i OrCAD stosują nieco inne kąty odniesienia dla tego samego elementu. Element wyeksportowany z KiCad jako 90 stopni może wymagać interpretacji jako 270 stopni na maszynie pick-and-place.

Maszyna pick-and-place stosuje jedną konwencję. Inżynieria produkcji stosuje transformację zależną od narzędzia EDA podczas wczytywania CPL. Informacja o tym, które narzędzie wyeksportowało CPL, jest przydatna – warto ją umieścić w metadanych lub nazwie pliku.

Konwencja punktu odniesienia obudowy

Większość narzędzi EDA umieszcza punkt odniesienia X-Y w centroidzie obudowy. Niektóre umieszczają go przy pinie 1. Niektóre pozwalają użytkownikowi wybrać. Maszyna pick-and-place zakłada jedną konwencję; jeśli CPL używa innej, każdy element jest przesunięty o połowę wymiaru obudowy.

Rozwiązanie: przed eksportem należy potwierdzić konwencję punktu odniesienia obudowy stosowaną przez narzędzie EDA i udokumentować ją w pliku CPL lub w towarzyszącej notatce.

Typowe błędy CPL opóźniające montaż

  • Brakujące elementy: BOM zawiera element, CPL nie zawiera montowania
  • Elementy widmo: CPL zawiera montowanie, brak odpowiadającego wiersza w BOM
  • Zła strona: element z góry zapisany jako dół (lub odwrotnie)
  • Zły obrót: wyeksportowany w stopniach, maszyna oczekuje radianów (lub odwrotnie, zależnie od quirków narzędzia EDA)
  • Montowania poza obrysem płytki: współrzędne poza zarysem
  • Mieszane jednostki: część wierszy w mm, inne w milach

Szybka lista kontrolna przed wysłaniem

  • Otworzyć CPL w podglądzie nakładającym go na zarys płytki
  • Wyrywkowo sprawdzić, czy każdy element leży na płytce, po właściwej stronie, w sensownym obrocie
  • Potwierdzić, że liczba montowań odpowiada łącznej ilości elementów w BOM
  • Odnotować narzędzie EDA użyte do eksportu

Najczęściej zadawane pytania

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.

Przekażcie ten projekt do produkcji

Jeśli pracują Państwo nad dokumentacją lub przygotowaniem testów opisanymi w tym artykule, chętnie przejrzymy posiadane materiały.