Так, корисним і поширеним способом вираження BOM є електронна таблиця. Ні, стандартного формату немає. Окремі компанії можуть мати внутрішні специфікації та форми для візиток, але не існує незалежного стандарту, принаймні того, що слід дотримуватися достатньо людей, щоб зробити корисним.
У своїх таблицях BOM я використовую такі стовпці:
A: Загальна кількість цієї деталі, необхідна для повного складання. В комірці A1 міститься кількість одиниць, які потрібно побудувати. Решта клітин A виводяться з A1 та кількості на одиницю (стовпець B).
Б: "Кількість". Кількість необхідних деталей на одиницю.
В: "Конструктори". Позначення компонентів, як-от R1, C5 тощо. У комірці для кожного рядка перелічені всі позначення для примірників цієї конкретної частини в блоці.
Д: "Опис". Основний рядок з описом, наприклад "Конденсатор, неполяризований", "Резистор, виправлений" тощо.
E: "Значення". Більш детальне значення, що перевищує основний опис. Це може бути "12 Ом, 2 Вт, 1%" для конкретного резистора.
F: "Пакет". Назва пакету для цього варіанту частини, як "SMD-0805", але іноді власні позначення пакета, якщо це не щось стандартне. Це за замовчуванням назва пакету в бібліотеці Eagle, якщо я не встановлюю його явно.
Г: "Субстрат". Так чи ні, щоб вказати, чи дозволяються заміни. Наприклад, ви, мабуть, хочете дозволити придбати будь-який 5 кОм 0805 5% резистор, який вони можуть отримати на цьому тижні, але мікроконтролер краще бути саме таким, який ви вказали.
Н: "Мануф". Назва виробника, як правило, порожнє для загальних деталей.
Я: "Мануф частина #". Номер виробника
J: "Постачальник". Приклад назви постачальника, наприклад "Mouser".
К: "Запчастина №№". Номер або запас постачальника, вказаний у колонці J.
Л: "$ частина". Вартість за частину.
М: "$ Дошка". Вартість всіх цих частин на цілій дошці або агрегаті. Це автоматично походить від B і L.
N: "$ Усі". Вартість всіх цих деталей за весь цикл виробництва. Це автоматично походить від A і L.
У мене також є кілька рядків внизу. Вони призначені для самої голої дошки, набору, виготовлення, тестування та доставки на склад. Призначення цих додаткових рядків здебільшого дозволяють підбивати підсумки повної вартості виробничого циклу.
Я б приклав приклад, але, схоже, немає способу це зробити. Ось знімок екрана однієї такої електронної таблиці BOM для чогось внутрішнього, тому я не видаю жодної інформації про клієнта. Щоб мати можливість його прочитати, вам, ймовірно, потрібно зберегти зображення на диску, а потім переглянути його зовні. Цей веб-сайт змінює розмір зображень до деякої максимальної ширини для відображення в повідомленні.
У цьому випадку я ніколи не заповнював часткові витрати, тому це не відображає загальних витрат.