Résumé

  • Le CPL est le jeu d'instructions de placement pour la machine pick-and-place.
  • Colonnes requises : repère, X, Y, rotation, face, empreinte.
  • Les conventions de rotation varient d'un outil EDA à l'autre, piège fréquent.
  • La convention d'origine des boîtiers varie également, attention aux décalages.

Ce qu'est le CPL

CPL signifie component placement list (liste de placement des composants). Autres appellations : fichier pick-and-place, fichier XYZ, fichier de position. La machine pick-and-place lit ce fichier pour savoir où va chaque composant sur la carte.

Colonnes requises

Colonne Description
Reference R1, C2, U3 (correspond à la BOM et à la sérigraphie)
X Coordonnée X (mm)
Y Coordonnée Y (mm)
Rotation 0, 90, 180, 270 degrés
Side Haut ou bas
Footprint 0402, 0603, SOT-23, etc.

Facultatives mais fréquentes : référence d'origine du boîtier, valeur, commentaire.

Les conventions de rotation varient

Les rotations KiCad, Altium, Eagle et OrCAD utilisent toutes des angles de référence légèrement différents pour le même composant. Une pièce exportée depuis KiCad à 90 degrés peut devoir être réinterprétée à 270 degrés sur la machine pick-and-place.

La machine pick-and-place utilise une seule convention. L'ingénierie de production applique une transformation par outil EDA au chargement du CPL. Savoir quel outil a exporté le CPL est une information utile à inclure dans les métadonnées du fichier ou dans son nom.

Convention d'origine du boîtier

La plupart des outils EDA placent l'origine X-Y au centroïde du boîtier. Certains la placent à la broche 1. D'autres laissent l'utilisateur choisir. La machine pick-and-place suppose une convention ; si votre CPL utilise l'autre, chaque composant est décalé de la moitié de la taille de son boîtier.

La solution : vérifier la convention d'origine du boîtier de votre outil EDA avant l'export et la documenter dans le fichier CPL ou dans une note jointe.

Erreurs CPL courantes qui retardent le placement

  • Composants manquants : la BOM liste un composant, le CPL n'inclut pas son placement
  • Composants fantômes : le CPL inclut un placement, sans ligne BOM correspondante
  • Mauvaise face : un composant du dessus listé sur le dessous (ou inversement)
  • Mauvaise rotation : exportée en degrés, la machine attend des radians (ou inversement, selon les particularités de l'outil EDA)
  • Placements hors carte : coordonnées en dehors du contour de la carte
  • Unités mélangées : certaines lignes en mm, d'autres en mils

Une vérification rapide avant envoi

  • Ouvrir le CPL dans un visualiseur qui le superpose au contour de votre carte
  • Vérifier par sondage que chaque composant est sur la carte, sur la bonne face, avec une rotation cohérente
  • Confirmer que le nombre de placements correspond à la quantité totale de la BOM
  • Noter l'outil EDA utilisé pour l'export

Passer en production

Si vous travaillez sur le dossier ou la préparation de tests couverts par cet article, nous sommes prêts à examiner ce que vous avez.