Завод будує з файлів, а не з Вашого проєкту. Що Ви експортуєте, те Ви й отримаєте, тому експорт — етап проєкту, а не запізніла думка. Стаття перелічує, що має містити кожен файл, як експортувати його зі звичайних інструментів і що найчастіше йде не так.
Файли по одному
Файли Gerber (зображення міді, маски та шовкографії)
Файл Gerber — це 2D-зображення одного шару. Ви надсилаєте по одному файлу на шар:
- кожен шар міді (верхній, нижній і кожен внутрішній шар),
- паяльну маску верхню та нижню (отвори, де мідь залишається відкритою),
- шовкографію верхню та нижню (надрукований текст і контури),
- паяльну пасту верхню та нижню, якщо трафарет робиться з Ваших файлів,
- контур плати.
Використовуйте поточний формат RS-274X (розширений Gerber) або його новіший варіант Gerber X2, який може нести функцію шару у файлі. Старий формат без вбудованих апертур (RS-274D) неприйнятний. Перевірте, що одиниці файлу та число десяткових знаків установлено у файлі; файл, прочитаний у невірній одиниці, виглядає в десять або двадцять п’ять разів більшим чи меншим.
Малюнок розбирає плату на шари, які стають файлами. Кожен файл — зображення лише одного шару.
- Шовкографія: надруковані контури та знаки, що тримаються подалі від контактних майданчиків.
- Паяльна паста: місця, де трафарет пропускає пасту. Її отвори лише на майданчиках.
- Паяльна маска: покриття. Файл показує, де вона відкрита, а не де вона перебуває, тому отвори біля майданчиків.
- Мідь: майданчики, доріжки та кільце довкола перехідного отвору. Для кожного шару міді один файл; тут намальовано один.
- Свердління: позиція та розмір кожного отвору. Це список отворів, а не зображення.
- Контур: одна замкнена форма для краю плати, з вирізами та пазами як власними формами.
На одному майданчику ці файли зустрічаються. Цей переріз показує пару майданчиків і три шари, які їх торкаються, тому вони — окремі файли.
- Майданчик — мідь із файлу міді.
- Отвір маски більший за майданчик, тому кільце порожньої плати видно довкола міді.
- Маска між двома майданчиками — вузька перемичка. Якщо вона надто тонка, щоб утриматися, вона втрачається, і припій може з’єднати майданчики.
- Отвір трафарету з файлу пасти трохи менший за майданчик, тому паста потрапляє всередину нього.
- Шовкографія сидить на масці, подалі від майданчиків. Фарба на майданчику зупиняє припій.
Файли свердління
Дані свердління перелічують позицію та діаметр кожного отвору, зазвичай у форматі Excellon. Надсилайте металізовані отвори (перехідні отвори, отвори компонентів) і неметалізовані отвори (монтажні отвори) окремо або переконайтеся, що файл каже, який є який. Пази мають бути у файлі свердління або у файлі контуру у формі, яку завод може прочитати; скажіть у примітці, якщо Ви не впевнені.
Контур плати
Контур — це один замкнений шлях, який описує край плати. Внутрішні вирізи — окремі замкнені шляхи. Контур, який не замкнено або намальовано на кількох шарах, — часта причина запитань. Намалюйте його на власному шарі однією шириною лінії.
Специфікація
Таблиця компонентів: позиційні позначення (R1, C4, U2), кількість, значення, посадкове місце, а також виробник і номер деталі виробника. Стаття Як написати специфікацію, яку завод може купити покриває це докладно.
Файл розміщення
Також званий файлом pick-and-place або файлом центроїдів. Для кожного позиційного позначення: позиція X та Y, поворот і бік, на якому перебуває компонент. Дві пастки звичайні. Початок координат може відрізнятися від початку Gerber, а поворот посадкового місця може слідувати іншій конвенції, ніж та, яку використовує бібліотека машини. Гарна специфікація та поганий файл розміщення все одно дають невірні плати, а завод не може сказати про це без картинки, тому надішліть також складальне креслення або PDF кожного боку.
Експорт зі звичайних інструментів
Імена меню змінюються між версіями, тому ставтеся до цього як до карти, а не як до посібника.
| Інструмент | Gerber і свердління | Файл розміщення | Специфікація |
|---|---|---|---|
| KiCad | Діалог Plot у редакторі PCB (File, Fabrication Outputs, Gerbers), потім Generate Drill Files | File, Fabrication Outputs, Component Placement | Експорт із редактора схем; спочатку додайте поля виробника та номера деталі до символів |
| Altium Designer | File, Fabrication Outputs: Gerber Files і NC Drill Files | File, Assembly Outputs: Generate pick and place files | Reports, Bill of Materials |
| Eagle (і редактор Fusion electronics) | CAM Processor із завданням Gerber і Excellon | ULP або скрипт, який пише список розміщення | ULP або експорт специфікації |
| EasyEDA | Export, PCB Fabrication File (Gerber) | Export, Pick and Place File | Export, BOM |
Після експорту відкрийте файли у переглядачі Gerber, який не є частиною Вашого інструменту проєктування, та порівняйте те, що Ви бачите, із проєктом. Безкоштовного переглядача достатньо. Цей єдиний крок ловить більшість помилок нижче.
Десять найчастіших помилок файлів
- Відсутній шар. Наприклад нижня маска, файл свердління або один внутрішній шар.
- Контур відкритий або в невірному місці. Заводу доводиться вгадувати край плати.
- Невірні одиниці або масштаб. Плата з’являється невірного розміру.
- Нижній бік дзеркальний. Деякі налаштування експорту дзеркалять нижні шари, а суміш дзеркальних і недзеркальних шарів в одному наборі дає плату, чия нижня мідь не відповідає її нижній масці або її отворам. Експортуйте всі шари з однаковими налаштуваннями та подивіться на результат у переглядачі.
- Отвори не потрапляють на свої майданчики. Файл свердління використовує інший початок або інший формат, ніж файли Gerber.
- Доріжки або зазори тонші, ніж робить процес. Кожен виробник має мінімум для ширини доріжки, зазору, розміру отвору та кільцевого пояска (кільця міді довкола отвору).
- Мідь надто близько до краю плати. Фрезерування краю плати ріже мідь, яка надто близько.
- Шовкографія на майданчиках. Текст над майданчиком видаляється, або фарба на майданчику зупиняє змочування припоєм.
- Нема паяльної маски між майданчиками з дрібним кроком. Перемичка маски між майданчиками може бути надто тонкою, щоб утриматися, і її залишають, що запрошує перемички припою.
- Специфікація та файл розміщення не згодні. Позиційне позначення є в одному й нема в іншому, або посадкове місце у специфікації — не посадкове місце на платі.
Називайте речі так, щоб нікому не доводилося вгадувати
Використовуйте ясні імена файлів або один архів, у якому кожен файл має шар у своєму імені або розширенні. Увімкніть коротке readme з товщиною плати, числом шарів і фінішним покриттям, яке Ви хочете, і тим, що Ви хочете для чогось незвичайного: позолочені крайові контакти, сліпі перехідні отвори, контроль імпедансу.
Що перевірка файлів може Вам сказати, а що ні
Автоматична перевірка може прочитати файли та знайти те, що відсутнє, неузгоджене або поза процесом: незамкнутий контур, дзеркальний шар, отвір без свого майданчика. Вона не може сказати, чи працює схема, чи вірний обраний Вами компонент або чи відповідає схема платі. Це залишається Вашою роботою та роботою Вашої перевірки проєкту.
Як це виглядає під час замовлення тут
Завантажте один архів на сторінці завантаження; що покриває перевірка, є на сторінці перевірки файлів. 25 перевірок названо простою мовою в результаті, із числом місць, де трапляється кожна проблема, і межею, проти якої її виміряно. Чинні обмеження є на сторінці виробничих можливостей. Якщо перевірка не змогла запуститися, наприклад, бо файли монтажу ще не завантажено, результат каже про це замість показу зеленої позначки. Інженер підтверджує кожне замовлення до виробництва.
Список помилок проєктування, організований за перевірками, див. у статті Проєктування для виробництва: помилки, які ми бачимо.