Bom файл печатной платы что это
Существуют различные типы спецификаций материалов, используемых в процессе проектирования; они также специфичны для производства, используемого в процессе сборки.
Ключевые моменты
Общие сведения о спецификации материалов (BOM)
Создание точной ведомости материалов (BOM) имеет жизненно важное значение, поскольку оно обеспечивает доступность деталей при необходимости, а также гарантирует, что процесс сборки будет максимально эффективным. Если спецификация не является точной, это может вызвать остановку производства, что увеличивает эксплуатационные расходы , поскольку требуется время для обнаружения недостающих деталей, запуска другого производственного заказа или до тех пор, пока не будет определен правильный процесс сборки.
Различные типы ведомостей материалов (BOM) зависят от типа проекта и потребностей бизнеса. Спецификации обычно используются в проектировании, проектировании, производстве, производстве и многом другом. Производственная спецификация важна при разработке систем планирования ресурсов предприятия (ERP) и планирования потребности в материалах (MRP).
Элементы, включенные в спецификацию, включают номер детали, название детали, количество, единицу измерения, ссылки на сборку, метод изготовления деталей и дополнительные примечания.
Отображение спецификаций материалов (BOM)
Спецификация отображает информацию одним из двух способов: отображение взрыва или отображение взрыва. Развертка спецификации (BOM) отображает сборку на самом высоком уровне с разбивкой на отдельные компоненты и детали на самом нижнем уровне, а сжатие BOM отображает связь отдельных деталей на нижнем уровне со сборкой на более высоком уровне.
Например, компьютер состоит из жестких дисков, компьютерных микросхем, панелей оперативной памяти и процессоров. Каждый процессор разделен на арифметический блок, блок управления и регистр. Требования к арифметическому блоку, блоку управления и регистру вкладываются в требования к процессору, которые встраиваются в требования для всего компьютера.
Типы спецификаций материалов (BOM)
Техническая спецификация материалов определяет дизайн готового продукта. Он включает все альтернативные и заменяющие номера деталей и детали, содержащиеся в примечаниях к чертежам. Каждая строка ведомости материалов (BOM) включает код продукта, название детали, номер детали, версию детали, описание, количество, единицу измерения, размер, длину, вес и технические характеристики или характеристики продукта.
Техническая спецификация часто составляется инженерами на основе чертежей системы автоматизированного проектирования (САПР). Для готового продукта может быть создано несколько технических спецификаций. Это часть управления жизненным циклом продукта .
Производственная ведомость материалов (BOM) включает в себя все узлы и детали, необходимые для создания готового изделия, готового к отправке. Он также включает упаковочные материалы, необходимые для отправки продукта покупателю. Он содержит процессы, которые требуют выполнения для продукта до завершения, и хранит всю информацию, необходимую для производственной деятельности .
Продолжение темы про изготовление плат в Китае. В этой статье я расскажу про свой опыт заказа печатных плат с закупкой и монтажом электронных компонентов. А именно про подготовку файла BOM (Bill Of Materials) - списка компонентов, которые необходимо установить на печатной плате.
Для примера возьму один из своих проектов на сайте. Умный пожарный извещатель для примера подойдет. И компонентов много разных, получится подробная статья.
У нас уже имеется все исходники: схема устройства и разработана печатная плата в Dip Trace.
Для начала нам нужно через PCB Layout сделать экспорт данного файла, который содержит метки, значения, корпус, расположение на плате.
В идеале конечно, если вы сделали экспорт и файл готов для отправки на проверку при создании заказа на PCBway. Но в примере я пройдусь по каждой группе применяемых компонентов, ведь очень важно не упустить детали.
Одна ваша ошибка может привести к большим убыткам. Инженеры на заводе не будут проверять правильность выбранных компонентов и передадут в закупку что вы укажете. Если партия большая и купили к примеру выводной кварц, а нужно было под поверхностный монтаж, стоимость ошибки может исчисляться сотнями а то и тысячами долларов. А все из-за неверного обозначения корпуса компонента или partnumber компонента.
Теперь к делу. В PCB Layout в меню Файл - экспорт выбираем Pick and place.
Производим настройки параметров экспорта как на скрине. Важно активировать пункт "Использовать координаты проекта". Далее жмем экспорт в файл и выбираем место для сохранения. Обычно в папку с проектом и называю BOM.csv. Пункт с выбором разделителя оставляем как есть.
Итак. У нас есть резисторы. Тут не так все сложно. Должен быть указан корпус и номинал. Номер по каталогу уже по желанию, обычно не указываю. К примеру у меня по ним получается примерно так:
label | Case | Center X (mm) | Center Y (mm) | Side | Angle | Value |
R4 | RES_0603 | 50.8 | 23.495 | Top | 0.0 | 300R |
R5 | RES_0603 | 3 | 42 | Top | 0.0 | 2k2 |
R6 | RES_0603 | 3 | 45 | Top | 0.0 | 1k |
R7 | RES_0603 | 26 | 70 | Top | 0.0 | 51R |
Обычно вопросов не возникает. Но просят уточнить и прописать букву R, чтобы точно убедиться что без делителя в Омах. Сначала идет метка и номер, далее корпус и вид компонента, координаты компонента по X и Y оси, сторона компонента, угол поворота на плате и номинал компонента.
Тоже самое и с кондерами.
label | Case | Center X (mm) | Center Y (mm) | Side | Angle | Value |
C15 | CAP_0603 | 30 | 70 | Top | 0.0 | 22p |
C16 | CAP_1206 | 29 | 56 | Top | 0.0 | 1u |
C17 | CAP_0603 | 67 | 40 | Top | 0.0 | 100n |
C18 | CAP_0603 | 53 | 12 | Top | 0.0 | 100n |
Теперь о сложном. Имеются на схеме аллюминиевые электролитические конденсаторы. Вот как они указаны в файле:
C4
CAPAE-4.3x4.3
47u
EEE-FN1A470UR
Тут добавился обязательный столбец Info где я указываю всю необходимую информацию для инженеров производства, в том числе и partnumber. Чтобы нам его точно подобрать, необходимо на digikey найти нужный нам конденсатор с требуемыми параметрами и характеристиками. Для этого в каталоге digikey переходим в раздел Capacitors > Aluminum Electrolytic Capacitors. И уже сортируем далее по фильтру:
Voltage-Rated - 10 V (это в моем случае);
Surface Mount Land Size - 0.169" L x 0.169" W (4.30mm x 4.30mm).
По такой же схеме находим все остальные кондеры.
Предусмотрен в схеме защитный диод 4007. Он имеет маркировку CGRA4007-G - подходящий аналог.
D2
SMA4007
CGRA4007-G
Разъем для программирования микроконтроллера Atmega 328.
J2
Pin header 2*3pin 2.54mm
HDR-2x3
Коннектор для подключения 4FF nanoSIM карты
J3
SIM8060
4FF Nano SIM connector
SIM8060-6-1-14-00-A
Разъем для подключения GSM антенны.
J4
U.FL-R-SMT-1
RECE-20279-001E-01
Микрофон для записи информации в память микросхемы ISD.
Применение распространненных транзисторов BC847. Выводной транзистор с такими же параметрами называется BC547.
S1
PTS636 SM43J SMTR LFS
CKN12317-1-ND
U1
QFP-32/9x9x0.8
ATMEGA328_TQFP32
Стабилизатор на 3.3 В AMS1117-3.3.
U2
SOT223-4
AMS1117-3.3
GSM модуль SIM800C.
U4
LCC110P1570X1760X250-42N
SIM800C
Кварцевый резонатор на 16 МГц. В корпусе поверхностного монтажа.
Y1
ABLS-16.000MHZ-B4-T
16 Mhz
Так можно можно сделать пометки о необходимости приобретения некоторых компонентов и положить их как комплект. Никуда при этом на припаивая. Я так сделал с GSM антенной и разъемом для батарейки крона.
GSM Antenna - 2125700150 - Only buy, donot assembly
Battery connector - 36-232-ND - Only buy, donot assembly
Образец готового BOM файла - скачать
После подготовки файла, отправляем на проверку инженерам PCBWay через личный кабинет. Если у них имеются трудности при работе над моим проектом, всегда напишут на почту и подскажут оптимальное решение.
Не пропустите обновления! Подписывайтесь на нашу страницу в Instagram.
Так же у нас есть Telegram канал.
Программы, которые поддерживают BOM расширение файла
Программы, которые могут обрабатывать BOM файлы, следующие. Файлы с суффиксом BOM могут быть скопированы на любое мобильное устройство или системную платформу, но может быть невозможно открыть их должным образом в целевой системе.
Программы, обслуживающие файл BOM
Как открыть файл BOM?
Отсутствие возможности открывать файлы с расширением BOM может иметь различное происхождение. С другой стороны, наиболее часто встречающиеся проблемы, связанные с файлами Mac OS X Bill Of Materials Format, не являются сложными. В большинстве случаев они могут быть решены быстро и эффективно без помощи специалиста. Мы подготовили список, который поможет вам решить ваши проблемы с файлами BOM.
Шаг 1. Скачайте и установите File Juicer
Основная и наиболее частая причина, препятствующая открытию пользователями файлов BOM, заключается в том, что в системе пользователя не установлена программа, которая может обрабатывать файлы BOM. Этот легкий. Выберите File Juicer или одну из рекомендованных программ (например, Mac OS X, Apple Xcode) и загрузите ее из соответствующего источника и установите в своей системе. Выше вы найдете полный список программ, которые поддерживают BOM файлы, классифицированные в соответствии с системными платформами, для которых они доступны. Одним из наиболее безопасных способов загрузки программного обеспечения является использование ссылок официальных дистрибьюторов. Посетите сайт File Juicer и загрузите установщик.
Шаг 2. Убедитесь, что у вас установлена последняя версия File Juicer
Если проблемы с открытием файлов BOM по-прежнему возникают даже после установки File Juicer, возможно, у вас устаревшая версия программного обеспечения. Проверьте веб-сайт разработчика, доступна ли более новая версия File Juicer. Может также случиться, что создатели программного обеспечения, обновляя свои приложения, добавляют совместимость с другими, более новыми форматами файлов. Это может быть одной из причин, по которой BOM файлы не совместимы с File Juicer. Самая последняя версия File Juicer обратно совместима и может работать с форматами файлов, поддерживаемыми более старыми версиями программного обеспечения.
Шаг 3. Настройте приложение по умолчанию для открытия BOM файлов на File Juicer
После установки File Juicer (самой последней версии) убедитесь, что он установлен в качестве приложения по умолчанию для открытия BOM файлов. Следующий шаг не должен создавать проблем. Процедура проста и в значительной степени не зависит от системы
Изменить приложение по умолчанию в Windows
- Выберите пункт Открыть с помощью в меню «Файл», к которому можно щелкнуть правой кнопкой мыши файл BOM.
- Выберите Выбрать другое приложение → Еще приложения
- Последний шаг - выбрать опцию Найти другое приложение на этом. указать путь к папке, в которой установлен File Juicer. Теперь осталось только подтвердить свой выбор, выбрав Всегда использовать это приложение для открытия BOM файлы и нажав ОК .
Изменить приложение по умолчанию в Mac OS
Шаг 4. Убедитесь, что файл BOM заполнен и не содержит ошибок
Если вы выполнили инструкции из предыдущих шагов, но проблема все еще не решена, вам следует проверить файл BOM, о котором идет речь. Проблемы с открытием файла могут возникнуть по разным причинам.
1. BOM может быть заражен вредоносным ПО - обязательно проверьте его антивирусом.
Если BOM действительно заражен, возможно, вредоносное ПО блокирует его открытие. Рекомендуется как можно скорее сканировать систему на наличие вирусов и вредоносных программ или использовать онлайн-антивирусный сканер. Если файл BOM действительно заражен, следуйте инструкциям ниже.
2. Проверьте, не поврежден ли файл
Если вы получили проблемный файл BOM от третьего лица, попросите его предоставить вам еще одну копию. В процессе копирования файла могут возникнуть ошибки, делающие файл неполным или поврежденным. Это может быть источником проблем с файлом. При загрузке файла с расширением BOM из Интернета может произойти ошибка, приводящая к неполному файлу. Попробуйте загрузить файл еще раз.
3. Убедитесь, что у вас есть соответствующие права доступа
Существует вероятность того, что данный файл может быть доступен только пользователям с достаточными системными привилегиями. Выйдите из своей текущей учетной записи и войдите в учетную запись с достаточными правами доступа. Затем откройте файл Mac OS X Bill Of Materials Format.
4. Убедитесь, что ваше устройство соответствует требованиям для возможности открытия File Juicer
5. Убедитесь, что ваша операционная система и драйверы обновлены
Последние версии программ и драйверов могут помочь вам решить проблемы с файлами Mac OS X Bill Of Materials Format и обеспечить безопасность вашего устройства и операционной системы. Возможно, файлы BOM работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла BOM мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле BOM.
Вот некоторые из преимуществ выполнения всестороннего и тщательного анализа сборки:
- Оценка финансовых затрат по результатам анализа
- Выявление производственных дефектов и их исправление до отправки на производственную линию
- Получение из проекта исходных данных для планирования, включая оборудование, необходимое для производства
- Получение рекомендаций по доработке в проект на ранних этапах разработки
Что такое Valor Parts Library (VPL) и какую роль VPL играет при анализе DFA?
Полноценный анализ монтажа и пайки, а по сути, виртуальное прототипирование продукта, невозможно без наличия точных моделей компонентов. Такие модели можно назвать монтажными, и они отличаются от 3D моделей и, собственно, 2D моделей посадочных мест тем, что обладают максимально точными геометрическими размерами контактной части корпуса и выводов. Конечно, при разработке посадочных мест в ECAD системе инженер-конструктор обязан учитывать эти размеры и ориентироваться на соответствующие стандарты IPC и JEDEC, а также на технологии производителя. Но когда речь идет о серийных и сложных изделиях, где количество компонентов идет на сотни и тысячи, когда требуется учитывать возможные замены, контролировать и корректировать цепочки поставок и производства, возрастает риск дорогостоящих ошибок, сбоев и задержек. Например, полный аналог целевого компонента, который указан в BOM в качестве альтернативы может иметь другой корпус, а следовательно, под него требуется другая «посадка», которая не учтена в проекте (Рис. 1):
Другой пример – неверно указан первый или полярный вывод, нарушена последовательность расположения выводов. Площадь контактных площадок может оказаться слишком большой, что приведет к сильному смещению компонента, или слишком малой, что приведет к некачественной пайке. Все эти и другие нарушения сложно отследить в рамках «ручной» проверки проекта с большим количеством компонентов. Их можно «выловить» только при наличии точных монтажных библиотек компонентов, которые должны автоматически интегрироваться в производственную модель печатной платы при ее проверке на как можно более ранних этапах разработки. Создание проекта с учетом требований DFA – задача инженера-конструктора, которая никак не решается без его участия, а следовательно, в его распоряжении должны быть соответствующие инструменты проверки.
Именно таким инструментов является Valor Part Library – база данных, содержащая физическое описание компонентов. VPL компоненты при DFA проверке проекта замещают библиотеки посадочных мест геометрически точными моделями корпусов (Рис. 2):
Siemens ведет собственную онлайн базу моделей VPL, в которую уже входит 1 миллион уникальных позиций (MPN), а также предлагает специальную утилиту VPL Manager, чтобы вести локальную базу VPL, сверяя ее с базой Siemens. Кроме того, доступен специальный сервис по созданию таких моделей по заданию разработчика VPL Content Service. Каждый компонент в базе VPL получает уникальный идентификатор – CPN (Customer Part Number), который указывает на список пар Manufacturer+MPN (Manufacturer Part Number). Поэтому, чтобы поиск по локальной или онлайн базе VPL был максимально продуктивным и успешным, необходимо наличие BOM файла в структуре проекта Valor NPI с номерами компонентов и их производителями.
Загрузка BOM файла
Загрузка BOM начинается с меню Tools – BOM Manager из среды MRA или Tools – BOM – BOM Manager из среды Engineering Toolkit. В последнем случае есть дополнительные команды для копирования BOM между продуктовыми моделями, удаления и сравнения. В окне Open BOM Manager будет указано название проекта ODB++ и плата в его составе. В строке BOM необходимо указать название, которое должно обязательно записываться с маленькой буквы и выбирается пользователем на основе его предпочтений. В проект можно загрузить несколько перечней (Рис. 3):
В следующие несколько шагов происходит загрузка внешнего BOM файла и его проверка на целостность данных в BOM Import Wizard. BOM файл лучше всего получить из ECAD системы в формате Excel. Он проще читается и в него проще вносить исправления (Рис. 4):
При загрузке в любых других форматах запускается BOM Template Editor (BTE), в котором пользователь задает правила чтения файла. Перед загрузкой необходимо убедиться в том, что у компонентов указаны все ключевые свойства. Это позиционное обозначение (RefDes), номер (MNP) и производитель (Manufacturer). В меню BOM Manager View – Custom Column Display выбираются столбцы свойств, которые будут отображаться в загруженном BOM (столбец Show those fields) (Рис. 5):
BOM Import Wizard позволяет задавать опции импорта и указывать стандартные настройки того, как будет обрабатываться файл – какой знак табуляции является разделителем на столбцы, целой и десятичной частей и т.д. Все это доступно через кнопку Options. Рекомендуется заранее обработать файл в Excel, чтобы он имел правильное форматирование и не содержал лишней информации или пустых строк. Для исключения/включения строк достаточно выбрать одну из трех опций в верхней части помощника и выделить соответствующие строки (Рис. 6):
Желтая строка может быть только одна. Это строка заголовков столбцов. Она не импортируется в итоговый BOM в программу.
На следующем шаге выбирается тип данных в каждом из столбцов. В заголовках столбцов из выпадающего списка необходимо выбрать нужный тип. Столбцы Ignored не импортируются в Valor (Рис. 7):
Свойство CPN – Customer Part Number автоматически присваивается каждому компоненту в базе проекта, если оно заранее не было указано пользователем. Это свойство может совпадать или не совпадать с Part Number, который используется в ECAD системе, где была спроектирована топология. CPN используется для интеграции локальной базы VPL и проектов Valor NPI. CPN может указывать на несколько сочетаний Manufacturer+MNP для одного компонента, когда необходимо учитывать полные или частичные аналоги компонента от разных производителей.
Импорт BOM файла – базовая и необходимая процедура для того, чтобы стала возможна работа с онлайн базой VPL и проверками DFA. Ее необходимо пройти до настройки всех ограничений. Это сделает анализ DFA максимально точным и позволит эффективно задействовать богатый функционал Valor NPI. BOM файл лучше всего загружать в формате Excel. Так он лучше обрабатывается. В проект можно загрузить несколько файлов BOM. В следующем блоге мы продолжим рассматривать функционал DFA в Valor NPI. Следите за обновлениями.
Читайте также: