Сейчас занимаюсь проектом, который в серии должен производиться на несколько десятков тысяч и постепенно погружаюсь в тонкости Design For Manufacturing (DFM).
Когда мне делали ревью моего первого PCB проекта, то попросили оптимизировать номиналы резисторов и конденсаторов. Например, если на плате стоят 10кОм и 11кОм, нужно проверить, можно ли в обоих местах использовать какой-то один номинал. Такую оптимизацию BOMа обосновывали тем, чтобы отдел закупок меньше заморачивался, не тратил лишние деньги компании и свое драгоценное время. А производство не тратило силы на проверку, хранение и не раздувало номенклатуру компонентов.
Но производство там было свое, которое маленькие серии собирало вручную.
Сейчас, если вы решите заказать на JLCPCB (или в каком-то другом месте) не только голые платы, но еще и сборку, то обнаружите такой пункт как "Feeders Loading fee".
Это значит, что сотруднику фабрики нужно вручную загрузить в pick-and-place машину ленту с компонентами. И за это нужно заплатить!
Один уникальный компонент - 3$ будьте добры.
У вас в BOM 100нФ на 25В и 100нФ на 50В? Это еще +3$!
Да, при массовом производстве эта цена "размазывается" на количество плат и влияние уже не так ощутимо.
Но оказывается, что это еще не всё.
Для монтажа на топ и боттом загружаются разные фидеры. Т.е. если какой-то компонент, например 10кОм резистор, находится на двух сторонах платы, то его нужно загружать дважды! А если таких компонентов не один, а десятки? х2 переплата...
Конечно, это не единственная причина оптимизации ВОМ:
-Дешевле покупать 2000шт одного компонента, чем по 1000шт двух разных
-Количество компонентов на плате, скорее всего, не кратно 10 или 100, а при массовом производстве их закупают кратными тысячам и приходится округлять в большую сторону
-Дешевле доставка
-Не нужно тратить время на распаковку, проверку и сортировку
-Не требуется дополнительного места для хранения
По отдельности все эти пункты кажутся незначительными, но в совокупности начинают оказывать влияние, особенно при производстве больших партий.
Если я забыл упомянуть еще какие-то причина оптимизации BOMа, дополняйте в комментариях ;)
Post #399
834