Резюме

  • CPL е наборът от инструкции за разполагане на pick-and-place машината.
  • Задължителни колони: reference, X, Y, въртене, страна, footprint.
  • Конвенциите за ротация се различават между EDA инструментите — често срещан капан.
  • Конвенцията за нулева точка на корпусите също се различава, внимавайте за грешки от отместване.

Какво е CPL

CPL означава component placement list. Други имена: pick-and-place файл, XYZ файл, position файл. Pick-and-place машината чете този файл, за да знае къде отива всеки компонент върху платката.

Задължителни колони

Колона Описание
Reference R1, C2, U3 (съответства на BOM и силкскрийна)
X X координата (mm)
Y Y координата (mm)
Rotation 0, 90, 180, 270 градуса
Side Top или bottom
Footprint 0402, 0603, SOT-23 и т.н.

Незадължителни, но често срещани: package origin reference, value, comment.

Конвенциите за ротация се различават

Ротацията в KiCad, Altium, Eagle и OrCAD използва леко различни референтни ъгли за един и същ компонент. Част, експортирана от KiCad като 90 градуса, може да трябва да бъде интерпретирана като 270 градуса на pick-and-place машината.

Pick-and-place машината използва една конвенция. Производственото инженерство прилага трансформация по EDA инструмент при зареждане на CPL. Знанието кой инструмент е експортирал CPL е полезна информация за включване в метаданните на файла или в името на файла.

Конвенция за package origin

Повечето EDA инструменти поставят X-Y origin в центроида на пакета. Някои го поставят на pin 1. Някои позволяват на потребителя да избере. Pick-and-place машината приема една конвенция; ако вашият CPL използва другата, всеки компонент е изместен с половината от размера на пакета си.

Решението: потвърдете конвенцията за package origin на вашия EDA инструмент преди експорт и я документирайте в CPL файла или в придружителна бележка.

Често срещани грешки в CPL, които забавят поставянето

  • Липсващи компоненти: BOM съдържа компонент, CPL не включва поставяне
  • Призрачни компоненти: CPL включва поставяне, няма съответстващ ред в BOM
  • Грешна страна: top компонент е посочен като bottom (или обратно)
  • Грешна ротация: експортирана в градуси, машината очаква радиани (или обратно, със специфики на EDA инструменти)
  • Поставяния извън платката: координати извън контура на платката
  • Смесени единици: някои редове в mm, други в mils

Бърза проверка преди изпращане

  • Отворете CPL в програма за преглед, която го налага върху контура на вашата платка
  • Проверете на случаен принцип, че всеки компонент е на платката, на правилната страна, при разумна ротация
  • Потвърдете, че броят на поставянията съвпада с общото количество в BOM
  • Отбележете EDA инструмента, използван за експорт

Преминете към серийно производство

Ако работите по файла или подготовката за тестване, които статията разглежда, с удоволствие ще прегледаме това, което имате.