Все руководства

Заказ

Как написать спецификацию, которую завод может купить

Как перечислять компоненты, чтобы покупатель мог купить их без угадывания: замены, строки без установки, компоненты заказчика и минимальные количества.

Обновлено 2026-11-10Читать 6 мин

Спецификация (BOM) — это список покупок для Вашей платы. Человек, который её читает, должен превратить каждую строку в заказ на покупку точной детали и не имеет способа спросить проектировщика детали, что имелось в виду. Спецификация, которую покупатель может прочитать без угадывания, — самая большая экономия графика в заказе PCBA.

Что должна говорить каждая строка

Столбец Почему это важно
Позиционные обозначения (R1, R2, C7) Связывают строку с файлом размещения и шелкографией
Количество Должно равняться числу обозначений в строке
Значение 10 кОм, 100 нФ и единица, чтобы ничего не зависело от читающего
Посадочное место или корпус 0402, SOT-23, SOIC-8, чтобы деталь подходила к площадкам
Производитель Номера деталей уникальны только у производителя
Номер детали производителя (MPN) Точный предмет для покупки
Описание Допуск, напряжение, диэлектрик, мощность: то, что MPN не делает очевидным
Примечания Без установки, замены, особая обработка

Номер детали производителя — строка, которая имеет значение. Собственный код заказа дистрибьютора полезен как подсказка, но он называет складской предмет, которого может не быть в цепочке поставок завода.

Позиционное обозначение — ключ, который связывает файлы вместе.

Строка спецификации и строка размещения с одинаковым позиционным обозначением, плата с компонентом в его позиции от начала координат и посадочное место с теми же площадками
  1. Строка спецификации говорит, что покупать: значение, посадочное место, производителя и номер детали.
  2. Строка размещения с тем же позиционным обозначением говорит, куда он идёт: X, Y, поворот и сторону.
  3. Позиция измеряется от начала координат, которое должно быть тем, которое используют файлы Gerber.
  4. Посадочное место на плате должно подходить к корпусу детали в строке спецификации.
  5. Позиционное обозначение — связь. Если оно есть в одном файле и нет в другом, деталь покупается и не ставится или ставится и не покупается.

Хорошая строка и плохая строка

Плохая:

Обозначения Кол. Значение Деталь
C1, C2 2 100n capacitor

Какой допуск? Какое напряжение? Какой диэлектрик? Какой размер? Покупатель выберет один, и это может быть не тот, который Вы имели в виду. Конденсатор 100 нФ в позиции развязки, в цепи синхронизации и в фильтре — три разных требования.

Хорошая:

Обозначения Кол. Значение Посадочное место Производитель MPN Описание
C1, C2 2 100 нФ 0402 (названный) (точный номер) MLCC, X7R, 16 В, 10 %

Хорошая строка говорит, что такое деталь, двумя независимыми способами: номером и описанием. Если номера нет на складе, описание показывает, что было бы приемлемой заменой.

Замены

Скажите, какие замены разрешены. Есть три честных ответа на строку:

  • Без замены. Деталь критична (прецизионная опора, радиомодуль, регулируемая деталь питания), и можно использовать только эту деталь.
  • Эквивалент разрешён. Всё, что соответствует описанию, подходит. Это хорошо работает для пассивных компонентов.
  • Перечисленные замены. Назовите второй и третий MPN. Делайте это для любой детали, которой не хватает.

Без этого покупатель, который находит деталь без остатка, должен остановиться и спросить Вас, что стоит дней, или должен решить за Вас, что является риском, который Вы не выбирали.

Без установки и детали, которые Вы добавляете вручную

Некоторые детали есть на схеме, но не должны собираться: опциональный резистор, разъём, который Вы ставите позже, отладочный разъём. Отметьте их «do not place» (DNP или «do not fit») в спецификации и удалите их из файла размещения или по крайней мере отметьте их в обоих. Строка, которая есть в спецификации, но нет в файле размещения, — самый частый источник вопроса.

Если Вы хотите, чтобы что-то оставили вне оплавления и добавили вручную, скажите и об этом.

Детали, которые поставляете Вы (компоненты заказчика)

Вы можете прислать часть или все детали. Делайте это, когда деталь трудно купить, когда у Вас есть остаток или когда Вы должны использовать конкретную партию. Правила, благодаря которым это работает:

  • Отметьте строку «consigned» и скажите, кто её поставляет.
  • Пришлите на несколько больше, чем число плат. Машины теряют детали при загрузке и при настройке, а маленький пассивный компонент на отрезанной ленте легче потерять, чем катушку.
  • Присылайте детали в оригинальной упаковке, маркированные MPN, на ленте или катушке для машинной установки. Свободные детали нельзя эффективно ставить машиной и могут означать ручную установку.
  • Убедитесь, что чувствительные к влаге детали (многие микросхемы) находятся в герметичных пакетах с неповреждённой картой индикатора влажности.

Жизненный цикл и доступность

Прежде чем отправить спецификацию, проверьте каждую строку на:

  • Не рекомендуется для новых проектов (NRND) или конец жизни (EOL). Деталь могут ещё продавать с остатка, но остаток не продержится.
  • Длинный срок изготовления. Некоторые детали, например микроконтроллеры, детали питания и некоторые разъёмы, могут идти много недель и являются настоящей причиной длинного графика. См. Сроки изготовления и как их планировать.
  • Один источник. Только один производитель и нет замен.
  • Риск подделки. Детали, купленные у незнакомого брокера, а не у производителя или авторизованного дистрибьютора, могут быть перемаркированы или переработаны.

Минимальные количества заказа и потери

Детали продаются в упаковках: полная катушка из 5 000 резисторов, отрезанная лента из 100, лоток из 90 микросхем. Цена за штуку для Вашего количества редко бывает ценой за штуку в каталоге, и есть минимум, который Вы платите, даже если Вам нужно меньше. Две идеи помогают:

  • Минимальное количество заказа (MOQ). Наименьшее число, которое продавец продаст. Вы платите за него, используете ли Вы всё или нет.
  • Потери (избыток). Дополнительные детали, купленные для покрытия потерь при монтаже. Маленькие пассивные компоненты теряются чаще больших микросхем, поэтому заводы обычно добавляют процент для них и ничего для дорогих деталей. Спросите, какое правило используется и возвращаются ли оставшиеся детали Вам.

Для прототипной серии из пяти плат стоимость деталей часто доминируется минимальными количествами, а не количеством на платах. Если Вы планируете повторный заказ, оставшиеся детали — остаток, который Вы можете использовать снова.

Проверьте спецификацию перед отправкой

  1. Суммируйте столбец количества: он должен равняться числу установленных компонентов в файле размещения.
  2. Каждое позиционное обозначение встречается один раз, ровно в одной строке.
  3. Каждое посадочное место соответствует корпусу MPN. Откройте документацию на любую деталь, которую Вы раньше не использовали.
  4. Поляризованные детали (диоды, электролитические конденсаторы, микросхемы) имеют ясный знак вывода 1 или полярности в шелкографии и на сборочном чертеже.
  5. У каждой строки есть MPN или она отмечена DNP.

Поворот и полярность — места, где спецификация, файл размещения и посадочное место расходятся чаще всего. Рисунок показывает одну деталь тремя способами.

Маленькая деталь с тремя выводами, нарисованная как установленная, повёрнутая на четверть оборота и на нижней стороне, каждая со своим крестом центра и точкой вывода 1
  1. Центр детали — точка, которую файл размещения даёт как X и Y.
  2. Вывод 1 имеет точку. Поворот в файле размещения измеряется против того, как посадочное место нарисовано в библиотеке, а не против детали на катушке.
  3. Четверть оборота: та же деталь повёрнута. Если библиотека и файл размещения не согласны о нуле, деталь оказывается повёрнутой.
  4. Нижняя сторона зеркальна, поэтому вывод 1 на другой стороне. Файл должен говорить, на какой стороне деталь.

Как это выглядит при заказе здесь

25 проверок при загрузке смотрят на файлы платы. Они не решают, верна ли деталь для Вашей схемы, и не проверяют остаток. Инженер читает спецификацию до покупки деталей и спрашивает Вас об отсутствующих заменах, редких деталях и строках, которые нельзя купить. Цена следует из Ваших опций и показана в долларах США. См. что влияет на цену и загрузите на странице загрузки.

Попробуйте на настоящей плате

Загрузите плату и посмотрите 25 проверок на ней.

Загрузить плату